]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR c/15224 (Attribute mode causes ICE when applied to enums)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
ffbef024
MM
12004-09-01 Mark Mitchell <mark@codesourcery.com>
2
3 * g++.dg/opt/loop1.C: Do not XFAIL.
4
266bff3a
JJ
52004-09-01 Jakub Jelinek <jakub@redhat.com>
6
7 * gcc.c-torture/execute/20040831-1.c: New test.
8
727c2407
DB
92004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
10
11 PR fortran/16579
12 * gfortran.dg/g77/20010610.f: Now passes.
13 Copy from g77.f-torture/execute. Add dg-run directive.
14 * gfortran.dg/g77/README: Update
15
c11ddb68
AP
162004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
17
18 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
19 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
20 (t1, t2, t3, t4): Add volatile.
21
505970fc
MM
222004-08-31 Mark Mitchell <mark@codesourcery.com>
23
24 * g++.dg/ext/visibility/arm1.C: New test.
25
a79d695a
GK
262004-08-31 Geoffrey Keating <geoffk@apple.com>
27
28 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
29 -pedantic-errors.
30
244fada7
PB
312004-09-01 Paul Brook <paul@codesourcery.com>
32
33 * gfortran.dg/eof_2.f90: New test.
34
149a42dd
TS
352004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36
37 PR fortran/16579
38 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
39
334ff453
PB
402004-08-31 Bud Davis <bdavis9659@comcast.net>
41
42 PR libfortran/16805
43 * gfortran.dg/list_read_2.f90: New test.
44
af287697
MM
452004-08-31 Mark Mitchell <mark@codesourcery.com>
46
47 * g++.dg/abi/key1.C: New test.
48
1c04c4cc
RH
492004-08-31 Richard Henderson <rth@redhat.com>
50
51 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
52 form of offsetof.
53 * g++.dg/other/offsetof5.C: Remove duplicate.
54
cf73cdac
TS
552004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
56
57 PR fortran/17244
58 * gfortran.dg/func_derived_1.f90: New test.
59
bd72d66c
PB
602004-08-31 Paul Brook <paul@codesourcery.com>
61
62 * gfortran.dg/eof_1.f90: New test.
63
c789f36b
PB
642004-08-31 Paul Brook <paul@codesourcery.com>
65
66 * gfortran.dg/list_read_1.f90: New file.
67
9b76aa3b
MM
682004-08-30 Mark Mitchell <mark@codesourcery.com>
69
70 * g++.dg/opt/loop1.C: XFAIL.
71
ff164b22
GK
722004-08-30 Geoffrey Keating <geoffk@apple.com>
73
74 * gcc.dg/funcdef-storage-1.c: New.
75 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
76 an extern function in local scope.
77 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
78 declare an 'auto inline' function in local scope.
79 * gcc.dg/20011130-1.c: Likewise.
80 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
81 an 'auto' function in local scope.
82 * gcc.dg/20021014-1.c: Likewise.
83 * gcc.dg/20030331-2.c: Likewise.
84
0de4325e
TS
852004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
86
87 * gfortran.dg/blockdata_1.f90: New test.
88
442c8e31
RH
892004-08-30 Richard Henderson <rth@redhat.com>
90
91 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
92
83010c5a
RH
932004-08-30 Richard Henderson <rth@redhat.com>
94
95 * lib/fortran-torture.exp (fortran-torture-execute): Honor
96 additional_flags set by alternate driver.
97 (ieee-options): New procedure.
98 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
99 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
100 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
101 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
102
f25605ac
RH
1032004-08-30 Richard Henderson <rth@redhat.com>
104
105 * lib/f-torture.exp: Remove.
106
5e9f78cc
MM
1072004-08-29 Mark Mitchell <mark@codesourcery.com>
108
109 PR rtl-optimization/16590
110 * g++.dg/opt/loop1.C: New test.
111
294fbfc8
TS
1122004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
113
114 PR fortran/13910
115 * gfortran.dg/oldstyle_1.f90: New test.
116
e8525382
SK
1172004-08-29 Steven G. Kargl <kargls@comcast.net>
118 Paul Brook <paul@codesourcery.com>
119
120 * gfortran.dg/g77/README: Update.
121 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
122 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
123 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
124
7984a2f0
PB
1252004-08-28 Paul Brook <paul@codesourcery.com>
126
127 PR libfortran/17195
128 * gfortran.dg/edit_real_1.f90: New test.
129
c100eff1
PB
1302004-08-27 Paul Brook <paul@codesourcery.com>
131
132 * gfortran.dg/rewind_1.f90: New test.
133
55948b69
BD
1342004-08-27 Bud Davis <bdavis9659@comcast.net>
135
136 PR fortran/16597
137 * gfortran.dg/pr16597.f90: New test.
138
0b410f0b
JM
1392004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
140
141 PR c/13801
142 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
143 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
144 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
145 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
146 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
147
b72e46f0
NC
1482004-08-26 Nick Clifton <nickc@redhat.com>
149
150 * gcc.c-torture/compile/pr17119.c: New test.
151
17ebe7ec
JM
1522004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
153
154 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
155
026351f5
RH
1562004-08-25 Richard Henderson <rth@redhat.com>
157
158 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
159 the bits that expect kind=8 to be the largest real kind.
160
4166ef51
ZL
1612004-08-25 Ziemowit Laski <zlaski@apple.com>
162
163 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
164
6d1c50cc
TS
1652004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
166
167 * gfortran.dg/assignment_1.f90: New test.
168
ef79d4c2
AN
1692004-08-25 Adam Nemet <anemet@lnxw.com>
170
171 * g++.dg/template/repo3.C: New test.
172
d0c5c9b1
RS
1732004-08-25 Roger Sayle <roger@eyesopen.com>
174
175 PR middle-end/16693
176 PR tree-optimization/16372
177 * g++.dg/opt/pr16372-1.C: New test case.
178 * g++.dg/opt/pr16693-1.C: New test case.
179 * g++.dg/opt/pr16693-2.C: New test case.
180
700686fa
ZL
1812004-08-25 Ziemowit Laski <zlaski@apple.com>
182
183 * objc.dg/proto-lossage-4.m: New test.
184
6dc36fed
MM
1852004-08-25 Mark Mitchell <mark@codesourcery.com>
186
187 PR c++/17155
188 * g++.dg/inherit/local2.C: New test.
189
40f20186
PB
1902004-08-25 Paul Brook <paul@codesourcery.com>
191
192 PR fortran/17144
193 * gfortran.dg/string_ctor_1.f90: New test.
194
2649701f
KL
1952004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
196
197 PR c++/14428
198 * g++.dg/template/redecl2.C: New test.
199
5352bda0
BD
2002004-08-24 Bud Davis <bdavis9659@comcast.net>
201
202 PR fortran/17143
203 * gfortran.dg/pr17143.f90: New test.
204
02d735f6
BD
2052004-08-24 Bud Davis <bdavis9659@comcast.net>
206
207 PR fortran/17164
208 * gfortran.dg/pr17164.f90: New test.
209
82b85a85
ZD
2102004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
211
212 * gcc.dg/tree-ssa/loop-1.c: New test.
213
04550232
RS
2142004-08-24 Richard Sandiford <rsandifo@redhat.com>
215
216 * gcc.c-torture/compile/20040824-1.c: New test.
217
886ce862
RS
2182004-08-24 Richard Sandiford <rsandifo@redhat.com>
219
220 * gcc.c-torture/compile/iftrap-3.c: New test.
221
7746c5c3
PB
2222004-08-24 Paul Brook <paul@codesourcery.com>
223
224 * gfortran.dg/entry_2.f90: New test.
225
f8ad2d21
NS
2262004-08-24 Nathan Sidwell <nathan@codesourcery.com>
227
228 PR c++/16889
229 * g++.dg/lookup/ambig[12].C: New.
230
e59f7322
KL
2312004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
232
233 PR c++/16706
234 * g++.dg/template/crash21.C: New test.
235 * g++.dg/template/crash22.C: Likewise.
236
c645999e
NS
2372004-08-24 Nathan Sidwell <nathan@codesourcery.com>
238
239 PR c++/17149
240 * g++.dg/template/access15.C: New.
241
c2a124b2
MM
2422004-08-23 Mark Mitchell <mark@codesourcery.com>
243
244 PR c++/17163
245 * g++.dg/template/repo2.C: New test.
246
663790f8
RS
2472004-08-23 Roger Sayle <roger@eyesopen.com>
248
249 PR rtl-optimization/17078
250 * gcc.c-torture/execute/pr17078-1.c: New test case.
251
c3f216e2
MM
2522004-08-23 Mark Mitchell <mark@codesourcery.com>
253
254 PR c/14492
255 * gcc.dg/debug/crash1.c: New test.
256
a9b5a054
MM
2572004-08-23 Mark Mitchell <mark@codesourcery.com>
258
259 PR c/16180
260 * gcc.dg/loop-5.c: New test.
261
017901f4
ZD
2622004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
263
264 * gcc.c-torture/execute/20040823-1.c: New test.
265
5811cb27
RS
2662004-08-23 Richard Sandiford <rsandifo@redhat.com>
267
268 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
269 to the assembler. Simplify test accordingly.
270 (asm_abi_flags): Use GNU names.
271 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
272 to check for ABI flags.
273
9fc3b39a
AP
2742004-08-22 Andrew Pinski <apinski@apple.com>
275
276 * g++.dg/opt/pr14029.C: New test.
277 * gcc.c-torture/execute/pr15262.c: New test.
278
c6b77e6f
TS
2792004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
280
281 * gfortran.dg/reduction.f90: Add checks with complex arguments.
282
0fa1b65c
BD
2832004-08-21 Bud Davis <bdavis9659@comcast.net>
284
285 PR 16908
286 * gfortran.dg/direct_io.f90: New test.
287
eba6cfb6
MM
2882004-08-20 Mark Mitchell <mark@codesourcery.com>
289
290 PR c++/17121
291 * g++.dg/inherit/local2.C: New test.
292
bcf9a914
JM
2932004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
294
295 PR c++/17120
296 * g++.dg/warn/Wparentheses-4.C: New test.
297
0da457fb
MM
2982004-08-20 Mark Mitchell <mark@codesourcery.com>
299
eba6cfb6
MM
300 PR c++/17121
301 * g++.dg/inherit/local2.C: New test.
302
0da457fb
MM
303 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
304 * gcc.dg/ppc-ldstruct.c: Likewise.
305 * gcc.dg/ppc64-abi-2.c: Likewise.
306
f3b2657c
JJ
3072004-08-20 Jakub Jelinek <jakub@redhat.com>
308
309 PR rtl-optimization/17099
310 * gcc.c-torture/execute/20040820-1.c: New test.
311
888705fb
DE
3122004-08-20 David Edelsohn <edelsohn@gnu.org>
313
314 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
315
841b0c1f
PB
3162004-08-20 Canqun Yang <canqun@nudt.edu.cn>
317
318 PR fortran/17077
319 * gfortran.dg/auto_array_1.f90: New test.
320
c874ae73
TS
3212004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
322
323 PR fortran/17074
324 * gfortran.dg/simpleif_1.f90: New test.
325
717a7d5d
MM
3262004-08-19 Mark Mitchell <mark@codesourcery.com>
327
2e32707b
MM
328 * lib/target-supports.exp (check_profiling_available): Return
329 false for arm*-*-symbianelf* and arm*-*-eabi*.
330
717a7d5d
MM
331 PR c++/15890
332 * g++.dg/template/delete1.C: New test.
333
ec53454b
PB
3342004-08-19 Paul Brook <paul@codesourcery.com>
335
336 PR fortran/14976
337 PR fortran/16228
338 * gfortran.dg/data_char_1.f90: New test.
339
7551270e
ES
3402004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
341
342 PR fortran/16946
343 * gfortran.dg/reduction.f90: New testcase.
344
e281c0f8
TS
3452004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
346
347 PR fortran/16520
348 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
349
e4c2c34b
JM
3502004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
351
352 PR c++/17041
353 * g++.dg/Wparentheses-3.C: New test.
354
7a8554ce
DN
3552004-08-19 Dorit Naishlos <dorit@il.ibm.com>
356
357 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
358 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
359 * gcc.dg/vect/vect-2.c: Likewise.
360 * gcc.dg/vect/vect-3.c: Likewise.
361 * gcc.dg/vect/vect-4.c: Likewise.
362 * gcc.dg/vect/vect-5.c: Likewise.
363 * gcc.dg/vect/vect-6.c: Likewise.
364 * gcc.dg/vect/vect-7.c: Likewise.
365 * gcc.dg/vect/vect-25.c: Likewise.
366 * gcc.dg/vect/vect-31.c: Likewise.
367 * gcc.dg/vect/vect-32.c: Likewise.
368 * gcc.dg/vect/vect-34.c: Likewise.
369 * gcc.dg/vect/vect-36.c: Likewise.
370 * gcc.dg/vect/vect-all.c: Likewise.
371
acccf788
MM
3722004-08-18 Mark Mitchell <mark@codesourcery.com>
373
374 PR c++/17068
375 * g++.dg/template/operator4.C: New test.
376
17ad5b5e
RH
3772004-08-18 Richard Henderson <rth@redhat.com>
378
379 * gcc.dg/20040206-1.c: XFAIL.
380
8baddbf1
MM
3812004-08-17 Mark Mitchell <mark@codesourcery.com>
382
383 PR c++/16246
384 * g++.dg/template/array7.C: New test.
385
67e90093
JW
3862004-08-17 James E Wilson <wilson@specifixinc.com>
387
388 * gcc.dg/mips-movcc-1.c: New test.
389 * gcc.dg/mips-movcc-2.c: New test.
390 * gcc.dg/mips-movcc-3.c: New test.
391
743a0a34
JW
392 * gcc.dg/mips-nmadd-1.c: New test.
393 * gcc.dg/mips-nmadd-2.c: New test.
394
8f78f01f
MM
3952004-08-17 Mark Mitchell <mark@codesourcery.com>
396
1a10290c
MM
397 PR c++/15871
398 * g++.dg/opt/inline8.C: New test.
399
8f78f01f
MM
400 PR c++/16965
401 * g++.dg/parse/error17.C: New test.
402
79fe1b3b
DN
4032004-08-17 Dorit Naishlos <dorit@il.ibm.com>
404
405 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
406 * gcc.dg/vect/tree-vect.h: New file.
407 * gcc.dg/vect/vect.exp: New file.
408 * gcc.dg/vect/pr16105.c.c: New test.
409 * gcc.dg/vect/vect-1.c: New test.
410 * gcc.dg/vect/vect-2.c: New test.
411 * gcc.dg/vect/vect-3.c: New test.
412 * gcc.dg/vect/vect-4.c: New test.
413 * gcc.dg/vect/vect-5.c: New test.
414 * gcc.dg/vect/vect-6.c: New test.
415 * gcc.dg/vect/vect-7.c: New test.
416 * gcc.dg/vect/vect-8.c: New test.
417 * gcc.dg/vect/vect-9.c: New test.
418 * gcc.dg/vect/vect-10.c: New test.
419 * gcc.dg/vect/vect-11.c: New test.
420 * gcc.dg/vect/vect-12.c: New test.
421 * gcc.dg/vect/vect-13.c: New test.
422 * gcc.dg/vect/vect-14.c: New test.
423 * gcc.dg/vect/vect-15.c: New test.
424 * gcc.dg/vect/vect-16.c: New test.
425 * gcc.dg/vect/vect-17.c: New test.
426 * gcc.dg/vect/vect-18.c: New test.
427 * gcc.dg/vect/vect-19.c: New test.
428 * gcc.dg/vect/vect-20.c: New test.
429 * gcc.dg/vect/vect-21.c: New test.
430 * gcc.dg/vect/vect-22.c: New test.
431 * gcc.dg/vect/vect-23.c: New test.
432 * gcc.dg/vect/vect-24.c: New test.
433 * gcc.dg/vect/vect-25.c: New test.
434 * gcc.dg/vect/vect-26.c: New test.
435 * gcc.dg/vect/vect-27.c: New test.
436 * gcc.dg/vect/vect-28.c: New test.
437 * gcc.dg/vect/vect-29.c: New test.
438 * gcc.dg/vect/vect-30.c: New test.
439 * gcc.dg/vect/vect-31.c: New test.
440 * gcc.dg/vect/vect-32.c: New test.
441 * gcc.dg/vect/vect-33.c: New test.
442 * gcc.dg/vect/vect-34.c: New test.
443 * gcc.dg/vect/vect-35.c: New test.
444 * gcc.dg/vect/vect-36.c: New test.
445 * gcc.dg/vect/vect-37.c: New test.
446 * gcc.dg/vect/vect-38.c: New test.
447 * gcc.dg/vect/vect-40.c: New test.
448 * gcc.dg/vect/vect-41.c: New test.
449 * gcc.dg/vect/vect-42.c: New test.
450 * gcc.dg/vect/vect-43.c: New test.
451 * gcc.dg/vect/vect-44.c: New test.
452 * gcc.dg/vect/vect-45.c: New test.
453 * gcc.dg/vect/vect-46.c: New test.
454 * gcc.dg/vect/vect-47.c: New test.
455 * gcc.dg/vect/vect-48.c: New test.
456 * gcc.dg/vect/vect-49.c: New test.
457 * gcc.dg/vect/vect-50.c: New test.
458 * gcc.dg/vect/vect-51.c: New test.
459 * gcc.dg/vect/vect-52.c: New test.
460 * gcc.dg/vect/vect-53.c: New test.
461 * gcc.dg/vect/vect-54.c: New test.
462 * gcc.dg/vect/vect-55.c: New test.
463 * gcc.dg/vect/vect-56.c: New test.
464 * gcc.dg/vect/vect-57.c: New test.
465 * gcc.dg/vect/vect-58.c: New test.
466 * gcc.dg/vect/vect-59.c: New test.
467 * gcc.dg/vect/vect-60.c: New test.
468 * gcc.dg/vect/vect-61.c: New test.
469 * gcc.dg/vect/vect-all.c: New test.
470 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 471
3d79abbd
PB
4722004-08-17 Paul Brook <paul@codesourcery.com>
473
474 PR fortran/13082
475 * gfortran.dg/entry_1.f90: New test.
476
cc24a60e
AP
4772004-08-17 Andrew Pinski <apinski@apple.com>
478
479 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
480
62fc1d7d
PB
4812004-08-17 Paolo Bonzini <bonzini@gnu.org>
482
483 * gcc.dg/pr17036-1.c: New test.
484
8e3e233b
DP
4852004-08-16 Devang Patel <dpatel@apple.com>
486
487 * gcc.dg/darwin-20040809-1.c: New test.
488
580b3958
JM
4892004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
490
491 * gcc.dg/funcdef-attr-1.c: New test.
492
dcb9bd6b
JJ
4932004-08-16 Janis Johnson <janis187@us.ibm.com>
494
495 * gcc.dg/altivec-17.c: New test.
496 * gcc.dg/altivec-18.c: New test.
497
35046a54
KL
4982004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
499
500 PR c++/6749
501 * g++.dg/template/vtable2.C: New test.
502
a70d87d3
RH
5032004-08-14 Richard Henderson <rth@redhat.com>
504
505 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 506 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
507 * gcc.dg/setjmp-1.c: Remove XFAIL.
508 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 509
e99d6fe2
RH
5102004-08-14 Richard Henderson <rth@redhat.com>
511
512 * gcc.dg/980217-1.c: Add prototype for printf.
513
1ef02b9d
BD
5142004-08-13 Bud Davis <bdavis9659@comcast.net>
515
29409320 516 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 517
a2ab121e
JJ
5182004-08-13 Janis Johnson <janis187@us.ibm.com>
519
520 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
521
aa18c0d3
PB
5222004-08-13 Paul Brook <paul@codesourcery.com>
523
524 * gfortran.dg/der_io_1.f90: Remove stray comma.
525
3fee54be
JJ
5262004-08-12 Janis Johnson <janis187@us.ibm.com>
527
528 * gcc.dg/vmx/cw-bug-2.c: Remove.
529 * gcc.dg/vmx/vprint-1.c: Remove.
530 * gcc.dg/vmx/vscan-1.c: Remove.
531
8fa5469d
DP
5322004-08-12 Devang patel <dpatel@apple.com>
533
534 * gcc.dg/darwin-20040809-2.c: New test.
535
174b1783
JJ
5362004-08-12 Janis Johnson <janis1872us.ibm.com>
537
950a175b
JJ
538 * g++.dg/ext/altivec-12.C: New test.
539
174b1783
JJ
540 * g++.dg/ext/altivec-11.C: New test.
541
47bedfb0
PB
5422004-08-12 Paul Brook <paul@codesourcery.com>
543
544 * g++.dg/abi/arm_cxa_vec_1.C: New test.
545
30052385
JJ
5462004-08-12 Janis Johnson <janis187@us.ibm.com>
547
4951f98d
JJ
548 * g++.dg/ext/altivec-2.C: Check for hardware support before
549 executing any VMX instructions.
550
30052385
JJ
551 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
552
ab5c8549
JJ
5532004-08-12 Jakub Jelinek <jakub@redhat.com>
554
555 PR c++/16276
556 * g++.old-deja/g++.other/comdat4.C: New test.
557 * g++.old-deja/g++.other/comdat4-aux.cc: New.
558
87e184d1
BE
5592004-08-12 Ben Elliston <bje@au.ibm.com>
560
561 PR target/16286
562 * gcc.dg/pr16286.c: New test.
563
bf5930d4
JB
5642004-08-12 Jan Beulich <jbeulich@novell.com>
565
566 * g++.dg/ext/asm5.C: New.
567
6e40af1a
MM
5682004-08-11 Mark Mitchell <mark@codesourcery.com>
569
fbac6f3c
MM
570 PR c++/16698
571 * g++.dg/eh/crash1.C: New test.
572
6e40af1a
MM
573 PR c++/16717
574 * g++.dg/ext/construct1.C: New test.
575
539599c1
MM
5762004-08-11 Mark Mitchell <mark@codesourcery.com>
577
578 PR c++/16853
579 * g++.dg/init/ptrmem1.C: New test.
580
581 PR c++/16618
582 * g++.dg/parse/offsetof5.C: New test.
583
584 PR c++/16870
585 * g++.dg/template/overload3.C: New test.
586
2436b51f
MM
5872004-08-11 Mark Mitchell <mark@codesourcery.com>
588
589 PR c++/16964
590 * g++.dg/parse/error16.C: New test.
591
592 PR c++/16904
593 * g++.dg/template/error14.C: New test.
594
595 PR c++/16929
596 * g++.dg/template/error15.C: New test.
597
5079843a
DP
5982004-08-11 Devang Patel <dpatel@apple.com>
599
600 * gcc.dg/darwin-ld-20040809-1.c: New test.
601 * gcc.dg/darwin-ld-20040809-2.c: New test.
602
3ec0f302
PB
6032004-08-11 Steven G. Kargl <kargls@comcast.net>
604
605 PR fortran/16917
606 * gfortran.dg/dfloat_1.f90: New test.
607
b3f8d95d
MM
6082004-08-09 Mark Mitchell <mark@codesourcery.com>
609
610 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
611 * gcc.dg/dll-2.c: Fix dg-require syntax.
612 * gcc.misc-tests/arm-isr.c (abort): Declare.
613 (exit): Likewise.
614
550205c3
MM
6152004-08-10 Mark Mitchell <mark@codesourcery.com>
616
617 PR c++/16971
618 * g++.dg/parse/crash16.C: New test.
619
23657388
RS
6202004-08-10 Roger Sayle <roger@eyesopen.com>
621
622 * gcc.dg/mips-rsqrt-1.c: New test case.
623 * gcc.dg/mips-rsqrt-2.c: New test case.
624 * gcc.dg/mips-rsqrt-3.c: New test case.
625
2bf26ede
PB
6262004-08-10 Paul Brook <paul@codesourcery.com>
627
628 * gfortran.dg/der_io_1.f90: New test.
629
e9cfef64
PB
6302004-08-10 Paul Brook <paul@codesourcery.com>
631
632 PR fortran/16919
633 * gfortran.dg/der_array_1.f90: New test.
634
feb21f0d
DE
6352004-08-09 David Edelsohn <edelsohn@gnu.org>
636
637 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
638
b3bcf92c
PB
6392004-08-09 Paolo Bonzini <bonzini@gnu.org>
640
641 * gcc.dg/wchar_t-2.c: Fix typo.
642
08a02c9e
FH
6432004-08-09 Falk Hueffner <falk@debian.org>
644
645 PR tree-optimization/12517
646 * gcc.c-torture/compile/pr12517.c: New test.
647
648 PR tree-optimization/12578
649 * gcc.c-torture/compile/pr12578.c: New test.
650
651 PR tree-optimization/12899
652 * gcc.c-torture/compile/pr12899.c: New test.
653
654 PR rtl-optimization/14692
655 * gcc.c-torture/compile/pr14692.c: New test.
656
657 PR tree-optimization/16461
658 * gcc.c-torture/compile/pr16461.c: New test.
659
aa6fc635
JB
6602004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
661
662 * gfortran.dg/getenv_1.f90: New test.
663
2ed9e527
MM
6642004-08-06 Mark Mitchell <mark@codesourcery.com>
665
666 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
667 wchar_t.
668 * gcc.dg/symbian5.c: Test -fno-short-wchar.
669
fc90a8f2
PB
6702004-08-06 Paul Brook <paul@codesourcery.com>
671
672 * gfortran.dg/ret_array_1.f90: New test.
673 * gfortran.dg/ret_pointer_1.f90: New test.
674
eaac4679
RS
6752004-08-06 Richard Sandiford <rsandifo@redhat.com>
676
677 * gcc.dg/missing-field-init-[12].c: New tests.
678 * g++.dg/warn/missing-field-init-[12].C: New tests.
679
866cf037
MM
6802004-08-06 Mark Mitchell <mark@codesourcery.com>
681
682 * gcc.dg/enum2.c: New test.
683 * gcc.dg/symbian3.c: Likewise.
684 * gcc.dg/symbian4.c: Likewise.
685 * gcc.dg/wchar_t-2.c: Likewise.
686
ae232e45
MM
6872004-08-05 Mark Mitchell <mark@codesourcery.com>
688
689 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
690 destructor tests.
691
b2ca3702
MM
6922004-08-05 Mark Mitchell <mark@codesourcery.com>
693
694 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
695 dg-require-visiblity.
696 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
697 * g++.dg/ext/visibility/fvisibility.C: Likewise.
698 * g++.dg/ext/visibility/memfuncts.C: Likewise.
699 * g++.dg/ext/visibility/new1.C: Likewise.
700 * g++.dg/ext/visibility/pragma.C: Likewise.
701 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
702 * g++.dg/ext/visibility/virtual.C: Likewise.
703 * g++/dg/ext/visibility/visibility-1.C: Likewise.
704 * g++/dg/ext/visibility/visibility-2.C: Likewise.
705 * g++/dg/ext/visibility/visibility-3.C: Likewise.
706 * g++/dg/ext/visibility/visibility-4.C: Likewise.
707 * g++/dg/ext/visibility/visibility-5.C: Likewise.
708 * g++/dg/ext/visibility/visibility-6.C: Likewise.
709 * g++/dg/ext/visibility/visibility-7.C: Likewise.
710 * g++/dg/ext/visibility/visibility-8.C: New test.
711 * gcc.c-torture/compile/dll.x: Remove.
712 * gcc.dg/dll-2.c: Use dg-require-dll
713 * gcc.dg/visibility-10.c: New test.
714 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
715 supporting DLLs.
716 * testsuite/lib/scanasm.exp (scan_hidden): New function.
717 (scan_not_hidden): Likewise.
718
d279700a
DE
7192004-08-05 David Edelsohn <edelsohn@gnu.org>
720
721 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
722
ea5f7a19
RS
7232004-08-05 Richard Sandiford <rsandifo@redhat.com>
724
725 * gcc.c-torture/execute/20040805-1.c: New test.
726
fce731b5
AP
7272004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
728
729 * gcc.dg/20020118-1.c: Declare abort.
730 * gcc.dg/altivec_check.h: Likewise.
731 * gcc.dg/iftrap-2.c: Likewise.
732 * gcc.dg/pragma-darwin.c: Likewise.
733 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
734
99b1c586
GK
7352004-08-04 Geoffrey Keating <geoffk@apple.com>
736
737 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
738
85291069
JM
7392004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
740
741 * gcc.c-torture/execute/builtins/abs-2.c,
742 gcc.c-torture/execute/builtins/abs-3.c,
743 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
744 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
745 intmax_t, uintmax_t and their limits.
746 * gcc.dg/intmax_t-1.c: New test.
747
f1ff6bb8
GB
7482004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
749
750 * g++.dg/tc1/dr147.C: Add reference to PR.
751
54f2f9a6
RS
7522004-08-03 Richard Sandiford <rsandifo@redhat.com>
753
754 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
755 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
756
b0e9ac08
DE
7572004-08-03 David Edelsohn <edelsohn@gnu.org>
758
759 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
760
9cbe78fb
JM
7612004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
762
763 * gcc.dg/redecl-5.c: New test.
764 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
765 of scanf.
766
a0fac73d
RS
7672004-08-03 Roger Sayle <roger@eyesopen.com>
768
769 PR middle-end/16790
770 * gcc.c-torture/execute/pr16790-1.c: New test case.
771
5357b1f9
MM
7722004-08-03 Mark Mitchell <mark@codesourcery.com>
773
564076f5
MM
774 * g++.dg/ext/visibility/assign1.C: New test.
775 * g++.dg/ext/visibility/new1.C: Likewise.
776
5357b1f9
MM
777 * gcc.dg/symbian1.c: New test.
778 * gcc.dg/symbian2.c: Likewise.
779
f6bc51cb
L
7802004-08-03 H.J. Lu <hongjiu.lu@intel.com>
781
782 PR target/16570
783 * gcc.dg/i386-sse-9.c: New test.
784
7a1f75f1
JM
7852004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
786
787 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
788
ee712eab
JM
7892004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
790
791 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
792 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
793 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
794 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
795 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
796 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
797 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
798 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
799 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
800 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
801 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
802 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
803 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
804 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
805 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
806 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
807 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
808 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
809 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
810 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
811 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
812 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
813 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
814 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
815 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
816 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
817 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
818 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
819 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
820 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
821 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
822 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
823 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
824 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
825 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
826 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
827 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
828 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
829 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
830 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
831 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
832 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
833 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
834 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
835 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
836 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
837 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
838 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
839 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
840 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
841 gcc.misc-tests/i386-pf-3dnow-1.c,
842 gcc.misc-tests/i386-pf-athlon-1.c,
843 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
844 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
845 Declare built-in functions used.
846 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
847
6ed7c4d8
MM
8482004-08-02 Mark Mitchell <mark@codesourcery.com>
849
7756db03
MM
850 PR c++/16707
851 * g++.dg/lookup/using12.C: New test.
852
6ed7c4d8
MM
853 * g++.dg/init/null1.C: Fix PR number.
854 * g++.dg/parse/namespace10.C: Likewise.
855
b1cc95ce
MM
8562004-08-01 Mark Mitchell <mark@codesourcery.com>
857
858 PR c++/16224
859 * g++.dg/template/spec17.C: New test.
860 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
861 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
862
db059566
DB
8632004-08-02 David Billinghurst
864
865 PR fortran/16292
866 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
867
1f09d3eb
ZW
8682004-08-01 Zack Weinberg <zack@codesourcery.com>
869
870 * gcc.dg/ia64-got-1.c: New test case.
871
c30b4add
MM
8722004-08-01 Mark Mitchell <mark@codesourcery.com>
873
72fba2df 874 PR c++/16489
c30b4add
MM
875 * g++.dg/init/null1.C: New test.
876 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 877
72fba2df 878 PR c++/16529
c30b4add 879 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 880
c30b4add
MM
881 PR c++/16810
882 * g++.dg/inherit/ptrmem2.C: New test.
883
a4e41fde
BE
8842004-08-02 Ben Elliston <bje@au.ibm.com>
885
886 PR target/16155
887 * gcc.dg/pr16155.c: New test.
888
558d1f81
JM
8892004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
890
891 * gcc.dg/redecl-2.c: New test.
892
c1e55850
GK
8932004-07-30 Geoffrey Keating <geoffk@apple.com>
894
895 * gcc.dg/darwin-longdouble.c: New file.
896
0534fa56
RH
8972004-07-30 Richard Henderson <rth@redhat.com>
898
899 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
900 write to constant argument.
901 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
902
782700d4
RH
9032004-07-30 Richard Henderson <rth@redhat.com>
904
1f09d3eb
ZW
905 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
906 tests of nearest around zero.
782700d4 907
d60bebdd
AP
9082004-07-30 Andrew Pinski <apinski@apple.com>
909
910 * gcc.c-torture/compile/20040730-1.c: New test.
911
9497a3a4
AH
9122004-07-30 Aldy Hernandez <aldyh@redhat.com>
913
914 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
915 powerpc-eabispe.
916
0a925a32
AH
9172004-07-30 Aldy Hernandez <aldyh@redhat.com>
918
919 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
920
3a15f566
RS
9212004-07-30 Richard Sandiford <rsandifo@redhat.com>
922
923 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
924 contains $ld_library_path.
925 * lib/gfortran.exp (gfortran_link_flags): Likewise.
926
b3b7f0c9
RH
9272004-07-29 Richard Henderson <rth@redhat.com>
928
929 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
930
4b9a3b37
RH
931 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
932 (alt2, which): New.
933 (Check): Accept either alternative.
934
4684cd27
MM
9352004-07-29 Mark Mitchell <mark@codesourcery.com>
936
937 * g++.dg/abi/inline1.C: New test.
938 * g++.dg/abi/local1-a.cc: Likewise.
939 * g++.dg/abi/local1.C: Likewise.
940 * g++.dg/abi/mangle11.C: Tweak location of warnings.
941 * g++.dg/abi/mangle12.C: Likewise.
942 * g++.dg/abi/mangle17.C: Likewise.
943 * g++.dg/abi/mangle20-2.C: Likewise.
944 * g++.dg/opt/interface1.C: Likewise.
945 * g++.dg/opt/interface1.h: Likewise.
946 * g++.dg/opt/interface1-a.cc: New test.
947 * g++.dg/parse/repo1.C: New test.
948 * g++.dg/template/repo1.C: Likewise.
949 * g++.dg/warn/Winline-1.C: Likewise.
950 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
951
d397dbcd
DN
9522004-07-29 Diego Novillo <dnovillo@redhat.com>
953
954 * gcc.dg/tree-ssa/20040729-1.c: New test.
955
8f4220dc
MA
9562004-07-27 Matt Austern <austern@apple.com>
957
958 * gcc.dg/darwin-bool-1.c: New test.
959 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 960
1fd0ec35
RH
9612004-07-28 Richard Henderson <rth@redhat.com>
962
963 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
964 arguments in the correct type. Don't write to constant arguments.
965
6fea55e9
DN
9662004-07-28 Diego Novillo <dnovillo@redhat.com>
967
968 PR tree-optimization/16688
969 PR tree-optimization/16689
970 * g++.dg/tree-ssa/pr16688.C: New test.
971
47a43a10
DN
9722004-07-28 Diego Novillo <dnovillo@redhat.com>
973
974 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
975 loads. Not only in the comment, this time.
976
312209c6
AO
9772004-07-28 Alexandre Oliva <aoliva@redhat.com>
978
979 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
980 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
981 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
982 * gcc.dg/sh4a-bitmovua.c: New.
983 * gcc.dg/sh4a-cos.c: New.
984 * gcc.dg/sh4a-cosf.c: New.
985 * gcc.dg/sh4a-fprun.c: New.
986 * gcc.dg/sh4a-fsrra.c: New.
987 * gcc.dg/sh4a-memmovua.c: New.
988 * gcc.dg/sh4a-sin.c: New.
989 * gcc.dg/sh4a-sincos.c: New.
990 * gcc.dg/sh4a-sincosf.c: New.
991 * gcc.dg/sh4a-sinf.c: New.
992
c1b763fa
DN
9932004-07-28 Diego Novillo <dnovillo@redhat.com>
994
995 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
996 conditionals.
997 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
998 loads.
999 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
1000 DOM1.
1001
706aa09b
AP
10022004-07-27 Andrew Pinski <apinski@apple.com>
1003
1004 * g++.dg/rtti/tinfo1.C: Correct the xfail.
1005
62d59189
NY
10062004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
1007
1008 * gcc.dg/pragma-isr.c: New test.
1009
00bdb87f
KL
10102004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1011
1012 PR c++/14429
1013 * g++.dg/template/ttp11.C: New test.
1014
9ae2a5d1
DN
10152004-07-27 Diego Novillo <dnovillo@redhat.com>
1016
1017 * gcc.c-torture/compile/20040727-1.c: New test.
1018
ff6a3206
EC
10192004-07-26 Eric Christopher <echristo@redhat.com>
1020
1021 * gcc.c-torture/compile/20040726-2.c: New test.
1022
21db3785
AP
10232004-07-26 Andrew Pinski <apinski@apple.com>
1024
1025 * g++.dg/rtti/tinfo1.C: Xfail.
1026
35b6b437
RS
10272004-07-26 Richard Sandiford <rsandifo@redhat.com>
1028
1029 * gcc.c-torture/compile/20040726-1.c: New test.
1030
70502b2c
GB
10312004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
1032 Brian Ryner <bryner@brianryner.com>
1033
1034 PR c++/9283
1035 PR c++/15000
d7afec4b
ND
1036 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
1037 * g++.dg/ext/visibility/: New directory.
1038 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
1039 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
1040 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
1041 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
1042 * g++.dg/ext/visibility/fvisibility.C,
1043 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
1044 g++.dg/ext/visibility/fvisibility-override1.C
1045 g++.dg/ext/visibility/fvisibility-override2.C
1046 g++.dg/ext/visibility/memfuncts.C
1047 g++.dg/ext/visibility/noPLT.C
1048 g++.dg/ext/visibility/pragma.C
1049 g++.dg/ext/visibility/pragma-override1.C
1050 g++.dg/ext/visibility/pragma-override2.C
1051 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
1052 g++.dg/ext/visibility/virtual.C: New tests.
1053
bbbcb2e1
JM
10542004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
1055
1056 PR c/15360
1057 * gcc.dg/pr15360-1.c: New test.
1058
dfe79cab
DJ
10592004-07-25 Daniel Jacobowitz <dan@debian.org>
1060
1061 * gcc.dg/pragma-align-2.c: New test.
1062 * gcc.dg/pragma-init-fini.c: New test.
1063 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
1064 targets.
1065
197463ae
JM
10662004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
1067
1068 * gcc.dg/init-string-2.c: New test.
1069
c5e36c09
ZW
10702004-07-24 Zack Weinberg <zack@codesourcery.com>
1071
1072 PR 16684
1073 * gcc.dg/Wredundant-decls-1.c: New test case.
1074
5aa33bdb
JJ
10752004-07-24 Jakub Jelinek <jakub@redhat.com>
1076
1077 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
1078 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
1079 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
1080 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
1081 * gcc.dg/compat/generate-random.c: New file.
1082 * gcc.dg/compat/generate-random.h: Likewise.
1083 * gcc.dg/compat/generate-random_r.c: Likewise.
1084 * gcc.dg/compat/struct-layout-1.h: Likewise.
1085 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
1086 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
1087 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
1088 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
1089 * gcc.dg/compat/struct-layout-1_main.c: New test.
1090 * gcc.dg/compat/struct-layout-1_x.c: New file.
1091 * gcc.dg/compat/struct-layout-1_y.c: New file.
1092 * gcc.dg/compat/struct-layout-1_test.h: New file.
1093
7eb01bd8
JM
10942004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
1095
1096 * gcc.dg/comp-return-1.c: New test
1097
13f91444
JJ
10982004-07-23 Janis Johnson <janis187@us.ibm.com>
1099
c7bb2a03
JJ
1100 * gcc.dg/vmx/8-02a.c: Fix typo.
1101
b9eef878
JJ
1102 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
1103 * gcc.dg/darwin-abi-3.c: New test.
1104
47120c07
JJ
1105 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
1106 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
1107
13f91444
JJ
1108 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
1109 * gcc.dg/vmx/ops-long-1.c: New test.
1110 * gcc.dg/vmx/ops-long-2.c: New test.
1111
8f2a734f
NS
11122004-07-23 Nathan Sidwell <nathan@codesourcery.com>
1113
1114 * g++.dg/lookup/conv-[1234].C: New.
1115
73b71f3e
MM
11162004-07-22 Mark Mitchell <mark@codesourcery.com>
1117
1118 * g++.dg/parse/attr2.C: Simplify.
1119
9e629a80
JM
11202004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
1121
1122 PR c/7284
1123 * gcc.c-torture/execute/pr7284-1.c: New test.
1124
173b818d
BB
11252004-07-22 Brian Booth <bbooth@redhat.com>
1126
1127 * gcc.dg/tree-ssa/20040721-1.c: New test.
1128
42611590
NS
11292004-07-22 Nathan Sidwell <nathan@codesourcery.com>
1130
1131 * g++.dg/template/crash20.c: New.
1132
4f5492cd
DB
11332004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
1134
c5e36c09 1135 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
1136 Add dg-run directive. Declare variables as required.
1137 * gfortran.dg/g77/README: Update
1138
7413a132
HPN
11392004-07-22 Hans-Peter Nilsson <hp@axis.com>
1140
1141 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
1142 gcc.dg/cris-peep2-andu2.c: New tests.
1143
e508a019
JM
11442004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
1145
1146 PR c/15052
1147 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
1148 on return type.
1149 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
1150 messages.
1151 * gcc.dg/qual-return-2.c: Update expected messages.
1152 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
1153
3ea8cd06
JM
11542004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
1155
1156 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
1157 * gcc.dg/noncompile/921102-1.c: Update expected error message.
1158
916c5919
JM
11592004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
1160
1161 PR c/11250
1162 * gcc.dg/init-string-1.c: New test.
1163
1ff69cbe
JJ
11642004-07-21 Jakub Jelinek <jakub@redhat.com>
1165
1166 PR middle-end/15345
1167 PR c/16450
1168 * gcc.dg/torture/nested-fn-1.c: New test.
1169
7448a4d2
L
11702004-07-20 H.J. Lu <hongjiu.lu@intel.com>
1171
1172 PR target/16559
1173 * gcc.dg/ia64-fptr-1.c: New file.
1174
f03adc6b
GB
11752004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1176
1177 PR c++/14497
1178 * g++.dg/template/spec16.C: New test.
1179 * g++.old-deja/g++.robertl/eb118.C: Remove.
1180
5fe7b654
GB
11812004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1182
1183 PR c++/509
1184 * g++.dg/template/spec15.C: New test.
1185
d417dba9
DB
11862004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
1187
1188 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 1189 directive. Other changes as noted.
d417dba9
DB
1190 * gfortran.dg/g77/13037.f
1191 * gfortran.dg/g77/1832.f
1192 * gfortran.dg/g77/19981119-0.f
1193 * gfortran.dg/g77/19990313-0.f
1194 * gfortran.dg/g77/19990313-1.f
1195 * gfortran.dg/g77/19990313-2.f
1196 * gfortran.dg/g77/19990313-3.f
1197 * gfortran.dg/g77/19990419-1.f
1198 * gfortran.dg/g77/19990826-0.f
1199 * gfortran.dg/g77/19990826-2.f
1200 * gfortran.dg/g77/20000503-1.f
1201 * gfortran.dg/g77/20001111.f
1202 * gfortran.dg/g77/20010116.f
1203 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
1204 * gfortran.dg/g77/20010430.f
1205 * gfortran.dg/g77/6177.f
1206 * gfortran.dg/g77/947.f
1207 * gfortran.dg/g77/970816-3.f
1208 * gfortran.dg/g77/971102-1.f
1209 * gfortran.dg/g77/980520-1.f
1210 * gfortran.dg/g77/980628-0.f
1211 * gfortran.dg/g77/980628-1.f
1212 * gfortran.dg/g77/980628-10.f
1213 * gfortran.dg/g77/980628-2.f
1214 * gfortran.dg/g77/980628-3.f
1215 * gfortran.dg/g77/980628-7.f
1216 * gfortran.dg/g77/980628-8.f
1217 * gfortran.dg/g77/980628-9.f
1218 * gfortran.dg/g77/980701-0.f
1219 * gfortran.dg/g77/980701-1.f
1220 * gfortran.dg/g77/cabs.f
1221 * gfortran.dg/g77/claus.f
1222 * gfortran.dg/g77/complex_1.f
1223 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
1224 * gfortran.dg/g77/dcomplex.f
1225 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
1226 * gfortran.dg/g77/f90-intrinsic-mathematical.f
1227 * gfortran.dg/g77/f90-intrinsic-numeric.f
1228 * gfortran.dg/g77/int8421.f
1229 * gfortran.dg/g77/labug1.f
1230 * gfortran.dg/g77/large_vec.f
1231 * gfortran.dg/g77/le.f
1232 * gfortran.dg/g77/short.f
1233 * gfortran.dg/g77/README: Update
1234
f68e4dc8
MM
12352004-07-20 Mark Mitchell <mark@codesourcery.com>
1236
1237 PR c++/16637
1238 * g++.dg/parse/lookup4.C: New test.
1239
e9f7dd36
KL
12402004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1241
1242 PR c++/16175
1243 * g++.dg/template/ttp10.C: New test.
1244
a182b26d
JM
12452004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
1246
1247 * gcc.dg/pr12625-1.c: New test.
1248
a6c0a76c
SB
12492004-07-20 Steven Bosscher <stevenb@suse.de>
1250
1251 * testsuite/gcc.dg/switch-warn-1.c: New test.
1252 * testsuite/gcc.dg/switch-warn-2.c: New test.
1253 * gcc.c-torture/compile/pr14730.c: Update.
1254
e05de6f2
KC
12552004-07-19 Kelley Cook <kcook@gcc.gnu.org>
1256
1257 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
1258 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
1259 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
1260 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 1261
43fa0f09
MM
12622004-07-18 Mark Mitchell <mark@codesourcery.com>
1263
1264 PR c++/16623
1265 * g++.dg/template/assign1.C: New test.
1266
6df91b00
KL
12672004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1268
1269 PR c++/12170
1270 * g++.dg/template/ttp9.C: New test.
1271
a2bec818
DJ
12722004-07-19 Daniel Jacobowitz <dan@debian.org>
1273
1274 * gcc.dg/format/cmn-err-1.c: New test.
1275
487a92fe
JM
12762004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
1277
1278 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
1279 gcc.dg/Wparentheses-10.c: New tests.
1280 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
1281
3d23e018
TS
12822004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1283
1284 PR fortran/16465
1285 * gfortran.dg/g77//ffixed-line-length-0.f,
1286 gfortran.dg/g77/ffixed-line-length-132.f,
1287 gfortran.dg/g77/ffixed-line-length-72.f,
1288 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
1289 gfortran.dg/g77/README: Update.
1290
3601f003
KL
12912004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1292
1293 PR c++/13092
1294 * g++.dg/template/non-dependent7.C: New test.
1295 * g++.dg/template/non-dependent8.C: Likewise.
1296 * g++.dg/template/non-dependent9.C: Likewise.
1297 * g++.dg/template/non-dependent10.C: Likewise.
1298
0e242c82
MM
12992004-07-17 Mark Mitchell <mark@codesourcery.com>
1300
1301 PR c++/16337
1302 * g++.dg/parse/attr2.C: New test.
1303
649067c3
TM
13042004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
1305
1306 * g77.dg: Removed.
1307 * g77.f-torture: Ditto.
1308
3e3970a2
JM
13092004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
1310
1311 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
1312 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
1313 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
1314
d25cee4d
RH
13152004-07-16 Richard Henderson <rth@redhat.com>
1316
1317 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
1318
e94f3b4f
TS
13192004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1320
1321 * lib/fortran-torture.exp (fortran-torture): Don't test compile
1322 tests with full list of options.
1323 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
1324 of TORTURE_OPTIONS if test contains 'dg-do run'.
1325
b38b6477
TS
1326 PR fortran/16404
1327 * gfortran.dg/do_iterator.f90: New test.
1328
a916927f
VR
13292004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1330
1331 PR rtl-optimization/16536
1332 * gcc.c-torture/execute/restrict-1.c: New test.
1333
610bff84
TS
13342004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1335
1336 PR fortran/15324
1337 * gfortran.dg/pr15324.f90: New test.
1338
d157d978
TS
1339 PR fortran/15129
1340 * gfortran.dg/pr15129.f90: New test.
1341
c5a41953
TS
1342 PR fortran/15140
1343 * gfortran.dg/pr15140.f90: New test.
1344
0c0df4b3
TS
1345 PR fortran/13792
1346 * gfortran.fortran-torture/execute/bounds.f90: Add check for
1347 compile-time simplification.
1348
cd9dd3ee
MS
13492004-07-14 Mike Stump <mrs@apple.com>
1350
1351 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
1352
b5411fea
JW
13532004-07-14 James E Wilson <wilson@specifixinc.com>
1354
1355 PR target/16325
1356 * gcc.dg/profile-generate-1.c: New.
1357
b8b139c7
JJ
13582004-07-15 Jakub Jelinek <jakub@redhat.com>
1359
1360 * gcc.c-torture/execute/20040709-1.c: New test.
1361 * gcc.c-torture/execute/20040709-2.c: New test.
1362
ff06b392
MS
13632004-07-14 Mike Stump <mrs@apple.com>
1364
1365 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
1366
9daaba62
MS
13672004-07-14 Mike Stump <mrs@apple.com>
1368
1369 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
1370
1ff3c076
MM
13712004-07-13 Mark Mitchell <mark@codesourcery.com>
1372
1373 PR c++/16518
1374 * g++.dg/parse/mutable1.C: New test.
c5e36c09 1375
ee536902
DN
13762004-07-13 Diego Novillo <dnovillo@redhat.com>
1377
1378 PR tree-optimization/16443
1379 * gcc.dg/tree-ssa/20040713-1.c: New test.
1380
a65ab524
UW
13812004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
1382
1383 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
1384 for operator new.
1385
5d16533a 13862004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
1387
1388 * gfortran.dg/g77/README: New file
c5e36c09 1389 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
1390 g77.f-torture/noncompile. Add "dg-do compile" and
1391 dg-error as required.
1392 * gfortran.dg/g77/19990218-1.f: Likewise
1393 * gfortran.dg/g77/19990905-1.f: Likewise
1394 * gfortran.dg/g77/9263.f: Likewise
1395 * gfortran.dg/g77/980615-0.f: Likewise
1396 * gfortran.dg/g77/980616-0.f: Likewise
1397 * gfortran.dg/g77/check0.f: Likewise
1398 * gfortran.dg/g77/select_no_compile.f: Likewise
1399
5d16533a 14002004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
1401
1402 Copy files from g77.f-torture/compile.
1403 Add "{ dg-do compile}". Other changes as noted
1404 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
1405 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
1406 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
1407 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
1408 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
1409 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
1410 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
1411 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
1412 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
1413 * gfortran.dg/g77/xformat.f: Add dg-warning
1414
5d16533a 14152004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 1416
eee6792b
DB
1417 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
1418 Add {dg-do compile} directive.
1419 * gfortran.dg/g77/cpp2.F: Likewise
1420
81242403
VR
14212004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1422
1423 PR c++/5402
1424 * g++.dg/lookup/name-clash1.C: New test.
1425
1426 PR c++/9777
1427 * g++.dg/lookup/name-clash2.C: New test.
1428
1429 PR c++/12102
1430 * g++.dg/lookup/name-clash3.C: New test.
1431
3143d517
GB
14322004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1433
1434 * g++.dg/lookup/new2.C: New test.
1435 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
1436
5d16533a 14372004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 1438
eee6792b 1439 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
1440 Add {dg-do compile} directive.
1441 * gfortran.dg/g77/13060.f: Likewise
1442 * gfortran.dg/g77/19990218-0.f: Likewise
1443 * gfortran.dg/g77/19990305-0.f: Likewise
1444 * gfortran.dg/g77/19990419-0.f: Likewise
1445 * gfortran.dg/g77/19990502-0.f: Likewise
1446 * gfortran.dg/g77/19990502-1.f: Likewise
1447 * gfortran.dg/g77/19990525-0.f: Likewise
1448 * gfortran.dg/g77/19990826-1.f: Likewise
1449 * gfortran.dg/g77/19990826-3.f: Likewise
1450 * gfortran.dg/g77/19990905-2.f: Likewise
1451 * gfortran.dg/g77/20000412-1.f: Likewise
1452 * gfortran.dg/g77/20000511-1.f: Likewise
1453 * gfortran.dg/g77/20000511-2.f: Likewise
1454 * gfortran.dg/g77/20000518.f: Likewise
1455 * gfortran.dg/g77/20000601-1.f: Likewise
1456 * gfortran.dg/g77/20000601-2.f: Likewise
1457 * gfortran.dg/g77/20000629-1.f: Likewise
1458 * gfortran.dg/g77/20000630-2.f: Likewise
1459 * gfortran.dg/g77/20010115.f: Likewise
1460 * gfortran.dg/g77/20010321-1.f: Likewise
1461 * gfortran.dg/g77/20010426.f: Likewise
1462 * gfortran.dg/g77/20020307-1.f: Likewise
1463 * gfortran.dg/g77/8485.f: Likewise
1464 * gfortran.dg/g77/960317-1.f: Likewise
1465 * gfortran.dg/g77/970915-0.f: Likewise
1466 * gfortran.dg/g77/980310-1.f: Likewise
1467 * gfortran.dg/g77/980310-2.f: Likewise
1468 * gfortran.dg/g77/980310-3.f: Likewise
1469 * gfortran.dg/g77/980310-4.f: Likewise
1470 * gfortran.dg/g77/980310-6.f: Likewise
1471 * gfortran.dg/g77/980310-7.f: Likewise
1472 * gfortran.dg/g77/980310-8.f: Likewise
1473 * gfortran.dg/g77/980419-2.f: Likewise
1474 * gfortran.dg/g77/980424-0.f: Likewise
1475 * gfortran.dg/g77/980427-0.f: Likewise
1476 * gfortran.dg/g77/980729-0.f: Likewise
1477 * gfortran.dg/g77/981117-1.f: Likewise
1478 * gfortran.dg/g77/toon_1.f: Likewise
1479
7fb213d8
GB
14802004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1481
1482 PR c++/2204
1483 * g++.dg/other/abstract2.C: New test.
1484
597073ac
PB
14852004-07-12 Paul Brook <paul@codesourcery.com>
1486
1487 * gfortran.dg/pointer_init_1.f90: New test.
1488
682e69e1
PB
14892004-07-11 Paul Brook <paul@codesourcery.com>
1490
1491 PR fortran/15986
1492 * gfortran.dg/contained_1.f90: New test.
1493
f44b0c8e
MM
14942004-07-11 Mark Mitchell <mark@codesourcery.com>
1495
1496 * g++.dg/parse/defarg8.C: New test.
1497
0bbf5891
TS
14982004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1499
1500 PR fortran/16433
1501 * gfortran.dg/pr16433.f: New test.
1502
a083c04a
TS
1503 PR fortran/17574
1504 * gfortran.dg/pr15754.f90: New test.
c5e36c09 1505
fae1b38d
JM
15062004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
1507
1508 PR tree-optimization/16437
1509 * gcc.c-torture/execute/bitfld-4.c: New test.
1510
9cbf8b41 15112004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 1512
9cbf8b41
TS
1513 * gfortran.fortran-torture/execute/common_2.f90: Add check for
1514 access to common var from module.
1515
a53334a4
TS
15162004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1517
1518 PR fortran/16336
1519 * gfortran.fortran-torture/execute/common_2.f90: New test.
1520
331c72f3
PB
15212004-07-10 Paul Brook <paul@codesourcery.com>
1522
1523 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
1524
50389094
TS
15252004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1526
1527 PR fortran/15969
1528 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
1529
5d16533a 15302004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
1531
1532 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
1533 * gfortran.dg/g77/ffixed-form-2.f: Likewise
1534 * gfortran.dg/g77/ffree-form-1.f: Likewise
1535 * gfortran.dg/g77/ffree-form-2.f: Likewise
1536 * gfortran.dg/g77/ffree-form-3.f: Likewise
1537 * gfortran.dg/g77/fno-underscoring.f: Likewise
1538 * gfortran.dg/g77/funderscoring.f: Likewise
1539 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
1540
44bce8bf 15412004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 1542
44bce8bf
TS
1543 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
1544
ad6e2a18
TS
15452004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1546 Paul Brook <paul@codesourcery.com>
1547
1548 PR fortran/13415
1549 * gfortran.dg/common_pointer_1.f90: New test.
1550
17a916d4
GB
15512004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1552
1553 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
1554
5806d4fd
JW
15552004-07-09 James E Wilson <wilson@specifixinc.com>
1556
1557 PR target/16364
1558 * gcc.c-torture/compile/20040709-1.c: New.
1559
5721c2be 15602004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 1561
5721c2be
TS
1562 PR fortran/14077
1563 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
1564
32e89beb
TS
15652004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1566
1567 PR fortran/13201
1568 * gfortran.dg/shape_1.f90: New test.
1569
9affb2c7
ZW
15702004-07-09 Zack Weinberg <zack@codesourcery.com>
1571 Andrew Pinski <apinski@apple.com>
1572
1573 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
1574
a578b091
TS
15752004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1576
1577 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
1578 comment.
1579
db482e5c
TS
15802004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1581 Paul Brook <paul@codesourcery.com>
1582
9affb2c7 1583 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
1584 '.f95' and '.F95'.
1585
559b79cf
DN
15862004-07-09 Diego Novillo <dnovillo@redhat.com>
1587
1588 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
1589
fbc40a17
TS
15902004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1591
1592 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
1593 testcases with capital suffix.
1594
d3fcc995
TS
15952004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1596
1597 PR fortran/15481
5d16533a
PB
1598 PR fortran/13372
1599 PR fortran/13575
1600 PR fortran/15978
d3fcc995 1601 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
1602
1603 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 1604
5d16533a 16052004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
1606
1607 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
1608 expression to match gfortran warning/error messages
1609 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
1610 dg-error text.
1611
5d16533a 16122004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 1613
9affb2c7 1614 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
1615 search_for_re.
1616
55d816e7
EB
16172004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1618
1619 * gcc.c-torture/execute/simd-5.x: New file.
1620 XFAIL on SPARC 64-bit at -O0.
1621
dd29d26b
GB
16222004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1623
1624 PR c++/8211
1625 PR c++/16165
1626 * g++.dg/warn/effc3.C: New test.
1627
5d16533a 16282004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
1629
1630 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
1631 change X to 1X in format.
1632 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
1633 add data statements to conform to standard.
1634
5d16533a 16352004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 1636
9affb2c7 1637 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
1638 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
1639 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
1640
5d16533a 16412004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
1642
1643 * gfortran.dg/g77/7388.f: Copy from g77.dg
1644 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 1645 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
1646 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
1647 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
1648 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
1649 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
1650 * gfortran.dg/g77/strlen0.f: Likewise
1651
5d16533a 16522004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6
DB
1653
1654 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
1655 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
1656
ef22126d
EB
16572004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1658
1659 * gcc.c-torture/execute/920428-2.x: Delete.
1660 * gcc.c-torture/execute/920501-7.x: Likewise.
1661
c618c6ec
JJ
16622004-07-08 Jakub Jelinek <jakub@redhat.com>
1663
1664 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
1665 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
1666 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
1667 prescott and c3-2.
1668 (PREFETCH_3DNOW): Add -march=c3.
1669
6f263171
DN
16702004-07-08 Diego Novillo <dnovillo@redhat.com>
1671
1672 PR c/16437
1673 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
1674 * gcc.c-torture/execute/bf64-1.x: Likewise.
1675
1d511ed5
EB
16762004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1677
1678 * gcc.c-torture/compile/20040708-1.c: New test.
1679
47293da3
GB
16802004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1681
1682 PR c++/16169
1683 * g++.dg/warn/effc2.C: New test.
1684
bc15d0ef
JM
16852004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
1686
1687 * gcc.c-torture/execute/bitfld-1.x: Remove.
1688 * gcc.c-torture/execute/bitfld-3.c: New test.
1689 * gcc.dg/bitfld-2.c: Remove XFAILs.
1690
7ac224c1
L
16912004-07-07 H.J. Lu <hongjiu.lu@intel.com>
1692
1693 PR c++/16276
1694 * g++.dg/rtti/tinfo1.C: New file.
1695
b49fcebd
EC
16962004-07-07 Eric Christopher <echristo@redhat.com>
1697
1698 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
1699
192c02b6
AP
17002004-07-07 Andrew Pinski <apinski@apple.com>
1701
1702 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
1703
f4f58d94
MM
17042004-07-07 Mark Mitchell <mark@codesourcery.com>
1705
1706 * g++.dg/init/call1.C: XFAIL.
1707
70128ad9
AO
17082004-07-07 Alexandre Oliva <aoliva@redhat.com>
1709
1710 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
1711 except for movstrict*, to movmem* and clrstr* to clrmem*.
1712
48b2e0a7
RS
17132004-07-07 Richard Sandiford <rsandifo@redhat.com>
1714
1715 * gcc.c-torture/execute/20040707-1.c: New test.
1716
60e20b90
RS
17172004-07-06 Richard Sandiford <rsandifo@redhat.com>
1718
1719 * gcc.c-torture/execute/20040706-1.c: New test.
1720
fddabb2c
GB
17212004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1722
1723 PR c++/3671
1724 * g++.dg/template/spec14.C: New test.
1725
7682ef83
JJ
17262004-07-05 Jakub Jelinek <jakub@redhat.com>
1727
1728 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
1729 nothing if not yet defined. Use it in b, c and d type definitions.
1730 * gcc.c-torture/execute/20040705-1.c: New test.
1731 * gcc.c-torture/execute/20040705-2.c: New test.
1732
030bbecd
GB
17332004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1734
1735 PR c++/2518
1736 * g++.dg/lookup/new1.C: New test.
1737
7c6536fa
VR
17382004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1739
1740 PR c++/11406
1741 * g++.dg/template/sizeof8.C: New test.
1742
e0ec4c3b
RS
17432004-07-05 Richard Sandiford <rsandifo@redhat.com>
1744
1745 * gcc.c-torture/compile/20040705-1.c: New test.
1746
bf1df0a0
BD
17472004-07-04 Bud Davis <bdavis9659@comcast.net>
1748
1749 * gfortran.fortran-torture/execute/seq_io.f90: New test.
1750
a09d4744
NB
17512004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
1752
1753 * gcc.dg/cpp/if-mop.c: Two new testcases.
1754 * gcc.dg/cpp/trad/comment-3.c: New.
1755
1107b970
PB
17562004-07-04 Paul Brook <paul@codesourcery.com>
1757
1758 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
1759
17602004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
1761
1762 PR c++/3761
1763 * g++.dg/lookup/crash4.C: New test.
ece95d90 1764
50c64317
ZW
17652004-07-02 Zack Weinberg <zack@codesourcery.com>
1766
1767 * gcc.c-torture/execute/builtin-abs-1.c
1768 * gcc.c-torture/execute/builtin-abs-2.c
1769 * gcc.c-torture/execute/builtin-complex-1.c
1770 * gcc.c-torture/execute/builtins/string-1-lib.c
1771 * gcc.c-torture/execute/builtins/string-1.c
1772 * gcc.c-torture/execute/builtins/string-2-lib.c
1773 * gcc.c-torture/execute/builtins/string-2.c
1774 * gcc.c-torture/execute/builtins/string-3-lib.c
1775 * gcc.c-torture/execute/builtins/string-3.c
1776 * gcc.c-torture/execute/builtins/string-4-lib.c
1777 * gcc.c-torture/execute/builtins/string-4.c
1778 * gcc.c-torture/execute/builtins/string-5-lib.c
1779 * gcc.c-torture/execute/builtins/string-5.c
1780 * gcc.c-torture/execute/builtins/string-6-lib.c
1781 * gcc.c-torture/execute/builtins/string-6.c
1782 * gcc.c-torture/execute/builtins/string-7-lib.c
1783 * gcc.c-torture/execute/builtins/string-7.c
1784 * gcc.c-torture/execute/builtins/string-8-lib.c
1785 * gcc.c-torture/execute/builtins/string-8.c
1786 * gcc.c-torture/execute/builtins/string-9-lib.c
1787 * gcc.c-torture/execute/builtins/string-9.c
1788 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
1789 * gcc.c-torture/execute/builtins/string-asm-1.c
1790 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
1791 * gcc.c-torture/execute/builtins/string-asm-2.c
1792 * gcc.c-torture/execute/stdio-opt-1.c
1793 * gcc.c-torture/execute/stdio-opt-2.c
1794 * gcc.c-torture/execute/stdio-opt-3.c
1795 * gcc.c-torture/execute/string-opt-1.c
1796 * gcc.c-torture/execute/string-opt-10.c
1797 * gcc.c-torture/execute/string-opt-11.c
1798 * gcc.c-torture/execute/string-opt-12.c
1799 * gcc.c-torture/execute/string-opt-13.c
1800 * gcc.c-torture/execute/string-opt-14.c
1801 * gcc.c-torture/execute/string-opt-15.c
1802 * gcc.c-torture/execute/string-opt-16.c
1803 * gcc.c-torture/execute/string-opt-2.c
1804 * gcc.c-torture/execute/string-opt-6.c
1805 * gcc.c-torture/execute/string-opt-7.c
1806 * gcc.c-torture/execute/string-opt-8.c:
1807 Replace with ...
1808
1809 * gcc.c-torture/execute/builtins/abs-2.c
1810 * gcc.c-torture/execute/builtins/abs-3.c
1811 * gcc.c-torture/execute/builtins/complex-1.c
1812 * gcc.c-torture/execute/builtins/fprintf.c
1813 * gcc.c-torture/execute/builtins/fputs.c
1814 * gcc.c-torture/execute/builtins/memcmp.c
1815 * gcc.c-torture/execute/builtins/memmove.c
1816 * gcc.c-torture/execute/builtins/memops-asm.c
1817 * gcc.c-torture/execute/builtins/mempcpy-2.c
1818 * gcc.c-torture/execute/builtins/mempcpy.c
1819 * gcc.c-torture/execute/builtins/memset.c
1820 * gcc.c-torture/execute/builtins/printf.c
1821 * gcc.c-torture/execute/builtins/sprintf.c
1822 * gcc.c-torture/execute/builtins/strcat.c
1823 * gcc.c-torture/execute/builtins/strchr.c
1824 * gcc.c-torture/execute/builtins/strcmp.c
1825 * gcc.c-torture/execute/builtins/strcpy.c
1826 * gcc.c-torture/execute/builtins/strcspn.c
1827 * gcc.c-torture/execute/builtins/strlen-2.c
1828 * gcc.c-torture/execute/builtins/strlen.c
1829 * gcc.c-torture/execute/builtins/strncat.c
1830 * gcc.c-torture/execute/builtins/strncmp-2.c
1831 * gcc.c-torture/execute/builtins/strncmp.c
1832 * gcc.c-torture/execute/builtins/strncpy.c
1833 * gcc.c-torture/execute/builtins/strpbrk.c
1834 * gcc.c-torture/execute/builtins/strpcpy-2.c
1835 * gcc.c-torture/execute/builtins/strpcpy.c
1836 * gcc.c-torture/execute/builtins/strrchr.c
1837 * gcc.c-torture/execute/builtins/strspn.c
1838 * gcc.c-torture/execute/builtins/strstr-asm.c
1839 * gcc.c-torture/execute/builtins/strstr.c:
1840 ... these new files.
1841
1842 * gcc.c-torture/execute/builtins/abs-2-lib.c
1843 * gcc.c-torture/execute/builtins/abs-3-lib.c
1844 * gcc.c-torture/execute/builtins/complex-1-lib.c
1845 * gcc.c-torture/execute/builtins/fprintf-lib.c
1846 * gcc.c-torture/execute/builtins/fputs-lib.c
1847 * gcc.c-torture/execute/builtins/memcmp-lib.c
1848 * gcc.c-torture/execute/builtins/memmove-lib.c
1849 * gcc.c-torture/execute/builtins/memops-asm-lib.c
1850 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
1851 * gcc.c-torture/execute/builtins/mempcpy-lib.c
1852 * gcc.c-torture/execute/builtins/memset-lib.c
1853 * gcc.c-torture/execute/builtins/printf-lib.c
1854 * gcc.c-torture/execute/builtins/sprintf-lib.c
1855 * gcc.c-torture/execute/builtins/strcat-lib.c
1856 * gcc.c-torture/execute/builtins/strchr-lib.c
1857 * gcc.c-torture/execute/builtins/strcmp-lib.c
1858 * gcc.c-torture/execute/builtins/strcpy-lib.c
1859 * gcc.c-torture/execute/builtins/strcspn-lib.c
1860 * gcc.c-torture/execute/builtins/strlen-2-lib.c
1861 * gcc.c-torture/execute/builtins/strlen-lib.c
1862 * gcc.c-torture/execute/builtins/strncat-lib.c
1863 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
1864 * gcc.c-torture/execute/builtins/strncmp-lib.c
1865 * gcc.c-torture/execute/builtins/strncpy-lib.c
1866 * gcc.c-torture/execute/builtins/strpbrk-lib.c
1867 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
1868 * gcc.c-torture/execute/builtins/strpcpy-lib.c
1869 * gcc.c-torture/execute/builtins/strrchr-lib.c
1870 * gcc.c-torture/execute/builtins/strspn-lib.c
1871 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
1872 * gcc.c-torture/execute/builtins/strstr-lib.c
1873 * gcc.c-torture/execute/builtins/lib/abs.c
1874 * gcc.c-torture/execute/builtins/lib/fprintf.c
1875 * gcc.c-torture/execute/builtins/lib/memset.c
1876 * gcc.c-torture/execute/builtins/lib/printf.c
1877 * gcc.c-torture/execute/builtins/lib/sprintf.c
1878 * gcc.c-torture/execute/builtins/lib/strcpy.c
1879 * gcc.c-torture/execute/builtins/lib/strcspn.c
1880 * gcc.c-torture/execute/builtins/lib/strncat.c
1881 * gcc.c-torture/execute/builtins/lib/strncmp.c
1882 * gcc.c-torture/execute/builtins/lib/strncpy.c
1883 * gcc.c-torture/execute/builtins/lib/strpbrk.c
1884 * gcc.c-torture/execute/builtins/lib/strspn.c
1885 * gcc.c-torture/execute/builtins/lib/strstr.c:
1886 New files containing support routines.
1887
1888 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
1889 declaration.
1890 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
1891 when not optimizing.
1892
d9634d53
MM
18932004-07-02 Mark Mitchell <mark@codesourcery.com>
1894
1895 PR c++/16240
1896 * g++.dg/abi/mangle22.C: New test.
1897 * g++.dg/abi/mangle23.C: Likewise.
1898
5d16533a 18992004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
1900
1901 PR fortran/16290
1902 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
1903 Allow for cases without denormalized floating point numbers.
1904
ede1a387
JM
19052004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
1906
1907 PR c/1027
1908 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
1909 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
1910 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
1911 expected warning text.
1912 * gcc.dg/format/diag-2.c: New test.
1913
ed63f99a
EB
19142004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1915
1916 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
1917
64a9295a
PB
19182004-07-01 Paolo Bonzini <bonzini@gnu.org>
1919
1920 * gcc.dg/builtins-43.c: New.
1921 * gcc.dg/builtins-44.c: New.
1922 * gcc.dg/builtins-45.c: New.
1923
f8a57be8
GK
19242004-06-26 Geoffrey Keating <geoffk@apple.com>
1925 Andreas Tobler <a.tobler@schweiz.ch>
1926
1927 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
1928 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
1929 as SIGSEGV.
1930 * gcc.dg/cleanup-11.c: Likewise.
1931 * gcc.dg/cleanup-8.c: Likewise.
1932 * gcc.dg/cleanup-9.c: Likewise.
1933 * gcc.dg/cleanup-5.c: Run on all platforms.
1934
dd66b8e8
JM
19352004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
1936
1937 * g++.dg/warn/nonnull1.C: New test.
1938
43e7557b
EB
19392004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1940
1941 * gcc.dg/compat/compat-common.h: Wrap up CINT in
1942 an #ifndef SKIP_COMPLEX_INT/#endif pair.
1943 Special-case the Sun compiler wrt to <complex.h>.
1944
11012cd6
NY
19452004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
1946
a9c08588
NY
1947 * gcc.dg/Wunreachable-8.C: New test.
1948
1949 * gcc.dg/h8300-ice2.c : New test.
11012cd6 1950
e5ddaa24
TS
19512004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
1952
1953 PR fortran/16161
1954 * gfortran.fortran-torture/compile/implicit.f90: Add test
1955 for implicit character.
1956
5d16533a 19572004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 1958
5d16533a
PB
1959 PR fortran/16289
1960 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
1961 Use tiny() intrinsic to find smallest non-negative real
807a7d14 1962
df62f18a
JJ
19632004-06-30 Jakub Jelinek <jakub@redhat.com>
1964
0984ba10
JJ
1965 * gcc.dg/compat/struct-by-value-22_main.c: New test.
1966 * gcc.dg/compat/struct-by-value-22_x.c: New.
1967 * gcc.dg/compat/struct-by-value-22_y.c: New.
1968
df62f18a
JJ
1969 * gcc.c-torture/execute/20040629-1.c: New test.
1970
b4db40bf
JJ
19712004-06-29 Jakub Jelinek <jakub@redhat.com>
1972
57512331
JJ
1973 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
1974 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
1975
b4db40bf
JJ
1976 PR target/16195
1977 * gcc.dg/20040625-1.c: New test.
1978
78f2fb08
TS
19792004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1980
1981 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
1982
19832004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
1984
1985 PR fortran/15963
1986 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
1987
97e73bd2
RH
19882004-06-29 Richard Henderson <rth@redhat.com>
1989
1990 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
1991
46e995e0
PB
19922004-06-29 Paul Brook <paul@codesourcery.com>
1993
1994 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
1995 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
1996
fe88415f
NS
19972004-06-29 Nathan Sidwell <nathan@codesourcery.com>
1998
1999 PR c++/16260
2000 * g++.dg/parse/crash15.C: New.
2001
3b50d22e
AP
20022004-06-28 Andrew Pinski <apinski@apple.com>
2003
e440ec57
AP
2004 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
2005 by the error already.
2006
3b50d22e
AP
2007 * g++.dg/opt/ptrmem4.C: Change to compile only test.
2008
6cdd2721
DD
20092004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
2010
2011 PR target/14041
2012 * gcc.dg/h8300-bss-align-1.c : New.
2013
644d1951
NS
20142004-06-28 Nathan Sidwell <nathan@codesourcery.com>
2015
fe88415f 2016 * PR c++/16174
644d1951
NS
2017 * g++.dg/template/ctor4.C: New.
2018
10317a4f
AP
20192004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
2020
2021 PR c++/16205
2022 * g++.dg/warn/Wsequence-point-1.C: New test.
2023
8dcd4256
PB
20242004-06-27 Paul Brook <paul@codesourcery.com>
2025
2026 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
2027
59d4a500
ZW
20282004-06-27 Zack Weinberg <zack@codesourcery.com>
2029
2030 * g++.old-deja/g++.mike/p7325.C: Remove.
2031
81ce39d6
AP
20322004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
2033
2034 PR c/14963
2035 * gcc.dg/pr14963.c: New test.
2036
f84b6c96
MM
20372004-06-27 Mark Mitchell <mark@codesourcery.com>
2038
2039 PR c++/16193
2040 * g++.dg/parse/redef1.C: New test.
2041
b6ded5bd
JM
20422004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
2043
2044 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
2045 20021110.c.
2046 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
2047 20021119-1.c.
2048 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
2049 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
2050 5-04.c.
2051 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
2052 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
2053 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
2054 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
2055 g++.brendan/enum14.C.
2056 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
2057 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
2058 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
2059 g++.mike/virt1.C.
2060 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
2061 memtemp24.C.
2062
64b663f8
RS
20632004-06-27 Roger Sayle <roger@eyesopen.com>
2064
2065 * gcc.dg/20040527-1.c: New test case.
2066
3e14aaa2
BD
20672004-06-26 Bud Davis <bdavis9659@comcast.net>
2068
2069 PR gfortran/pr16196
2070 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
2071
0fe0c614
RS
20722004-06-25 Roger Sayle <roger@eyesopen.com>
2073
2074 PR middle-end/15825
2075 * gcc.dg/pr15825-1.c: New test case.
2076
f1526aaa
RS
20772004-06-25 Richard Sandiford <rsandifo@redhat.com>
2078
2079 * gcc.c-torture/execute/20040625-1.c: New test.
2080
e2296cc2
TS
20812004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2082
2083 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
2084
3af5dcdb
RS
20852004-06-25 Richard Sandiford <rsandifo@redhat.com>
2086
2087 * gcc.dg/torture/mips-div-1.c: New test.
2088
d2d8936f
JL
20892004-06-24 Jeff Law <law@redhat.com>
2090
2091 * gcc.dg/tree-ssa/20040624-1.c: New test.
2092
5a1f3953
RS
20932004-06-24 Richard Sandiford <rsandifo@redhat.com>
2094
2095 * gcc.c-torture/compile/20040624-1.c: New test.
2096
bbb2a345
GB
20972004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2098
2099 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
2100 this directory.
2101
de46b2fe
AP
21022004-06-23 Andrew Pinski <apinski@apple.com>
2103
b713a445
AP
2104 PR middle-end/15988
2105 * g++.dg/opt/ptrmem4.C: New test.
2106
de46b2fe
AP
2107 * gcc.dg/c90-array-quals-2.c: New test.
2108
881f20cb
NY
21092006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
2110
2111 * gcc.dg/kpice1.c: New test.
2112
fe7080d2
AP
21132006-06-23 Andrew Pinski <apinski@apple.com>
2114
2115 * gcc.dg/c90-array-quals.c: New test.
2116
1cc3d085
RH
21172006-06-22 Richard Henderson <rth@redhat.com>
2118
2119 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
2120
2e5a1510
LR
21212004-06-22 Loren James Rittle <ljrittle@acm.org>
2122
2123 * gcc.dg/builtins-config.h: Handle FreeBSD.
2124
0f59171d
RH
21252006-06-22 Richard Henderson <rth@redhat.com>
2126
2127 * g++.dg/opt/devirt1.C: New.
2128
21292004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
2130
2131 * g++.dg/opt/pr15551.C: New testcase.
2132
96a4ec03
L
21332004-06-22 H.J. Lu <hongjiu.lu@intel.com>
2134
2135 PR target/14800
2136 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
2137 x86_64-*-linux* when compiling for 32bit.
2138
f6bf7bb6
AP
21392004-06-21 Andrew Pinski <apinski@apple.com>
2140
2141 * gcc.dg/pch/struct-1.c: New.
2142 * gcc.dg/pch/struct-1.hs: New.
2143
c0d578e6
GK
21442004-06-21 Geoffrey Keating <geoffk@apple.com>
2145
2146 * gcc.dg/pch/save-temps-1.c: New file.
2147 * gcc.dg/pch/save-temps-1.hs: New file.
2148
8750f9cd
JB
21492004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
2150
2151 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
2152 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
2153
63110e4e
TS
21542004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2155
2156 * gfortran.fortran-torture/execute/select_1.f90: Rename function
2157 to fix type error.
2158 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
2159 Remove trailing spaces.
59d4a500 2160
3a5b9284
RH
21612004-06-21 Richard Henderson <rth@redhat.com>
2162
2163 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
2164 merging && to BIT_FIELD_REF.
2165
992d907d
RS
21662004-06-21 Richard Sandiford <rsandifo@redhat.com>
2167
2168 * g++.dg/opt/placeholder1.C: New test.
2169
ce70456b
EB
21702004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2171
2172 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
2173 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
2174 * gcc.dg/compat/union-m128-1_x.c: Likewise.
2175 * gcc.dg/compat/union-m128-1_y.c: Likewise.
2176
84b8b0e0
ZW
21772004-06-20 Zack Weinberg <zack@codesourcery.com>
2178
2179 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
2180 extern "C".
2181 * g++.dg/other/pragma-re-1.C: Add comments.
2182
04b0faec 21832004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
2184
2185 PR gfortran/16080
04b0faec
BD
2186 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
2187
bb60c95f
AP
21882004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
2189
2190 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
2191 instead of setting the type of size_t by
2192 hand.
2193
ee8db92b
RS
21942004-06-18 Roger Sayle <roger@eyesopen.com>
2195
2196 * gcc.dg/unordered-2.c: New test case.
2197 * gcc.dg/unordered-3.c: New test case.
2198
5d16533a 21992004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
2200
2201 PR other/16043
2202 * lib/g++.exp (g++_version): Tweak regexp for version
2203 * lib/g77.exp (g77_version): Likewise
2204 * lib/gfortran.exp (gfortran_version): Likewise
2205 * lib/objc.exp (objc_version): Likewise
2206 * lib/treelang.exp (treelang_version): Likewise
2207
1acd15e8
JJ
22082004-06-19 Jakub Jelinek <jakub@redhat.com>
2209
dc04f755
JJ
2210 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
2211 Use INT_MAX instead of __INT_MAX__.
2212 * gcc.dg/compat/struct-align-2_y.c: Likewise.
2213
1acd15e8
JJ
2214 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
2215 * gcc.dg/compat/scalar-return-3_x.c: Use it.
2216 * gcc.dg/compat/scalar-return-3_y.c: Use it.
2217 * gcc.dg/compat/scalar-return-4_x.c: Use it.
2218 * gcc.dg/compat/scalar-return-4_y.c: Use it.
2219 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
2220 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
2221 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
2222 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
2223
e1af8299
JJ
2224 * gcc.dg/range-test-1.c: New test.
2225 * g++.dg/opt/range-test-1.C: New test.
2226
093c7153
RH
22272004-06-17 Richard Henderson <rth@redhat.com>
2228
2229 * objc.dg/sync-1.m: New.
2230 * objc.dg/try-catch-1.m: Don't force next runtime.
2231 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
2232 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
2233 shadowed catch clause.
2234 * objc.dg/try-catch-5.m: New.
2235
c50a0116
ZW
22362004-06-17 Zack Weinberg <zack@codesourcery.com>
2237
2238 Bug 14610
2239 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
2240
16865eaa
RH
22412004-06-15 Richard Henderson <rth@redhat.com>
2242
2243 * gcc.dg/20001116-1.c: Move expected warning line.
2244
bf83cc10
RH
22452004-06-15 Richard Henderson <rth@redhat.com>
2246
2247 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
2248 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
2249
fd660b1b
JL
22502004-06-15 Jeff Law <law@redhat.com>
2251
2252 * gcc.dg/tree-ssa/20040615-1.c: New test.
2253 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
2254 be less sensitive to operand ordering.
2255 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
2256
3e97fe67
DS
22572004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
2258
2259 * g++.dg/abi/bitfield3.C: Add comment..
2260
325c3691
RH
22612004-06-15 Richard Henderson <rth@redhat.com>
2262
2263 * g++.dg/ext/stmtexpr1.C: XFAIL.
2264 * gcc.dg/20030612-1.c: XFAIL.
2265
6bf3d92c
EC
22662004-06-15 Eric Christopher <echristo@redhat.com>
2267
2268 * g++.dg/charset/asm5.c: New.
2269 * gcc.dg/charset/asm6.c: New.
2270
6ef42154
TS
22712004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2272
2273 PR fortran/15962
2274 * gfortran.fortran-torture/execute/select_1.f90: New test.
2275
844f5ccf
PB
22762004-06-15 Paul Brook <paul@codesourcery.com>
2277
2278 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
2279
c566721f
GB
22802004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2281
2282 PR c++/15967
2283 * g++.dg/lookup/crash3.C: New test.
2284
4e0f4df5
GB
22852004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2286
2287 PR c++/15947
2288 * g++.dg/parse/dtor4.C: New test.
2289
daa2b95a
JL
22902004-06-14 Jeff Law <law@redhat.com>
2291
2292 * gcc.c-torture/compile/20040614-1.c: New test.
2293
7031baf4
TS
22942004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2295
2296 PR fortran/15211
2297 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
2298 LEN of a character array.
2299
7c82a41e
MM
23002004-06-14 Mark Mitchell <mark@codesourcery.com>
2301
2302 PR c++/15096
2303 * g++.dg/template/ptrmem10.C: New test.
2304
2305 PR c++/14930
2306 * g++.dg/template/friend30.C: New test.
2307
f3207b37
TS
23082004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2309
2310 PR fortran/14928
2311 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 2312
a9e7b9d3
PB
23132004-06-13 Paul Brook <paul@codesourcery.com>
2314
2315 * gfortran.fortran-torture/execute/random_2.f90: New test.
2316
118a3a8b
EC
23172004-06-13 Eric Christopher <echristo@redhat.com>
2318
2319 * gcc.dg/noncompile/redecl-1.c: Fix error message.
2320
b08eae92
PB
23212004-06-12 Paul Brook <paul@codesourcery.com>
2322
2323 * gfortran.fortran-torture/execute/contained_3.f90: New test.
2324
f814193b
TS
23252004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2326
2327 PR fortran/14923
2328 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
2329
c52eae8d
TS
23302004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2331
2332 PR fortran/14957
2333 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 2334 syntax errors in end statements of contained subroutines.
118a3a8b 2335
662ef0f5
TS
23362004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2337
2338 PR fortran/12841
2339 * gfortran.fortran-torture/execute/null_arg.f90: New test.
2340
4aef80f8
BD
23412004-06-12 Bud Davis <bdavis9659@comcast.net>
2342
a13c7588 2343 PR fortran/15665
4aef80f8
BD
2344 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
2345
8204210b
BD
23462004-06-12 Bud Davis <bdavis9659@comcast.net>
2347
2348 PR gfortran/12839
2349 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
2350
ba18e4db
MM
23512004-06-11 Mark Mitchell <mark@codesourcery.com>
2352
2353 PR c++/15862
2354 * g++.dg/parse/enum1.C: New test.
2355
3100d647
JL
23562004-06-10 Jeff Law <law@redhat.com>
2357
2358 * gcc.c-torture/compile/20040610-1.c: New test.
2359
da291c87
GB
23602004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2361
2362 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
2363 * g++.old-deja/g++.other/decl3.C: Likewise.
2364
a32b97a2
BB
23652004-06-10 Brian Booth <bbooth@redhat.com>
2366
2367 * gcc.dg/tree-ssa/20031015-1.c: Scan for
2368 V_MAY_DEF instead of VDEF.
2369 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
2370
ab71fa3f
MM
23712004-06-10 Mark Mitchell <mark@codesourcery.com>
2372
2373 PR c++/14211
2374 * g++.dg/conversion/const1.C: New test.
2375
2376 PR c++/15076
2377 * g++.dg/conversion/reinterpret1.C: New test.
2378
2379 PR c++/15877
2380 * g++.dg/template/enum2.C: New test.
2381
2382 PR c++/15227
2383 * g++.dg/template/error13.C: New test.
2384
a7b155a6
TS
23852004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2386
2387 PR fortran/14957
2388 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
2389 arguments to test_* REAL and of the right size.
2390
ba20a3eb
JJ
23912004-06-10 Jakub Jelinek <jakub@redhat.com>
2392
2393 PR target/15569
2394 PR rtl-optimization/15681
2395 * gcc.dg/20040609-1.c: New test.
2396
498c0f27
JJ
23972004-06-10 Jakub Jelinek <jakub@redhat.com>
2398
2399 PR c++/14791
2400 * g++.dg/opt/builtins1.C: New test.
2401
b152aee5
DS
24022004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
2403
2404 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
2405 that use default windows32 struct layout.
2406 * gcc.dg/i386-bitfield2.c: Likewise.
2407
80d23e49
DS
24082004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
2409
2410 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
2411 for mingw32 and cygwin targets.
2412
d8044160
GK
24132004-06-09 Geoffrey Keating <geoffk@apple.com>
2414
2415 * gcc.dg/pch/macro-4.c: New.
2416 * gcc.dg/pch/macro-4.hs: New.
2417
655948a3
TS
24182004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2419
2420 PR fortran/13249
2421 * gfortran.fortran-torture/compile/name_clash.f90: New test.
2422
62f1d470
TS
24232004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2424
2425 PR fortran/13372
2426 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
2427
898c05b8
BD
24282004-06-09 Bud Davis <bdavis9659@comcast.net>
2429
2430 PR gfortran/14897
62f1d470 2431 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 2432
31b6f11a 24332004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 2434
c50a0116 2435 PR gfortran/15755
31b6f11a
BD
2436 * gfortran.fortran-torture/execute/backspace.c : New test.
2437
0760c380
PB
24382004-06-09 Paul Brook <paul@codesourcery.com>
2439
2440 * gfortran.fortran-torture/execure/intrinsic_associated.f90
2441 (pointer_to_section): Rewrite to use smaller array.
2442
320c0659
DE
24432004-06-08 David Edelsohn <edelsohn@gnu.org>
2444
0760c380
PB
2445 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
2446 * gcc.dg/ext/altivec-10.c: Same.
2447 * gcc.dg/ext/altivec-11.c: Same.
2448 * gcc.dg/ext/altivec-12.c: Same.
2449 * gcc.dg/ext/altivec-13.c: Same.
2450 * gcc.dg/ext/altivec-14.c: Same.
2451 * gcc.dg/ext/altivec-15.c: Same.
2452 * gcc.dg/ext/altivec-16.c: Same.
2453 * gcc.dg/ext/altivec-3.c: Same.
2454 * gcc.dg/ext/altivec-4.c: Same.
2455 * gcc.dg/ext/altivec-6.c: Same.
2456 * gcc.dg/ext/altivec-7.c: Same.
2457 * gcc.dg/ext/altivec-8.c: Same.
2458 * gcc.dg/ext/altivec-varargs-1.c: Same.
2459
2460 * g++.dg/ext/altivec-1.C: Correct dg syntax.
2461 * g++.dg/ext/altivec-10.C: Same.
2462 * g++.dg/ext/altivec-2.C: Same.
2463 * g++.dg/ext/altivec-3.C: Same.
2464 * g++.dg/ext/altivec-4.C: Same.
2465 * g++.dg/ext/altivec-5.C: Same.
2466 * g++.dg/ext/altivec-6.C: Same.
2467 * g++.dg/ext/altivec-7.C: Same.
2468 * g++.dg/ext/altivec-8.C: Same.
2469 * g++.dg/ext/altivec-9.C: Same.
320c0659 2470
9221325f
GB
24712004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2472
2473 PR c++/7841
2474 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
2475
85bbb21f
EB
24762004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2477
2478 * gcc.dg/union-1.c: New test.
2479
67057c53
RS
24802004-06-07 Roger Sayle <roger@eyesopen.com>
2481
2482 * gcc.dg/builtins-41.c: New test case.
2483 * gcc.dg/builtins-42.c: New test case.
2484
2435e036
DE
24852004-06-07 David Edelsohn <edelsohn@gnu.org>
2486
2487 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
2488 * g++.dg/ext/altivec-10.C: Same.
2489 * g++.dg/ext/altivec-2.C: Same.
2490 * g++.dg/ext/altivec-3.C: Same.
2491 * g++.dg/ext/altivec-4.C: Same.
2492 * g++.dg/ext/altivec-5.C: Same.
2493 * g++.dg/ext/altivec-6.C: Same.
2494 * g++.dg/ext/altivec-7.C: Same.
2495 * g++.dg/ext/altivec-8.C: Same.
2496 * g++.dg/ext/altivec-9.C: Same.
2497 * g++.old-deja/g++.abi/cxa_vec.C: Same.
2498 * g++.old-deja/g++.brendan/new3.C: Same.
2499 * gcc.c-torture/execute/eeprof-1.x: Same.
2500
45b0c94c
JM
25012004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
2502
2503 PR c/14765
2504 * gcc.dg/pr14765-1.c: New test.
2505
bf730f15
RS
25062004-06-07 Roger Sayle <roger@eyesopen.com>
2507
2508 PR c/14649
2509 * gcc.dg/pr14649-1.c: New test case.
2510
f5a76aea
RH
25112004-06-07 Richard Henderson <rth@redhat.com>
2512
2513 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
2514 if temporaries.
2515
8cd0b81e
DE
25162004-06-07 David Edelsohn <edelsohn@gnu.org>
2517
2518 * g++.dg/eh/elide1.C: Remove XFAIL.
2519
d5a10cf0
MM
25202004-06-07 Mark Mitchell <mark@codesourcery.com>
2521
2522 PR c++/15337
2523 * g++.dg/expr/sizeof3.C: New test.
2524
2525 PR c++/14777
2526 * g++.dg/template/access14.C: New test.
2527
2528 PR c++/15554
2529 * g++.dg/template/enum1.C: New test.
2530
2531 PR c++/15057
2532 * g++.dg/eh/throw1.C: New test.
2533
e9c5d1c0
DA
25342004-06-07 David Ayers <d.ayers@inode.at>
2535 Ziemowit Laski <zlaski@apple.com>
2536
2537 * lib/objc.exp (objc_target_compile): Revert the '-framework
2538 Foundation' flag fix, since bare Darwin does not ship
2539 with the Foundation framework.
2540 * objc/execute/next_mapping.h: Provide a local NSConstantString
2541 @interface and @implementation.
15d0650c
ZL
2542 (objc_constant_string_init): A constructor function, used to
2543 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
2544 * objc/execute/string1.m: Include "next_mapping.h" instead of
2545 <Foundation/NSString.h>.
2546 * objc/execute/string2.m: Likewise.
2547 * objc/execute/string3.m: Likewise.
2548 * objc/execute/string4.m: Likewise.
2549
aab087b8
L
25502004-06-06 H.J. Lu <hongjiu.lu@intel.com>
2551
2552 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
2553 to double. Replace double with FLOAT.
2554 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
2555
2556 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
2557 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
2558 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
2559 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
2560 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
2561 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
2562 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
2563 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
2564
10bc1b1b
JM
25652004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
2566
2567 PR c/13519
2568 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
2569
8a83a693
GB
25702004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2571
2572 PR c++/15503
2573 * g++.dg/template/meminit2.C: New test.
2574
28af2467
PB
25752004-06-04 Paolo Bonzini <bonzini@gnu.org>
2576
2577 PR target/15822
2578 * gcc.c-torture/execute/compare-fp-1.c,
2579 gcc.c-torture/execute/compare-fp-2.c,
2580 gcc.c-torture/execute/compare-fp-3.c,
2581 gcc.c-torture/execute/compare-fp-4.c,
2582 gcc.c-torture/execute/compare-fp-3.x,
2583 gcc.c-torture/execute/compare-fp-4.x: Moved...
2584 * gcc.c-torture/execute/ieee/compare-fp-1.c,
2585 gcc.c-torture/execute/ieee/compare-fp-2.c,
2586 gcc.c-torture/execute/ieee/compare-fp-3.c,
2587 gcc.c-torture/execute/ieee/compare-fp-4.c,
2588 gcc.c-torture/execute/ieee/compare-fp-3.x,
2589 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
2590
72fab006
NP
25912004-06-04 David Ayers <d.ayers@inode.at>
2592
2593 * objc/execute/protocol-isEqual-4.m: New testcase.
2594
25952004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
2596
2597 * objc/execute/protocol-isEqual-1.m: New testcase.
2598 * objc/execute/protocol-isEqual-2.m: New testcase.
2599 * objc/execute/protocol-isEqual-3.m: New testcase.
2600
1600fe22
TS
26012004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2602
2603 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
2604
12ba3f8f
ZL
26052004-06-02 Ziemowit Laski <zlaski@apple.com>
2606
2607 * lib/objc.exp (objc_target_compile): When running tests on
2608 Darwin (Mac OS X), inform the linker about '-framework
2609 'Foundation'.
2610
3aeb3655
EC
26112004-06-02 Eric Christopher <echristo@redhat.com>
2612
2613 * gcc.c-torture/compile/20040602-1.c: New.
2614
3facc4b6
AP
26152004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
2616
89422e47
AP
2617 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
2618 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
2619
3facc4b6
AP
2620 PR tree-optimization/14736
2621 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 2622
3facc4b6
AP
2623 PR tree-optimization/14042
2624 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
2625
2626 PR tree-optimization/14729
2627 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
2628
2fa54841
TS
26292004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2630
2631 PR fortran/15557
2632 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
2633
7a3ea201
RH
26342004-06-01 Richard Hederson <rth@redhat.com>
2635
2636 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
2637
07166901
GB
26382004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2639
2640 PR c++/14932
2641 * g++.dg/parse/offsetof4.C: New test.
2642
61c627ed
NP
26432004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
2644
2645 PR objc/7993
2646 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
2647
e17b3578
MM
26482004-05-31 Mark Mitchell <mark@codesourcery.com>
2649
2650 PR c++/15701
2651 * g++.dg/template/friend29.C: New test.
2652
ec3e6835
JM
26532004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
2654
2655 PR c/15749
2656 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
2657
a4a90b84
EB
26582004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
2659
2660 * gcc.dg/sparc-trap-1.c: New test.
2661
1f7a8dcc
RS
26622004-05-31 Roger Sayle <roger@eyesopen.com>
2663
2664 PR middle-end/15069
2665 * g++.dg/opt/fold3.C: New test case.
2666
0fb4f4b8
GS
26672004-05-30 Graham Stott <graham.stott@btinternet.com>
2668
2669 * lib/target-supports.exp (check_iconv_available): Fix fallout
2670 from 2004-05-28 patch.
2671
7b5b57b7
PB
26722004-05-30 Paul Brook <paul@codesourcery.com>
2673
2674 PR fortran/15620
2675 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
2676 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
2677
5f251c26
SK
26782004-05-30 Steven G. Kargl <kargls@comcast.net>
2679
2680 * gfortran.fortran-torture/execute/random_1.f90: New test.
2681
b63e5497
ZL
26822004-05-28 Ziemowit Laski <zlaski@apple.com>
2683
2684 * g++.dg/ext/altivec-10.C: New test.
2685
353c3b7e
PB
26862004-05-29 Paul Brook <paul@codesourcery.com>
2687
2688 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
2689
690c364e
ZL
26902004-05-28 Ziemowit Laski <zlaski@apple.com>
2691
2692 * gcc.dg/altivec-16.c: New test.
2693
763ee179
JJ
26942004-05-28 Janis Johnson <janis187@us.ibm.com>
2695
2696 * lib/target-supports.exp (check_vmx_hw_available): New.
2697 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
2698
2699 * lib/target-supports.exp (check_alias_available,
2700 check_iconv_available, check_named_sections_available): Use
2701 unique names for temporary files.
2702
6b1db06f
ZL
27032004-05-28 Ziemowit Laski <zlaski@apple.com>
2704
2705 * gcc.dg/altivec-15.c: New test.
2706
c1cca8d4
MM
27072004-05-28 Mark Mitchell <mark@codesourcery.com>
2708
2709 PR c++/15083
2710 * g++.dg/warn/noeffect6.C: New test.
2711
2712 PR c++/15471
2713 * g++.dg/expr/ptrmem4.C: New test.
2714
2715 PR c++/15640
2716 * g++.dg/template/operator3.C: New test.
2717
0c1a1ecd
MM
27182004-05-28 Mark Mitchell <mark@codesourcery.com>
2719
2720 PR c++/14668
2721 * g++.dg/lookup/redecl1.C: New test.
2722 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
2723
d1a7edaf
PB
27242004-05-28 Paolo Bonzini <bonzini@gnu.org>
2725
28af2467
PB
2726 * gcc.c-torture/execute/compare-fp-1.c,
2727 gcc.c-torture/execute/compare-fp-2.c,
2728 gcc.c-torture/execute/compare-fp-3.c,
2729 gcc.c-torture/execute/compare-fp-4.c,
2730 gcc.c-torture/execute/compare-fp-3.x,
2731 gcc.c-torture/execute/compare-fp-4.x,
2732 gcc.dg/pr15649-1.c: New.
d1a7edaf 2733
18db8f19
AN
27342004-05-27 Adam Nemet <anemet@lnxw.com>
2735
2736 PR c++/12883
2737 * g++.dg/init/array14.C: New test.
2738
74f48aee
JJ
27392004-05-25 Janis Johnson <janis187@us.ibm.com>
2740
5ab8e5cc
JJ
2741 * lib/compat.exp (compat-get-options-main): New.
2742 (compat-get-options): Remove unneeded code, warn for ignored
2743 command.
2744 (compat-execute): Check flag set by dg-require-* commands.
2745
74f48aee
JJ
2746 * lib/compat.exp (compat-execute): Break up long lines.
2747
386f1015
JJ
27482004-05-24 Janis Johnson <janis187@us.ibm.com>
2749
1bfc8f67
JJ
2750 * gcc.dg/altivec-7.c: Don't use 'vector long'.
2751 * gcc.dg/altivec-14.c: New test.
2752 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
2753
6eade693
JJ
2754 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
2755 * gcc.dg/altivec-12.c: Ditto.
2756
386f1015
JJ
2757 * gcc.dg/altivec-3.c: Move call to altivec_check.
2758
15077df5
MM
27592004-05-23 Mark Mitchell <mark@codesourcery.com>
2760
2761 PR c++/15044
2762 * g++.dg/template/error12.C: New test.
2763
2764 PR c++/15317
2765 * g++.dg/ext/attrib15.C: New test.
2766
2767 PR c++/15329
2768 * g++.dg/template/ptrmem9.C: New test.
2769
45aae8f2
PB
27702004-05-25 Paul Brook <paul@codesourcery.com>
2771
2772 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
2773
a30f62e0
MM
27742004-05-23 Mark Mitchell <mark@codesourcery.com>
2775
2776 PR c++/15165
2777 * g++.dg/template/crash19.C: New test.
2778
9ce1594a
MM
27792004-05-23 Mark Mitchell <mark@codesourcery.com>
2780
2781 PR c++/15025
2782 * g++.dg/template/redecl1.C: New test.
2783
f746161e
MM
27842004-05-23 Mark Mitchell <mark@codesourcery.com>
2785
2786 PR c++/14821
2787 * g++.dg/other/ns1.C: New test.
2788
2789 PR c++/14883
2790 * g++.dg/template/invalid1.C: New test.
2791
5291e69a
PB
27922004-05-23 Paul Brook <paul@codesourcery.com>
2793 Victor Leikehman <lei@haifasphere.co.il>
2794
2795 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
2796 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
2797
0deb916c
MM
27982004-05-22 Mark Mitchell <mark@codesourcery.com>
2799
2800 PR c++/15285
2801 PR c++/15299
2802 * g++.dg/template/non-dependent5.C: New test.
2803 * g++.dg/template/non-dependent6.C: New test.
2804
1e2e9f54
MM
28052004-05-22 Mark Mitchell <mark@codesourcery.com>
2806
2807 PR c++/15507
2808 * g++.dg/inherit/union1.C: New test.
2809
2810 PR c++/15542
2811 * g++.dg/template/addr1.C: New test.
2812
2813 PR c++/15427
2814 * g++.dg/template/array5.C: New test.
2815
2816 PR c++/15287
2817 * g++.dg/template/array6.C: New test.
2818
ae5cbc33
RS
28192004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
2820 Roger Sayle <roger@eyesopen.com>
2821
2822 * g++.dg/lookup/forscope2.C: New test case.
2823
b02398bd
BE
28242004-05-22 Ben Elliston <bje@au.ibm.com>
2825
2826 * gcc.dg/cpp/Wmissingdirs.c: New.
2827
d05aa0af
L
28282004-05-20 H.J. Lu <hongjiu.lu@intel.com>
2829
2830 PR target/15301
2831 * gcc.dg/compat/union-m128-1.h: New file.
2832 * gcc.dg/compat/union-m128-1_main.c: Likewise.
2833 * gcc.dg/compat/union-m128-1_x.c: Likewise.
2834 * gcc.dg/compat/union-m128-1_y.c: Likewise.
2835
f69a1120
L
28362004-05-20 H.J. Lu <hongjiu.lu@intel.com>
2837
2838 PR target/15302
2839 * gcc.dg/compat/struct-complex-1.h: New file.
2840 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
2841 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
2842 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
2843
f4085d4c
RS
28442004-05-20 Roger Sayle <roger@eyesopen.com>
2845
2846 PR middle-end/3074
2847 * gcc.dg/pr3074-1.c: New test case.
2848 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
2849
d3a7ef9a
FH
28502004-05-20 Falk Hueffner <falk@debian.org>
2851
2852 PR other/15526
2853 * gcc.dg/ftrapv-1.c: New test case.
2854
59fa6e39 28552004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
2856
2857 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
2858
3a3f4da9 28592004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 2860 Jeff Law <law@redhat.com>
cc52902d 2861
59fa6e39
FW
2862 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
2863 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
2864
2865 * gcc.dg/tree-ssa/20040518-1.c: New test.
2866
7d72d96e
ZW
28672004-05-18 Zack Weinberg <zack@codesourcery.com>
2868
2869 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
2870
54b4ba60
PB
28712004-05-18 Paul Brook <paul@codesourcery.com>
2872
2873 PR fortran/13930
2874 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
2875
24f8f5ec
TS
28762004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2877
2878 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
2879 constant folding.
2880
6944d9dd
SB
28812004-05-17 Steven Bosscher <stevenb@suse.de>
2882
2883 * gcc.dg/tree-ssa/20040517-1.c: New test.
2884
5763419e
VR
28852004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2886
2887 * gcc.dg/loop-4.c: New test.
2888
7cd9b028
AP
28892004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
2890
2891 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
2892
94161cec
BD
28932004-05-15 Bud Davis <bdavis9659@comcast.net>
2894
2895 PR fortran/15311
2896 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
2897
d663434b
TS
28982004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2899
2900 PR fortran/13826
feb357a3 2901 PR fortran/13940
d663434b
TS
2902 * gfortran.fortran-torture/compile/data_1.f90: New test.
2903
9322b95b
UW
29042004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
2905
2906 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
2907 * gcc.dg/uninit-H.c: Define ASM for __s390__.
2908
aaa67502
JM
29092004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
2910
2911 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
2912
e9a75776
JM
29132004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
2914
2915 PR c/15444
2916 * gcc.dg/format/xopen-1.c: Adjust expected message.
2917 * gcc.dg/format/xopen-3.c: New test.
2918
cb44ab82
VL
29192004-05-14 Victor Leikehman <lei@haifasphere.co.il>
2920
2921 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
2922
14bc8dc2
JL
29232004-05-14 Jeff Law <law@redhat.com>
2924
2925 * gcc.dg/tree-ssa/20040514-2.c: New test.
2926
7b08cf92
TS
29272004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2928
2929 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
2930 this ...
7d72d96e 2931 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
2932 this.
2933
571325db
AP
29342004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
2935
2936 * gcc.dg/tree-ssa/20040514-1.c: New test.
2937
5b5afddf
TS
29382004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2939
7d72d96e 2940 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
2941 test.
2942
9b089e05
TS
29432004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2944
2945 PR fortran/14066
2946 * gfortran.fortran-torture/compile/do_1.f90: New test.
2947
ee17cbda
TS
29482004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2949
2950 PR fortran/15051
2951 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
2952 test.
2953
abdef811
BD
29542004-05-14 Bud Davis <bdavis9659@comcast.net>
2955
2956 PR fortran/15149
2957 * gfortran.fortran-torture/execute/random_init.f90: New test.
2958
c39373da
PB
29592004-05-13 Paul Brook <paul@codesourcery.com>
2960
2961 PR fortran/15314
2962 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
2963
eb3a47ba
AP
29642004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
2965
2966 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
2967 for the powerpc case.
2968
91581bcc
JL
29692004-05-13 Jeff Law <law@redhat.com>
2970
2971 * gcc.dg/tree-ssa/20040513-1.c: New test.
2972 * gcc.dg/tree-ssa/20040513-2.c: New test.
2973
09532ff5
PB
29742004-05-13 Paul Brook <paul@codesourcery.com>
2975
2976 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
2977 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
2978 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
2979
c15190ec
AS
29802004-05-13 Andreas Schwab <schwab@suse.de>
2981
2982 PR other/10819
2983 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
2984 characters.
2985
92fbb759
BD
29862004-05-13 Bud Davis <bdavis9659@comcast.net>
2987
2988 PR fortran/15294
2989 * gfortran.fortran-torture/execute/adjustr.f90: New file.
2990
6de9cd9a
DN
29912004-05-13 Diego Novillo <dnovillo@redhat.com>
2992
2993 Merge from tree-ssa-20020619-branch. See
2994 ChangeLog.tree-ssa for details.
2995
daca85ca
ZL
29962004-05-11 Ziemowit Laski <zlaski@apple.com>
2997
2998 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
2999 include <altivec.h> explicitly.
3000 * gcc.dg/altivec-13.c: Likewise.
3001
52569640
PB
30022004-05-11 Paul Brook <paul@codesourcery.com>
3003
3004 * gcc.c-torture/compile/20010518-1.c: Force enum size.
3005
3df844b1
EC
30062004-05-10 Eric Christopher <echristo@redhat.com>
3007
946f318a 3008 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
3009 * gcc.dg/sibcall-4.c: Ditto.
3010
16cfa3dc
ZL
30112004-05-10 Ziemowit Laski <zlaski@apple.com>
3012
3013 * g++.dg/ext/altivec-8.C: New test case.
3014 * gcc.dg/altivec-13.c: New test case.
3015
8dc2384c
RS
30162004-05-08 Roger Sayle <roger@eyesopen.com>
3017
3018 * gcc.c-torture/execute/divcmp-1.c: New test case.
3019 * gcc.c-torture/execute/divcmp-2.c: New test case.
3020 * gcc.c-torture/execute/divcmp-3.c: New test case.
3021
92ff0c41
EB
30222004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3023
3024 * g++.dg/other/pragma-re-2.C: New test.
3025
c3fced6c
UB
30262004-05-07 Uros Bizjak <uros@kss-loka.si>
3027
3028 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
3029 * gcc.dg/i386-387-2.c: Likewise.
3030
3031 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
3032 __builtin_drem.
3033 * gcc.dg/i386-387-6.c: Likewise.
3034
c2fcfa4f
UB
30352004-05-07 Uros Bizjak <uros@kss-loka.si>
3036
3037 * gcc.dg/builtins-33.c: Also check log1p*.
3038
57408b45
HPN
30392004-05-07 Hans-Peter Nilsson <hp@axis.com>
3040
e94166da 3041 PR optimization/15296
57408b45
HPN
3042 * gcc.c-torture/execute/pr15296.c: New test.
3043
5ae27cfa
UB
30442004-05-05 Uros Bizjak <uros@kss-loka.si>
3045
3046 * gcc.dg/builtins-40.c: New test.
3df844b1 3047
ce7f07bd
RS
30482004-05-05 Richard Sandiford <rsandifo@redhat.com>
3049
3050 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
3051
cc27e657
PB
30522004-05-04 Paolo Bonzini <bonzini@gnu.org>
3053
3054 * g++.dg/ext/spe1.C: New testcase.
3055
fae4c98f
ZL
30562004-05-04 Ziemowit Laski <zlaski@apple.com>
3057
3058 * objc.dg/image-info.m: Allow additional attributes
3059 for __image_info section.
3060
b5ba341f
RS
30612004-05-04 Richard Sandiford <rsandifo@redhat.com>
3062
3063 * gcc.dg/torture/mips-hilo-2.c: New test.
3064
44021471
GB
30652004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3066
3067 PR c++/14389
3068 * g++.dg/template/member5.C: New test.
3069
7a8e07c7
UB
30702004-05-03 Uros Bizjak <uros@kss-loka.si>
3071
44021471 3072 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 3073
ca3df643
KG
30742004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3075
3076 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
3077 * gcc.dg/torture/builtin-convert-3.c: New test.
3078
e2655d15
UW
30792004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
3080
3081 PR middle-end/15054
3082 * g++.dg/opt/pr15054.C: New test.
3083
3bf05748
KG
30842004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3085
3086 * gcc.dg/torture/builtin-rounding-1.c: New test.
3087 * gcc.dg/builtins-25.c: Delete.
3088 * gcc.dg/builtins-29.c: Delete.
3089
ed9676cf
AK
30902004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
3091
3092 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
3093 * gcc.dg/sibcall-4.c: Likewise.
3094 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
3095
2fe8b9c8
KH
30962004-04-30 Kazu Hirata <kazu@cs.umass.edu>
3097
3098 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
3099 bit-field on 16-bit targets.
3100
99c4eea1
KH
31012004-04-30 Kazu Hirata <kazu@cs.umass.edu>
3102
3103 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
3104 16-bit targets.
3105
3fbf917d
AP
31062004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
3107
99c4eea1
KH
3108 * gcc.dg/rs6000-power2-1.c: Change to compile only.
3109 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 3110
ec52e7d5
AP
31112004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
3112
3113 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
3114 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
3115 Change the asm registers to be in form of frN instead of fN.
3116
332d782c
KG
31172004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3118
3119 * gcc.dg/torture/builtin-convert-2.c: New test.
3120
90f81f99
AP
31212004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
3122
3123 * gcc.dg/rs6000-power2-1.c: New test.
3124 * gcc.dg/rs6000-power2-2.c: New test.
3125
902edd36
JH
31262004-04-28 Jan Hubicka <jh@suse.cz>
3127
3128 * gcc.dg/unused-6.c: New test.
3129
0c04dd0d 31302004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 3131 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
3132
3133 * ada/acats/run_all.sh: Define $target variable.
3134
72fcb5d1
AP
31352004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
3136
3137 PR c++/15119
3138 * g++.dg/other/vararg-1.C: New test.
3df844b1 3139
72fcb5d1
AP
3140 PR c++/4794
3141 * g++.dg/eh/cleanup3.C: New test.
3142
acde5ecb
LG
31432004-04-24 Laurent GUERBY <laurent@guerby.net>
3144
3145 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
3146 and ad8011a (target_insn).
3147 * ada/acats/support/macro.dfs: Likewise.
3148 * ada/acats/support/impbit.adb: New file.
3df844b1 3149
a3ef788f
UW
31502004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
3151
3152 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
3153
1548580c
EB
31542004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3155
3156 * gcc.dg/loop-3.c: New test.
3157
01d4c813
DJ
31582004-04-23 Daniel Jacobowitz <drow@mvista.com>
3159
3160 * gcc.c-torture/execute/simd-5.c: New test.
3161
4424e0da
GB
31622004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3163
3164 PR c++/15064
3165 * g++.dg/template/crash18.C: New test.
3166
92a62aad
MM
31672004-04-22 Mark Mitchell <mark@codesourcery.com>
3168
3169 * g++.dg/ext/complit3.C: New test.
3170
f33e359d
AH
31712004-04-21 Aldy Hernandez <aldyh@redhat.com>
3172
3173 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
3174 * gcc.dg/altivec-3.c: Same.
3175 * gcc.dg/altivec-varargs-1.c: Same.
3176
9aba2a72
AH
31772004-04-21 Aldy Hernandez <aldyh@redhat.com>
3178
3179 * lib/target-supports.exp (check_profiling_available): Assume
3180 profiling is not available on powerpc-eabi targets.
3181
a0b96bb7
JJ
31822004-04-21 Janis Johnson <janis187@us.ibm.com>
3183
3184 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
3185 * gcc.dg/vmx/bug-1.c: Ditto.
3186
77a705e4
EC
31872004-04-20 Eric Christopher <echristo@redhat.com>
3188
3189 * gcc.dg/charset/extern.c: New test.
3190 * g++.dg/charset/extern3.cc: Ditto.
3191
c56122d8
UB
31922004-04-20 Uros Bizjak <uros@kss-loka.si>
3193
3194 * gcc.dg/builtins-39.c: New test.
3195
7b1521e0
AH
31962004-04-20 Aldy Hernandez <aldyh@redhat.com>
3197
3198 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
3199
169304de
RS
32002004-04-20 Richard Sandiford <rsandifo@redhat.com>
3201
3202 * gcc.dg/torture/mips-hilo-1.c: New test.
3203
10b5935e
AP
32042004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
3205
3206 * gcc.c-torture/compile/20040419-1.c: New test.
3207
06647e79
AH
32082004-04-18 Aldy Hernandez <aldyh@redhat.com>
3209
3210 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
3211
4615cd51
ZW
32122004-04-18 Zack Weinberg <zack@codesourcery.com>
3213 Aldy Hernandez <aldyh@redhat.com>
3214
3215 * gcc.c-torture/execute/va-arg-24.c: New.
3216
c5735c26
ZW
32172004-04-17 Zack Weinberg <zack@codesourcery.com>
3218 Aldy Hernandez <aldyh@redhat.com>
3219
3220 * gcc.dg/vmx/1b-01.c: New.
3221 * gcc.dg/vmx/1b-02.c: New.
3222 * gcc.dg/vmx/1b-03.c: New.
3223 * gcc.dg/vmx/1b-04.c: New.
3224 * gcc.dg/vmx/1b-05.c: New.
3225 * gcc.dg/vmx/1b-06.c: New.
3226 * gcc.dg/vmx/1b-07.c: New.
3227 * gcc.dg/vmx/1c-01.c: New.
3228 * gcc.dg/vmx/1c-02.c: New.
3229 * gcc.dg/vmx/3a-01a.c: New.
3230 * gcc.dg/vmx/3a-01.c: New.
3231 * gcc.dg/vmx/3a-01m.c: New.
3232 * gcc.dg/vmx/3a-03.c: New.
3233 * gcc.dg/vmx/3a-03m.c: New.
3234 * gcc.dg/vmx/3a-04.c: New.
3235 * gcc.dg/vmx/3a-04m.c: New.
3236 * gcc.dg/vmx/3a-05.c: New.
3237 * gcc.dg/vmx/3a-06.c: New.
3238 * gcc.dg/vmx/3a-06m.c: New.
3239 * gcc.dg/vmx/3a-07.c: New.
3240 * gcc.dg/vmx/3b-01.c: New.
3241 * gcc.dg/vmx/3b-02.c: New.
3242 * gcc.dg/vmx/3b-10.c: New.
3243 * gcc.dg/vmx/3b-13.c: New.
3244 * gcc.dg/vmx/3b-14.c: New.
3245 * gcc.dg/vmx/3b-15.c: New.
3246 * gcc.dg/vmx/3c-01a.c: New.
3247 * gcc.dg/vmx/3c-01.c: New.
3248 * gcc.dg/vmx/3c-02.c: New.
3249 * gcc.dg/vmx/3c-03.c: New.
3250 * gcc.dg/vmx/3d-01.c: New.
3251 * gcc.dg/vmx/4-01.c: New.
3252 * gcc.dg/vmx/4-03.c: New.
3253 * gcc.dg/vmx/5-01.c: New.
3254 * gcc.dg/vmx/5-02.c: New.
3255 * gcc.dg/vmx/5-03.c: New.
3256 * gcc.dg/vmx/5-04.c: New.
3257 * gcc.dg/vmx/5-05.c: New.
3258 * gcc.dg/vmx/5-06.c: New.
3259 * gcc.dg/vmx/5-07.c: New.
3260 * gcc.dg/vmx/5-07t.c: New.
3261 * gcc.dg/vmx/5-08.c: New.
3262 * gcc.dg/vmx/5-10.c: New.
3263 * gcc.dg/vmx/5-11.c: New.
3264 * gcc.dg/vmx/7-01a.c: New.
3265 * gcc.dg/vmx/7-01.c: New.
3266 * gcc.dg/vmx/7c-01.c: New.
3267 * gcc.dg/vmx/7d-01.c: New.
3268 * gcc.dg/vmx/7d-02.c: New.
3269 * gcc.dg/vmx/8-01.c: New.
3270 * gcc.dg/vmx/8-02a.c: New.
3271 * gcc.dg/vmx/8-02.c: New.
3272 * gcc.dg/vmx/brode-1.c: New.
3273 * gcc.dg/vmx/bug-1.c: New.
3274 * gcc.dg/vmx/bug-2.c: New.
3275 * gcc.dg/vmx/bug-3.c: New.
3276 * gcc.dg/vmx/cw-bug-1.c: New.
3277 * gcc.dg/vmx/cw-bug-2.c: New.
3278 * gcc.dg/vmx/cw-bug-3.c: New.
3279 * gcc.dg/vmx/dct.c: New.
3280 * gcc.dg/vmx/debug-1.c: New.
3281 * gcc.dg/vmx/debug-2.c: New.
3282 * gcc.dg/vmx/debug-3.c: New.
3283 * gcc.dg/vmx/debug-4.c: New.
3284 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
3285 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
3286 * gcc.dg/vmx/eg-5.c: New.
3287 * gcc.dg/vmx/fft.c: New.
3288 * gcc.dg/vmx/gcc-bug-1.c: New.
3289 * gcc.dg/vmx/gcc-bug-2.c: New.
3290 * gcc.dg/vmx/gcc-bug-3.c: New.
3291 * gcc.dg/vmx/gcc-bug-4.c: New.
3292 * gcc.dg/vmx/gcc-bug-5.c: New.
3293 * gcc.dg/vmx/gcc-bug-6.c: New.
3294 * gcc.dg/vmx/gcc-bug-7.c: New.
3295 * gcc.dg/vmx/gcc-bug-8.c: New.
3296 * gcc.dg/vmx/gcc-bug-9.c: New.
3297 * gcc.dg/vmx/gcc-bug-b.c: New.
3298 * gcc.dg/vmx/gcc-bug-c.c: New.
3299 * gcc.dg/vmx/gcc-bug-d.c: New.
3300 * gcc.dg/vmx/gcc-bug-e.c: New.
3301 * gcc.dg/vmx/gcc-bug-f.c: New.
3302 * gcc.dg/vmx/gcc-bug-g.c: New.
3303 * gcc.dg/vmx/gcc-bug-i.c: New.
3304 * gcc.dg/vmx/harness.h: New.
3305 * gcc.dg/vmx/ira1.c: New.
3306 * gcc.dg/vmx/ira2a.c: New.
3307 * gcc.dg/vmx/ira2b.c: New.
3308 * gcc.dg/vmx/ira2.c: New.
3309 * gcc.dg/vmx/ira2c.c: New.
3310 * gcc.dg/vmx/mem.c: New.
3311 * gcc.dg/vmx/newton-1.c: New.
3312 * gcc.dg/vmx/ops.c: New.
3313 * gcc.dg/vmx/sn7153.c: New.
3314 * gcc.dg/vmx/spill2.c: New.
3315 * gcc.dg/vmx/spill3.c: New.
3316 * gcc.dg/vmx/spill.c: New.
3317 * gcc.dg/vmx/t.c: New.
3318 * gcc.dg/vmx/varargs-1.c: New.
3319 * gcc.dg/vmx/varargs-2.c: New.
3320 * gcc.dg/vmx/varargs-3.c: New.
3321 * gcc.dg/vmx/varargs-4.c: New.
3322 * gcc.dg/vmx/varargs-5.c: New.
3323 * gcc.dg/vmx/varargs-6.c: New.
3324 * gcc.dg/vmx/varargs-7.c: New.
3325 * gcc.dg/vmx/vmx.exp: New.
3326 * gcc.dg/vmx/vprint-1.c: New.
3327 * gcc.dg/vmx/vscan-1.c: New.
3328 * gcc.dg/vmx/x-01.c: New.
3329 * gcc.dg/vmx/x-02.c: New.
3330 * gcc.dg/vmx/x-03.c: New.
3331 * gcc.dg/vmx/x-04.c: New.
3332 * gcc.dg/vmx/x-05.c: New.
3333 * gcc.dg/vmx/yousufi-1.c: New.
3334 * gcc.dg/vmx/zero-1.c: New.
3335 * gcc.dg/vmx/zero.c: New.
3336
0ff3e805
AP
33372004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
3338
3339 * g++.dg/lookup/java1.C: Update for chage of
3340 _Jv_AllocObject.
3341 * g++.dg/lookup/java2.C: Likewise.
3342
c556d3af
LG
33432004-04-17 Laurent GUERBY <laurent@guerby.net>
3344
3345 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 3346
3bd06df7
RS
33472004-04-17 Richard Sandiford <rsandifo@redhat.com>
3348
3349 * gcc.dg/vr-mult-[12].c: New tests.
3350
6e97f1f9
JDA
33512004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3352
171ed7b1 3353 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 3354
171ed7b1 3355 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 3356
a49877d8
RS
33572004-04-15 Richard Sandiford <rsandifo@redhat.com>
3358
3359 * lib/target-supports.exp (check_profiling_available): Assume profiling
3360 isn't available for mips*-*-elf targets.
3361
88b28a31
UB
33622004-04-14 Uros Bizjak <uros@kss-loka.si>
3363
3364 * gcc.dg/builtins-38.c: New test.
3365
2aa01719
EC
33662004-04-14 Eric Christopher <echristo@redhat.com>
3367
3368 * g++.dg/charset/charset.exp: Run .cc extension tests.
3369
bb2d0eec
ZW
33702004-04-14 Zack Weinberg <zack@codesourcery.com>
3371
3372 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
3373
61218d19
KG
33742004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3375
3376 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
3377
a072d43b
UB
33782004-04-13 Uros Bizjak <uros@kss-loka.si>:
3379
3380 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
3381 * gcc.dg/i386-387-2.c: Likewise.
3382
3383 * gcc.dg/i386-387-7.c: New test.
3384 * gcc.dg/i386-387-8.c: New test.
3385
3386 * gcc.dg/builtins-37.c: New test.
3387
d5a46acb
GK
33882004-04-13 Geoffrey Keating <geoffk@apple.com>
3389
3390 * g++.dg/pch/externc-1.C: Add missing semicolon.
3391
935a6e46
AH
33922004-04-13 Aldy Hernandez <aldyh@redhat.com>
3393
bb2d0eec 3394 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 3395
1c9766da
RK
33962004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3397
3398 * gcc.c-torture/execute/20040411-1.c: New test.
3399
c7e1876b
JM
34002004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
3401
3402 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
3403
df1a3b73
CD
34042004-04-09 Chris Demetriou <cgd@broadcom.com>
3405
3406 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
3407
ab37d57e
ZW
34082004-04-09 Zack Weinberg <zack@codesourcery.com>
3409
3410 * lib/target-supports.exp (check_named_sections_available): New.
3411 * lib/gcc-dg.exp (dg-require-named-sections): New.
3412 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
3413 old-deja.exp. Also prune error-count message from HP linker.
3414 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
3415
3416 * g++.dg/init/init-ref4.C: Use dg-require-weak.
3417 * g++.old-deja/g++.pt/static3.C: Likewise.
3418 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
3419
0b24db88
RS
34202004-04-09 Roger Sayle <roger@eyesopen.com>
3421
3422 * gcc.c-torture/execute/20040409-1.c: New test case.
3423 * gcc.c-torture/execute/20040409-2.c: New test case.
3424 * gcc.c-torture/execute/20040409-3.c: New test case.
3425
c29726e2
AP
34262004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
3427
3428 * gcc.dg/20040409-1.c: New test.
3429
82a6a758
RS
34302004-04-08 Roger Sayle <roger@eyesopen.com>
3431
3432 PR target/14888
3433 * g++.dg/opt/pr14888.C: New test case.
3434
54e109ed
GK
34352004-04-08 Geoffrey Keating <geoffk@apple.com>
3436
3437 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
3438 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
3439 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
3440 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
3441 New tests.
3442
cc81dde8
PB
34432004-04-08 Paul Brook <paul@codesourcery.com>
3444
3445 * gcc.dg/spill-1.c: New test.
3446
df0785d6
KG
34472004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3448
3449 * gcc.dg/torture/builtin-ctype-2.c: New test.
3450
42b343d6
ILT
34512004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
3452
3453 * gcc.dg/pch/pch.exp: Add largefile test.
3454
7876228d
GK
34552004-04-06 Geoffrey Keating <geoffk@apple.com>
3456
3457 * g++.dg/pch/externc-1.Hs: New.
3458 * g++.dg/pch/externc-1.C: New.
3459
13672640
KG
34602004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3461
3462 * gcc.dg/compat/struct-by-value-5a_main.c,
3463 gcc.dg/compat/struct-by-value-5b_main.c: New files.
3464 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
3465 * gcc.dg/compat/struct-by-value-5a_x.c,
3466 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
3467 gcc.dg/compat/struct-by-value-5_x.c.
3468 * gcc.dg/compat/struct-by-value-5a_y.c,
3469 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
3470 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 3471
13672640
KG
3472 * gcc.dg/compat/struct-by-value-6a_main.c,
3473 gcc.dg/compat/struct-by-value-6b_main.c: New files.
3474 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
3475 * gcc.dg/compat/struct-by-value-6a_x.c,
3476 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
3477 gcc.dg/compat/struct-by-value-6_x.c.
3478 * gcc.dg/compat/struct-by-value-6a_y.c,
3479 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
3480 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 3481
13672640
KG
3482 * gcc.dg/compat/struct-by-value-7a_main.c,
3483 gcc.dg/compat/struct-by-value-7b_main.c: New files.
3484 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
3485 * gcc.dg/compat/struct-by-value-7a_x.c,
3486 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
3487 gcc.dg/compat/struct-by-value-7_x.c.
3488 * gcc.dg/compat/struct-by-value-7a_y.c,
3489 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
3490 gcc.dg/compat/struct-by-value-7_y.c.
3491
e2af3381
JJ
34922004-04-06 Jakub Jelinek <jakub@redhat.com>
3493
3494 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
3495 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
3496 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
3497 options.
3498
6c7cf1f0
UB
34992004-04-06 Uros Bizjak <uros@kss-loka.si>
3500
3501 * gcc.dg/builtins-36.c: New test.
3502
5f3b79c5
PB
35032004-04-06 Paul Brook <paul@codesourcery.com>
3504
3505 * README.gcc: Remove obsolete contraint on testcases.
3506
67c55b22
PB
35072004-04-05 Paul Brook <paul@codesourcery.com>
3508
3509 PR2123
5a059974 3510 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 3511 failure and exit(0) on success.
5a059974
PB
3512 * g++.dg/expr/anew2.C: Ditto.
3513 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 3514 * g++.dg/expr/anew4.C: Ditto.
67c55b22 3515
355f774d
NS
35162004-04-05 Nathan Sidwell <nathan@codesourcery.com>
3517
3518 PR c++/3518
3519 * g++.dg/template/unify7.C: New.
3520
2c0a14b2
NN
35212004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
3522
3523 * g++.dg/README: Bring up to date with new subdirectories; remove
3524 duplicate subdirectory lines.
3525
2e9ceb77
NS
35262004-04-02 Nathan Sidwell <nathan@codesourcery.com>
3527
3528 PR c++/14007
3529 * g++.dg/template/unify5.C: New.
3530 * g++.dg/template/unify6.C: New.
3531 * g++.dg/template/qualttp20.C: Adjust.
3532 * g++.old-deja/g++.jason/report.C: Adjust.
3533 * g++.old-deja/g++.other/qual1.C: Adjust.
3534
e8632777
MM
35352004-04-01 Mark Mitchell <mark@codesourcery.com>
3536
3537 PR c++/14803
3538 * g++.dg/inherit/ptrmem1.C: New test.
3539
0b612185
JJ
35402004-04-01 Jakub Jelinek <jakub@redhat.com>
3541
3542 PR c++/14755
3543 * gcc.c-torture/execute/20040331-1.c: New test.
3544 * gcc.dg/20040331-1.c: New test.
3545
2cbf9f60
PB
35462004-04-01 Paul Brook <paul@codesourcery.com>
3547
3548 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
3549
c6671cbb
MM
35502004-03-30 Mark Mitchell <mark@codesourcery.com>
3551
3552 PR c++/14724
3553 * g++.dg/init/goto1.C: New test.
3554
3555 PR c++/14763
3556 * g++.dg/template/defarg4.C: New test.
3557
f8bef7c3
HP
35582004-03-30 Hartmut Penner <hpenner@de.ibm.com>
3559
3560 * gcc.dg/altivec-11.c: Extend test for more valid cases.
3561
d8cf9daf
DE
35622004-03-28 David Edelsohn <edelsohn@gnu.org>
3563
3564 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
3565
18d5f982
ZW
35662004-03-28 Zack Weinberg <zack@codesourcery.com>
3567
3568 * gcc.dg/noncompile/undeclared-2.c: New test.
3569
5baeaac0
JM
35702004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
3571
3572 * gcc.dg/940409-1.c: Remove XFAIL.
3573 * gcc.dg/reg-vol-struct-1.c: New test.
3574
ca4944e1
KG
35752004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3576
3577 * gcc.dg/torture/builtin-wctype-1.c: New test.
3578
f84d6264
JM
35792004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
3580
3581 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
3582 * gcc.dg/20001101-1.c: Likewise.
3583 * gcc.dg/20001102-1.c: Likewise.
3584
22e63bd3
RS
35852004-03-25 Roger Sayle <roger@eyesopen.com>
3586
3587 * gcc.dg/compare8.c: Add an additional test for XOR.
3588
740e5b6f
KG
35892004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3590
3591 * gcc.dg/torture/builtin-ctype-1.c: New test.
3592
e19f6bde
KG
35932004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3594
3595 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
3596 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 3597 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 3598
d62c1a1f
AS
35992004-03-24 Andreas Schwab <schwab@suse.de>
3600
3601 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
3602 IA64 assembler.
3603
5a93e8de
JM
36042004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
3605 Roger Sayle <roger@eyesopen.com>
3606
3607 * gcc.dg/compare8.c: New test case.
3608
f18eca82
ZL
36092004-03-23 Ziemowit Laski <zlaski@apple.com>
3610
3611 * g++.dg/ext/altivec-7.C: New test.
3612
f75fbaf7
ZW
36132004-03-23 Zack Weinberg <zack@codesourcery.com>
3614
1b1d85bd 3615 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
3616 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
3617 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
3618 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
3619 Adjust error regexps.
3620 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
3621 * gcc.dg/noncompile/undeclared-1.c: New test cases.
3622 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
3623 * gcc.dg/local1.c: Add explanatory comment.
3624
bb3a37ac
RS
36252004-03-23 Roger Sayle <roger@eyesopen.com>
3626
3627 PR optimization/14669
3628 * g++.dg/opt/fold2.C: New test case.
3629
d915eec0
JJ
36302004-03-22 Jakub Jelinek <jakub@redhat.com>
3631
3632 PR c/14069
3633 * gcc.dg/20040322-1.c: New test.
3634
6d0b2979
EB
36352004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
3636
a836124a 3637 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
3638 * gcc.dg/ultrasp4.c: Likewise.
3639 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
3640
07ef6961
UW
36412004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
3642
3643 * gcc.dg/i386-sse-8.c: Reset default options.
3644
4a396f6e
UW
36452004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
3646
3647 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
3648 in the error message text.
3649
b9b44fb9
GDR
36502004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
3651
3652 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
3653
fc5fccde
MM
36542004-03-21 Mark Mitchell <mark@codesourcery.com>
3655
3656 PR c++/14616
3657 * g++.dg/init/array13.C: New test.
3658
8cce3d04
RS
36592004-03-20 Roger Sayle <roger@eyesopen.com>
3660
3661 PR target/13889
3662 * gcc.c-torture/compile/pr13889.c: New test case.
3663
b1c2d04a
JM
36642004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
3665
3666 PR c/14635
3667 * builtins-1.c (nan, nans): Don't test.
3668 * builtins-30.c: Don't use nan, nanf, nanl.
3669 * builtins-35.c: New test.
3670
86e7df90
ZL
36712004-03-19 Ziemowit Laski <zlaski@apple.com>
3672
3673 * g++.dg/ext/altivec-6.C: New test.
3674
4546865e
MM
36752004-03-19 Mark Mitchell <mark@codesourcery.com>
3676
3677 * g++.dg/init/placement3.C: New test.
3678
3679 * g++.dg/template/spec13.C: New test.
3680
3681 * g++.dg/lookup/using11.C: New test.
f75fbaf7 3682
4546865e
MM
3683 * g++.dg/lookup/koenig3.C: New test.
3684
3685 * g++.dg/template/operator2.C: New test.
f75fbaf7 3686
4546865e
MM
3687 * g++.dg/expr/dtor3.C: New test.
3688 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
3689 marker.
3690 * g++.old-deja/g++.law/visibility28.C: Likewise.
3691
0c619666
PB
36922004-03-19 Paolo Bonzini <bonzini@gnu.org>
3693
3694 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
3695 * gcc.dg/ppc64-abi-3.c: Likewise.
3696
d36d5600
GB
36972004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3698
3699 PR c++/14545
3700 * g++.dg/parse/template15.C: New test.
3701
26bcf8fc
MM
37022004-03-18 Mark Mitchell <mark@codesourcery.com>
3703
3704 * g++.dg/expr/dtor2.C: New test.
3705
3706 * g++.dg/lookup/anon4.C: New test.
3707
3708 * g++.dg/overload/using1.C: New test.
3709
3710 * g++.dg/template/lookup7.C: New test.
3711
3712 * g++.dg/template/typename6.C: New test.
3713
3714 * g++.dg/expr/cond6.C: New test.
3715
1fb7e3af
KG
37162004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3717
3718 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
3719
9d363a56
MM
37202004-03-18 Mark Mitchell <mark@codesourcery.com>
3721
3722 * g++.dg/expr/cond5.C: New test.
3723 * g++.dg/expr/constcast1.C: Likewise.
3724 * g++.dg/expr/ptrmem2.C: Likewise.
3725 * g++.dg/expr/ptrmem3.C: Likewise.
3726 * g++.dg/lookup/main1.C: Likewise.
3727 * g++.dg/template/lookup6.C: Likewise.
3728
4ada538b
MM
37292004-03-18 Mark Mitchell <mark@codesourcery.com>
3730
3731 * gcc.dg/local1.c: New test.
3732
3733 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
3734
08ec56cb
KG
37352004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3736
3737 * gcc.dg/torture/builtin-convert-1.c: New test.
3738
d093738d
KG
37392004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3740
3741 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
3742
88020bd8
MM
37432004-03-16 Mark Mitchell <mark@codesourcery.com>
3744
3745 PR c++/14481
3746 * g++.dg/warn/Wunused-7.C: New test.
3747
e9682728
KG
37482004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3749
3750 * gcc.dg/torture/builtin-integral-1.c: New test.
3751
ec835fb2
MM
37522004-03-16 Mark Mitchell <mark@codesourcery.com>
3753
3754 PR c++/14586
3755 * g++.dg/parse/non-dependent3.C: New test.
3756
4a5eab38
PB
37572004-03-16 Paolo Bonzini <bonzini@gnu.org>
3758
3759 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
3760 * g++.dg/eh/simd-2.C: Likewise.
3761 * g++.dg/init/array10.C: Likewise.
3762 * gcc.c-torture/compile/simd-1.c: Likewise.
3763 * gcc.c-torture/compile/simd-2.c: Likewise.
3764 * gcc.c-torture/compile/simd-3.c: Likewise.
3765 * gcc.c-torture/compile/simd-4.c: Likewise.
3766 * gcc.c-torture/compile/simd-6.c: Likewise.
3767 * gcc.c-torture/execute/simd-1.c: Likewise.
3768 * gcc.c-torture/execute/simd-2.c: Likewise.
3769 * gcc.dg/compat/vector-defs.h: Likewise.
3770 * gcc.dg/20020531-1.c: Likewise.
3771 * gcc.dg/altivec-3.c: Likewise.
3772 * gcc.dg/altivec-4.c: Likewise.
3773 * gcc.dg/altivec-varargs-1.c: Likewise.
3774 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
3775 * gcc.dg/i386-mmx-3.c: Likewise.
3776 * gcc.dg/i386-sse-4.c: Likewise.
3777 * gcc.dg/i386-sse-5.c: Likewise.
3778 * gcc.dg/i386-sse-8.c: Likewise.
3779 * gcc.dg/simd-1.c: Likewise.
3780 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
3781 __ev64_opaque__ since the machine description provides it.
3782
cd9b7651
EB
37832004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3784
3785 * lib/compat.exp (skip_list): New global variable.
3786 Use it to hold the user defined COMPAT_SKIPS list if any.
3787 (compat-obj): Add the members of skip_list to optall.
3788
65e8d2e0
EB
37892004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3790
3791 * gcc.dg/compat/union-by-value-1_main.c,
3792 union-by-value-1_x.c, union-by-value-1_y.c,
3793 union-check.h, union-defs.h,
3794 union-init.h, union-return-1_main.c,
3795 union-return-1_x.c, union-return-1_y.c: New files.
3796
6f7adc0c
EB
37972004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3798
3799 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
3800 mixed-struct-init.h: Add 4 mixed structure types.
3801 struct-by-value-21_main.c, struct-by-value-21_x.c,
3802 struct-by-value-21_y.c, struct-return-21_main.c,
3803 struct-return-21_x.c, struct-return-21_y.c: New files.
3804
625cbf93
MM
38052004-03-13 Mark Mitchell <mark@codesourcery.com>
3806
3807 PR c++/14550
3808 * g++.dg/parse/template14.C: New test.
3809
e6d55fd7
EB
38102004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3811
3812 * gcc.c-torture/execute/20040313-1.c: New test.
3813
cfbab41c
JJ
38142004-03-13 Jakub Jelinek <jakub@redhat.com>
3815
3816 PR target/14533
3817 * gcc.dg/20040311-2.c: New test.
3818
58354fa8
KH
38192004-03-12 Kazu Hirata <kazu@cs.umass.edu>
3820
3821 PR other/14544
3822 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
3823 bit-field.
3824
cd33cf6e
UW
38252004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
3826
3827 * gcc.dg/20040305-2.c: Add missing return statement.
3828
fd0c8c8d
KG
38292004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3830
3831 * gcc.dg/builtins-34.c: Also check pow10*.
3832
03ca1672
UW
38332004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
3834
3835 PR target/14262
3836 * gcc.dg/20040305-2.c: New test.
3837
bbe708a3
UW
38382004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
3839
3840 * gcc.dg/20040310-1.c: New test.
3841
239a625e
RS
38422004-03-11 Roger Sayle <roger@eyesopen.com>
3843
3844 * gcc.c-torture/execute/20040311-1.c: New test case.
3845
30fc3df7
MM
38462004-03-11 Mark Mitchell <mark@codesourcery.com>
3847
3848 PR c++/14476
3849 * g++.dg/lookup/enum1.C: New test.
3850
e46e9f82
MM
38512004-03-10 Mark Mitchell <mark@codesourcery.com>
3852
3853 PR c++/14510
3854 * g++.dg/lookup/struct2.C: New test.
3855
a251102e
UB
38562004-03-10 Uros Bizjak <uros@kss-loka.si>
3857
3858 * gcc.dg/builtins-34.c: New test.
3859
b45d3a36
KG
38602004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3861
3862 * gcc.dg/torture/builtin-nonneg-1.c: New test.
3863
8a308d45
JW
38642004-03-09 James E Wilson <wilson@specifixinc.com>
3865
3866 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
3867 * gcc.dg/alias-2.c: New testcase.
3868
77dbdb57
ZW
38692004-03-09 Zack Weinberg <zack@codesourcery.com>
3870
3871 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
3872
305eeaeb
RS
38732004-03-09 Roger Sayle <roger@eyesopen.com>
3874
3875 * gcc.c-torture/execute/20040309-1.c: New test case.
3876
c497b976
NS
38772004-03-09 Nathan Sidwell <nathan@codesourcery.com>
3878
3879 PR c++/14397
3880 * g++.dg/overload/ref1.C: New.
3881
0da99d4e
GB
38822004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3883
3884 PR c++/14409
3885 * g++.dg/template/spec12.C: New test.
3886
3887 PR c++/14448
3888 * g++.dg/parse/crash14.C: New test.
3889
65196e37
MM
38902004-03-09 Mark Mitchell <mark@codesourcery.com>
3891
3892 PR c++/14230
3893 * g++.dg/init/ref11.C: New test.
3894
62d99768
MM
38952004-03-09 Mark Mitchell <mark@codesourcery.com>
3896
3897 PR c++/14432
3898 * g++.dg/parse/builtin2.C: New test.
3899
58ec3cc5
MM
39002004-03-08 Mark Mitchell <mark@codesourcery.com>
3901
3902 PR c++/14401
3903 * g++.dg/init/ctor3.C: New test.
3904 * g++.dg/init/union1.C: New test.
3905 * g++.dg/ext/anon-struct4.C: New test.
3906
39072004-03-08 Mark Mitchell <mark@codesourcery.com>
3908
3909 * g++.dg/lookup/koenig1.C: Tweak error messages.
3910 * g++.dg/lookup/used-before-declaration.C: Likewise.
3911 * g++.dg/other/do1.C: Likewise.
3912 * g++.dg/overload/koenig1.C: Likewise.
3913 * g++.dg/parse/crash13.C: Likewise.
3914 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 3915
5340bbea
EC
39162004-03-08 Eric Christopher <echristo@redhat.com>
3917
3918 * * lib/target-supports.exp: Enable libiconv in test
3919 compilation. Fix up error checking.
3920
e697b20f
RS
39212004-03-08 Roger Sayle <roger@eyesopen.com>
3922
3923 PR middle-end/14289
3924 * gcc.dg/pr14289-1.c: New test case.
3925 * gcc.dg/pr14289-2.c: Likewise.
3926 * gcc.dg/pr14289-3.c: Likewise.
3927
d50a16c4
EB
39282004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
3929
3930 * gcc.c-torture/execute/20040308-1.c: New test.
3931
350f4ea8
RS
39322004-03-07 Roger Sayle <roger@eyesopen.com>
3933
3934 * gcc.c-torture/execute/20040307-1.c: New test case.
3935
91455597
RS
39362004-03-07 Richard Sandiford <rsandifo@redhat.com>
3937
3938 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
3939
22ea6b4f
UW
39402004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
3941
3942 * gcc.dg/20040306-1.c: New test.
3943
018e1b3b
KH
39442004-03-06 Kazu Hirata <kazu@cs.umass.edu>
3945
3946 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
3947 them static.
3948 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
3949
75a65ed9
EB
39502004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3951
3952 PR c/14465
3953 * gcc.dg/decl-6.c: New test.
3954
e7cbef19
KG
39552004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3956
3957 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
3958 Rename LOGPOW -> LOG_POW.
3959 (SQRT_EXP, POW_EXP): New.
3960
84289c76
EB
39612004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3962
3963 * gcc.dg/i386-sse-8.c: New test.
3964
64a3ee6b
EB
39652004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3966
3967 PR c/14114
3968 * gcc.dg/decl-5.c: New test.
3969
2b3493c8
AK
39702004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
3971
3972 * gcc.dg/20040305-1.c: New test.
3973
88cefc80
HPN
39742004-03-05 Hans-Peter Nilsson <hp@axis.com>
3975
01387913 3976 PR other/14354
88cefc80
HPN
3977 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
3978
b9e4e5d1
ZL
39792004-03-04 Ziemowit Laski <zlaski@apple.com>
3980
3981 PR c++/14425, c++/14426
3982 * g++.dg/ext/altivec-4.C: New test.
3983 * g++.dg/ext/altivec-5.C: New test.
3984
9fc444cc
GK
39852004-03-04 Geoffrey Keating <geoffk@apple.com>
3986
3987 * g++.old-deja/g++.other/linkage1.C: Expect errors about
3988 global variables of a type with no linkage.
3989 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
3990 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
3991 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
3992 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
3993 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
3994 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
3995 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
3996 * g++.dg/warn/deprecated.C: Name enum Color.
3997 * g++.dg/overload/VLA.C: Name structure for 'b'.
3998 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
3999
6a2d136b
EB
40002004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4001
4002 * gcc.c-torture/compile/20040304-1.c: New test.
4003
3205a71e
ZW
40042004-03-03 Zack Weinberg <zack@codesourcery.com>
4005
4006 PR 13728
4007 * gcc.dg/decl-4.c: New testcase.
4008
3ae3b78c
KH
40092004-03-03 Kazu Hirata <kazu@cs.umass.edu>
4010
4011 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
4012 as PRECF if sizeof (float) > sizeof (double).
4013 (PRECL): Make it the same as PRECF if
4014 sizeof (float) > sizeof (long double).
4015
f20855d7
KG
40162004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4017
4018 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
4019 system type. Add check for irix6 which doesn't have c99 runtime.
4020
c4909065
BW
40212004-03-03 Bob Wilson <bob.wilson@acm.org>
4022
4023 * gcc.dg/const-elim-1.c: xfail for xtensa.
4024
9b7be7b5
MM
40252004-03-01 Mark Mitchell <mark@codesourcery.com>
4026
4027 PR c++/14369
4028 * g++.dg/template/cond4.C: New test.
4029
676e33ca
MM
40302004-03-01 Mark Mitchell <mark@codesourcery.com>
4031
4032 PR c++/14360
4033 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 4034
676e33ca
MM
4035 PR c++/14361
4036 * g++.dg/parse/defarg7.C: New test.
4037
4038 PR c++/14359
4039 * g++.dg/template/friend26.C: New test.
4040
ab73670a
MM
40412004-03-01 Mark Mitchell <mark@codesourcery.com>
4042
4043 PR c++/14324
4044 * g++.dg/abi/mangle21.C: New test.
4045
4046 PR c++/14260
4047 * g++.dg/parse/constructor2.C: New test.
4048
4049 PR c++/14337
4050 * g++.dg/template/sfinae1.C: New test.
4051
c5b6f18e
MM
40522004-02-29 Mark Mitchell <mark@codesourcery.com>
4053
719f407a
MM
4054 PR c++/14267
4055 * g++.dg/expr/crash2.C: New test.
4056
c5b6f18e
MM
4057 PR middle-end/13448
4058 * gcc.dg/inline-5.c: New test.
4059 * gcc.dg/always-inline.c: Split out tests into ...
4060 * gcc.dg/always-inline2.c: ... this and ...
4061 * gcc.dg/always-inline3.c: ... this.
4062
39876352
MM
40632004-02-29 Mark Mitchell <mark@codesourcery.com>
4064
4065 PR debug/12103
4066 * g++.dg/debug/crash1.C: New test.
4067
2750f3f2 40682004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
4069
4070 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
4071 function with __attribute__((noinline)).
4072 (recurser_void2): Likewise.
4073 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
4074 (recurser_void2): Likewise.
4075
bc41842b
RS
40762004-02-29 Roger Sayle <roger@eyesopen.com>
4077
4078 PR middle-end/14203
4079 * g++.dg/warn/Wunused-6.C: New test case.
4080
b922546d
RE
40812004-02-28 Richard Earnshaw <rearnsha@arm.com>
4082
4083 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
4084 not defined.
4085
0717c5b0
EC
40862004-02-27 Eric Christopher <echristo@redhat.com>
4087
4088 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
4089 * g++.dg/charset/asm2.c: Run only x86.
4090 * gcc.dg/charset/asm3.c: Ditto.
4091
dab8eb57
AH
40922004-02-27 Aldy Hernandez <aldyh@redhat.com>
4093
4094 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
4095 ld_library_path.
4096
b1009a5d
ZL
40972004-02-27 Ziemowit Laski <zlaski@apple.com>
4098
4099 * g++.dg/ext/altivec-3.C: New.
4100
d0d48b17
RH
41012004-02-26 Richard Henderson <rth@redhat.com>
4102
3205a71e
ZW
4103 * g++.dg/ext/attrib10.C: Mark for warning.
4104 * gcc.dg/attr-alias-1.c: New.
d0d48b17 4105
7a0a47c7
RH
41062004-02-26 Richard Henderson <rth@redhat.com>
4107
4108 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
4109 * gcc.c-torture/execute/20040208-2.c: ... it back.
4110
21526606
EC
41112004-02-26 Eric Christopher <echristo@redhat.com>
4112
4113 * lib/target-supports.exp (check-iconv-available): New function.
4114 * lib/gcc-dg.exp (dg-require-iconv): New function.
4115 Use above.
3205a71e
ZW
4116 * gcc.dg/charset: New directory.
4117 * gcc.dg/charset/charset.exp: New file.
4118 * gcc.dg/charset/asm1.c: Ditto.
4119 * gcc.dg/charset/asm2.c: Ditto.
4120 * gcc.dg/charset/asm3.c: Ditto.
4121 * gcc.dg/charset/asm4.c: Ditto.
4122 * gcc.dg/charset/asm5.c: Ditto.
4123 * gcc.dg/charset/attribute1.c: Ditto.
4124 * gcc.dg/charset/attribute2.c: Ditto.
4125 * gcc.dg/charset/string1.c: Ditto.
4126 * g++.dg/charset: New directory.
4127 * g++.dg/dg.exp: Add here. Special options.
4128 * g++.dg/charset/charset.exp: New file.
4129 * g++.dg/charset/asm1.c: Ditto.
4130 * g++.dg/charset/asm2.c: Ditto.
4131 * g++.dg/charset/asm3.c: Ditto.
4132 * g++.dg/charset/asm4.c: Ditto.
4133 * g++.dg/charset/attribute1.c: Ditto.
4134 * g++.dg/charset/attribute2.c: Ditto.
4135 * g++.dg/charset/extern1.cc: Ditto.
4136 * g++.dg/charset/extern2.cc: Ditto.
4137 * g++.dg/charset/string1.c: Ditto.
21526606 4138
4d5fe289
MM
41392004-02-26 Mark Mitchell <mark@codesourcery.com>
4140
4141 PR c++/14278
4142 * g++.dg/parse/comma1.C: New test.
4143
6bf92cb6
GB
41442004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4145
4146 PR c++/14284
4147 * g++.dg/template/ttp8.C: New test.
4148
b178305d
EB
41492004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
4150
4151 * gcc.dg/fixuns-trunc-1.c: New test.
4152
2d5cc608
JDA
41532004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4154
4155 * gcc.dg/builtins-config.h: Use #elif.
4156
d0c8fd2a
MM
41572004-02-26 Michael Matz <matz@suse.de>
4158
4159 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
4160 * gcc.dg/991214-1.c: Likewise.
4161 * gcc.dg/i386-asm-1.c: Likewise.
4162
90f6987a
RH
41632004-02-25 Richard Henderson <rth@redhat.com>
4164
4165 * gcc.c-torture/execute/20040208-2.c: Move ...
4166 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
4167
861a2c39
GB
41682004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4169
4170 PR c++/14246
4171 * g++.dg/other/crash-3.C: New test.
4172
0193f437
JDA
41732004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4174
1b2667c4
JDA
4175 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
4176 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
4177
0193f437
JDA
4178 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
4179 HP-UX.
4180
c30316fb
MM
41812004-02-24 Michael Matz <matz@suse.de>
4182
4183 * gcc.dg/i386-regparm.c: New.
4184
69e9762e
JW
41852004-02-23 James E Wilson <wilson@specifixinc.com>
4186
4187 * gcc.c-torture/execute/20040223-1.c: New.
4188
3521b33c
ZW
41892004-02-23 Zack Weinberg <zack@codesourcery.com>
4190 Kazu Hirata <kazu@cs.umass.edu>
4191
4192 * gcc.dg/fwritable-strings-1.c: Remove.
4193
2b0c1c56
AP
41942004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
4195
4196 PR c/14156
4197 * gcc.dg/20040223-1.c: New test.
4198
887d68d9
KL
41992004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4200
4201 PR c++/14106
4202 * g++.dg/ext/typeof9.C: New test.
4203
9bdfe704
GB
42042004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4205
4206 PR c++/14250
4207 * g++.dg/other/switch1.C: New test.
4208
bba745c1
EB
42092004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4210
4211 * gcc.dg/cast-function-1.c: Adjust for new informative message.
4212 * gcc.dg/va-arg-1.c: Likewise.
4213
615a5ba6
GB
42142004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4215
4216 PR c++/14143
4217 * g++.dg/template/koenig5.C: New test.
4218
8bb418a3
ZL
42192004-02-21 Ziemowit Laski <zlaski@apple.com>
4220
4221 * g++.dg/ext/altivec-1.C: Generalize target triple.
4222 * g++.dg/ext/altivec-2.C: New test case.
4223 * g++.dg/ext/altivec_check.h: New file.
4224 * gcc.dg/altivec-1.c: Generalize target triple;
4225 include altivec_check.h and call altivec_check().
4226 * gcc.dg/altivec-[2-5].c: Generalize target triple.
4227 * gcc.dg/altivec-6.c: New test case.
4228 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
4229 type casts as needed.
21526606 4230 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
4231 altivec_check().
4232 * gcc.dg/altivec-12.c: New test case.
4233 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
4234 include altivec_check.h and call altivec_check().
4235 * gcc.dg/altivec_check.h: New file.
4236
54a47870
KG
42372004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4238
4239 * lib/target-supports.exp (check_alias_available): Don't mangle
4240 function `g' in test program.
4241
0d856ba2
KG
42422004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4243
4244 * lib/target-supports.exp (check_profiling_available): Check
4245 argument to determine whether we support a profiling type.
4246 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
4247 check_profiling_available.
4248 * g++.dg/bprob/bprob.exp: Likewise
4249 * g77.dg/bprob/bprob.exp: Likewise.
4250 * gcc.misc-tests/bprob.exp: Likewise.
4251 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
4252 dg-require-profiling and delete expected error handling.
4253 * gcc.dg/20021014-1.c: Likewise.
4254 * gcc.dg/nest.c: Likewise.
4255
ecd11694
JDA
42562004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4257
4258 PR c++/12007
4259 * g++.dg/other/vthunk1.C: New test.
4260
f4d9988b
FH
42612004-02-20 Falk Hueffner <falk@debian.org>
4262
4263 PR target/14201
4264 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
4265
c0694c4b
MM
42662004-02-20 Mark Mitchell <mark@codesourcery.com>
4267
4268 PR c++/13927
4269 * g++.dg/other/error8.C: Remove XFAIL markers.
4270
4271 PR c++/14173
4272 * g++.dg/ext/packed5.C: New test.
4273
4274 PR c++/14199
4275 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
4276
4277 PR c++/14186
4278 * g++.dg/lookup/member1.C: New test.
4279
f819a6a5
KH
42802004-02-19 Kazu Hirata <kazu@cs.umass.edu>
4281
4282 * gcc.c-torture/compile/20040130-1.c: Enable only when
4283 __INT_MAX__ >= 2147483647L.
4284 * gcc.c-torture/compile/961203-1.c: Likewise.
4285
78cb77c1
NS
42862004-02-19 Nathan Sidwell <nathan@codesourcery.com>
4287
4288 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
4289 * g++.dg/opt/template1.C: Robustify assembler regexp
4290
ca6b7cec
EB
42912004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4292
4293 * gcc.c-torture/execute/simd-4.x: Remove.
4294 * gcc.c-torture/execute/va-arg-25.x: Likewise.
4295 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
4296 Guard with #ifndef SKIP_ATTRIBUTE.
4297 * gcc.dg/compat/vector-1_y.c: Likewise.
4298 * gcc.dg/compat/vector-2_x.c: Likewise.
4299 * gcc.dg/compat/vector-2_y.c: Likewise.
4300 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
4301 * g++.dg/eh/simd-2.C: Likewise.
4302
19037b5c
AM
43032004-02-19 Alan Modra <amodra@bigpond.net.au>
4304
4305 * gcc.c-torture/compile/complex-1.c: New.
4306
9188db2d
HPN
43072004-02-19 Hans-Peter Nilsson <hp@axis.com>
4308
4309 PR target/14209
4310 * gcc.c-torture/execute/20040218-1.c: New test.
4311
23aa7aba
GB
43122004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4313
4314 PR c++/14181
4315 * g++.dg/parse/new2.C: New test.
4316
e978d62e
PB
43172004-02-18 Paul Brook <paul@codesourcery.com>
4318
4319 * gcc.c-torture/compile/libcall-1.c: New test.
4320
cdbafce1
PB
43212004-02-18 Paul Brook <paul@codesourcery.com>
4322
c5fe5036 4323 PR debug/12934
cdbafce1
PB
4324 * gcc.dg/debug/debug-7.c: New test.
4325
db33236e
UW
43262004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
4327
4328 * gcc.dg/20040217-1.c: New test.
4329
e4c6167f
ZW
43302004-02-17 Zack Weinberg <zack@codesourcery.com>
4331
4332 * gcc.c-torture/execute/990208-1.x: Delete.
4333
e70e9b0f
RS
43342004-02-17 Richard Sandiford <rsandifo@redhat.com>
4335
4336 * gcc.c-torture/execute/20040208-2.x: New file.
4337
57782ad8
MM
43382004-02-17 Mark Mitchell <mark@codesourcery.com>
4339
4340 PR c++/11326
4341 * g++.dg/abi/structret1.C: New test.
4342
3977a4a1
JJ
43432004-02-17 Jakub Jelinek <jakub@redhat.com>
4344
4345 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
4346 (i386_cpuid): No need to test if cpuid is available on AMD64.
4347 Fix assembly, so that it works onboth i386 and AMD64.
4348 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
4349 (vecInLong): Fix s[] member type to unsigned int.
4350 (vecInWord): Remove type.
4351 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
4352 (a64, b64, c64, d64, e64): Remove.
4353 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
4354 Remove unused variable. Remove initialization of removed variables.
4355 Don't call mmx_tests nor sse_tests.
4356 (reference_mmx, reference_sse): Remove.
4357 (check): Add return stmt.
4358 * gcc.dg/i386-sse-7.c: New test.
4359 * gcc.dg/i386-mmx-4.c: New test.
4360
cc7ce44e
GB
43612004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4362
4363 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
4364 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
4365 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
4366 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
4367 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
4368 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
4369 g++.dg/tc1/dr94.C: Fix line terminator.
4370
e3d6e740
GK
43712004-02-16 Geoffrey Keating <geoffk@apple.com>
4372
4373 * gcc.c-torture/compile/20040216-1.c: New.
4374
a27b6b1a
GB
43752004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4376
e3d6e740
GK
4377 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
4378 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
4379 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
4380 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
4381 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
4382 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
4383
684c69a3
EB
43842004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4385
4386 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
4387
d2f2c87b
MM
43882004-02-15 Mark Mitchell <mark@codesourcery.com>
4389
4390 PR c++/13971
4391 * g++.dg/expr/cond4.C: New test.
4392
4393 PR c++/14086
4394 * g++.dg/lookup/crash2.C: New test.
4395
33421d69
JZ
43962004-02-14 Josef Zlomek <zlomekj@suse.cz>
4397
4398 * gcc.c-torture/compile/20040214-2.c: New test.
4399
d9e94da3
AP
44002004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
4401
2cf20d32 4402 PR c++/14116
d9e94da3
AP
4403 * g++.dg/ext/typeof8.C: New test.
4404
45f9877a
EB
44052004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
4406
4407 * gcc.c-torture/compile/20040214-1.c: New test.
4408
28ba38e3
KL
44092004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4410
4411 PR c++/13635
4412 * g++.dg/template/spec11.C: New test.
4413
32bb574b
GB
44142004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4415
4416 PR c++/13927
4417 * g++.dg/other/error8.C: New test.
4418
41dffe62
MM
44192004-02-13 Mark Mitchell <mark@codesourcery.com>
4420
0e8c9b28
MM
4421 PR c++/14122
4422 * g++.dg/template/array4.C: New test.
e4c6167f 4423
0e8c9b28
MM
4424 PR c++/14108
4425 * g++.dg/inherit/thunk2.C: New test.
4426
41dffe62
MM
4427 PR c++/14083
4428 * g++.dg/eh/cond2.C: New test.
4429
f7dc0dc5
AM
44302004-02-12 Alan Modra <amodra@bigpond.net.au>
4431
4432 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
4433
9dfc74a3
NS
44342004-02-12 Nathaniel Smith <njs@codesourcery.com>
4435
4436 * lib/scanasm.exp (dg-scan): Quote pattern before display.
4437
a980dd9b
HP
44382004-02-12 Hartmut Penner <hpenner@de.ibm.com>
4439
e4c6167f 4440 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 4441
32e8aa9a
JM
44422004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
4443
4444 PR c/456
4445 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
4446 tests.
4447
3b8e0c91
UB
44482004-02-11 Uros Bizjak <uros@kss-loka.si>
4449
4450 * gcc.dg/builtins-33.c: New test.
4451
ed045bef
PB
44522004-02-11 Paolo Bonzini <bonzini@gnu.org>
4453
4454 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
4455
5f013ee9
HP
44562004-02-11 Hartmut Penner <hpenner@de.ibm.com>
4457
e4c6167f 4458 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 4459
6d0ef01e
HP
44602004-02-11 Hartmut Penner <hpenner@de.ibm.com>
4461
e4c6167f 4462 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 4463
31cc6081
PB
44642004-02-10 Paolo Bonzini <bonzini@gnu.org>
4465
4466 PR c/14092
4467
4468 * gcc.dg/pr14092-1.c: New testcase.
4469
080eeb56
AM
44702004-02-10 Alan Modra <amodra@bigpond.net.au>
4471
cf5c0cea
AM
4472 * gcc.dg/cpp/assert4.c: Fix typo last change.
4473
99bee03a
AM
4474 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
4475 * gcc.dg/cpp/assert4.c: Handle powerpc64.
4476
080eeb56
AM
4477 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
4478
b83c4036
RS
44792004-02-09 Roger Sayle <roger@eyesopen.com>
4480
4481 * gcc.c-torture/compile/20040209-1.c: New test case.
4482
b46b8fb4
JM
44832004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
4484
4485 * gcc.dg/c90-init-1.c: Adjust expected error messages.
4486
7c476bde
RS
44872004-02-08 Richard Sandiford <rsandifo@redhat.com>
4488
4489 * gcc.c-torture/execute/20040208-[12].c: New tests.
4490
517b3f9f
EB
44912004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4492
4493 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
4494
c79751b9
EB
44952004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4496
4497 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
4498
a6f78652
ZW
44992004-02-07 Zack Weinberg <zack@codesourcery.com>
4500
4501 Bug 13856
4502 * gcc.dg/visibility-8.c: New testcase.
4503
45042004-02-07 Zack Weinberg <zack@codesourcery.com>
4505
4506 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
4507 arguments.
4508 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
4509
088414c1
RS
45102004-02-07 Roger Sayle <roger@eyesopen.com>
4511
4512 PR middle-end/13696
4513 * g++.dg/opt/fold1.C: New test case.
4514
f970e7c9
GB
45152003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4516
4517 PR c++/14033
4518 * g++.dg/other/crash-2.C: New test.
4519
37bd808d
GB
45202003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4521
4522 PR c++/14028
4523 * g++.dg/parse/angle-bracket2.C: New test.
4524
839ee4bc
RO
45252004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4526
4527 PR middle-end/13750
4528 Revert:
4529 2004-01-15 Geoffrey Keating <geoffk@apple.com>
4530 PR pch/13361
4531 * testsuite/g++.dg/pch/wchar-1.C: New.
4532 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4533
45342004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
4535
4536 PR c++/14008
4537 * g++.dg/parse/error15.C: New test.
4538 * g++.dg/parse/crash11.C: Update dg-error mark.
4539
f583e452
MM
45402004-02-04 Mark Mitchell <mark@codesourcery.com>
4541
4542 PR c++/13932
4543 * g++.dg/warn/conv2.C: New test.
4544
7778d52d
GB
45452004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4546
4547 PR c++/13086
4548 * g++.dg/warn/incomplete1.C: Remove xfail.
4549
bfa21a28
MM
45502004-02-04 Mark Mitchell <mark@codesourcery.com>
4551
4552 * lib/file-format.exp (gcc_target_object_format): Use
4553 ${tool}_target_compile, not gcc_target_compile.
4554 * lib/target-supports.exp (check_alias_available): Likewise.
4555 (check_gc_sections_available): Likewise.
4556 * g++.dg/ext/attrib10.C: Use dg-require-alias.
4557 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
4558 dg-require-alias.
4559
9baa27a9
MM
45602004-02-04 Mark Mitchell <mark@codesourcery.com>
4561
4562 PR c++/13969
4563 * g++.dg/template/static6.C: New test.
4564
5ec473b9
ILT
45652004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
4566
4567 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
4568
c85a3379
KG
45692004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4570
4571 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
4572 tests for systems where `char' is unsigned by default.
4573
090c5291
GB
45742003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4575
2ff9cd1a 4576 PR c++/13997
090c5291
GB
4577 * g++.dg/template/partial3.C: New test.
4578
a4a4b1d3
KH
45792004-02-04 Kazu Hirata <kazu@cs.umass.edu>
4580
4581 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
4582 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
4583 Remove mentions of obsolete ports.
4584
e262dfbc
PB
45852004-02-04 Paolo Bonzini <bonzini@gnu.org>
4586
4587 * gcc.dg/noncompile/20001228-1.c: Fix for new
4588 error message.
4589
888d65b5
RS
45902004-02-03 Roger Sayle <roger@eyesopen.com>
4591
4592 PR target/9348
4593 * gcc.c-torture/execute/multdi-1.c: New test case.
4594
18f5be99
MM
45952004-02-03 Mark Mitchell <mark@codesourcery.com>
4596
4597 PR c++/13925
4598 * g++.dg/template/lookup5.C: New test.
4599
3c398f34
MM
46002004-02-03 Mark Mitchell <mark@codesourcery.com>
4601
4bfb8bba
MM
4602 PR c++/13950
4603 * g++.dg/template/lookup4.C: New test.
4604
4605 PR c++/13970
4606 * g++.dg/parse/error14.C: New test.
4607
3c398f34
MM
4608 PR c++/14002
4609 * g++.dg/parse/template13.C: New test.
4610
5a98fa7b
MM
46112004-02-03 Mark Mitchell <mark@codesourcery.com>
4612
4613 PR c++/13978
4614 * g++.dg/template/koenig4.C: New test.
4615
4616 PR c++/13968
4617 * g++.dg/template/crash17.C: New test.
4618
4619 PR c++/13975
4620 * g++.dg/parse/error13.C: New test.
4621 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
4622
60b85c4c
EB
46232004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4624
4625 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
4626
0251aa45
PB
46272004-02-03 Paolo Bonzini <bonzini@gnu.org>
4628
4629 PR c/11658
4630 PR c/13994
4631 * gcc.dg/noncompile/20040203-1.c: New test.
4632 * gcc.dg/noncompile/20040203-2.c: Likewise.
4633 * gcc.dg/noncompile/20040203-3.c: Likewise.
4634 * gcc.dg/20040203-1.c: Likewise.
4635
9d977b5b
AP
46362004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
4637
4638 PR c++/10858
4639 * g++.dg/template/sizeof7.C: New test.
4640
46412004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 4642 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
4643
4644 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
4645
6699d593
ZW
46462004-02-02 Zack Weinberg <zack@codesourcery.com>
4647
4648 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
4649 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
4650 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
4651 * gcc.dg/cleanup-5.c: Run only on Linux targets.
4652
e9525111
MM
46532004-02-02 Mark Mitchell <mark@codesourcery.com>
4654
4655 PR c++/13113
4656 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
4657
4658 PR c++/13854
4659 * g++.dg/ext/attrib13.C: New test.
4660
4661 PR c++/13907
4662 * g++.dg/conversion/op2.C: New test.
4663
0771e863
EB
46642004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4665
4666 * gcc.dg/titype-1.c: Fix pasto.
4667
d560b0aa
EB
46682004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4669
4670 * gcc.dg/titype-1.c: New test.
4671
9febc4e8
GB
46722004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4673
4674 PR c++/13957
6699d593 4675 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
4676 g++.dg/template/qualified-id1.C: Update dg-error marks.
4677 * g++.dg/template/nontype6.C: New test.
4678
ef79730c
RS
46792004-02-01 Roger Sayle <roger@eyesopen.com>
4680
4681 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
4682 * gcc.dg/builtins-31.c: New testcase.
4683 * gcc.dg/builtins-32.c: New testcase.
4684
4500e76d
AP
46852004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
4686
4687 * objc.dg/call-super-2.m: Update line numbers
4688 for the including of stddef.h.
4689
48ef529f
MM
46902004-01-30 Michael Matz <matz@suse.de>
4691
4692 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
4693 g++.dg/ext/case-range3.C: New tests.
4694
d0acf599
GB
46952004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4696
4697 DR206
4698 PR c++/13813
4699 * g++.dg/template/member4.C: New test.
4700
63823931
GB
47012004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4702
4703 PR c++/13683
4704 * g++.dg/template/sizeof6.C: New test.
4705
5e9295fa
EB
47062004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4707
4708 * gcc.dg/fwritable-strings-1.c: New test.
4709
5fddd9fe
EB
47102004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4711
4712 * gcc.c-torture/compile/20040130-1.c: New test.
4713
20f5dc60
GK
47142004-01-29 Geoffrey Keating <geoffk@geoffk.org>
4715
4716 * objc.dg/call-super-2.m: Include stddef.h for size_t.
4717
4a5e0ed9
MM
47182004-01-29 Mark Mitchell <mark@codesourcery.com>
4719
4720 PR c++/13883
4721 * g++.dg/template/ctor3.C: New test.
4722
8cfb1942
GB
47232004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4724
4725 * g++.dg/tc1: New directory.
4726 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
4727 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
4728 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
4729 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
4730 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
4731
b1521c3a
GB
47322004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4733
4734 * g++.dg/parse/error11.C: New test.
4735 * g++.dg/parse/error12.C: Likewise.
4736
55cbf824
ZL
47372004-01-28 Ziemowit Laski <zlaski@apple.com>
4738
4739 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
4740 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 4741
a7324e75
MM
47422004-01-28 Mark Mitchell <mark@codesourcery.com>
4743
b1a95e0b
MM
4744 PR c++/13791
4745 * g++.dg/ext/attrib12.C: New test.
4746
a7324e75 4747 PR c++/13736
ba4aecd9 4748 * g++.dg/parse/cast2.C: New test.
a7324e75 4749
220a38ab
JW
47502004-01-27 James E Wilson <wilson@specifixinc.com>
4751
4752 * objc.dg/encode-2.m (main): New local string. Set depending on
4753 sizeof long. Use in sscanf call.
4754 * objc.dg/encode-3.m (main): New local string. Set depending on
4755 sizeof long. Use in scan_initial call.
4756
9a1564bb
KG
47572004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4758
4759 * objc.dg/call-super-2.m: Make LP64-safe.
4760 * objc.dg/desig-init-1.m: Likewise.
4761
6097b0c3
DP
47622004-01-27 Devang Patel <dpatel@apple.com>
4763
4764 * g++.dg/debug/namespace1.C: New test.
6699d593 4765
b034930f
ILT
47662004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
4767
f08df7c6
ILT
4768 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
4769 xscale-*-*.
4770
b034930f
ILT
4771 * gcc.dg/arm-mmx-1.c: New test.
4772
1b4bda70
EB
47732004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4774
4775 * gcc.dg/20040127-1.c: New test.
4776 * gcc.dg/20040127-2.c: New test.
4777
32e7d1e9
RO
47782004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4779
4780 * objc.dg/stret-1.m (glob): Renamed to globa.
4781
6f69173e
MM
47822004-01-26 Mark Mitchell <mark@codesourcery.com>
4783
04b1f9b8 4784 PR c++/13663
6f69173e
MM
4785 * g++.dg/expr/for1.C: New test.
4786
044feeeb
AP
47872004-01-26 Fariborz Jahanian <fjahanian@apple.com>
4788
4789 PR middle-end/13779
4790 * gcc.dg/darwin-longlong.c: New test.
4791
044701ce
ILT
47922004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
4793
4794 * gcc.dg/20040124-1.c: Moved test from here...
4795 * gcc.c-torture/compile/20040124-1.c: ...to here.
4796
f210a007
EB
47972004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4798
4799 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
4800 the assembly output if -m64 is passed.
4801
b7c707d1
MM
48022004-01-25 Mark Mitchell <mark@codesourcery.com>
4803
4804 PR c++/13833
4805 * g++.dg/template/cond3.C: New test.
4806
bbcd2439
GB
48072004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4808
4809 PR c++/13810
4810 * g++.dg/template/ttp7.C: New test.
4811
ad2768d0 48122004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
4813
4814 PR c++/13797
4815 * g++.dg/template/nontype4.C: New test.
4816 * g++.dg/template/nontype5.C: Likewise.
4817
bcbc6b7f
RS
48182004-01-25 Richard Sandiford <rsandifo@redhat.com>
4819
4820 * gcc.dg/torture/mips-clobber-at.c: New test.
4821
1f44254c
ILT
48222004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
4823
4824 * gcc.dg/20040124-1.c: New test.
4825
5473cfa7
JJ
48262004-01-24 Jakub Jelinek <jakub@redhat.com>
4827
4828 * gcc.dg/20040123-1.c: New test.
4829
cc79e34f
ZW
48302004-01-23 Zack Weinberg <zack@codesourcery.com>
4831
4832 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
4833
b1adf557
JM
48342004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
4835
4836 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
4837
4a374c35
AP
48382004-01-23 Andrew Pinski <apinski@apple.com>
4839
4840 * gcc.dg/20030121-1.c: Move to ..
4841 * gcc.dg/20040121-1.c: here.
4842
92c7bc2a
RS
48432004-01-23 Roger Sayle <roger@eyesopen.com>
4844
4845 * gcc.dg/builtins-29.c: New test case.
4846
04b8f97f
ZW
48472004-01-23 Zack Weinberg <zack@codesourcery.com>
4848
4849 PR 18314
4850 * gcc.dg/builtins-30.c: New testcase.
4851
3a1cac0f
AT
48522004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
4853
4854 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
4855 * lib/g77.exp: Likewise.
4856 * lib/objc.exp: Likewise.
4857 * lib/g++.exp: Likewise.
4858
b2f24c85
EB
48592004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4860
4861 * gcc.dg/struct-by-value-2.c: New test.
4862
5cc5eddc
AP
48632004-01-21 Andrew Pinski <apinski@apple.com>
4864
4865 PR target/13785
4866 * gcc.dg/20030121-1.c: New test.
4867
f59dcd4b
UW
48682004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
4869
4870 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
4871 clobber frame pointer register in asm statement.
4872
c3cda381
FH
48732004-01-21 Falk Hueffner <falk@debian.org>
4874
4875 * gcc.c-torture/compile/20040121-1.c: New test.
4876
1ef82ef2
ZW
48772004-01-21 Zack Weinberg <zack@codesourcery.com>
4878
4879 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
4880
04bf686d
HP
48812004-01-20 Hartmut Penner <hpenner@de.ibm.com>
4882
4883 * gcc.dg/ppc64-abi-2.c: New test.
4884
9dfcd609
JM
48852004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
4886
1ef82ef2
ZW
4887 * lib/treelang.exp: Fill out this file.
4888 * lib/treelang-dg.exp: New File.
9dfcd609 4889
53cd18ec
JM
48902004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
4891
4892 * gcc.c-torture/compile/981022-1.c: Remove.
4893 * gcc.dg/array-5.c: Remove XFAIL.
4894 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
4895 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
4896 gcc.dg/cond-lvalue-1.c: Update.
4897 * gcc.dg/cast-lvalue-2.c: New test.
4898
9f880ef9
MM
48992004-01-19 Mark Mitchell <mark@codesourcery.com>
4900
0916f873
MM
4901 PR c++/13592
4902 * g++.dg/other/error1.C (class foo): Tweak error message.
4903
9f880ef9
MM
4904 PR c++/13592
4905 * g++.dg/template/call2.C: New test.
4906
c9a5b624
EB
49072004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4908
4909 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
4910 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
4911 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
4912 scalar-return-1_x.c, scalar-return-2_y.c,
4913 scalar-return-3_x.c, scalar-return-3_y.c,
4914 scalar-return-4_x.c, scalar-return-4_y.c,
4915 struct-align-1.h, struct-align-1_x.c,
4916 struct-align-1_y.c, struct-align-2.h,
4917 struct-align-2_x.c, struct-align-2_y.c,
4918 struct-by-value-10_y.c, struct-by-value-11_x.c,
4919 struct-by-value-11_y.c, struct-by-value-12_x.c,
4920 struct-by-value-12_y.c, struct-by-value-13_x.c,
4921 struct-by-value-13_y.c, struct-by-value-14_x.c,
4922 struct-by-value-14_y.c, struct-by-value-15_x.c,
4923 struct-by-value-15_y.c, struct-by-value-16_y.c,
4924 struct-by-value-17_y.c, struct-by-value-18_y.c,
4925 struct-by-value-19_y.c, struct-by-value-1_x.c,
4926 struct-by-value-1_y.c, struct-by-value-20_y.c,
4927 struct-by-value-2_x.c, struct-by-value-2_y.c,
4928 struct-by-value-3_y.c, struct-by-value-4_x.c,
4929 struct-by-value-4_y.c, struct-by-value-5_y.c,
4930 struct-by-value-6_y.c, struct-by-value-7_y.c
4931 struct-by-value-8_x.c, struct-by-value-8_y.c
4932 struct-by-value-9_x.c, struct-by-value-9_y.c
4933 struct-return-10_x.c, struct-return-10_y.c,
4934 struct-return-19_x.c, struct-return-20_x.c
4935 struct-return-2_x.c, struct-return-2_y.c
4936 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
4937 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
4938
2194d821
EB
49392004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4940
4941 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
4942 attribute on sparc*-sun-solaris2.*.
4943
b830b74c
MM
49442004-01-18 Mark Mitchell <mark@codesourcery.com>
4945
0f18efe3 4946 PR c++/13710
b830b74c
MM
4947 * g++.dg/ext/typeof7.C: New test.
4948
a3d8a647
DE
49492004-01-18 David Edelsohn <edelsohn@gnu.org>
4950
4951 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
4952 * gcc.dg/const-elim-1.c: Same.
4953
cfbed37c
ZL
49542004-01-17 Ziemowit Laski <zlaski@apple.com>
4955
4956 * objc.dg/stret-1.m: New.
4957 * objc.dg/stret-2.m: New.
4958
4bfaff4d 49592004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
4960
4961 PR c++/11895
4962 * g++.dg/ext/vector1.C: New test.
4963
73e61092
GK
49642004-01-16 Geoffrey Keating <geoffk@apple.com>
4965
4966 * gcc.dg/pch/import-1.c: New.
4967 * gcc.dg/pch/import-1.hs: New.
4968 * gcc.dg/pch/import-1a.h: New.
4969 * gcc.dg/pch/import-1b.h: New.
4970 * gcc.dg/pch/import-1c.h: New.
4971
144e414d
MM
49722004-01-16 Mark Mitchell <mark@codesourcery.com>
4973
a8e6c82a
MM
4974 PR c++/13574
4975 * g++.dg/ext/array1.C: New test.
4976
144e414d
MM
4977 PR c++/13178
4978 * g++.dg/conversion/op1.C: New test.
4979
9e0baa60
R
49802004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
4981
71bbcf4d
R
4982 PR 11864
4983 From Kazumoto Kojima / Dan Kegel:
4984 * gcc.dg/pr11864-1.c: New test.
4985
9e0baa60
R
4986 PR 10392
4987 From Marcus Comstedt / Dan Kegel:
4988 * gcc.dg/pr10392-1.c: New test.
4989
ab8ffc79
MM
49902004-01-16 Mark Mitchell <mark@codesourcery.com>
4991
4992 PR c++/13478
4993 * g++.dg/init/ref10.C: New test.
4994
1303d034
GB
49952004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4996
4997 PR c++/13407
4998 * g++.dg/parse/typename6.C: New test.
4999
a6dd4094
GK
50002004-01-15 Geoffrey Keating <geoffk@apple.com>
5001
5002 PR pch/13361
5003 * testsuite/g++.dg/pch/wchar-1.C: New.
5004 * testsuite/g++.dg/pch/wchar-1.Hs: New.
5005
18eba557
GB
50062004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5007
5008 PR c++/9259
5009 * g++.dg/expr/sizeof2.C: New test.
5010
ecc74832
KH
50112004-01-15 Kazu Hirata <kazu@cs.umass.edu>
5012
5013 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
5014
d905ed80
AO
50152004-01-15 Alexandre Oliva <aoliva@redhat.com>
5016
5017 PR c++/13659
5018 * g++.dg/lookup/strong-using-3.C: New.
5019 * g++.dg/lookup/using-10.C: New.
5020
693ec7e1
AO
50212004-01-15 Alexandre Oliva <aoliva@redhat.com>
5022
5023 PR c++/13594
5024 * g++.dg/lookup/strong-using-2.C: New.
5025
2ae8ea28
MC
50262004-01-15 Marcus Comstedt <marcus@mc.pp.se>
5027 Dan Kegel <dank@kegel.com>
5028 J"orn Rennecke <joern.rennecke@superh.com>
5029
5030 PR target/9365
5031 * gcc.dg/pr9365-1.c: New test.
5032
cc8c7495
GB
50332004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5034
5035 PR c++/8856
5036 * g++.dg/parse/casting-operator2.C: New test.
5037 * g++.old-deja/g++.pt/explicit83.C: Remove.
5038
f560bf91
JM
50392004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
5040
5041 * gcc.dg/label-compound-stmt-1.c: New test.
5042 * gcc.c-torture/compile/950922-1.c,
5043 gcc.c-torture/compile/20000211-3.c,
5044 gcc.c-torture/compile/20000518-1.c,
5045 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
5046 compound statements.
5047
27768ae6
HP
50482004-01-14 Hartmut Penner <hpenner@de.ibm.com>
5049
5050 * gcc.dg/ppc64-abi-1.c: New test.
5051
d22c4179
DS
50522004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
5053
5054 * g++.dg/ext/attrib9.C: Add dg-warnings.
5055
90c2bc78
GB
50562004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5057
5058 PR c++/12335
5059 * g++.dg/parse/dtor3.C: New test.
5060
bfaba7a9
AP
50612004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
5062
5063 PR c++/12709
5064 * g++.dg/parse/try-catch-1.C: New test.
5065
5989ebe9
AC
50662004-01-13 Arnaud Charlet <charlet@act-europe.fr>
5067
5068 * ada/acats/run_all.sh: Add more verbose output in acats.log
5069 when compiling tests.
5070
bc298aa7
ZW
50712004-01-12 Zack Weinberg <zack@codesourcery.com>
5072
5073 PR 13656
5074 * gcc.dg/typedef-redecl.c: New test case.
5075 * gcc.dg/typedef-redecl.h: New support file.
5076
2d327012
JH
50772004-01-13 Jan Hubicka <jh@suse.cz>
5078
5079 * gcc.dg/always_inline.c: New test.
5080 * gcc.dg/debug/20031231-1.c: Fix.
5081
451aeff7
GB
50822004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5083
5084 PR c++/13474
5085 * g++.dg/template/array3.C: New test.
5086
4139f34d
ZW
50872004-01-12 Zack Weinberg <zack@codesourcery.com>
5088
5089 * g++.dg/ext/lvalue1.C: No longer expected to fail.
5090 * g++.dg/warn/Wunused-2.C: Likewise.
5091
66e0c440
KL
50922004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5093
5094 PR c++/13289
5095 * g++.dg/template/instantiate6.C: New test.
5096
06e4eab5
RS
50972004-01-12 Roger Sayle <roger@eyesopen.com>
5098
5099 PR middle-end/11397
5100 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
5101
9a249c79
JH
51022004-01-12 Jan Hubicka <jh@suse.cz>
5103
5104 PR opt/12826
5105 * gcc.dg/20040112-1.c: New.
5106
5107 * gcc.dg/dwarf-die[1-7].c: Move to...
5108 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
5109 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
5110
59147a62
ILT
51112004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
5112
5113 PR c++/4100
5114 * g++.dg/parse/friend4.C: New test.
5115
51162004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
5117
5118 PR c++/4100
5119 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
5120 definition is called a friend.
5121
70adfc36
ZW
51222004-01-11 Zack Weinberg <zack@codesourcery.com>
5123
5124 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
5125
9b913b03
ILT
51262004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
5127
5128 PR c++/3478
5129 * g++.dg/parse/error10.C: New test.
5130 * g++.dg/template/arg2.C: Accept "invalid type" error.
5131
1759c760
JJ
51322004-01-11 Jakub Jelinek <jakub@redhat.com>
5133
5134 PR middle-end/13392
5135 * g++.dg/opt/expect2.C: New test.
5136
3c6e6fbf
ZW
51372004-01-10 Zack Weinberg <zack@codesourcery.com>
5138
5139 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
5140 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
5141 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
5142 Update dg-error regexps.
5143
9c10179d
ZW
51442004-01-10 Zack Weinberg <zack@codesourcery.com>
5145
5146 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
5147 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
5148
7f03f9a3
EB
51492004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5150
5151 * gcc.dg/pragma-re-1.c: Use right pointer type.
5152
21e430b8
EB
51532004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5154
5155 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
5156
1a7a2c0f
GK
51572004-01-09 Geoffrey Keating <geoffk@apple.com>
5158
5159 * gcc.dg/rs6000-ldouble-1.c: New.
5160
731bd3ae
GB
51612004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5162
5163 DR 337
5164 PR c++/9256
5165 * g++.dg/other/abstract1.C: New test.
5166
bafb62a2
AO
51672004-01-09 Alexandre Oliva <aoliva@redhat.com>
5168
5169 * g++.dg/lookup/strong-using-1.C: New.
5170
3897f229
JM
51712004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
5172
5173 PR c/11234
5174 * gcc.dg/func-ptr-conv-1.c: New test.
5175 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
5176
a9f99e78
KH
51772004-01-09 Kazu Hirata <kazu@cs.umass.edu>
5178
5179 PR target/13380.
5180 * gcc.c-torture/compile/20040109-1.c: New.
5181
588f75d0
SH
51822004-01-08 Stuart Hastings <stuart@apple.com>
5183
5184 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
5185 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
5186 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
5187
3b458e6f
AM
51882004-01-09 Alan Modra <amodra@bigpond.net.au>
5189
5190 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
5191
53b8fe3e
EB
51922004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5193
5194 * ada/acats/run_acats: Treat 'gnatchop' the same way
5195 as 'gnatmake'. Export GCC_DRIVER.
5196 * ada/acats/run_all.sh: Add target_gnatchop. Use
5197 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
5198
663cea5d
GB
51992004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5200
5201 PR c++/12573
5202 * g++.dg/template/dependent-expr4.C: New test.
5203
417b11de
HP
52042004-01-08 Hartmut Penner <hpenner@de.ibm.com>
5205
5206 * gcc.dg/altivec-11.c: New test.
5207
72827ed7
MM
52082004-01-07 Mark Mitchell <mark@codesourcery.com>
5209
5210 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
5211
bca63328
JM
52122004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
5213
5214 PR c/6024
5215 * gcc.dg/enum-compat-1.c: New test.
5216 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
5217
85b58ca5
JM
52182004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
5219
5220 PR c/12165
5221 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
5222 gcc.dg/c99-idem-qual-3.c: New tests.
5223
b48a0c18
AM
52242004-01-07 Alan Modra <amodra@bigpond.net.au>
5225
5226 * gcc.dg/winline-7.c: Don't cast void * to int.
5227
bcf17554
JH
52282004-01-06 Jan Hubicka <jh@suse.cz>
5229
5230 * gcc.dg/i386-sse-5.c: New test
5231 * g++.dg/eh/simd-1.c: Add -w argument for i386.
5232
962c0823
MM
52332004-01-05 Mark Mitchell <mark@codesourcery.com>
5234
5235 PR c++/12815
5236 * g++.dg/rtti/typeid4.C: New test.
5237
4b6eeb9a
EB
52382004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5239
5240 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
5241
88081599
MM
52422004-01-05 Mark Mitchell <mark@codesourcery.com>
5243
216bb6e1
MM
5244 PR c++/12132
5245 * g++.dg/template/error11.C: New test.
5246
88081599
MM
5247 PR c++/13451
5248 * g++.dg/template/class2.C: New test.
5249
fa170482
NS
52502004-01-05 Nathan Sidwell <nathan@codesourcery.com>
5251 Richard Sandiford <rsandifo@redhat.com>
5252
5253 PR c++/13387
5254 * g++.dg/opt/alias3.C: New test.
5255
4f8163b1
MM
52562004-01-04 Mark Mitchell <mark@codesourcery.com>
5257
543ebd4a
MM
5258 PR c++/13157
5259 * g++.dg/template/koenig3.C: New test.
5260
955d0234
MM
5261 PR c++/13529
5262 * g++.dg/parse/offsetof3.C: New test.
5263
ae0eb5f1
MM
5264 * g++.dg/init/copy7.C: Add missing dg-error markers.
5265
4f8163b1
MM
5266 PR c++/12226
5267 * g++.dg/init/copy7.c: New test.
5268
5269 PR c++/13536
5270 * g++.dg/parse/cast1.C: New test.
5271
dc0bfe6a
JH
52722004-01-04 Jan Hubicka <jh@suse.cz>
5273
5274 * gcc.dg/winline[1-7].c: New tests.
5275
b0bc6e8e
KL
52762004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5277
5278 PR c++/13520
5279 * g++.dg/template/qualttp22.C: New test.
5280
b684a3df
JH
52812004-01-01 Jan Hubicka <jh@suse.cz>
5282
5283 * gcc.dg/debug/20031231-1.c: New.
5284 * gcc.c-torture/compile/20040101-1.c: New.
5285 * gcc.dg/dwarf-die-[1-7].c: New.
5286
74aa338a
JJ
52872004-01-01 Jakub Jelinek <jakub@redhat.com>
5288
5289 PR optimization/13521
5290 * gcc.c-torture/compile/20031231-1.c: New test.
5291
d485b7f9
KH
52922003-12-30 Kazu Hirata <kazu@cs.umass.edu>
5293
5294 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
5295
e5e95ba0
VR
52962003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5297
5298 PR c++/10079
5299 * g++.dg/template/crash16.C: New test.
5300
b6d90461
MM
53012003-12-30 Mark Mitchell <mark@codesourcery.com>
5302
5303 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
5304
22dc9b06
KH
53052003-12-30 Kazu Hirata <kazu@cs.umass.edu>
5306
5307 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
5308 ports.
5309 * g++.old-deja/g++.jason/thunk3.C: Likewise.
5310 * g++.old-deja/g++.law/profile1.C: Likewise.
5311 * gcc.c-torture/compile/981006-1.c: Likewise.
5312 * gcc.c-torture/execute/loop-2e.x: Likewise.
5313 * gcc.c-torture/execute/loop-2f.x: Remove.
5314 * gcc.c-torture/execute/loop-2g.x: Likewise.
5315 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
5316 * gcc.dg/20020312-2.c: Remove traces of dead ports.
5317
58496de1
NS
53182003-12-30 Nathan Sidwell <nathan@codesourcery.com>
5319
74869a85
NS
5320 PR c++/13507
5321 * g++.dg/ext/attrib11.C: New test.
5322
58496de1
NS
5323 PR c++/13494
5324 * g++.dg/template/array2-1.C: New test.
5325 * g++.dg/template/array2-2.C: New test.
5326
21b75a73
MM
53272003-12-29 Mark Mitchell <mark@codesourcery.com>
5328
5329 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
5330
30a03508
NS
53312003-12-29 Nathan Sidwell <nathan@codesourcery.com>
5332
5333 PR c++/12774
5334 * g++.dg/template/array1-1.C: New test.
5335 * g++.dg/template/array1-2.C: New test.
5336
b66906a8
RS
53372003-12-29 Roger Sayle <roger@eyesopen.com>
5338
5339 PR fortran/12632
5340 * g77.dg/12632.f: New test case.
5341
68deab91
KL
53422003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5343
5344 PR c++/13289
5345 * g++.dg/parse/nontype1.C: New test.
5346
2f9afd51
KL
53472003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5348
5349 PR c++/12403
5350 * g++.dg/parse/explicit1.C: New test.
5351 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
5352
1896d29d
MM
53532003-12-28 Mark Mitchell <mark@codesourcery.com>
5354
c11889ce
MM
5355 PR c++/13081
5356 * g++.dg/opt/inline6.C: New test.
5357
5358 PR c++/12613
5359 * g++.dg/parse/error9.C: New test.
5360
1896d29d
MM
5361 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
5362
4c2a4b90
MM
53632003-12-28 Mark Mitchell <mark@codesourcery.com>
5364
5365 PR c++/13009
5366 * g++.dg/init/assign1.C: New test.
5367
7072018e
RS
53682003-12-28 Roger Sayle <roger@eyesopen.com>
5369
5370 PR c++/13070
5371 * g++.dg/warn/format3.C: New test case.
5372
bf86d71e
ZD
53732003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5374
5375 * gcc.c-torture/compile/20031227-1.c: New test.
5376
8f23fc81
MM
53772003-12-23 Mark Mitchell <mark@codesourcery.com>
5378
5379 * g++.dg/bprob/bprob.exp: Load target-supports.exp
5380 * g77.dg/bprob/bprob.exp: Likewise.
5381 * gcc.misc-tests/bprob.exp: Likewise.
5382 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
5383 variants on systems where the library does not provide that
5384 functionality.
5385 * gcc.dg/builtins-20.c: Use builtins-config.h.
5386 * gcc.dg/builtins-config.h: New file.
5387
b8ee7f02
MM
53882003-12-23 Mark Mitchell <mark@codesourcery.com>
5389
5390 * lib/gcc-dg.exp (dg-require-profiling): New function.
5391 * lib/target-supports.exp (check_profiling_available): Likewise.
5392 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
5393 * g77.dg/bprob/bprob.exp: Likewise.
5394 * gcc.misc-tests/bprob.exp: Likewise.
5395 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
5396 * gcc.dg/20021014-1.c: Likewise.
5397 * gcc.dg/nest.c: Likewise.
5398
7bd35dac
MM
53992003-12-23 Mark Mitchell <mark@codesourcery.com>
5400
5401 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
5402 compiling.
5403 * g++.dg/lookup/java2.C: Likewise.
5404 * gcc.dg/cpp/lexident.c: Likewise.
5405
f2073745
KH
54062003-12-23 Kazu Hirata <kazu@cs.umass.edu>
5407
5408 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
5409 given.
5410 * gcc.c-torture/compile/961203-1.c: Likewise.
5411 * gcc.c-torture/compile/980506-1.c: Likewise.
5412
4c494a15
ZW
54132003-12-23 Zack Weinberg <zack@codesourcery.com>
5414
5415 * lib/gcc-dg.exp (dg-prune-output): New annotation.
5416 (additional_prunes): New global.
5417 (gcc-dg-prune): Handle additional per-test pruning.
5418 (dg-test): Clear additional_prunes between tests.
5419
5420 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
5421 dg-prune-output to avoid spurious failures from assembler
5422 complaining about nonexistent WAW violations.
5423 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
5424 Use dg-prune-output to avoid spurious failures from assembler
5425 warning about Itanium B-step errata.
5426
57702a80
MM
54272003-12-23 Mark Mitchell <mark@codesourcery.com>
5428
5429 * g++.dg/abi/macro0.C: New test.
5430 * g++.dg/abi/macro1.C: Likewise.
5431 * g++.dg/abi/macro2.C: Likewise.
5432
5433 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
5434 * g++.dg/abi/bitfield7.C: Likewise.
5435 * g++.dg/abi/dtor2.C: Likewise.
5436 * g++.dg/abi/mangle11.C: Likewise.
5437 * g++.dg/abi/mangle12.C: Likewise.
5438 * g++.dg/abi/mangle14.C: Likewise.
5439 * g++.dg/abi/mangle17.C: Likewise.
5440 * g++.dg/abi/vbase10.C: Likewise.
5441 * g++.dg/abi/vbase14.C: Likewise.
5442 * g++.dg/template/qualttp17.C: Likewise.
5443
4ea49dd0
AP
54442003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5445
5446 PR c/11995
5447 * gcc.dg/20031223-1.c: New test.
5448
cbf6e52a
EB
54492003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5450
5451 * gcc.dg/noreturn-7.c: New test.
5452
b3006337
EB
54532003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5454
5455 * gcc.dg/null-pointer-1.c: New test.
5456
1ffe6573
MM
54572003-12-22 Mark Mitchell <mark@codesourcery.com>
5458
7813d14c
MM
5459 * g++.old-deja/g++.jason/template18.C: Remove.
5460 * g++.old-deja/g++.jason/template37.C: Likewise.
5461
5462 PR c++/12862
5463 * g++.dg/lookup/ns1.C: New test.
5464
1ffe6573
MM
5465 PR c++/12397
5466 * g++.dg/template/lookup3.C: New test.
5467
92a12fbc
AP
54682003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
5469
5470 * g++.dg/template/recurse1.C: New test
5471
499b568f
MM
54722003-12-22 Mark Mitchell <mark@codesourcery.com>
5473
5474 PR c++/12479
5475 * g++.dg/parse/semicolon1.C: New test.
5476 * g++.dg/parse/semicolon1.h: Likewise.
5477
3b3ed128
FJ
54782003-12-22 Fariborz Jahanian <fjahanian@apple.com>
5479
5480 * gcc.dg/darwin-misaligned.c: New test.
5481
af3fbed1
AP
54822003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
5483
5484 PR c/9163
5485 * gcc.dg/20031222-1.c: New test.
5486
d9dd2c4e
MM
54872003-12-21 Mark Mitchell <mark@codesourcery.com>
5488
9e62871e
MM
5489 PR c++/13438
5490 * g++.dg/parse/error8.C: New test.
5491
d9dd2c4e
MM
5492 PR c++/11554
5493 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
5494
b665cdce
KH
54952003-12-21 Kazu Hirata <kazu@cs.umass.edu>
5496
5497 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
5498 too small.
5499 * gcc.c-torture/compile/930217-1.c: Likewise.
5500 * gcc.c-torture/compile/930513-1.c: Likewise.
5501 * gcc.c-torture/execute/920908-2.c: Likewise.
5502 * gcc.c-torture/execute/921204-1.c: Likewise.
5503 * gcc.c-torture/execute/930621-1.c: Likewise.
5504 * gcc.c-torture/execute/930630-1.c: Likewise.
5505 * gcc.c-torture/execute/931031-1.c: Likewise.
5506 * gcc.c-torture/execute/980602-2.c: Likewise.
5507 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5508 * gcc.c-torture/execute/compndlit-1.c: Likewise.
5509 * gcc.c-torture/execute/extzvsi.c: Likewise.
5510 * gcc.c-torture/unsorted/ext.c: Likewise.
5511
781f4ec1
AP
55122003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
5513
5514 PR target/12749
5515 * gcc.c-torture/compile/20031220-2.c: New test case.
5516
3b24df36
RS
55172003-12-20 Roger Sayle <roger@eyesopen.com>
5518
5519 PR optimization/13031
5520 * gcc.c-torture/compile/20031220-1.c: New test case.
5521
c96f4f73
EB
55222003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5523
5524 * gcc.dg/cast-function-1.c: New test.
5525
be7ac471
JM
55262003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
5527
5528 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
5529 formats.
5530
4656bc85
MM
55312003-12-19 Mark Mitchell <mark@codesourcery.com>
5532
5533 PR c++/12795
5534 * g++.dg/ext/attrib10.C: New test.
5535
e8c89d29
JJ
55362003-12-19 Jakub Jelinek <jakub@redhat.com>
5537
5538 * gcc.dg/cleanup-10.c: New test.
5539 * gcc.dg/cleanup-11.c: New test.
5540
effed655
JJ
55412003-12-19 Jakub Jelinek <jakub@redhat.com>
5542
5543 PR c++/13239
5544 * g++.dg/opt/expect1.C: New test.
5545
ed8d8803
HP
55462003-12-19 Hartmut Penner <hpenner@de.ibm.com>
5547
5548 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
5549
0b667ed8
AP
55502003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
5551
01d0a156
AP
5552 PR debug/12923
5553 * gcc.dg/20031218-1.c: New test.
5554
5555 PR debug/12389
5556 * gcc.dg/20031218-2.c: New test.
5557 * gcc.dg/20031218-3.c: New test.
5558
0b667ed8
AP
5559 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
5560 of label name and allow for USER_LABEL_PREFIX == "_" names.
5561 * g++.dg/abi/mangle18-2.C: Likewise.
5562 * g++.dg/abi/mangle19-1.C: Likewise.
5563 * g++.dg/abi/mangle19-2.C: Likewise.
5564 * g++.dg/abi/mangle20-1.C: Likewise.
5565 * g++.dg/abi/mangle20-2.C: Likewise.
5566
a3bf324c
RH
55672003-12-18 Richard Henderson <rth@redhat.com>
5568
5569 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
5570
d11994a8
SB
55712003-12-18 Steven Bosscher <steven@gcc.gnu.org>
5572 Dan Kegel <dank@kegel.com>
5573
5574 PR other/12009
5575 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
5576 testing a cross compiler, it causes spurious compile failures.
5577 * lib/g++.exp: Likewise.
5578
bc5ada84
KL
55792003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5580
5581 PR c++/13262
5582 * g++.dg/template/access13.C: New test.
5583
cebf212f
UW
55842003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
5585
5586 * gcc.dg/20031216-1.c: New test.
5587
51287c14
GB
55882003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5589
5590 PR c++/9154
5591 * g++.dg/template/error10.C: New test.
5592
a21f130e
EB
55932003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5594
5595 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
5596 * g++.dg/eh/simd-2.C: Likewise.
5597
b0656d8b
JW
55982003-12-17 James E Wilson <wilson@specifixinc.com>
5599 Roger Sayle <roger@eyesopen.com>
5600
5601 * gcc.c-torture/execute/ieee/mzero5.c: New.
5602
5c832178
MM
56032003-12-17 Mark Mitchell <mark@codesourcery.com>
5604
5605 PR c++/10603
5606 * g++.dg/parse/error6.C: New test.
5607
5608 PR c++/12827
5609 * g++.dg/parse/error7.C: New test.
5610
a7833d6a
EB
56112003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5612
5613 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
5614 at -O with stabs debugging formats.
5615 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
5616 * gcc.dg/debug/debug-2.c: Likewise.
5617
0dff37fb
MM
56182003-12-16 Mark Mitchell <mark@codesourcery.com>
5619
5620 PR c++/12696
5621 * g++.dg/init/error1.C: New test.
5622
5623 PR c++/12218
5624 * g++.dg/init/pm3.C: New test.
5625
2ff7cce4
JM
56262003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
5627
5628 PR c/3347
5629 * gcc.dg/bitfld-8.c: New test.
5630
6d43c524
JL
56312003-12-16 James Lemke <jim@wasabisystems.com>
5632
5633 * gcc.dg/arm-scd42-[123].c: New tests.
5634
d63b5e9f
NS
56352003-12-16 Nathan Sidwell <nathan@codesourcery.com>
5636
5637 PR c++/9043
5638 * g++.dg/abi/mangle20-1.C: New test.
5639 * g++.dg/abi/mangle20-2.C: New test.
5640
263ee052
MM
56412003-12-16 Mark Mitchell <mark@codesourcery.com>
5642
5643 PR c++/13275
5644 * g++.dg/other/offsetof2.C: Remove XFAIL.
5645 * g++.dg/parse/offsetof1.C: New test.
5646 * g++.gd/parse/offsetof2.C: Likewise.
5647
ff5034c5
GB
56482003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5649
5650 * g++.dg/template/nontype3.C: New test.
5651 * g++.dg/template/static2.C: Tweaked the dg-error clause.
5652
cd852e4d
KL
56532003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5654
5655 * g++.dg/warn/noreturn-3.C: Also test instantiation.
5656
0f30f285
NS
56572003-12-16 Nathan Sidwell <nathan@codesourcery.com>
5658
a0c68737
NS
5659 PR c++/13387
5660 * g++.dg/expr/assign1.C: New test.
5661
0f30f285
NS
5662 PR c++/13242
5663 * g++.dg/abi/mangle19-1.C: New test.
5664 * g++.dg/abi/mangle19-2.C: New test.
5665
d2411ba2
HP
56662003-12-16 Hartmut Penner <hpenner@de.ibm.com>
5667
5668 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
5669
91f8389c
EB
56702003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5671
5672 * gcc.c-torture/execute/20031216-1.c: New test.
5673
75e0d03a
GB
56742003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5675
5676 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
5677 an ICE regression.
5678
89f1a6ec
MM
56792003-12-15 Mark Mitchell <mark@codesourcery.com>
5680
5681 PR c++/10926
5682 * g++.dg/template/error9.C: New test.
5683
5684 PR c++/11116
5685 * g++.dg/template/error8.C: New test.
5686
040fc928
RS
56872003-12-15 Roger Sayle <roger@eyesopen.com>
5688
5689 PR middle-end/13400
5690 * gcc.c-torture/execute/20031215-1.c: New test case.
5691
b95cc51a
MM
56922003-12-15 Mark Mitchell <mark@codesourcery.com>
5693
21eb631b
MM
5694 PR c++/13269
5695 * g++.dg/parse/error5.C: New test.
5696
ea0e2a51
MM
5697 PR c++/12989
5698 * g++.dg/expr/sizeof1.C: New test.
5699
b95cc51a
MM
5700 PR c++/13310
5701 * g++.dg/template/crash15.C: New test.
5702
86d75cdd
GK
57032003-12-15 Geoffrey Keating <geoffk@apple.com>
5704
5705 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
5706 a non-POD type as the last named parameter of a varargs function.
5707
a5ac3982
MM
57082003-12-15 Mark Mitchell <mark@codesourcery.com>
5709
5710 PR c++/13243
5711 PR c++/12573
5712 * g++.dg/template/crash14.C: New test.
5713 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
5714
5fd80fbc
NS
57152003-12-15 Nathan Sidwell <nathan@codesourcery.com>
5716
f5c28a15
NS
5717 * g++.dg/other/java1.C: New test.
5718
5fd80fbc
NS
5719 PR c++/13241
5720 * g++.dg/abi/mangle18-1.C: New test.
5721 * g++.dg/abi/mangle18-2.C: New test.
5722
298a037c
ZD
57232003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5724
5725 PR optimization/10312
5726 * gcc.c-torture/execute/20031214-1.c: New.
5727
4bb8ca28
MM
57282003-12-14 Mark Mitchell <mark@codesourcery.com>
5729
5730 PR c++/10779
5731 PR c++/12160
5732 * g++.dg/parse/error3.C: New test.
5733 * g++.dg/parse/error4.C: Likewise.
5734 * g++.dg/abi/mangle4.C: Tweak error messages.
5735 * g++.dg/lookup/using5.C: Likewise.
5736 * g++.dg/other/error2.C: Likewise.
5737 * g++.dg/parse/typename5.C: Likewise.
5738 * g++.dg/parse/undefined1.C: Likewise.
5739 * g++.dg/template/arg2.C: Likewise.
5740 * g++.dg/template/ttp3.C: Likewise.
5741 * g++.dg/template/type1.C: Likewise.
5742 * g++.old-deja/g++.other/crash32.C: Likewise.
5743 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 5744
c1b83cc9
KL
57452003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5746
5747 PR c++/13106
5748 * g++.dg/warn/noreturn-3.C: New test.
5749
e00853fd
NS
57502003-12-12 Nathan Sidwell <nathan@codesourcery.com>
5751
5752 PR c++/13118
5753 * g++.dg/abi/covariant3.C: New.
5754
3950dcdf
JJ
57552003-12-12 Jakub Jelinek <jakub@redhat.com>
5756
5757 * g++.dg/eh/ia64-1.C: New test.
5758
77fec971
RS
57592003-12-12 Roger Sayle <roger@eyesopen.com>
5760
5761 PR optimization/13037
5762 * g77.f-torture/execute/13037.f: New test case.
5763
90d46c28
NS
57642003-12-12 Nathan Sidwell <nathan@codesourcery.com>
5765
5766 PR c++/12881
5767 * g++.dg/abi/covariant2.C: New.
5768
45f2492c
NB
57692003-12-12 Neil Booth <neil@daikokuya.co.uk>
5770
5771 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
5772
15975b43
ZW
57732003-12-11 Zack Weinberg <zack@codesourcery.com>
5774
5775 * gcc.c-torture/execute/wchar_t-1.x: Delete.
5776
a586ce78
AP
57772003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
5778
5779 PR other/10819
5780 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
5781 to fix Bug 10819.
5782 * lib/g++.exp (g++_version): Likewise.
5783 * lib/g77.exp (g77_version): Likewise.
5784 * lib/objc.exp (default_objc_version): Likewise.
5785
e55a6cce 57862003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 5787
553355fe
RH
5788 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
5789
5ca18844
RH
5790 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
5791
facef326
MA
57922003-12-08 Matt Austern <austern@apple.com>
5793
5794 PR c/13134
5795 * lib/gcc-dg.exp (dg-require-visibility): Define.
5796 * lib/target-supports (check_visibility_available): Define.
5797 * gcc.dg/visibility-1.c: New test.
5798 * gcc.dg/visibility-2.c: Likewise.
5799 * gcc.dg/visibility-3.c: Likewise.
5800 * gcc.dg/visibility-4.c: Likewise.
5801 * gcc.dg/visibility-5.c: Likewise.
5802 * gcc.dg/visibility-6.c: Likewise.
5803 * g++.dg/ext/visibility-1.C: Likewise.
5804 * g++.dg/ext/visibility-2.C: Likewise.
5805 * g++.dg/ext/visibility-3.C: Likewise.
5806 * g++.dg/ext/visibility-4.C: Likewise.
5807 * g++.dg/ext/visibility-5.C: Likewise.
5808 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 5809
91f8389c
EB
58102003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5811
5812 * g++.dg/lookup/java1.C: New test.
5813 * g++.dg/lookup/java2.C: New test.
b8ec6586 5814
df5e8205
EB
58152003-12-07 Falk Hueffner <falk@debian.org>
5816
5817 * g++.dg/opt/noreturn-1.C: New test.
5818
fd25e957
EB
58192003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
5820
5821 * gcc.dg/overflow-1.c: New test.
5822
5c6ef9be
EB
58232003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5824
5825 * g77.f-torture/compile/13060.f: New test.
5826
a6c0d772
MM
58272003-12-06 Mark Mitchell <mark@codesourcery.com>
5828
5829 PR c++/13323
5830 * g++.dg/inherit/operator2.C: New test.
5831
360d1b99
MM
58322003-12-05 Mark Mitchell <mark@codesourcery.com>
5833
5834 PR c++/13305
5835 * g++.dg/ext/attrib9.C: New test.
5836
eeb23c11
MM
58372003-12-05 Mark Mitchell <mark@codesourcery.com>
5838
5839 PR c++/13314
5840 * g++.dg/template/error7.C: New test.
5841
5d27ef94 58422003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 5843 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
5844
5845 PR target/13302
5846 * g++.dg/other/struct-va_list.C: New test.
5847
f128e1f3
KL
58482003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5849
5850 PR c++/13166
5851 * g++.dg/parse/defarg6.C: New test.
5852
64ed86c7
HPN
58532003-12-05 Hans-Peter Nilsson <hp@axis.com>
5854
5855 PR target/13256
5856 * gcc.c-torture/execute/20031201-1.c: New test.
5857
b98d4eb5
AC
58582003-12-05 Arnaud Charlet <charlet@act-europe.fr>
5859
5860 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
5861
6e3077c6
EB
58622003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5863
5864 * gcc.dg/builtin-return-1.c: New test.
5865
fc64a247
SM
58662003-12-04 Stuart Menefy <stuart.menefy@st.com>
5867 J"orn Rennecke <joern.rennecke@superh.com>
5868
5869 PR optimization/13260
5870 * gcc.c-torture/execute/20031204-1.c: New test.
5871
afb0918a
MM
58722003-12-03 Mark Mitchell <mark@codesourcery.com>
5873
5874 PR c++/9127
5875 * g++.dg/template/error6.C: New test.
5876
8ecc63eb
JJ
58772003-12-03 Jakub Jelinek <jakub@redhat.com>
5878
5879 * gcc.dg/20031202-1.c: New test.
5880
ee43dab5
MM
58812003-12-03 Mark Mitchell <mark@codesourcery.com>
5882
b80cfdcd
MM
5883 PR c++/13179
5884 * g++.dg/template/eh1.C: New test.
5885
ee43dab5
MM
5886 PR c++/10771
5887 * g++.dg/template/error5.C: New test.
5888
e7f2e92f
DU
58892003-12-02 David Ung <davidu@mips.com>
5890
15975b43 5891 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
5892 g_##TMODE
5893
1c59130c
GB
58942003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5895
8ecc63eb 5896 PR c++/10126
1c59130c
GB
5897 * g++.dg/template/ptrmem8.C: New test.
5898
e77de295
GB
58992003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5900
8ecc63eb 5901 PR c++/12573
e77de295
GB
5902 * g++.dg/template/dependent-expr3.C: New test.
5903
e3b66120
JL
59042003-12-01 James Lemke <jim@wasabisystems.com>
5905
5906 * gcc.dg/arm-g2.c: New test.
5907
d9e7c8e3
RS
59082003-12-01 Roger Sayle <roger@eyesopen.com>
5909
5910 PR optimization/11634
5911 * gcc.dg/20031201-2.c: New test case.
5912
75d3baee
ZW
59132003-12-01 Zack Weinberg <zack@codesourcery.com>
5914
5915 PR 11433
5916 * objc.dg/proto-lossage-3.m: New test.
5917
28cb2b14
RS
59182003-12-01 Roger Sayle <roger@eyesopen.com>
5919
5920 PR optimization/12628
5921 * gcc.dg/20031201-1.c: New test case.
5922
e82407b5
EB
59232003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5924
5925 * gcc.dg/unaligned-1.c: New test.
5926
a668c6ad
MM
59272003-11-30 Mark Mitchell <mark@codesourcery.com>
5928
5929 PR c++/9849
5930 * g++.dg/template/error4.C: New test.
5931 * g++.dg/template/nested3.C: Adjust error markers.
5932
0e73769e
KG
59332003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5934
5935 * gcc.dg/cpp/assert4.c: Check more #system assertions.
5936
65f0edec
JM
59372003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
5938
5939 PR c/10333
5940 * gcc.dg/bitfld-7.c: New test.
5941
9c858681
RS
59422003-11-29 Richard Sandiford <rsandifo@redhat.com>
5943
5944 * gcc.dg/tls/asm-1.C: New test.
5945
26b0ad13
KG
59462003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5947
0e73769e 5948 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 5949
48ee6fa0
EB
59502003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5951
5952 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
5953 * gcc.dg/builtin-apply3.c: New test.
5954
4caddf0b
EB
59552003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5956
5957 * lib/compat.exp (compat-obj): New xfaildata parameter.
5958 Use it to set compiler_conditional_xfail_data before compiling.
5959 (compat-get-options): Handle dg-xfail-if.
5960 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
5961 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
5962 * gcc.dg/compat/vector-1_y.c: Likewise.
5963 * gcc.dg/compat/vector-2_x.c: Likewise.
5964 * gcc.dg/compat/vector-2_y.c: Likewise.
5965
ecb63641
EB
59662003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5967
5968 * g++.dg/opt/reg-stack4.C: New test.
5969
316d0b19
EB
59702003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5971
5972 * gcc.dg/builtin-apply2.c: New test.
5973
bb13f2ff
EB
59742003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5975
5976 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
5977
4864cc4a
KL
59782003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5979
5980 PR c++/12924
5981 * g++.dg/template/template-id-2.C: New test.
5982
d43f603d
KL
59832003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5984
5985 PR c++/5369
5986 * g++.dg/template/memfriend1.C: New test.
5987 * g++.dg/template/memfriend2.C: Likewise.
5988 * g++.dg/template/memfriend3.C: Likewise.
5989 * g++.dg/template/memfriend4.C: Likewise.
5990 * g++.dg/template/memfriend5.C: Likewise.
5991 * g++.dg/template/memfriend6.C: Likewise.
5992 * g++.dg/template/memfriend7.C: Likewise.
5993 * g++.dg/template/memfriend8.C: Likewise.
5994 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
5995
40bec508
MM
59962003-11-21 Mark Mitchell <mark@codesourcery.com>
5997
5998 PR c++/12515
5999 * g++.dg/ext/cond1.C: New test.
6000
c132886e
RH
60012003-11-20 Richard Henderson <rth@redhat.com>
6002
6003 * gcc.dg/20020201-2.c: Remove.
6004 * gcc.dg/20020201-4.c: Remove.
6005 * gcc.dg/20020304-1.c: Remove.
6006
dd2cc6dc
NN
60072003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
6008
6009 * gcc.dg/cpp/trad/xwin1.c: New test case.
6010
5153e857
AT
60112003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
6012
6013 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
6014 * lib/g77.exp: Likewise.
6015 * lib/objc.exp: Likewise.
6016 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
6017 for darwin.
6018
c44e68a5
KL
60192003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6020
6021 PR c++/12932
6022 * g++.dg/template/static5.C: New test.
6023
fc6d6d62
JM
60242003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
6025
6026 * gcc.dg/nested-func-1.c: New test.
6027
178b9a09
KG
60282003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6029
6030 * gcc.dg/cpp/assert4.c: New test.
6031
8ffc2e37
GB
60322003-11-14 Giovanni Bajo <giovannibajo@libero.it>
6033
75d3baee
ZW
6034 PR c++/2294
6035 * g++.dg/lookup/using9.c: New test.
8ffc2e37 6036
ec75414f
MM
60372003-11-14 Mark Mitchell <mark@codesourcery.com>
6038
6039 PR c++/12762
6040 * g++.dg/template/error3.C: New test.
6041
7fb768e5
AC
60422003-11-14 Arnaud Charlet <charlet@act-europe.fr>
6043
6044 PR ada/13035
6045 * ada/acats/run_acats, run_all.sh: Fix syntax error.
6046 No longer use a wrapper for gcc, since this does not work under
6047 Windows.
6048
aede75ed
GB
60492003-11-14 Giovanni Bajo <giovannibajo@libero.it>
6050
75d3baee
ZW
6051 PR c++/2094
6052 * g++.dg/template/ptrmem7.C: New test.
aede75ed 6053
a25d596a
AP
60542003-11-13 Andrew Pinski <apinski@apple.com>
6055
6056 * gcc.c-torture/compile/20031113-1.c: New test.
6057
49012f5c 60582003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 6059 Kean Johnston <jkj@sco.com>
49012f5c
MM
6060
6061 PR c/13029
6062 * gcc.dg/unused-4.c: Update.
6063
d76bc29c
EB
60642003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6065
6066 * g++.dg/opt/const3.C: New test.
6067
fccc4eb2
JH
60682003-11-13 Jan Hubicka <jh@suse.cz>
6069
6070 * gcc.c-torture/compile/20031112-1.c: New test.
6071
8f120836
MM
60722003-11-12 Mark Mitchell <mark@codesourcery.com>
6073
6074 * g++.dg/parse/crash10.C: Remove bogus error marker.
6075
405f36dd
RO
60762003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6077
6078 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
6079 (host_gcc): Likewise.
6080 (ROOT): Honor $PWDCMD.
6081 (BASE): Likewise.
6082 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
6083
7e28e1a3
CM
60842003-11-12 Catherine Moore <clm@redhat.com>
6085
6086 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
6087
0cf356df
AJ
60882003-11-12 Andreas Jaeger <aj@suse.de>
6089 Jakub Jelinek <jakub@redhat.com>
6090 Andrew Pinski <pinskia@physics.uc.edu>
6091 Richard Henderson <rth@redhat.com>
6092
6093 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
6094 systems.
7671789c 6095 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
6096
6097 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
6098 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6099
3e65fcc0
AJ
61002003-11-11 Andreas Jaeger <aj@suse.de>
6101
6102 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
6103
292d9f2b
AJ
6104 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
6105
e6178121
AC
61062003-11-10 Arnaud Charlet <charlet@act-europe.fr>
6107
6108 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
6109 Clean ups.
6110
1ec0c607
WH
61112003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
6112
6113 * gcc.dg/trampoline-1.c: New test.
6114
a5fdcda8
AP
61152003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
6116
6117 * gcc.c-torture/compile/200031109-1.c: New test.
6118
c76f4e8e
JM
61192003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
6120
6121 PR c/3190
6122 PR c/8714
6123 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
6124 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
6125 gcc.dg/format/no-y2k-1.c: Update.
6126
587a9854
RS
61272003-11-08 Roger Sayle <roger@eyesopen.com>
6128
6129 PR optimization/10467
6130 * gcc.dg/20031108-1.c: New test case.
6131
3d67ba1e
GK
61322003-11-07 Geoffrey Keating <geoffk@apple.com>
6133
6134 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
6135
30321c39
JM
61362003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
6137
6138 * gcc.dg/compound-lvalue-1.c: New test.
6139 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
6140 some XFAILs.
6141
2858f73a
GK
61422003-11-06 Geoffrey Keating <geoffk@apple.com>
6143
6144 * gcc.dg/altivec-varargs-1.c: New test.
6145
51672143
EB
61462003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6147
6148 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
6149 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
6150 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
6151 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
6152 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
6153
0a49d02c
JM
61542003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
6155
6156 * gcc.dg/cond-lvalue-1.c: New test.
6157
db9fd03e 61582003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
6159
6160 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
6161
aad626f7
KL
61622003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6163
6164 PR c++/11616
6165 * g++.dg/template/instantiate5.C: New test.
6166
0c5a0451
VR
61672003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6168
6169 PR c++/12726
6170 * g++.dg/ext/complit2.C: Replace test with self-contained version.
6171 * ChangeLog: Add missing first entry for above test.
6172
3dfa3500
KL
61732003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6174
6175 PR c++/9810
6176 * g++.dg/template/using8.C: New test.
6177 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
6178
31f0f571
RS
61792003-11-02 Roger Sayle <roger@eyesopen.com>
6180
6181 PR optimization/10817
6182 * gcc.c-torture/compile/20031102-1.c: New test case.
6183
2077750a
KH
61842003-11-02 Kazu Hirata <kazu@cs.umass.edu>
6185
6186 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
6187 2147483647.
6188
e69cdc12
EB
61892003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6190
6191 * gcc.dg/20031102-1.c: New test.
6192
0a9e65f9
EB
61932003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6194
6195 * gcc.dg/complex-1.c: New test.
6196
f218d820
KL
61972003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6198
6199 PR c++/12796
6200 * g++.dg/template/crash13.C: Adjust expected error location.
6201 * g++.old-deja/g++.brendan/ns1.C: Likewise.
6202
f3dd79b9
RE
62032003-10-31 Richard Earnshaw <rearnsha@arm.com>
6204
6205 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
6206
4cabf776
JZ
62072003-10-31 Josef Zlomek <zlomekj@suse.cz>
6208
6209 PR/10239
6210 * gcc.c-torture/compile/20031031-2.c: New test.
6211
739e6d58
JZ
62122003-10-31 Josef Zlomek <zlomekj@suse.cz>
6213
6214 PR/11640
6215 * gcc.c-torture/compile/20031031-1.c: New test.
6216
28765aad
RE
62172003-10-31 Richard Earnshaw <rearnsha@arm.com>
6218
6219 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
6220 * gcc.misc-tests/bprob.exp: Likewise.
6221 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
6222 the execution test on arm-elf configs.
c6c01481 6223 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
6224 configs that don't support scratch files.
6225 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
6226
1d915eda
AC
62272003-10-30 Arnaud Charlet <charlet@act-europe.fr>
6228
6229 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
6230 done by dejagnu.
6231
24c98fae
AC
62322003-10-29 Arnaud Charlet <charlet@act-europe.fr>
6233
6234 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
6235 Avoid non pure sh syntax. Add more logging.
6236
6237 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
6238 fail.
24c98fae 6239
0fda236e
FS
62402003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6241
6242 PR libgcj/10610
6243 * gcc.dg/ppc-stackalign-1.c: New test.
6244
1066ea4d
AC
62452003-10-28 Arnaud Charlet <charlet@act-europe.fr>
6246
6247 * ada/acats/run_all.sh: Change output to be more compliant with
6248 dejagnu framework.
6249 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
6250 Only run [a-z]* directories, to filter out e.g. CVS.
6251 Redirect build output to log file.
1066ea4d 6252
934ef487
AC
62532003-10-27 Arnaud Charlet <charlet@act-europe.fr>
6254
6255 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
6256
c011a52f
AC
62572003-10-27 Arnaud Charlet <charlet@act-europe.fr>
6258
6259 PR ada/5909:
6260 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
6261
b19ee4bd
JJ
62622003-10-27 Jakub Jelinek <jakub@redhat.com>
6263
6264 * gcc.c-torture/compile/20031023-1.c: New test.
6265 * gcc.c-torture/compile/20031023-2.c: New test.
6266 * gcc.c-torture/compile/20031023-3.c: New test.
6267 * gcc.c-torture/compile/20031023-4.c: New test.
6268
58e1d54c
KL
62692003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6270
6271 PR c++/10371
6272 * g++.dg/lookup/scoped8.C: New test.
6273
b3cd99cd
EB
62742003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6275
6276 * g++.dg/opt/reg-stack3.C: New test.
6277
88682ff6
JM
62782003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
6279
6280 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
6281
d9a50301
KL
62822003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6283
6284 PR c++/11076
6285 * g++.dg/template/crash13.C: New test.
6286
349dfad9
JM
62872003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
6288
6289 * gcc.dg/c99-restrict-2.c: New test.
6290
bb885938
NS
62912003-10-24 Nathan Sidwell <nathan@codesourcery.com>
6292
6293 PR c++/12698, c++/12699, c++/12700, c++/12566
6294 * g++.dg/inherit/covariant9.C: New test.
6295 * g++.dg/inherit/covariant10.C: New test.
6296 * g++.dg/inherit/covariant11.C: New test.
6297
0c5a0451
VR
62982003-10-23 Jason Merrill <jason@redhat.com>
6299
6300 PR c++/12726
6301 * g++.dg/ext/complit2.C: New test.
6302
ed1ca05a
FH
63032003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
6304
6305 PR target/12654
6306 * gcc.c-torture/execute/20031020-1.c: New test.
6307
1b251a0c
ZD
63082003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6309
6310 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
6311 following the jump_insn.
6312
dc70e81d
JM
63132003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
6314
6315 * gcc.dg/cast-lvalue-1.c: New test.
6316
18fd68a8
MM
63172003-10-21 Mark Mitchell <mark@codesourcery.com>
6318
6319 PR c++/11962
6320 * g++.dg/template/cond2.C: New test.
6321
ac054e28
JM
63222003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
6323
6324 * gcc.dg/builtins-28.c: New test.
6325
d4d1ebc1
JH
63262003-10-20 Jan Hubicka <jh@suse.cz>
6327
6328 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
6329 parameter.
6330 * testsuite/gcc.dg/inline-2.c: Likewise.
6331
d15f01e3
PE
63322003-10-20 Phil Edwards <phil@codesourcery.com>
6333
6334 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
6335 * gcc.dg/nest.c: Likewise.
6336
11325dcd
KL
63372003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6338
6339 PR c++/9781, c++/10583, c++/11862
6340 * g++.dg/parse/crash13.C: New test.
6341
adccacc4
ZD
63422003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6343
6344 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
6345
5a13d728
EB
63462003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6347
6348 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
6349 Define HAVE_C99_RUNTIME except on Solaris.
6350 * gcc.dg/builtins-20.c: Likewise.
6351
29ee7b16
ZD
63522003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6353
6354 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
6355
5f04800c
KL
63562003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6357
6358 PR c++/12495
6359 * g++.dg/template/crash21.C: New test.
6360
9579624e
KL
63612003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6362
6363 PR c++/2513
6364 * g++.dg/template/typename5.C: New test.
6365
e77b95a2
KL
63662003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6367
6368 PR c++/12369
6369 * g++.dg/template/friend25.C: New test.
6370
7a0cb59c
ZL
63712003-10-16 Ziemowit Laski <zlaski@apple.com>
6372
6373 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
6374 versions.
6375
82917bf9
KH
63762003-10-16 Kazu Hirata <kazu@cs.umass.edu>
6377
6378 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
6379 == 2147483647.
6380
8725a9b4
KH
63812003-10-15 Kazu Hirata <kazu@cs.umass.edu>
6382
6383 * gcc.c-torture/execute/960416-1.x: Remove.
6384 * gcc.c-torture/execute/divconst-3.x: Likewise.
6385
c546e185
HPN
63862003-10-15 Hans-Peter Nilsson <hp@axis.com>
6387
6388 PR target/12598
6389 * gcc.dg/torture/cris-volatile-1.c: New test.
6390
e157d777
RS
63912003-10-14 Roger Sayle <roger@eyesopen.com>
6392
6393 PR optimization/9325
6394 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
6395 for overflowing floating point to integer conversion during RTL
6396 simplification.
6397
c92c2a28
ZL
63982003-10-13 Ziemowit Laski <zlaski@apple.com>
6399
6400 * objc/execute/_cmd.m: Fix typo.
6401 * objc.dg/image-info.m, objc.dg/symtab-1.m:
6402 Relax 'scan-assembler' regexp.
6403 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
6404 objc.dg/try-catch-4.m: Run on non-Darwin targets.
6405 * objc.dg/zero-link-2.m: Remove blank line.
6406 * objc.dg/zero-link-3.m: New test case.
c6c01481 6407
71d46c6f
GK
64082003-10-13 Geoffrey Keating <geoffk@apple.com>
6409
3eba62b4
GK
6410 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
6411
71d46c6f
GK
6412 * gcc.dg/asm-names.c: Use scan-assembler-not rather
6413 than linker trickery.
6414
88e451e1
VR
64152003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6416
6417 PR c++/12370
6418 * g++.dg/other/friend2.C: New test.
6419
e3c8de6a
SB
64202003-10-12 Steven Bosscher <steven@gcc.gnu.org>
6421
6422 * gcc.dg/20031012-1.c: New test.
6423
1998463c
SB
64242003-10-12 Steven Bosscher <steven@gcc.gnu.org>
6425
6426 * gcc.dg/weak/weak-3.c: Fix for new warning.
6427
cc956bfd
KC
64282003-10-12 Kelley Cook <kcook@gcc.gnu.org>
6429
6430 PR optimization/8750
6431 * gcc.c-torture/execute/20031012-1.c: New test case.
6432
c43fa1f5
RS
64332003-10-11 Roger Sayle <roger@eyesopen.com>
6434
6435 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
6436 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
6437
c877353c
RS
64382003-10-11 Roger Sayle <roger@eyesopen.com>
6439
6440 PR optimization/12260
6441 * gcc.c-torture/compile/20031011-2.c: New test case.
6442
e3be1116
RS
64432003-10-11 Roger Sayle <roger@eyesopen.com>
6444
6445 * gcc.c-torture/execute/20031011-1.c: New testcase.
6446
69efc31d
EB
64472003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
6448
6449 * gcc.c-torture/compile/20031011-1.c: New test.
6450
cc956bfd 64512003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
6452
6453 * g++.dg/other/first-global.C: New test.
6454
ea82015c
RS
64552003-10-11 Roger Sayle <roger@eyesopen.com>
6456
6457 * gcc.c-torture/execute/string-opt-18.c: New testcase.
6458
51e73d57
ILT
64592003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
6460
6461 * gcc.c-torture/compile/20031010-1.c: New test.
6462
d0fd1347
GK
64632003-10-10 Geoffrey Keating <geoffk@apple.com>
6464
6465 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
6466 * gcc.c-torture/execute/va-arg-25.c: ... here.
6467
b18ff0cd
MM
64682003-10-09 Mark Mitchell <mark@codesourcery.com>
6469
6470 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
6471
1703590e
RS
64722003-10-08 Richard Sandiford <rsandifo@redhat.com>
6473
f119ba23 6474 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 6475
3d56512d
GB
64762003-10-08 Giovanni Bajo <giovannibajo@libero.it>
6477
6478 * g++.dg/parse/error2.C: New test.
6479
7a925598
GB
64802003-10-08 Giovanni Bajo <giovannibajo@libero.it>
6481
6482 PR c++/11097
6483 * g++.dg/other/error5.C: Modify the error message.
6484 * g++.dg/lookup/using8.C: New test.
6485
a594a19c
GK
64862003-10-07 Geoffrey Keating <geoffk@apple.com>
6487
6488 * gcc.dg/darwin-abi-2.c: New file.
6489 * gcc.c-torture/execute/va-arg-24.c: New file.
6490
90af8042
BW
64912003-10-06 Bob Wilson <bob.wilson@acm.org>
6492
6493 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
6494 indentation.
6495
d04a575f
MM
64962003-10-06 Mark Mitchell <mark@codesourcery.com>
6497
6498 PR c++/10147
6499 * g++.dg/other/error4.C: Update error messages.
6500 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 6501
d04a575f
MM
6502 PR c++/12337
6503 * g++.dg/init/new9.C: New test.
c6c01481 6504
d04a575f
MM
6505 PR c++/12334, c++/12236, c++/8656
6506 * g++.dg/ext/attrib8.C: New test.
6507
8a7a6f4d
DP
65082003-10-06 Devang Patel <dpatel@apple.com>
6509
6510 * gcc.dg/debug/dwarf2-3.h: New test.
6511 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 6512
9ebfd78b
EB
65132003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
6514
6515 * g++.dg/opt/cfg2.C: New test.
6516
8c03ca00
EB
65172003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6518
6519 * g++.dg/opt/float1.C: New test.
6520
b494fd98
EB
65212003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6522
6523 * gcc.dg/c90-array-lval-6.c: New test.
6524 * gcc.dg/c99-array-lval-6.c: New test.
6525
81ff723b
AM
65262003-10-03 Alexander Malmberg <alexander@malmberg.org>
6527 Ziemowit Laski <zlaski@apple.com>
6528
6529 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
6530 'Derived', so that it is never considered a class method; add
6531 new warning for '+port' method ambiguity.
6532 * objc.dg/method-12.m: Include <objc/objc.h> instead of
6533 <objc/objc-api.h> (needed on Mac OS X).
6534 * objc.dg/method-13.m: New test.
6535
875eda9c
RS
65362003-10-03 Roger Sayle <roger@eyesopen.com>
6537
6538 PR optimization/9325, PR java/6391
6539 * gcc.c-torture/execute/20031003-1.c: New test case.
6540
c8a65a25
MM
65412003-10-02 Mark Mitchell <mark@codesourcery.com>
6542
5114f0ed
MM
6543 PR optimization/12180
6544 * gcc.dg/20031002-1.c: New test.
6545
c8a65a25
MM
6546 PR c++/12486
6547 * g++.dg/inherit/error1.C: New test.
6548
910a2080
CD
65492003-10-02 Chris Demetriou <cgd@broadcom.com>
6550
6551 * lib/f-torture.exp (search_for): Rename to...
6552 (search_for_re): This. Also, clean up comments and the
6553 "regexp" invocation.
6554
2a3bf9aa
JZ
65552003-10-02 Josef Zlomek <zlomekj@suse.cz>
6556
6557 * gcc.c-torture/compile/20031002-1.c: New test.
6558
7485f79f
JJ
65592003-10-02 Jakub Jelinek <jakub@redhat.com>
6560
6561 * g++.dg/opt/cond1.C: New test.
6562
2409cb37
KC
65632003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
6564
6565 * gcc.dg/Wold-style-definition-2.c: New testcase.
6566 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
6567
1ffcc352
RH
65682003-09-29 Richard Henderson <rth@redhat.com>
6569
75d3baee 6570 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 6571
ea0738f2
EB
65722003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
6573
6574 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
6575
753aaa17
KL
65762003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6577
6578 * g++.dg/template/friend19.C: Fix typo.
6579 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
6580
d34053ed
RS
65812003-09-28 Richard Sandiford <rsandifo@redhat.com>
6582
6583 * gcc.c-torture/execute/20030928-1.c: New test.
6584 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
6585
e8226879
EB
65862003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
6587
6588 * g++.dg/opt/unroll1.C: New test.
6589
073089a7
RS
65902003-09-26 Roger Sayle <roger@eyesopen.com>
6591
6592 PR optimization/11741
6593 * gcc.dg/20030926-1.c: New test case.
6594
37d407a1
KL
65952003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6596
6597 PR c++/5655
6598 * g++.dg/parse/access7.C: New test.
6599 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
6600
264fa2db
ZL
66012003-09-24 Ziemowit Laski <zlaski@apple.com>
6602
6603 MERGE OF objc-improvements-branch into MAINLINE:
6604 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
6605 if libobjc has not been built.
6606 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
6607 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
6608 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
6609 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
6610 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
6611 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
6612 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
6613 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
6614 objc.dg/special/unclaimed-category-1.h,
6615 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
6616 well as GNU runtime.
264fa2db 6617 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
6618 * execute/cascading-1.m, execute/function-message-1.m,
6619 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
6620 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
6621 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
6622 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
6623 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
6624 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
6625 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
6626 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
6627 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
6628 * objc.dg/bitfield-2.m: Run only on Darwin.
6629 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
6630 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
6631 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 6632 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 6633
d395df26
AO
66342003-09-24 Alexandre Oliva <aoliva@redhat.com>
6635
6636 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
6637
fff2cb99
GK
66382003-09-23 Geoffrey Keating <geoffk@apple.com>
6639
6640 * gcc.dg/darwin-abi-1.c: New file.
6641
af0f185b
AP
66422003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
6643
6644 PR target/12281
6645 * gcc.c-torture/compile/20030921-1.c: New test.
6646
de582cfb
EB
66472003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6648
6649 * g++.dg/opt/reg-stack2.C: New test.
6650
5cfc5356
EB
66512003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
6652
6653 * g++.dg/eh/delayslot1.C: New test.
6654
ddd2d57e
RH
66552003-09-20 Richard Henderson <rth@redhat.com>
6656
6657 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
6658
ccea753c
RS
66592003-09-20 Roger Sayle <roger@eyesopen.com>
6660
6661 * gcc.c-torture/execute/20030920-1.c: New test case.
6662
2c49cd9e
KL
66632003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6664
6665 * g++.dg/rtti/typeid3.C: Correct expected error message.
6666
4047b164
KL
66672003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6668
6669 PR c++/157
6670 * g++.dg/parse/crash12.C: New test.
6671
99d53bba
JJ
66722003-09-19 Janis Johnson <janis187@us.ibm.com>
6673
6674 * gcc.dg/compat/mixed-struct-check.h: New.
6675 * gcc.dg/compat/mixed-struct-defs.h: New.
6676 * gcc.dg/compat/mixed-struct-init.h: New.
6677 * gcc.dg/compat/struct-by-value-19_main.c: New.
6678 * gcc.dg/compat/struct-by-value-19_x.c: New.
6679 * gcc.dg/compat/struct-by-value-19_y.c: New.
6680 * gcc.dg/compat/struct-by-value-20_main.c: New.
6681 * gcc.dg/compat/struct-by-value-20_x.c: New.
6682 * gcc.dg/compat/struct-by-value-20_y.c: New.
6683 * gcc.dg/compat/struct-return-19_main.c: New.
6684 * gcc.dg/compat/struct-return-19_x.c: New.
6685 * gcc.dg/compat/struct-return-19_y.c: New.
6686 * gcc.dg/compat/struct-return-20_main.c: New.
6687 * gcc.dg/compat/struct-return-20_x.c: New.
6688 * gcc.dg/compat/struct-return-20_y.c: New.
6689
ed71e586
AP
66902003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
6691 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
6692 so that it will not complain on LP64 targets.
6693
68c78847
KL
66942003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6695
6696 PR c++/495
6697 * g++.dg/template/friend24.C: New test.
6698
3501ba24
NS
66992003-09-19 Nathan Sidwell <nathan@codesourcery.com>
6700
68442fac 6701 PR c++/12332
3501ba24
NS
6702 * g++.dg/template/memtmpl2.C: New test.
6703
5ae6cd0d
MM
67042003-09-18 Mark Mitchell <mark@codesourcery.com>
6705
6706 PR target/11184
6707 * gcc.dg/builtin-apply1.c: New test.
6708
85b22f78
NS
67092003-09-18 Nathan Sidwell <nathan@codesourcery.com>
6710
6711 PR c++/9848
6712 * g++.dg/warn/Wunused-4.C: New test.
6713
ef08de80
VR
67142003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6715
6716 PR c++/12316
6717 * g++.dg/other/gc2.C: New test.
6718
84583208
MM
67192003-09-17 Mark Mitchell <mark@codesourcery.com>
6720
15dd86be
MM
6721 PR c++/11991
6722 * g++.dg/rtti/typeid3.C: New test.
6723
84583208
MM
6724 PR c++/12266
6725 * g++.dg/overload/template1.C: New test.
6726
0b75beaa
EB
67272003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6728
6729 * g++.dg/opt/cfg3.C: New test.
6730
ae8803a8
KL
67312003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6732
6733 PR c++/7939
6734 * g++.dg/template/crash11.C: New test.
6735
72954a4f
JM
67362003-09-16 Jason Merrill <jason@redhat.com>
6737 Jakub Jelinek <jakub@redhat.com>
6738
6739 * gcc.dg/attr-warn-unused-result.c: New test.
6740
3afd2e20
NS
67412003-09-15 Nathan Sidwell <nathan@codesourcery.com>
6742
6743 PR c++/12184
6744 * g++.dg/expr/call2.C: New test.
6745
c034f121
AJ
67462003-09-15 Andreas Jaeger <aj@suse.de>
6747
6748 * gcc.dg/Wold-style-definition-1.c: New test.
6749
29edb15c
MM
67502003-09-14 Mark Mitchell <mark@codesourcery.com>
6751
a7e8c268
MM
6752 PR c++/3907
6753 * g++.dg/parse/template12.C: New test.
6754
29edb15c
MM
6755 * g++.dg/abi/bitfield11.C: New test.
6756 * g++.dg/abi/bitfield12.C: Likewise.
6757
aab68b4a
AO
67582003-09-14 Alexandre Oliva <aoliva@redhat.com>
6759
6760 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
6761 non-expansion of functional macro name without arguments at EOL.
6762 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
6763
975f3818
RS
67642003-09-14 Richard Sandiford <rsandifo@redhat.com>
6765
6766 * gcc.c-torture/execute/20030914-[12].c: New tests.
6767
92af500d
NS
67682003-09-11 Nathan Sidwell <nathan@codesourcery.com>
6769
6770 PR c++/11788
6771 * g++.dg/overload/addr1.C: New test.
6772
93dc9a32
ILT
67732003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
6774
6775 * gcc.dg/20030909-1.c: New test.
6776
1c8b4e29
EB
67772003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6778
6779 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
6780
67812003-09-09 Devang Patel <dpatel@apple.com>
6782
6783 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 6784
f7657db9
KG
67852003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6786
6787 * gcc.dg/torture/builtin-explog-1.c: New testcase.
6788
9649812a
MM
67892003-09-08 Mark Mitchell <mark@codesourcery.com>
6790
6791 * gcc.dg/ia64-types1.c: New test.
6792 * gcc.dg/ia64-types2.c: Likewise.
6793
df049e59
KG
67942003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6795
11bf0eb0
KG
6796 * gcc.dg/builtins-1.c: Add more _Complex tests.
6797 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6798
df049e59
KG
6799 * gcc.dg/builtins-1.c: Test existing _Complex functions.
6800 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6801
f23fb7f5
MM
68022003-09-08 Mark Mitchell <mark@codesourcery.com>
6803
fa531100
MM
6804 PR c++/11786
6805 * g++.dg/lookup/koenig2.C: New test.
6806
f23fb7f5
MM
6807 PR c++/5296
6808 * g++.dg/rtti/typeid2.C: New test.
6809
7f14bbe6
JJ
68102003-09-08 Jakub Jelinek <jakub@redhat.com>
6811
6812 * gcc.c-torture/compile/20030904-1.c: New test.
6813
7b65ed54
EB
68142003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6815
6816 * g++.dg/opt/longbranch2.C: New test.
6817
6a4f08f3
AP
68182003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6819
6820 * g++.dg/template/crash10.C: Only compile it.
6821
dc4cb34e
AP
68222003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6823
6824 PR middle-end/11665
6825 * gcc.c-torture/compile/20030907-1.c: New test.
6826 * g++.dg/init/array11.C: New test.
6827
cf9ad9a7
MM
68282003-09-07 Mark Mitchell <mark@codesourcery.com>
6829
6830 PR c++/11852
6831 * g++.dg/init/struct1.C: New test.
6832
6ef0aa7b
MM
68332003-09-07 Mark Mitchell <mark@codesourcery.com>
6834
6835 PR c++/12181
6836 * g++.dg/expr/comma1.C: New test.
6837
385bce06
MM
68382003-09-06 Mark Mitchell <mark@codesourcery.com>
6839
ae53e5bc 6840 PR c++/11867
385bce06
MM
6841 * g++.dg/expr/static_cast5.C: New test.
6842
687f4bc1
AP
68432003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
6844
6845 PR c++/11507
6846 * g++.dg/lookup/scoped7.C: New test.
c6c01481 6847
687f4bc1
AP
6848 PR c++/9574
6849 * g++.dg/other/static1.C: New test.
6850
6851 PR c++/11490
6852 * g++.dg/warn/template-1.C: New test.
6853
6854 PR c++/11432
6855 * g++.dg/template/crash10.C: New test.
c6c01481 6856
687f4bc1
AP
6857 PR c++/2478
6858 * g++.dg/overload/VLA.C: New test.
c6c01481 6859
687f4bc1
AP
6860 PR c++/10804
6861 * g++.dg/template/call1.C: New test.
6862
1f845b30
NS
68632003-09-06 Nathan Sidwell <nathan@codesourcery.com>
6864
6865 PR c++/11794
6866 * g++.dg/parse/using3.C: New test.
6867
34ff2673
RS
68682003-09-06 Roger Sayle <roger@eyesopen.com>
6869
6870 PR c++/11409
6871 * g++.dg/overload/builtin3.C: New test case.
6872
03845b47
SB
68732003-09-06 Steven Bosscher <steven@gcc.gnu.org>
6874
6875 PR c/9862
6876 * gcc.dg/20030906-1.c: New test.
6877 * gcc.dg/20030906-2.c: Likewise.
6878
b92bc2a0
NS
68792003-09-06 Nathan Sidwell <nathan@codesourcery.com>
6880
6881 PR c++/12167
6882 * g++.dg/parse/defarg5.C: New test.
6883
6884 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
6885
ceeae2d1
MM
68862003-09-05 Mark Mitchell <mark@codesourcery.com>
6887
6888 PR c++/12163
6889 * g++.dg/expr/static_cast4.C: New test.
6890
6891 PR c++/12146
6892 * g++.dg/template/crash9.C: New test.
6893
3f8dc57b
AP
68942003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
6895
c6c01481 6896 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
6897 in __FUNCTION__.
6898 * g++.old-deja/g++.ext/pretty3.C: Likewise.
6899
8e1daa34
NS
69002003-09-05 Nathan Sidwell <nathan@codesourcery.com>
6901
12483c9f
NS
6902 PR c++/11922
6903 * g++/dg/template/qualified-id1.C: New test.
c6c01481 6904
8e1daa34
NS
6905 PR c++/12037
6906 * g++.dg/warn/noeffect4.C: New test.
6907
47ab33b2
MA
69082003-09-04 Matt Austern <austern@apple.com>
6909
6910 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
6911 * g++.dg/ext/fnname2.C: Likewise.
6912 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 6913
d18a8251
MM
69142003-09-04 Mark Mitchell <mark@codesourcery.com>
6915
6916 * g++.dg/expr/lval1.C: New test.
6917 * g++.dg/ext/lvcast.C: Remove.
6918
bcfb8075
RS
69192003-09-03 Roger Sayle <roger@eyesopen.com>
6920
6921 PR optimization/11700.
6922 * gcc.c-torture/compile/20030903-1.c: New test case.
6923
43fe31f6
MM
69242003-09-03 Mark Mitchell <mark@codesourcery.com>
6925
6926 PR c++/12053
6927 * g++.dg/abi/layout4.C: New test.
6928
1918facf
SB
69292003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
6930
6931 PR c++/11553
6932 * g++.dg/parse/friend3.C: New test.
c6c01481 6933
6d80c4b9
MM
69342003-09-02 Mark Mitchell <mark@codesourcery.com>
6935
3281be05
MM
6936 PR c++/11847
6937 * g++.dg/template/class1.C: New test.
6938
6d80c4b9
MM
6939 PR c++/11808
6940 * g++.dg/expr/call1.C: New test.
6941
7e99327d
MM
69422003-09-01 Mark Mitchell <mark@codesourcery.com>
6943
6944 PR c++/12114
6945 * g++.dg/init/ref9.C: New test.
6946
6947 PR c++/11972
6948 * g++.dg/template/nested4.C: New test.
6949
20d65560
MM
69502003-08-29 Mark Mitchell <mark@codesourcery.com>
6951
7433e6d4
MM
6952 PR c++/12093
6953 * g++.dg/template/non-dependent4.C: New test.
6954
20d65560
MM
6955 PR c++/11928
6956 * g++.dg/inherit/conv1.C: New test.
6957
fc2b8477
MM
69582003-08-29 Mark Mitchell <mark@codesourcery.com>
6959
6960 PR c++/6196
6961 * g++.dg/ext/label1.C: New test.
6962 * g++.dg/ext/label2.C: Likewise.
6963
a1652802
MM
69642003-08-28 Mark Mitchell <mark@codesourcery.com>
6965
6966 * g++.dg/expr/cond3.C: New test.
6967
a2a919aa
KG
69682003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6969
6970 * gcc.dg/builtins-1.c: Add new builtin cases.
6971
488f17e1
KG
69722003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6973
6974 * gcc.dg/builtins-1.c: Add new cases.
6975 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6976
69772003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6978
6979 * gcc.dg/builtins-1.c: Add more math builtin tests.
6980 * gcc.dg/torture/builtin-attr-1.c: New test.
6981
22bd385b
MM
69822003-08-28 Mark Mitchell <mark@codesourcery.com>
6983
6984 PR optimization/5079
6985 * g++.dg/opt/static3.C: New test.
6986
3d7ca167
ZD
69872003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6988
6989 * gcc.misc-tests/gcov-10b.c: New test.
6990
031b59ce
MM
69912003-08-27 Mark Mitchell <mark@codesourcery.com>
6992
6993 * g++.dg/opt/ptrmem3.C: New test.
6994
6995 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
6996
b7bc76e3
JJ
69972003-08-27 Jakub Jelinek <jakub@redhat.com>
6998
6999 * gcc.dg/20030826-2.c: New test.
7000
00229de4
RS
70012003-08-26 Roger Sayle <roger@eyesopen.com>
7002
7003 PR middle-end/12002
7004 * g77.f-torture/compile/12002.f: New test case.
7005
e3232933
RS
70062003-08-26 Roger Sayle <roger@eyesopen.com>
7007
7008 * gcc.dg/20030826-1.c: New test case.
7009
a103ca2c
MK
70102003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
7011
7012 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
7013
20b50672
NS
70142003-08-26 Nathan Sidwell <nathan@codesourcery.com>
7015
6d9a0a36
NS
7016 PR c++/11871
7017 * c++.dg/lookup/crash1.C: New test.
7018
20b50672
NS
7019 * c++.dg/warn/noeffect3.C: New test.
7020
0961802f
JJ
70212003-08-25 Janis Johnson <janis187@us.ibm.com>
7022
7023 * gcc.dg/compat/vector-1_x.c: Compile with -w.
7024 * gcc.dg/compat/vector-1_y.c: Ditto.
7025 * gcc.dg/compat/vector-2_x.c: Ditto.
7026 * gcc.dg/compat/vector-2_y.c: Ditto.
7027
b01e3e38
UW
70282003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
7029
7030 * gcc.dg/20030702-1.c: New test.
7031
43dc123f
MM
70322003-08-25 Mark Mitchell <mark@codesourcery.com>
7033
7034 PR c++/8795
7035 * g++.dg/ext/altivec-1.C: New test.
7036
a30b6839
RH
70372003-08-24 Richard Henderson <rth@redhat.com>
7038
7039 * g++.dg/eh/simd-2.C: Add -w for x86.
7040
61c234ce
JJ
70412003-08-23 Jakub Jelinek <jakub@redhat.com>
7042
7043 * gcc.dg/20030815-1.c: New test.
7044
a653d067
KL
70452003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7046
7047 PR c++/3765
7048 * g++.dg/parse/access6.C: New test.
7049
19db77ce
KL
70502003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7051
7052 PR c++/641, c++/11876
7053 * g++.dg/template/friend22.C: New test.
7054 * g++.dg/template/friend23.C: Likewise.
7055
35f73a73
MM
70562003-08-22 Mark Mitchell <mark@codesourcery.com>
7057
7058 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
7059 identically.
7060
6560773a
MM
70612003-08-22 Mark Mitchell <mark@codesourcery.com>
7062
7063 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
7064
a30f2d65
MM
70652003-08-22 Mark Mitchell <mark@codesourcery.com>
7066
7067 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
7068
7741796c
MM
70692003-08-22 Mark Mitchell <mark@codesourcery.com>
7070
7071 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
7072
376de225
MM
70732003-08-22 Mark Mitchell <mark@codesourcery.com>
7074
7075 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
7076
f3c2dfc6
MM
70772003-08-21 Mark Mitchell <mark@codesourcery.com>
7078
7079 PR c++/11919
7080 * g++.dg/overload/prom1.C: New test.
7081
7082 PR c++/11551
7083 * g++.dg/parse/dtor2.C: New test.
7084
7085 PR c++/10762
7086 * g++.dg/parse/using2.C: New test.
7087
43c446b8
KH
70882003-08-21 Kazu Hirata <kazu@cs.umass.edu>
7089
7090 PR target/11805
7091 * gcc.c-torture/compile/20030821-1.c: New.
7092
35c18a20
MM
70932003-08-20 Mark Mitchell <mark@codesourcery.com>
7094
7095 PR c++/11834
7096 * g++.dg/template/deduce2.C: New test.
7097
c4c83fff
JZ
70982003-08-21 Josef Zlomek <zlomekj@suse.cz>
7099
7100 * gcc.c-torture/execute/20030821-1.c: New test.
7101
2cf099a5
RS
71022003-08-20 Roger Sayle <roger@eyesopen.com>
7103
7104 PR middle-end/11984
7105 * gcc.dg/20030820-1.c: New test case.
7106
47d4c811
NS
71072003-08-20 Nathan Sidwell <nathan@codesourcery.com>
7108
7109 PR c++/11945
7110 * g++.dg/warn/noeffect2.C: New test.
7111
4b0d3cbe
MM
71122003-08-19 Mark Mitchell <mark@codesourcery.com>
7113
7114 PR c++/10926
7115 * g++.dg/template/dtor2.C: New test.
7116
7117 PR c++/11684
7118 * g++.dg/template/operator1.C: New test.
7119 * g++.dg/parse/operator4.C: New test.
7120
7121 PR c++/11946.C
7122 * g++.dg/expr/enum1.C: New test.
7123 * gcc.dg/c99-bool-1.c: Remove bogus warning.
7124
7125 PR c++/11036.C
7126 * g++.dg/parse/elab2.C: New test.
7127 * g++.dg/parse/typedef4.C: Change error message.
7128 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
7129 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
7130 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
7131
ccc01444
GK
71322003-08-19 Geoffrey Keating <geoffk@apple.com>
7133
7134 * gcc.dg/pch/warn-1.c: New.
7135 * gcc.dg/pch/warn-1.hs: New.
7136
7137 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
7138 not-tested file.
7139
c0d4955f
AP
71402003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
7141
7142 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
7143
4fad7068
AP
71442003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
7145
7146 * gcc.dg/uninit-D.c: New Test.
7147 * gcc.dg/uninit-E.c: New Test.
7148 * gcc.dg/uninit-F.c: New Test.
7149 * gcc.dg/uninit-G.c: New Test.
7150
7f5d157f
MR
71512003-08-19 Michael Ritzert <ritzert@t-online.de>
7152
7153 * g++.dg/README: Describe the pch directory.
7154
b54f5338
KL
71552003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7156
7157 PR c++/11174
7158 * g++.dg/parse/access4.C: New test.
7159 * g++.dg/parse/access5.C: Likewise.
7160 * g++.old-deja/g++.jason/access17.C: Adjust error message.
7161
622adc7e
MK
71622003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
7163
7164 * gcc.dg/noncompile/20030818-1.c: New.
7165
a2507277
NS
71662003-08-18 Nathan Sidwell <nathan@codesourcery.com>
7167
47d4c811
NS
7168 PR c++/11957
7169 * g++.dg/warn/noeffect1.C: New test.
7170
a2507277
NS
7171 * g++.dg/template/scope2.C: New test.
7172 * g++.dg/template/error2.C: Correct dg-error
7173
8edf7a6d
RS
71742003-08-18 Richard Sandiford <rsandifo@redhat.com>
7175
7176 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
7177
e895113a
NS
71782003-08-16 Nathan Sidwell <nathan@codesourcery.com>
7179
7180 PR C++/11512
7181 * g++.dg/template/warn1.C: New.
7182
68ea098a
NS
71832003-08-15 Nathan Sidwell <nathan@codesourcery.com>
7184
7185 * g++.dg/template/error2.C: New test.
7186 * g++.dg/lookup/using7.C: Adjust errors
7187 * g++.old-deja/g++.pt/crash36.C: Likewise.
7188 * g++.old-deja/g++.pt/derived3.C: Likewise.
7189
d256ac69
KG
71902003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7191
7192 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
7193 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
7194 * gcc.c-torture/execute/builtins/string-9.c: New, from
7195 string-opt-9.c. Adjust for execute/builtins framework.
7196 * gcc.c-torture/execute/string-opt-9.c: Delete.
7197
560ad596
MM
71982003-08-12 Mark Mitchell <mark@codesourcery.com>
7199
4717fcc7
MM
7200 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
7201
560ad596
MM
7202 * g++.dg/parse/ret-type2.C: New test.
7203
7204 PR c++/11703
7205 * g++.dg/init/new8.C: New test.
7206
7207 PR c++/10923
7208 * g++.dg/parse/typedef5.C: New test.
7209
7210 PR c++/9512
7211 * g++.dg/parse/qualified2.C: New test.
7212 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
7213 invalid code.
7214
fe0378ed
MM
72152003-08-11 Mark Mitchell <mark@codesourcery.com>
7216
7217 * g++.dg/conversion/ptrmem1.C: New test.
7218
5f5e441a
JJ
72192003-08-11 Jakub Jelinek <jakub@redhat.com>
7220
7221 PR target/11693
7222 * gcc.dg/20030811-1.c: New test.
7223
7224 PR target/11535
7225 * gcc.c-torture/execute/20030811-1.c: New test.
7226
0235f855
KG
72272003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7228
7229 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
7230
d9148cf4
MM
72312003-08-10 Mark Mitchell <mark@codesourcery.com>
7232
7233 PR c++/11789.C
7234 * g++.dg/inherit/multiple1.C: New test.
7235
86306a6b
NS
72362003-08-10 Nathan Sidwell <nathan@codesourcery.com>
7237
bae39a73
NS
7238 * gcc.dg/spe1.c: New test.
7239
ffc76561
NS
7240 PR c++/11670
7241 * g++.dg/expr/cast2.C: New test.
c6c01481 7242
86306a6b
NS
7243 PR c++/10530
7244 * g++.dg/template/dependent-name2.C: New test.
7245
bb6e4168
AP
72462003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
7247
7248 * g++.dg/parse/crash11.C: Put the dg options in comments.
7249
df38ffef
NB
72502003-08-08 Neil Booth <neil@daikokuya.co.uk>
7251
7252 * lib/gcc-dg.exp: Update for diagnostic change.
7253
3adee96c
KL
72542003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7255
7256 PR c++/5767
7257 * g++.dg/parse/crash11.C: New test.
7258
372431b6
AO
72592003-08-06 Alexandre Oliva <aoliva@redhat.com>
7260
7261 * gcc.dg/cpp/spacing1.c: Update.
7262
17f6297d
JJ
72632003-08-04 Janis Johnson <janis187@us.ibm.com>
7264
7265 PR target/11739
7266 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
7267 a value for -mtune.
7268
02a1994c
RS
72692003-08-04 Roger Sayle <roger@eyesopen.com>
7270
7271 PR middle-end/11771
7272 * gcc.c-torture/compile/20030804-1.c: New test case.
7273
f2593a66
RS
72742003-08-04 Roger Sayle <roger@eyesopen.com>
7275
7276 * gcc.dg/20030804-1.c: New test case.
7277
b5d72eda
AO
72782003-08-04 Alexandre Oliva <aoliva@redhat.com>
7279
7280 * gcc.dg/cpp/separate-1.c: New test.
7281
ae0b7dfc
NS
72822003-08-03 Nathan Sidwell <nathan@codesourcery.com>
7283
6cb89308
NS
7284 PR c++/11704
7285 * g++.dg/template/dependent-expr2.C: New test.
7286
ae0b7dfc
NS
7287 PR c++/11766
7288 * g++.dg/expr/ptrmem1.C: New test.
7289
79572cb1
KL
72902003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7291
7292 PR c++/9453
7293 * g++.dg/template/friend15.C: New test.
7294
76bf2c97
NB
72952003-08-03 Neil Booth <neil@daikokuya.co.uk>
7296
7297 * lib/dg-pch.exp: Work round PCH bug.
7298
8e9dd1eb
KG
72992003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7300
7301 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
7302 builtins. Move cases from builtins-4.c here.
7303
7304 * gcc.dg/torture/builtin-math-1.c: New test taken from
7305 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
7306 additional cases.
c6c01481 7307
8e9dd1eb
KG
7308 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
7309 Delete.
7310
fd9aef9d
NS
73112003-08-02 Nathan Sidwell <nathan@codesourcery.com>
7312
7313 PR c++/9447
7314 * g++.dg/template/using7.C: New test.
7315
49634b3a
NB
73162003-08-02 Neil Booth <neil@daikokuya.co.uk>
7317
7318 * import1.c, import2.c: New tests.
7319
5f77fbd4
JJ
73202003-08-01 Jakub Jelinek <jakub@redhat.com>
7321
7322 * g++.dg/eh/crossjump1.C: New test.
7323
ee935db4
MM
73242003-08-01 Mark Mitchell <mark@codesourcery.com>
7325
7326 PR c++/11697
7327 * g++.dg/template/using6.C: New test.
7328
7329 PR c++/11744
7330 * g++.dg/template/koenig2.C: New test.
7331
d6f7c704
KL
73322003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7333
7334 PR c++/7983
7335 * g++.dg/parse/typedef4.C: New test.
7336
cbd63935
KL
73372003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7338
7339 PR c++/8442, c++/8806
7340 * g++.dg/template/elab1.C: New test.
7341 * g++.dg/template/type2.C: Likewise.
7342 * g++.dg/template/ttp3.C: Adjust expected error message.
7343 * g++.old-deja/g++.law/visibility13.C: Likewise.
7344 * g++.old-deja/g++.niklas/t135.C: Likewise.
7345 * g++.old-deja/g++.pt/ttp41.C: Likewise.
7346 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
7347 template argument.
7348 * g++.old-deja/g++.pt/ttp44.C: Likewise.
7349
522da2bf
NS
73502003-08-01 Nathan Sidwell <nathan@codesourcery.com>
7351
a5bcc582
NS
7352 PR c++/11295
7353 * g++.dg/ext/stmtexpr1.C: New test.
7354
d340e53f
NS
7355 * g++.dg/opt/tmp1.C: New test.
7356
f21e6028
NS
7357 PR c++/11525
7358 * g++.dg/parse/constant4.C: New test.
7359
522da2bf
NS
7360 PR c++/9447
7361 * g++.dg/template/using5.C: New test.
7362
2598550f
RS
73632003-07-31 Roger Sayle <roger@eyesopen.com>
7364
7365 * gcc.dg/builtins-27.c: New test case.
7366
a132b6a8
JJ
73672003-07-31 Jakub Jelinek <jakub@redhat.com>
7368
7369 * gcc.dg/tls/opt-7.c: New test.
7370
5011c2ca 73712003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 7372
5011c2ca
AP
7373 * g++.old-deja/g++.other/crash18.C: Remove.
7374
fb5ce3c9
NS
73752003-07-31 Nathan Sidwell <nathan@codesourcery.com>
7376
ffd49b19
NS
7377 * g++.dg/template/explicit3.C: New.
7378 * g++.dg/template/explicit4.C: New.
7379 * g++.dg/template/explicit5.C: New.
7380
fb5ce3c9
NS
7381 PR c++/11347
7382 * g++.dg/template/memtmpl1.C: New.
7383
675eab74
AP
73842003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
7385
7386 PR target/11565
7387 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
7388 * gcc.dg/i386-387-5.c (dg-options): Likewise.
7389
602a82f3 73902003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
7391
7392 * vtgc1.c: Kill.
7393
55d54003
ZW
73942003-07-29 Zack Weinberg <zack@codesourcery.com>
7395
7396 * gcc.dg/struct-in-proto-1.c: New test.
7397
8f9b4009
NB
73982003-07-29 Neil Booth <neil@daikokuya.co.uk>
7399
7400 * gcc.dg/cpp/include2.c: Only expect one message.
7401
399dedb9
NS
74022003-07-29 Nathan Sidwell <nathan@codesourcery.com>
7403
7404 PR c++/9447
7405 * g++.dg/template/using1.C: New test.
7406 * g++.dg/template/using2.C: New test.
7407 * g++.dg/template/using3.C: New test.
7408 * g++.dg/template/using4.C: New test.
7409
f67f7737
AO
74102003-07-29 Alexandre Oliva <aoliva@redhat.com>
7411
7412 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
7413 * gcc.c-torture/execute/string-opt-10.c: Likewise.
7414
415d4636
MM
74152003-07-28 Jan Hubicka <jh@suse.cz>
7416
7417 PR c++/11530
7418 * g++.dg/opt/call1.C: New test.
7419
7b6d72fc
MM
74202003-07-28 Alexandre Oliva <aoliva@redhat.com>
7421
7422 PR c++/11667
7423 * g++.dg/init/enum2.C: New test.
7424 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 7425
b7365957
HPN
74262003-07-28 <hp@bitrange.com>
7427
7428 * gcc.dg/Wdeclaration-after-statement-1.c,
7429 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
7430
5dfa45d0
JJ
74312003-07-28 Jakub Jelinek <jakub@redhat.com>
7432
7433 * gcc.c-torture/compile/20030725-1.c: New test.
7434
66584e64
AH
74352003-07-28 Aldy Hernandez <aldyh@redhat.com>
7436
7437 * gcc.dg/20030505.c: Only run for SPE.
7438 Remove definition of opaque type.
7439
b7a78333
MM
74402003-07-27 Mark Mitchell <mark@codesourcery.com>
7441
7442 * g++.dg/template/ptrmem6.C: New test.
7443
18f3e349
GK
74442003-07-26 Geoffrey Keating <geoffk@apple.com>
7445
7446 * gcc.c-torture/compile/zero-strct-2.c: New test.
7447
863d3dfb
GK
74482003-07-25 Geoffrey Keating <geoffk@apple.com>
7449
7450 * gcc.dg/intermod-1.c: New test.
7451
a91db711
NS
74522003-07-25 Nathan Sidwell <nathan@codesourcery.com>
7453
22038b2c
NS
7454 PR c++/11617
7455 * g++.dg/template/lookup2.C: New test.
7456 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 7457 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
7458
7459 PR c++/11596
a91db711
NS
7460 * g++.dg/template/defarg3.C: New test.
7461
7462 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
7463
22ed7e5f
MM
74642003-07-24 Mark Mitchell <mark@codesourcery.com>
7465
7466 * g++.dg/inherit/access5.C: New test.
7467
f60a10e7
KL
74682003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7469
7470 PR c++/11513
7471 * g++.dg/template/crash8.C: New test.
7472
8f5b6d29
SB
74732003-07-23 Steven Bosscher <steven@gcc.gnu.org>
7474
7475 PR c/10602
7476 * gcc.dg/noncompile/incomplete-2.c: New test.
7477
11b8e71c
MM
74782003-07-23 Mark Mitchell <mark@codesourcery.com>
7479
bd16cb25
MM
7480 PR c++/11645
7481 * g++.dg/inherit/access4.C: New test.
7482
6cf4d1bc
MM
7483 PR c++/11517
7484 * g++.dg/expr/cond2.C: New test.
55d54003 7485
11b8e71c
MM
7486 PR optimization/10679
7487 * g++.dg/opt/inline4.C: New test.
7488
eb5abb39
NS
74892003-07-23 Nathan Sidwell <nathan@codesourcery.com>
7490
7491 * g++.dg/parse/crash10: New test.
7492
817aed6f
NS
74932003-07-22 Nathan Sidwell <nathan@codesourcery.com>
7494
7495 * g++.dg/ext/flexary1.C: New test.
55d54003 7496
bef89e9e
KL
74972003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7498
7499 PR c++/10793
7500 * g++.dg/template/crash9.C: New test.
7501
4bd56354
VR
75022003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7503
7504 PR c++/3004
7505 * g++.dg/parse/typedef3.C: New test.
7506
7507 PR c++/7906
7508 * g++.dg/parse/operator2.C: New test.
7509
7510 PR c++/8895
7511 * g++.dg/parse/def-tmpl-arg1.C: New test.
7512
7513 PR c++/9282
7514 * g++.dg/parse/funptr1.C: New test.
7515
7516 PR c++/9452
7517 * g++.dg/parse/ambig3.C: New test.
7518
7519 PR c++/9454
7520 * g++.dg/parse/operator3.C: New test.
7521
7522 PR c++/9486
7523 * g++.dg/parse/template10.C: New test.
7524
7525 PR c++/9488
7526 * g++.dg/parse/template11.C: New test.
7527
7528 PR c++/10150
7529 * g++.dg/parse/invalid-op1.C: New test.
7530
7531 PR c++/10247
7532 * g++.dg/parse/condexpr1.C: New test.
7533
c6e4cc53
NS
75342003-07-22 Nathan Sidwell <nathan@codesourcery.com>
7535
e0d1297c
NS
7536 * g++.dg/ext/packed3.C: New test.
7537 * g++.dg/ext/packed4.C: New test.
7538
c6e4cc53
NS
7539 * gcc.dg/pack-test-3.c: New test.
7540
dd039fc9
JJ
75412003-07-21 Janis Johnson <janis187@us.ibm.com>
7542
7543 * lib/compat.exp: Handle dg-options per source file.
7544 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
7545 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
7546 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
7547 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
7548 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
7549 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
7550 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
7551 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
7552 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
7553 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
7554 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
7555 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
7556 * g++.dg/compat/break/bitfield7_x.C: Ditto.
7557 * g++.dg/compat/break/bitfield7_y.C: Ditto.
7558
124b0e05
AP
75592003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
7560
7561 PR c/10320
7562 * gcc.c-torture/execute/20030718-1.c: New test.
7563
bbda30a4
EB
75642003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7565
55d54003 7566 PR optimization/11536
bbda30a4
EB
7567 * gcc.dg/20030721-1.c: New test.
7568
e9f9c81f
MM
75692003-07-19 Mark Mitchell <mark@codesourcery.com>
7570
7571 PR c++/11546
7572 * g++.dg/template/lookup1.C: New test.
7573
14e33ee8
ZW
75742003-07-19 Zack Weinberg <zack@codesourcery.com>
7575
7576 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
7577 diagnostics of ill-formed constructs involving labels.
7578 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
7579 the new 'previously defined here' message.
7580
a3f10e50
NS
75812003-07-18 Nathan Sidwell <nathan@codesourcery.com>
7582
7583 * g++.dg/parse/non-dependent2.C: New test.
7584
1fd0cd42
AP
75852003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
7586
14e33ee8 7587 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
7588 weak symbols.
7589
16f6812f
JJ
75902003-07-17 Jakub Jelinek <jakub@redhat.com>
7591
7592 PR target/11087
7593 * gcc.c-torture/execute/20030717-1.c: New test.
7594
f129791c
EB
75952003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7596
7597 * g++.dg/opt/cfg1.C: New test.
7598
2b187c63
MM
75992003-07-17 Mark Mitchell <mark@codesourcery.com>
7600
7601 PR optimization/11557
7602 * gcc.dg/20030717-1.c: New test.
7603
bf88d870
AP
76042003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
7605
7606 PR c++/10476
7607 * g++.dg/expr/crash-1.C: New test.
7608
7609 PR c++/11027
7610 * g++.dg/template/init3.C: New test.
7611
7612 PR c++/8222
7613 * g++.dg/template/non-dependent1.C: New test.
7614
7615 PR c++/11070
7616 * g++.dg/template/non-dependent2.C: New test.
7617
7618 PR c++/11071
7619 * g++.dg/template/non-dependent3.C: New test.
7620
7621 PR c++/9907
7622 * g++.dg/template/sizeof5.C: New test.
7623
26e0dcb3
GK
76242003-07-17 Geoffrey Keating <geoffk@apple.com>
7625
7626 PR 11498
7627 * gcc.c-torture/compile/mangle-1.c: New file.
7628
41c5ee06
KL
76292003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7630
7631 PR c++/7809
94b32725 7632 * g++.dg/parse/access3.C: New test.
41c5ee06 7633
2a39bedb 76342003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
7635
7636 PR c++/11384
7637 * g++.dg/init/init-ref4.C: New test.
7638
39703eb9
MM
76392003-07-16 Mark Mitchell <mark@codesourcery.com>
7640
7641 PR c++/11547
7642 * g++.dg/parse/constant3.C: New test.
7643 * g++.dg/parse/crash7.C: Likewise.
7644
48addf69
AP
76452003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
7646
7647 PR target/11008
7648 * gcc.dg/i386-pentium4-not-mull.c: New.
7649
1e0343dd
R
76502003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
7651
7652 * gcc.dg/asm-names.c (ymain): Make it weak.
7653
866eb556
KL
76542003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7655
7656 PR c++/5421
7657 * g++.dg/template/friend21.C: New test.
7658
fc4767bb
JJ
76592003-07-16 Jakub Jelinek <jakub@redhat.com>
7660
7661 * gcc.dg/cleanup-8.c: New test.
7662 * gcc.dg/cleanup-9.c: New test.
7663
32f2f2cb
DS
76642003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
7665
7666 * g++.dg/ext/dll-MI1.h: New file.
7667 * g++.dg/ext/dllexport-MI1.C: New file.
7668 * g++.dg/ext/dllimport-MI1.C: New file.
7669
bc8229a0
JJ
76702003-07-15 Jakub Jelinek <jakub@redhat.com>
7671
7672 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
7673 it does not have cmpstrsi patterns (just cmpmemsi).
7674
b0afa2fc
MM
76752003-07-15 Mark Mitchell <mark@codesourcery.com>
7676
7677 PR debug/11473
7678 * g++.dg/debug/debug8.C: New test.
7679
caec1dc0
KL
76802003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7681
7682 PR c++/10108
7683 * g++.dg/template/crash7.C: New test.
7684
aadf50ed
KH
76852003-07-15 Kazu Hirata <kazu@cs.umass.edu>
7686
7687 PR target/10795
7688 * gcc.c-torture/compile/20030708-1.c: New.
7689
5a257872
EB
76902003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7691
7692 * gcc.c-torture/execute/20030715-1.c: New test.
7693
89a68bb9
GK
76942003-07-14 Geoffrey Keating <geoffk@apple.com>
7695
7696 * gcc.dg/pch/inline-3.c: New file.
7697 * gcc.dg/pch/inline-3.hs: New file.
7698 * gcc.dg/pch/inline-4.c: New file.
7699 * gcc.dg/pch/inline-4.hs: New file.
7700
5e08432e
MM
77012003-07-14 Mark Mitchell <mark@codesourcery.com>
7702
8d83f792
MM
7703 PR c++/11509
7704 * g++.dg/template/crash6.C: New test.
7705
748d4c7e
MM
7706 PR c++/7053
7707 * g++.dg/template/friend20.C: New test.
7708
5e08432e
MM
7709 PR c++/7019
7710 * g++.dg/template/overload2.C: New test.
7711
1b78cca9
FS
77122003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7713
7714 PR optimization/11440
7715 * gcc.c-torture/execute/20030714-1.c: New test.
7716
55ece1b3
KL
77172003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7718
7719 PR c++/11154
7720 * g++.dg/template/partial2.C: New test.
7721
b3445994
MM
77222003-07-13 Mark Mitchell <mark@codesourcery.com>
7723
a3d87771
MM
7724 PR c++/11503
7725 * g++.dg/template/anon1.C: New test.
7726
b3445994
MM
7727 PR c++/11493
7728 PR c++/11495
7729 * g++.dg/parse/template9.C: Likewise.
7730 * g++.dg/template/crash4.C: New test.
7731 * g++.dg/template/koenig1.C: Likewise.
7732 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
7733 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
7734 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
7735 functions.
7736 * g++.old-deja/g++.jason/template36.C: Likewise.
7737 * g++.old-deja/g++.mike/p1989.C: Likewise.
7738 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
7739 * g++.old-deja/g++.pt/ttp20.C: Use this->.
7740 * g++.old-deja/g++.pt/ttp21.C: Use this->.
7741 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
7742 compiling.
7743 * g++.old-deja/g++.pt/union2.C: Use this->.
7744
358b8f01
JJ
77452003-07-11 Jakub Jelinek <jakub@redhat.com>
7746
7747 * gcc.dg/20030711-1.c: New test.
7748
7efa3e22
NS
77492003-07-11 Nathan Sidwell <nathan@codesourcery.com>
7750
7751 PR c++/11050
7752 * g++.dg/parse/args1.C: New test.
7753 * g++.pt/defarg8.C: Change expected errors.
7754
7d48af30
MM
77552003-07-11 Mark Mitchell <mark@codesourcery.com>
7756
87ca53f6
MM
7757 PR c++/8164
7758 * g++.dg/template/nontype2.C: New test.
7759
a6b602ca
MM
7760 PR c++/10558
7761 * g++.dg/parse/template8.C: New test.
7762
6eeba0cc
MM
7763 PR c++/8327
7764 * g++.dg/template/scope1.C: New test.
7765
7d48af30
MM
7766 * g++.dg/warn/Wsign-compare-1.C: New test.
7767
1dc9efda
KH
77682003-07-10 Kazu Hirata <kazu@cs.umass.edu>
7769
7770 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
7771
4a386498
MM
77722003-07-10 Mark Mitchell <mark@codesourcery.com>
7773
584672ee
MM
7774 PR c++/9411
7775 * g++.dg/template/explicit2.C: New test.
7776
4a386498
MM
7777 PR c++/10032
7778 * g++.dg/warn/pedantic1.C: New test.
7779
7c728fc6
NS
77802003-07-10 Nathan Sidwell <nathan@codesourcery.com>
7781
7782 PR c++ 9483
7783 * g++.dg/other/field1.C: New test.
7784
11791dbc
KH
77852003-07-10 Kazu Hirata <kazu@cs.umass.edu>
7786
7787 PR c/11449
7788 * gcc.c-torture/compile/20030707-1.c: New.
7789
0c3b76ea
KL
77902003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7791
7792 PR c++/10849
7793 * g++.dg/template/access12.C: New test.
7794
bda8c1ca
NS
77952003-07-09 Nathan Sidwell <nathan@codesourcery.com>
7796
7797 * g++.dg/bprob/bprob.exp (prof_ext): Update.
7798 * g77.dg/bprob/bprob.exp (prof_ext): Update.
7799 * gcc.misc-tests/bprob.exp (prof_ext): Update.
7800 * gcc.misc-tests/gcov.exp: Update
7801 * g++.dg/gcov/gcov.exp: Update
7802 * lib/gcov.exp: Update.
7803
d17811fd
MM
78042003-07-08 Mark Mitchell <mark@codesourcery.com>
7805
7806 * g++.dg/abi/mangle17.C: Make sure template expressions are
7807 dependent.
7808 * g++.dg/abi/mangle4.C: Mark erroneous casts.
7809 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
7810 * g++.dg/opt/stack1.C: Remove erroneous code.
7811 * g++.dg/parse/template7.C: New test.
7812 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
7813 * g++.old-deja/g++.pt/crash4.C: Likewise.
7814
76739f29
JDA
78152003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7816
7817 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
7818 with zero or one occurence of `$' after the initial `L'.
7819
55c9de2d
KH
78202003-07-08 Kazu Hirata <kazu@cs.umass.edu>
7821
7822 * gcc.c-torture/compile/20030704-1.c: Add a comment.
7823
8af61113
RS
78242003-07-08 Roger Sayle <roger@eyesopen.com>
7825
7826 PR c/11370
7827 * gcc.dg/Wunreachable-6.c: New testcase.
7828 * gcc.dg/Wunreachable-7.c: New testcase.
7829
7e6dc358
JJ
78302003-07-08 Jakub Jelinek <jakub@redhat.com>
7831
7832 PR c/11420
7833 * gcc.dg/20030708-1.c: New test.
7834
b8898790
RS
78352003-07-08 Richard Sandiford <rsandifo@redhat.com>
7836
7837 * gcc.dg/compat/sdata-section.h: New file.
7838 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
7839 * gcc.dg/torture/mips-sdata-1.c: New test.
7840
c4d0910c
KL
78412003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7842
7843 PR c++/11030
7844 * g++.dg/template/friend19.C: New test.
7845
8df63efa
JJ
78462003-07-08 Jakub Jelinek <jakub@redhat.com>
7847
7848 * g++.dg/opt/strength-reduce.C: New test.
7849
afeeac3f
RS
78502003-07-07 Roger Sayle <roger@eyesopen.com>
7851
7852 PR target/10979
7853 * gcc.dg/20030707-1.c: New testcase.
7854
2c430630
RS
78552003-07-07 Roger Sayle <roger@eyesopen.com>
7856
7857 PR optimization/11059
7858 * g++.dg/opt/emptyunion.C: New testcase.
7859
82d610ec 78602003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 7861 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
7862
7863 * g++.dg/opt/stack1.C: New test.
7864
0a72704b
MM
78652003-07-05 Mark Mitchell <mark@codesourcery.com>
7866
7867 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
7868 run test.
14e33ee8 7869
0a72704b
MM
7870 PR c++/11431
7871 * g++.dg/expr/static_cast3.C: New test.
7872
e6cc3a24
ZW
78732003-07-04 Zack Weinberg <zack@codesourcery.com>
7874
7875 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
7876 everywhere.
7877 * gcc.dg/concat.c: Concatenation of string constants with
7878 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
7879 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
7880 * gcc.dg/cpp/escape-2.c: Use wide character constants where
7881 necessary to avoid multi-character character constant warning.
7882 * gcc.dg/cpp/escape.c: Likewise.
7883 * gcc.dg/cpp/ucs.c: Likewise.
7884 Remove backslashes from dg-bogus comments, as they confuse Tcl.
7885 Fix a typo.
7886
9037065f
KH
78872003-07-04 Kazu Hirata <kazu@cs.umass.edu>
7888
682def26 7889 PR c/11428
9037065f
KH
7890 * gcc.c-torture/compile/20030704-1.c: New.
7891
ae81000a
KH
78922003-07-04 Kazu Hirata <kazu@cs.umass.edu>
7893
7894 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
7895
1cf0dce8
DS
78962003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
7897
7898 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 7899 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 7900 tests for warnings.
32f2f2cb
DS
7901 * g++.dg/ext/dllimport2.C: Add tests for warnings.
7902 * g++.dg/ext/dllimport3.C: Likewise.
7903 * g++.dg/ext/dllimport4.C: New file.
7904 * g++.dg/ext/dllimport5.C: New file.
7905 * g++.dg/ext/dllimport6.C: New file.
7906 * g++.dg/ext/dllimport7.C: New file.
7907 * g++.dg/ext/dllimport8.C: New file.
7908 * g++.dg/ext/dllimport9.C: New file.
7909 * g++.dg/ext/dllimport10.C: New file.
7910 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 7911
d6b4ea85
MM
79122003-07-03 Mark Mitchell <mark@codesourcery.com>
7913
7914 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
7915 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
7916
0a9530a9
RS
79172003-07-03 Roger Sayle <roger@eyesopen.com>
7918
7919 * gcc.dg/builtins-25.c: New testcase.
7920 * gcc.dg/builtins-26.c: New testcase.
7921
9b269fc7
JJ
79222003-07-03 Janis Johnson <janis187@us.ibm.com>
7923
7516d736
JJ
7924 * gcc.dg/compat/vector-defs.h: New file.
7925 * gcc.dg/compat/vector-setup.h: New file.
7926 * gcc.dg/compat/vector-check.h: New file.
7927 * gcc.dg/compat/vector-1_main.c: New file.
7928 * gcc.dg/compat/vector-1_x.c: New file.
7929 * gcc.dg/compat/vector-1_y.c: New file.
7930 * gcc.dg/compat/vector-2_main.c: New file.
7931 * gcc.dg/compat/vector-2_x.c: New file.
7932 * gcc.dg/compat/vector-2_y.c: New file.
7933
0964c98c
JJ
7934 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
7935 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
7936 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
7937 * gcc.dg/compat/struct-align-1.h: New file.
7938 * gcc.dg/compat/struct-align-1_main.c: New file.
7939 * gcc.dg/compat/struct-align-1_x.c: New file.
7940 * gcc.dg/compat/struct-align-1_y.c: New file.
7941 * gcc.dg/compat/struct-align-2.h: New file.
7942 * gcc.dg/compat/struct-align-2_main.c: New file.
7943 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
7944 * gcc.dg/compat/struct-align-2_y.c: New file.
7945
7946 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
7947 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
7948 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
7949 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
7950 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
7951 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
7952 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
7953 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
7954 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
7955 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
7956 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
7957 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
7958 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
7959 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
7960 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
7961 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
7962 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
7963 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
7964 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
7965 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
7966 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
7967 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
7968 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
7969 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
7970 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
7971 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
7972 * gcc.dg/compat/struct-return-10_x.c: Ditto.
7973 * gcc.dg/compat/struct-return-2_x.c: Ditto.
7974 * gcc.dg/compat/struct-return-3_x.c: Ditto.
7975
79762003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7977
7978 * gcc.dg/i386-call-1.c: New test.
7979
79802003-07-03 Nathan Sidwell <nathan@codesourcery.com>
7981
7982 PR c++/9162
7983 * g++.dg/parse/defarg4.C: New.
7984
79852003-07-03 Roger Sayle <roger@eyesopen.com>
7986
7987 PR target/10700
7988 * gcc.c-torture/compile/20030703-1.c: New test case.
7989
79902003-07-03 Mark Mitchell <mark@codesourcery.com>
7991
7992 * g++.dg/template/local3.C: Remove extra semicolon.
7993
79942003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7995
7996 * gcc.dg/i386-volatile-1.c: New test.
7997
79982003-07-02 Nathan Sidwell <nathan@codesourcery.com>
7999
8000 PR c++/11072
8001 * g++.dg/other/offsetof2.C: XFAIL.
8002 * g++.dg/other/offsetof5.C: New.
8003
8004 PR c++/10219
8005 * g++.dg/template/error1.C: New.
8006
8007 PR c++/9779
8008 * g++.dg/template/dependent-expr1.C: New.
8009
80102003-07-01 Mark Mitchell <mark@codesourcery.com>
8011
8012 PR c++/6949
8013 * g++.dg/template/local3.C: New test.
8014
8015 PR c++/11149
8016 * g++.dg/lookup/scoped6.C: New test.
8017
80182003-07-01 Giovanni Bajo <giovannibajo@libero.it>
8019
8020 PR c++/8046
8021 * g++.dg/other/error7.C: New test.
8022
80232003-07-01 Kazu Hirata <kazu@cs.umass.edu>
8024
8025 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
8026 * g++.old-deja/g++.abi/vtable3.h: Likewise.
8027 * g++.old-deja/g++.law/code-gen5.C: Likewise.
8028 * g++.old-deja/g++.other/union2.C: Likewise.
8029 * gcc.dg/c90-const-expr-2.c: Likewise.
8030 * gcc.dg/c90-const-expr-3.c: Likewise.
8031 * gcc.dg/c99-const-expr-2.c: Likewise.
8032 * gcc.dg/c99-const-expr-3.c: Likewise.
8033 * gcc.dg/concat.c: Likewise.
8034
80352003-07-01 Mark Mitchell <mark@codesourcery.com>
8036
8037 PR c++/9559
8038 * g++.dg/init/static1.C: New test.
8039
80402003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8041
8042 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
8043 * g++.old-deja/g++.other/access2.C: Likewise.
8044 * g++.old-deja/g++.other/decl2.C: Likewise.
8045 * gcc.c-torture/execute/20020615-1.c: Likewise.
8046
80472003-06-30 Giovanni Bajo <giovannibajo@libero.it>
8048
8049 PR c++/4933
8050 * g++.dg/template/sizeof4.C: New test.
8051
80522003-06-30 Giovanni Bajo <giovannibajo@libero.it>
8053
8054 * g++.dg/other/error6.C: New test.
8055
80562003-06-30 Giovanni Bajo <giovannibajo@libero.it>
8057
8058 PR c++/10750
8059 * g++.dg/parse/constant2.C: New test.
8060
80612003-06-30 Giovanni Bajo <giovannibajo@libero.it>
8062
8063 PR c++/11106
8064 * g++.dg/other/error5.C: New test.
8065
80662003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8067
8068 * gcc.dg/format/gcc_diag-1.c: New test.
8069
80702003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
8071
8072 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
8073
80742003-06-28 Nathan Sidwell <nathan@codesourcery.com>
8075
8076 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
8077 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
8078 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
8079
80802003-06-28 Jakub Jelinek <jakub@redhat.com>
8081
8082 * gcc.c-torture/execute/builtins/string-8.c: New test.
8083 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
8084 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
8085 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
8086
80872003-06-27 Mark Mitchell <mark@codesourcery.com>
8088
8089 PR c++/10468
8090 * g++.dg/ext/typeof6.C: New test.
8091
80922003-06-27 Mark Mitchell <mark@codesourcery.com>
8093
8094 PR c++/10796
8095 * g++.dg/init/enum1.C: New test.
8096
80972003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
8098
8099 * gcc.dg/20030627-1.c: New test.
8100
81012003-06-26 Mark Mitchell <mark@codesourcery.com>
8102
8103 PR c++/11332
8104 * g++.dg/expr/static_cast2.C: New test.
8105
81062003-06-26 Roger Sayle <roger@eyesopen.com>
8107 Jakub Jelinek <jakub@redhat.com>
8108
8109 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
8110 sprintf(dst,"%s",src) optimization.
8111 * gcc.c-torture/execute/20030626-1.c: New test case.
8112 * gcc.c-torture/execute/20030626-2.c: New test case.
8113
81142003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
8115
8116 * gcc.c-torture/execute/multi-ix.c: New test.
8117
8118 * gcc.c-torture/execute/simd-4.c (main):
8119 Added missing semicolon at end of union.
8120
81212003-06-26 Giovanni Bajo <giovannibajo@libero.it>
8122
8123 PR c++/8266
8124 * g++.dg/template/explicit-instantiation3.C: New test.
8125
81262003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8127
8128 * gcc.dg/20030626-1.c: Use signed char.
8129
81302003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8131
8132 * gcc.dg/20030626-1.c: New test.
8133
81342003-06-26 Neil Booth <neil@daikokuya.co.uk>
8135
8136 * const-str-2.m: Update.
8137
81382003-06-25 Mark Mitchell <mark@codesourcery.com>
8139
8140 PR c++/10990
8141 * g++.dg/rtti/dyncast1.C: New test.
8142 * g++.dg/abi/mangle4.C: Correct base-specifier access.
8143 * g++.dg/lookup/scoped1.C: Remove XFAIL.
8144 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
8145
8146 PR c++/10931
8147 * g++.dg/expr/static_cast1.C: New test.
8148
81492003-06-25 Josef Zlomek <zlomekj@suse.cz>
8150
8151 * gcc.dg/20030625-1.c: New test.
8152
81532003-06-24 Roger Sayle <roger@eyesopen.com>
8154
8155 * gcc.c-torture/compile/20030624-1.c: New test case.
8156
81572003-06-24 Jakub Jelinek <jakub@redhat.com>
8158
8159 * gcc.c-torture/execute/string-opt-17.c: New test.
8160
81612003-06-24 Mark Mitchell <mark@codesourcery.com>
8162
8163 PR c++/5754
8164 * g++.dg/parse/crash6.C: New test.
8165
81662003-06-23 Roger Sayle <roger@eyesopen.com>
8167
8168 * gcc.dg/builtins-24.c: New test case.
8169
81702003-06-23 Jakub Jelinek <jakub@redhat.com>
8171
8172 * g++.dg/opt/operator1.C: New test.
8173
81742003-06-22 Roger Sayle <roger@eyesopen.com>
8175
8176 * gcc.c-torture/execute/string-opt-16.c: New test case.
8177
81782003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8179
8180 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
8181 * g++.old-deja/g++.other/conv7.C: Likewise
8182 * g++.old-deja/g++.other/overcnv2.C: Likewise.
8183 * g++.old-deja/g++.other/overload14.C: Likewise.
8184
81852003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8186
8187 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
8188 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
8189
81902003-06-20 Mark Mitchell <mark@codesourcery.com>
8191
8192 PR c++/10888
8193 * g++.dg/warn/Winline-3.C: New test.
8194
81952003-06-20 Mark Mitchell <mark@codesourcery.com>
8196
8197 * lib/target-supports.exp (check_alias_available): Make the test
8198 program acceptable to the Solaris assembler.
8199
8200 PR c++/10749
8201 * g++.dg/template/memclass2.C: New test.
8202
82032003-06-20 Mark Mitchell <mark@codesourcery.com>
8204 Eric Botcazou <ebotcazou@libertysurf.fr>
8205
8206 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
8207 data for non-matching targets.
8208 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
8209
82102003-06-20 Mark Mitchell <mark@codesourcery.com>
8211
8212 PR c++/10845
8213 * g++.dg/template/member3.C: New test.
8214
82152003-06-19 Mark Mitchell <mark@codesourcery.com>
8216
8217 PR c++/10939
8218 * g++.dg/template/func1.C: New test.
8219
8220 PR c++/9649
8221 * g++.dg/template/static4.C: New test.
8222 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
8223
8224 PR c++/11041
8225 * g++.dg/init/ref7.C: New test.
8226
82272003-06-19 Matt Austern <austern@apple.com>
8228
8229 PR c++/11228
8230 * g++.dg/anew1.C: New test.
8231 * g++.dg/anew2.C: New test.
8232 * g++.dg/anew3.C: New test.
8233 * g++.dg/anew4.C: New test.
8234
82352003-06-19 Kazu Hirata <kazu@cs.umass.edu>
8236
8237 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
8238
82392003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
8240
8241 * gcc.c-torture/execute/simd-4.c (main): Make expected value
8242 endian-dependent.
8243
82442003-06-17 Benjamin Kosnik <bkoz@redhat.com>
8245
8246 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
8247 Remove cruft.
8248
82492003-06-17 Kazu Hirata <kazu@cs.umass.edu>
8250
8251 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
8252 * gcc.c-torture/compile/961203-1.c: Likewise.
8253 * gcc.c-torture/compile/980506-1.c: Likewise.
8254
82552003-06-17 Mark Mitchell <mark@codesourcery.com>
8256
8257 PR c++/10712
8258 * g++.dg/lookup/using7.C: New test.
8259
82602003-06-17 Mark Mitchell <mark@codesourcery.com>
8261
8262 PR c++/11105
8263 * g++.dg/abi/conv1.C: Remove it.
8264 * g++.dg/template/conv7.C: New test.
8265 * g++.dg/template/conv8.C: Likewise.
8266 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
8267 conversion operator.
8268
82692003-06-17 Janis Johnson <janis187@us.ibm.com>
8270
8271 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
8272 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
8273 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
8274 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
8275 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
8276 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
8277 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
8278 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
8279 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
8280 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
8281 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
8282 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
8283 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
8284 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
8285 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
8286 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
8287 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
8288 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
8289 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
8290 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
8291 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
8292 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
8293 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
8294 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
8295 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
8296 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
8297 * gcc.dg/compat/struct-return-10_x.c: Ditto.
8298 * gcc.dg/compat/struct-return-2_x.c: Ditto.
8299 * gcc.dg/compat/struct-return-3_x.c: Ditto.
8300
83012003-06-16 Mark Mitchell <mark@codesourcery.com>
8302
8303 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
8304 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
8305 indications.
8306
83072003-06-16 Roger Sayle <roger@eyesopen.com>
8308
8309 * gcc.dg/i386-387-5.c: New test case.
8310 * gcc.dg/i386-387-6.c: New test case.
8311 * gcc.dg/builtins-23.c: New test case.
8312
83132003-06-15 Roger Sayle <roger@eyesopen.com>
8314
8315 * gcc.dg/builtins-22.c: New test case.
8316 * gcc.dg/i386-387-1.c: Update to test exp.
8317 * gcc.dg/i386-387-2.c: Likewise.
8318
83192003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8320
8321 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
8322
83232003-06-12 Mark Mitchell <mark@codesourcery.com>
8324
8325 * lib/gcc-dg.exp (dg-require-dll): New function.
8326 (dg-xfail-if): Likewise.
8327 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
8328 driver.
8329
8330 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
8331 * gcc.c-torture/compile/20001205-1.c: Likewise.
8332 * gcc.c-torture/compile/20001226-1.c: Likewise.
8333 * gcc.c-torture/compile/20010518-2.c: Likewise.
8334 * gcc.c-torture/compile/20020312-1.c: Likewise.
8335 * gcc.c-torture/compile/20020604-1.c: Likewise.
8336 * gcc.c-torture/compile/920501-12.c: Likewise.
8337 * gcc.c-torture/compile/920501-4.c: Likewise.
8338 * gcc.c-torture/compile/920520-1.c: Likewise.
8339 * gcc.c-torture/compile/920521-1.c: Likewise.
8340 * gcc.c-torture/compile/920625-1.c: Likewise.
8341 * gcc.c-torture/compile/961203-1.c: Likewise.
8342 * gcc.c-torture/compile/980506-1.c: Likewise.
8343 * gcc.c-torture/compile/981006-1.c: Likewise.
8344 * gcc.c-torture/compile/981022-1.c: Likewise.
8345 * gcc.c-torture/compile/981223-1.c: Likewise.
8346 * gcc.c-torture/compile/990617-1.c: Likewise.
8347 * gcc.c-torture/compile/dll.c: Likewise.
8348 * gcc.c-torture/compile/labels-3.c: Likewise.
8349 * gcc.c-torture/compile/mipscop-1.c: Likewise.
8350 * gcc.c-torture/compile/mipscop-2.c: Likewise.
8351 * gcc.c-torture/compile/mipscop-3.c: Likewise.
8352 * gcc.c-torture/compile/mipscop-4.c: Likewise.
8353 * gcc.c-torture/compile/simd-5.c: Likewise.
8354 * gcc.c-torture/compile/20000804-1.x: Remove.
8355 * gcc.c-torture/compile/20001205-1.x: Likewise.
8356 * gcc.c-torture/compile/20001226-1.x: Likewise.
8357 * gcc.c-torture/compile/20010518-2.x: Likewise.
8358 * gcc.c-torture/compile/20020312-1.x: Likewise.
8359 * gcc.c-torture/compile/20020604-1.x: Likewise.
8360 * gcc.c-torture/compile/920501-12.x: Likewise.
8361 * gcc.c-torture/compile/920501-4.x: Likewise.
8362 * gcc.c-torture/compile/920520-1.x: Likewise.
8363 * gcc.c-torture/compile/920521-1.x: Likewise.
8364 * gcc.c-torture/compile/920625-1.x: Likewise.
8365 * gcc.c-torture/compile/961203-1.x: Likewise.
8366 * gcc.c-torture/compile/980506-1.x: Likewise.
8367 * gcc.c-torture/compile/981006-1.x: Likewise.
8368 * gcc.c-torture/compile/981022-1.x: Likewise.
8369 * gcc.c-torture/compile/981223-1.x: Likewise.
8370 * gcc.c-torture/compile/990617-1.x: Likewise.
8371 * gcc.c-torture/compile/mipscop-1.x: Likewise.
8372 * gcc.c-torture/compile/mipscop-2.x: Likewise.
8373 * gcc.c-torture/compile/mipscop-3.x: Likewise.
8374 * gcc.c-torture/compile/mipscop-4.x: Likewise.
8375 * gcc.c-torture/compile/simd-5.x: Likewise.
8376
8377 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
8378
83792003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8380
8381 * gcc.c-torture/execute/20030611-1.c: New test.
8382
83832003-06-12 Roger Sayle <roger@eyesopen.com>
8384
8385 PR middle-end/168
8386 * gcc.dg/20030612-1.c: New test case.
8387
83882003-06-12 Mark Mitchell <mark@codesourcery.com>
8389
8390 PR c++/10635
8391 * g++.dg/expr/cast1.C: New test.
8392
83932003-06-12 Roger Sayle <roger@eyesopen.com>
8394
8395 * gcc.dg/builtins-21.c: New test case.
8396
83972003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
8398
8399 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
8400 options instead of at the end.
8401 * lib/objc.exp (objc_target_compile): Likewise.
8402
84032003-06-11 Mark Mitchell <mark@codesourcery.com>
8404
8405 PR c++/10432
8406 * g++.dg/parse/error1.C: New test.
8407
84082003-06-11 Janis Johnson <janis187@us.ibm.com>
8409
8410 * gcc.dg/compat/struct-by-value-11_main.c: New file.
8411 * gcc.dg/compat/struct-by-value-11_x.c: New file.
8412 * gcc.dg/compat/struct-by-value-11_y.c: New file.
8413 * gcc.dg/compat/struct-by-value-12_main.c: New file.
8414 * gcc.dg/compat/struct-by-value-12_x.c: New file.
8415 * gcc.dg/compat/struct-by-value-12_y.c: New file.
8416 * gcc.dg/compat/struct-by-value-13_main.c: New file.
8417 * gcc.dg/compat/struct-by-value-13_x.c: New file.
8418 * gcc.dg/compat/struct-by-value-13_y.c: New file.
8419 * gcc.dg/compat/struct-by-value-14_main.c: New file.
8420 * gcc.dg/compat/struct-by-value-14_x.c: New file.
8421 * gcc.dg/compat/struct-by-value-14_y.c: New file.
8422 * gcc.dg/compat/struct-by-value-15_main.c: New file.
8423 * gcc.dg/compat/struct-by-value-15_x.c: New file.
8424 * gcc.dg/compat/struct-by-value-15_y.c: New file.
8425 * gcc.dg/compat/struct-by-value-16_main.c: New file.
8426 * gcc.dg/compat/struct-by-value-16_x.c: New file.
8427 * gcc.dg/compat/struct-by-value-16_y.c: New file.
8428 * gcc.dg/compat/struct-by-value-17_main.c: New file.
8429 * gcc.dg/compat/struct-by-value-17_x.c: New file.
8430 * gcc.dg/compat/struct-by-value-17_y.c: New file.
8431 * gcc.dg/compat/struct-by-value-18_main.c: New file.
8432 * gcc.dg/compat/struct-by-value-18_x.c: New file.
8433 * gcc.dg/compat/struct-by-value-18_y.c: New file.
8434
8435 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
8436 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
8437 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
8438 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
8439 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
8440 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
8441 * gcc.dg/compat/scalar-return-3_main.c: New file.
8442 * gcc.dg/compat/scalar-return-3_x.c: New file.
8443 * gcc.dg/compat/scalar-return-3_y.c: New file.
8444 * gcc.dg/compat/scalar-return-4_main.c: New file.
8445 * gcc.dg/compat/scalar-return-4_x.c: New file.
8446 * gcc.dg/compat/scalar-return-4_y.c: New file.
8447
84482003-06-10 Janis Johnson <janis187@us.ibm.com>
8449
8450 * gcc.dg/compat/fp2-struct-check.h: New file.
8451 * gcc.dg/compat/fp2-struct-defs.h: New file.
8452 * gcc.dg/compat/fp2-struct-init.h: New file.
8453 * gcc.dg/compat/struct-by-value-10_main.c: New file.
8454 * gcc.dg/compat/struct-by-value-10_x.c: New file.
8455 * gcc.dg/compat/struct-by-value-10_y.c: New file.
8456 * gcc.dg/compat/struct-return-10_main.c: New file.
8457 * gcc.dg/compat/struct-return-10_x.c: New file.
8458 * gcc.dg/compat/struct-return-10_y.c: New file.
8459
8460 * gcc.dg/compat/compat-common.h: New file.
8461 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
8462 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
8463 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
8464 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
8465 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
8466 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
8467 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
8468 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
8469 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
8470 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
8471 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
8472 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
8473 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
8474 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
8475 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
8476 * gcc.dg/compat/small-struct-check.h: Ditto.
8477 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
8478 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
8479 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
8480 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
8481 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
8482 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
8483 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
8484 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
8485 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
8486 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
8487 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
8488 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
8489 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
8490 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
8491 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
8492 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
8493 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
8494 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
8495 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
8496 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
8497 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
8498 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
8499 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
8500 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
8501 * gcc.dg/compat/struct-return-2_main.c: Ditto.
8502 * gcc.dg/compat/struct-return-2_x.c: Ditto.
8503 * gcc.dg/compat/struct-return-2_y.c: Ditto.
8504 * gcc.dg/compat/struct-return-3_main.c: Ditto.
8505 * gcc.dg/compat/struct-return-3_x.c: Ditto.
8506 * gcc.dg/compat/struct-return-3_y.c: Ditto.
8507
85082003-06-10 Geoffrey Keating <geoffk@apple.com>
8509
8510 * g++.dg/pch/static-1.C: New file.
8511 * g++.dg/pch/static-1.Hs: New file.
8512
85132003-06-10 Richard Henderson <rth@redhat.com>
8514
8515 * gcc.dg/asm-7.c: Adjust expected warning text.
8516
85172003-06-10 Roger Sayle <roger@eyesopen.com>
8518
8519 * gcc.dg/builtins-20.c: New test case.
8520
85212003-06-10 Mark Mitchell <mark@codesourcery.com>
8522
8523 PR c++/11131
8524 * g++.dg/opt/template1.C: New test.
8525
85262003-06-09 Mark Mitchell <mark@codesourcery.com>
8527
8528 * lib/gcc-dg.exp (dg-test): Clear additional_files and
8529 additional_sources.
8530
85312003-05-21 David Taylor <dtaylor@emc.com>
8532
8533 * gcc.dg/Wpadded.c: New file.
8534
85352003-06-09 Mark Mitchell <mark@codesourcery.com>
8536
8537 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
8538 * gcc.dg/special/weak-2.c: Add dg-require-weak.
8539 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
8540 dg-require-weak.
8541
85422003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
8543
8544 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
8545
85462003-06-09 Mark Mitchell <mark@codesourcery.com>
8547
8548 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
8549 (dg-require-alias): Likewise.
8550 (dg-require-gc-sections): Likewise.
8551 * lib/target-supports.exp (check_gc_sections_available): Likewise.
8552
85532003-06-08 Richard Henderson <rth@redhat.com>
8554
8555 * gcc.dg/20011029-2.c: Fix the array reference.
8556 * gcc.dg/asm-7.c: New.
8557
85582003-06-08 Kazu Hirata <kazu@cs.umass.edu>
8559
8560 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
8561
85622003-06-08 Mark Mitchell <mark@codesourcery.com>
8563
8564 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
8565 (dg-require-gc-sections): Likewise.
8566
85672003-06-08 Jan Hubicka <jh@suse.cz>
8568
8569 * i386-cmov1.c: Fix regular expression.
8570 * i386-cvt-1.c: Likewise.
8571 * i386-local.c: Likewise.
8572 * i386-local2.c: Likewise.
8573 * i386-mul.c: Likewise.
8574 * i386-ssetype-1.c: Likewise.
8575 * i386-ssetype-3.c: Likewise.
8576 * i386-ssetype-5.c: Likewise.
8577
85782003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8579
8580 PR c++/11039
8581 * g++.dg/warn/implicit-typename2.C: New test.
8582 * g++.dg/warn/implicit-typename3.C: New test.
8583
85842003-06-07 Richard Henderson <rth@redhat.com>
8585
8586 * g++.dg/other/offsetof3.C: Use size_t.
8587 * g++.dg/other/offsetof4.C: Likewise.
8588
85892003-06-07 H.J. Lu <hongjiu.lu@intel.com>
8590
8591 * lib/copy-file.exp: New. Implement gcc_copy_files.
8592
8593 * lib/dg-pch.exp: Load copy-file.exp
8594 (dg-pch): Use gcc_copy_files instead of "file copy".
8595
85962003-06-06 Mark Mitchell <mark@codesourcery.com>
8597
8598 * gcc.dg/weak/weak.exp: Simplify.
8599 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
8600 * gcc.dg/weak/weak-1.c: Likewise.
8601 * gcc.dg/weak/weak-2.c: Likewise.
8602 * gcc.dg/weak/weak-3.c: Likewise.
8603 * gcc.dg/weak/weak-4.c: Likewise.
8604 * gcc.dg/weak/weak-5.c: Likewise.
8605 * gcc.dg/weak/weak-6.c: Likewise.
8606 * gcc.dg/weak/weak-7.c: Likewise.
8607 * gcc.dg/weak/weak-8.c: Likewise.
8608 * gcc.dg/weak/weak-9.c: Likewise.
8609
86102003-06-06 Richard Earnshaw <rearnsha@arm.com>
8611
8612 gcc.c-torture/execute/20030606-1.c: New.
8613
86142003-06-06 Roger Sayle <roger@eyesopen.com>
8615
8616 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
8617 * gcc.dg/builtins-19.c: Likewise.
8618
86192003-06-06 Roger Sayle <roger@eyesopen.com>
8620
8621 * gcc.dg/builtins-2.c: Add some more tests.
8622 * gcc.dg/builtins-18.c: New test case.
8623 * gcc.dg/builtins-19.c: New test case.
8624
86252003-06-06 Roger Sayle <roger@eyesopen.com>
8626 Jim Wilson <wilson@tuliptree.org>
8627
8628 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
8629
86302003-06-06 Jakub Jelinek <jakub@redhat.com>
8631
8632 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
8633 mempcpy/stpcpy calls not to be optimized into something else.
8634 * gcc.c-torture/execute/string-opt-3.c: Moved to...
8635 * gcc.c-torture/execute/builtins/string-7.c: ...here.
8636 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
8637
86382003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8639
8640 * gcc.dg/format/asm_fprintf-1.c: New test.
8641
86422003-06-05 Mark Mitchell <mark@codesourcery.com>
8643
8644 * lib/gcc-defs.exp (additional_sources): New variable.
8645 (dg-additional-sources): New function.
8646 (additional_files): New variable.
8647 (dg-additional-files): New function.
8648 (dg-additional-files-options): Likewise.
8649 * lib/gcc-dg.exp (dg-require-weak): New function.
8650 (dg-require-alias): Likewise.
8651 (dg-require-gc-sections): Likewise.
8652 * lib/target-supports.exp (check_alias_available): Remove testfile
8653 parameter.
8654 (check_gc_sections_available): New function.
8655 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
8656 (dg-gpp-additional-files): Likewise.
8657 * lib/g++.exp (additional_sources): Remove.
8658 (additional_files): Likewise.
8659 (g++_target_compile): Use dg-additional-files-options.
8660
8661 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
8662 Tcl logic.
8663 * gcc.dg/special/ecos.exp: Remove.
8664 * gcc.dg/special/20000419-2.c: Use dg-require-*.
8665 * gcc.dg/special/alias-1.c: Likewise.
8666 * gcc.dg/special/alias-2.c: Likewise.
8667 * gcc.dg/special/gcsec-1.c: Likewise.
8668 * gcc.dg/special/weak-1.c: Likewise.
8669 * gcc.dg/special/weak-2.c: Likewise.
8670 * gcc.dg/special/wkali-1.c: Likewise.
8671 * gcc.dg/special/wkali-2.c: Likewise.
8672
8673 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
8674 dg-gpp-additional-*.
8675 * g++.dg/special/conpr-3.C: Likewise.
8676 * g++.dg/special/conpr-4.C: Likewise.
8677 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
8678 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
8679 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
8680 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
8681 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
8682 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
8683 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
8684 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
8685 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
8686 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
8687 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
8688 * g++.old-deja/g++.other/comdat1.C: Likewise.
8689 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
8690 * g++.old-deja/g++.other/comdat3.C: Likewise.
8691 * g++.old-deja/g++.other/ctor1.C: Likewise.
8692 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
8693
7d445f15
RH
86942003-06-05 Richard Henderson <rth@redhat.com>
8695
8696 * gcc.dg/debug/20030605-1.c: New.
8697
d7068b3d
MM
86982003-06-04 Mark Mitchell <mark@codesourcery.com>
8699
8700 * README.QMTEST: Update.
8701
0bfa5f65
RH
87022003-06-04 Richard Henderson <rth@redhat.com>
8703
e6cc3a24
ZW
8704 * gcc.dg/cleanup-1.c: New.
8705 * gcc.dg/cleanup-2.c: New.
8706 * gcc.dg/cleanup-3.c: New.
8707 * gcc.dg/cleanup-4.c: New.
8708 * gcc.dg/cleanup-5.c: New.
8709 * gcc.dg/cleanup-6.c: New.
8710 * gcc.dg/cleanup-7.c: New.
0bfa5f65 8711
ac871ee1
MM
87122003-06-04 Mark Mitchell <mark@codesourcery.com>
8713
13e0ae41
MM
8714 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
8715
ac871ee1
MM
8716 * lib/dg-pch.exp: New file.
8717 * g++.dg/pch/pch.exp: Use dg-pch.exp.
8718 * gcc.dg/pch/pch.exp: Likewise.
8719
385a9348
RS
87202003-06-04 Roger Sayle <roger@eyesopen.com>
8721
8722 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
8723 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
8724 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
8725 * gcc.dg/builtins-17.c: New test case.
8726 * gcc.dg/i386-387-4.c: New test case.
8727 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
8728
01d3224a
EB
87292003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8730
8731 * gcc.dg/ultrasp9.c: New test.
8732
ef0139b1
EB
87332003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8734
8735 * gcc.c-torture/compile/20030604-1.c: New test.
8736 * gcc.dg/sparc-constant-1.c: New test.
8737
61274a14
GN
87382003-06-03 Glen Nakamura <glen@imodulo.com>
8739
c6c01481 8740 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 8741
23656642
JR
87422003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
8743
aa6b9f6d
R
8744 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
8745
23656642
JR
8746 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
8747 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
8748
284ca13e
AH
87492003-06-03 Aldy Hernandez <aldyh@redhat.com>
8750
e6cc3a24 8751 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 8752
6c07f448
KL
87532003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8754
8755 PR c++/10940
8756 * g++.dg/template/spec10.C: New test.
8757
075ec276
RS
87582003-06-03 Roger Sayle <roger@eyesopen.com>
8759
8760 * gcc.dg/builtins-16.c: New test case.
8761
8fd3cf4e
JJ
87622003-06-03 Jakub Jelinek <jakub@redhat.com>
8763
8764 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
8765 mempcpy test with post-increments.
8766 * gcc.c-torture/execute/string-opt-3.c: New test.
8767 * gcc.dg/string-opt-1.c: New test.
8768
5d16533a 87692003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
8770
8771 PR fortran/10965
8772 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
8773
2a9e3b72
MM
87742003-06-02 Mark Mitchell <mark@codesourcery.com>
8775
5a9f05f2
MM
8776 * lib/scanasm.exp (dg-scan): New function, factored out of ...
8777 (scan-assembler): ... here. Use dg-scan.
8778 (scan-assembler-not): Likewise.
8779 (scan-file): New function.
8780 (scan-file-not): Likewise.
8781 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
8782 * gcc.dg/cpp/_Pragma4.c: Likewise.
8783 * gcc.dg/cpp/_Pragma5.c: Likewise.
8784 * gcc.dg/cpp/avoidpaste1.c: Likewise.
8785 * gcc.dg/cpp/avoidpaste2.c: Likewise.
8786 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
8787 * gcc.dg/cpp/cmdlne-P.c: Likewise.
8788 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
8789 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
8790 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
8791 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
8792 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
8793 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
8794 * gcc.dg/cpp/cxxcom1.c: Likewise.
8795 * gcc.dg/cpp/line1.c: Likewise.
8796 * gcc.dg/cpp/maccom1.c: Likewise.
8797 * gcc.dg/cpp/maccom2.c: Likewise.
8798 * gcc.dg/cpp/maccom3.c: Likewise.
8799 * gcc.dg/cpp/maccom4.c: Likewise.
8800 * gcc.dg/cpp/maccom5.c: Likewise.
8801 * gcc.dg/cpp/maccom6.c: Likewise.
8802 * gcc.dg/cpp/multiline.c: Likewise.
8803 * gcc.dg/cpp/spacing1.c: Likewise.
8804 * gcc.dg/cpp/spacing2.c: Likewise.
8805 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
8806 * gcc.dg/cpp/trad/maccom1.c: Likewise.
8807 * gcc.dg/cpp/trad/maccom2.c: Likewise.
8808 * gcc.dg/cpp/trad/maccom3.c: Likewise.
8809 * gcc.dg/cpp/trad/maccom4.c: Likewise.
8810 * gcc.dg/cpp/trad/maccom6.c: Likewise.
8811 * gcc.dg/cpp/cxxcom2.c: Likewise.
8812 * gcc.dg/cpp/cxxcom2.h: New file.
8813
2a9e3b72
MM
8814 * gcc.dg/cpp/truefalse.cpp: Move it to ...
8815 * g++.dg/cpp/truefalse.C: Here.
8816 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
8817
a7f36da3 88182003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 8819
a7f36da3
DD
8820 * gcc.dg/cpp/redef3.c: New file.
8821
a3033f34
EB
88222003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
8823
8824 * gcc.dg/i386-loop-3.c: New test.
8825
5f90145a
TM
88262003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
8827
8828 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
8829
4fa26a60
RS
88302003-05-31 Roger Sayle <roger@eyesopen.com>
8831
8832 * gcc.dg/fwrapv-1.c: New test case.
8833 * gcc.dg/fwrapv-2.c: New test case.
8834
76d3baad
KL
88352003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8836
8837 PR c++/10956
8838 * g++.dg/template/spec9.C: New test.
8839
0b82d59c
RS
88402003-05-29 Roger Sayle <roger@eyesopen.com>
8841
8842 * gcc.dg/duff-4.c: New test case.
8843
5d16533a 88442003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
8845
8846 PR fortran/10843
8847 * g77.dg/ffixed-form-1.f: New test
8848 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 8849 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
8850 * g77.dg/ffree-form-3.f: New test
8851
634a5694
AT
88522003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
8853
8854 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
8855 * gcc.dg/wint_t-1.c: Likewise.
8856
b7fc8b57
KL
88572003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8858
8859 * g++.dg/template/access11.C: New test.
8860
ef8855d7
KL
88612003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8862
8863 PR c++/10849
8864 * g++.dg/template/access10.C: New test.
8865
fcb6fa85 88662003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 8867 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
8868
8869 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
8870
76ab57af
AT
88712003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
8872
e6cc3a24
ZW
8873 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
8874 suppress for powerpc-*-darwin*.
76ab57af
AT
8875 * gcc.dg/torture/builtin-noret-2.c: Likewise.
8876
3dba25eb
AT
88772003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
8878
8879 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
8880 suppress option for powerpc-*-darwin*.
e6cc3a24 8881
29f523be
RS
88822003-05-23 Roger Sayle <roger@eyesopen.com>
8883
8884 * gcc.dg/builtins-1.c: Add tests for tan and atan.
8885 * gcc.dg/builtins-4.c: Add test for fmod.
8886
43b26a01
KL
88872003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8888
8889 PR c++/10682
8890 * g++.dg/template/instantiate4.C: New test.
8891
18c2511c
RS
88922003-05-22 Roger Sayle <roger@eyesopen.com>
8893
8894 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
8895
9008d5b4
JJ
88962003-05-21 Janis Johnson <janis187@us.ibm.com>
8897
8898 * gcc.dg/compat/scalar-return-1_main.c: New file.
8899 * gcc.dg/compat/scalar-return-1_x.c: New file.
8900 * gcc.dg/compat/scalar-return-1_y.c: New file.
8901 * gcc.dg/compat/scalar-return-2_main.c: New file.
8902 * gcc.dg/compat/scalar-return-2_x.c: New file.
8903 * gcc.dg/compat/scalar-return-2_y.c: New file.
8904 * gcc.dg/compat/struct-return-3_main.c: New file.
8905 * gcc.dg/compat/struct-return-3_y.c: New file.
8906 * gcc.dg/compat/struct-return-3_x.c: New file.
8907 * gcc.dg/compat/struct-return-2_main.c: New file.
8908 * gcc.dg/compat/struct-return-2_x.c: New file.
8909 * gcc.dg/compat/struct-return-2_y.c: New file.
8910
f48758e4
JDA
89112003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8912
8913 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
8914 for hppa*-hp-hpux*.
8915 * gcc.dg/20021014-1.c (dg-options): Likewise.
8916 * gcc.dg/nest.c (dg-options): Likewise.
8917
16e31964
DS
89182003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
8919
8920 PR c++/9738
8921 * g++.dg/ext/dllimport2.C: New file.
8922 * g++.dg/ext/dllimport3.C: New file.
8923
f737a52d
JJ
89242003-05-20 Janis Johnson <janis187@us.ibm.com>
8925
8926 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
8927 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
8928 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
8929 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
8930 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
8931 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
8932 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
8933 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
8934 * gcc.dg/compat/small-struct-defs.h: New file.
8935 * gcc.dg/compat/small-struct-init.h: New file.
8936 * gcc.dg/compat/small-struct-check.h: New file.
8937 * gcc.dg/compat/fp-struct-defs.h: New file.
8938 * gcc.dg/compat/fp-struct-check.h: New file.
8939 * gcc.dg/compat/fp-struct-init.h: New file.
8940 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
8941 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
8942
b041fbe6
JJ
89432003-05-19 Jakub Jelinek <jakub@redhat.com>
8944
8945 * gcc.dg/20030225-2.c: New test.
8946
731ae8dd
RS
89472003-05-18 Roger Sayle <roger@eyesopen.com>
8948 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8949
8950 * gcc.c-torture/compile/20030518-1.c: New test case.
8951
563025ca
MM
89522003-05-18 Mark Mitchell <mark@codesourcery.com>
8953
8954 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
8955 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
8956 gcc-dg-debug-runtest.
8957 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
8958 gcc-dg-debug-runtest.
8959
5c9acdf7
KL
89602003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8961
8962 PR c++/9022
8963 * g++.dg/lookup/using6.C: New test.
8964
25903d03
KL
89652003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8966
8967 * g++.dg/parse/access2.C: New test.
8968
7cbba309
MM
89692003-05-17 Mark Mitchell <mark@codesourcery.com>
8970
8971 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
8972 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
8973 * gcc.dg/debug/debug.exp: Likewise.
8974
b1822ccc
NB
89752003-05-17 Neil Booth <neil@daikokuya.co.uk>
8976
8977 * gcc.dg/dollar.c: New test.
8978
72701eab
JJ
89792003-05-16 Janis Johnson <janis187@us.ibm.com>
8980
8981 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
8982 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
8983 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
8984 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
8985 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
8986 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
8987 * gcc.dg/compat/struct-by-value-6_main.c: New file.
8988 * gcc.dg/compat/struct-by-value-6_x.c: New file.
8989 * gcc.dg/compat/struct-by-value-6_y.c: New file.
8990 * gcc.dg/compat/struct-by-value-7_main.c: New file.
8991 * gcc.dg/compat/struct-by-value-7_x.c: New file.
8992 * gcc.dg/compat/struct-by-value-7_y.c: New file.
8993 * gcc.dg/compat/struct-by-value-8_main.c: New file.
8994 * gcc.dg/compat/struct-by-value-8_x.c: New file.
8995 * gcc.dg/compat/struct-by-value-8_y.c: New file.
8996 * gcc.dg/compat/struct-by-value-9_main.c: New file.
8997 * gcc.dg/compat/struct-by-value-9_x.c: New file.
8998 * gcc.dg/compat/struct-by-value-9_y.c: New file.
8999
0baa1702
MM
90002003-05-16 Mark Mitchell <mark@codesourcery.com>
9001
9002 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
9003 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
9004 support for "repo" mode.
9005 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
9006 * lib/g77-dg.exp: Likewise.
9007 * lib/obj-dg.exp: Likewise.
e6cc3a24 9008
dcac003d
JJ
90092003-05-16 Jakub Jelinek <jakub@redhat.com>
9010
9011 Merge from gcc-3_2-rhl8-branch:
9012 2003-04-23 Jakub Jelinek <jakub@redhat.com>
9013
9014 * gcc.dg/tls/opt-6.c: New test.
9015
9016 2003-04-05 Jakub Jelinek <jakub@redhat.com>
9017
9018 * gcc.dg/20030405-1.c: New test.
9019
9020 2003-03-09 Jakub Jelinek <jakub@redhat.com>
9021
9022 * gcc.dg/20030309-1.c: New test.
9023
9024 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9025
9026 * gcc.c-torture/execute/20030307-1.c: New test.
9027
9028 2003-02-20 Randolph Chung <tausq@debian.org>
9029
9030 * gcc.c-torture/compile/20030220-1.c: New test.
9031
9032 2003-02-18 Jakub Jelinek <jakub@redhat.com>
9033
9034 * gcc.dg/20030217-1.c: New test.
9035
9036 2003-01-29 Jakub Jelinek <jakub@redhat.com>
9037
9038 * gcc.c-torture/compile/20020129-1.c: New test.
9039
9040 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9041
9042 * gcc.dg/unroll-1.c: New test.
9043
9044 2002-11-16 Jan Hubicka <jh@suse.cz>
9045
9046 * gcc.c-torture/execute/20020920-1.c: New test.
9047
9048 2002-10-08 Jakub Jelinek <jakub@redhat.com>
9049
9050 PR target/7434
9051 * gcc.c-torture/compile/20021008-1.c: New test.
9052
9053 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
9054
9055 PR target/7559
9056 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
9057
9058 2002-08-07 Jakub Jelinek <jakub@redhat.com>
9059
9060 * gcc.c-torture/compile/20020807-1.c: New test.
9061
9062 2002-07-30 Jakub Jelinek <jakub@redhat.com>
9063
9064 * gcc.dg/tls/opt-1.c: New test.
9065
9066 2002-07-29 Jakub Jelinek <jakub@redhat.com>
9067
9068 * gcc.dg/20020729-1.c: New test.
9069
9070 2002-07-20 Jakub Jelinek <jakub@redhat.com>
9071
9072 * g++.dg/opt/life1.C: New test.
9073
9074 2002-05-20 Jakub Jelinek <jakub@redhat.com>
9075
9076 * gcc.dg/20020525-1.c: New test.
9077
9078 2002-05-24 Jakub Jelinek <jakub@redhat.com>
9079
9080 PR c++/6794
9081 * g++.dg/ext/pretty1.C: New test.
9082 * g++.dg/ext/pretty2.C: New test.
9083
dffbbe80
MM
90842003-05-15 Mark Mitchell <mark@codesourcery.com>
9085
9086 PR c++/8385
9087 * g++.dg/ext/typeof5.C: New test.
9088
ae4f397b
R
90892003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
9090
9091 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
9092 __USER_LABEL_PREFIX__ into account.
9093 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
9094
e43736ad
RS
90952003-05-14 Roger Sayle <roger@eyesopen.com>
9096
9097 * gcc.dg/builtins-15.c: New test case.
9098
3a0d67cf
ZW
90992003-05-13 Zack Weinberg <zack@codesourcery.com>
9100
9101 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
9102
75c834f8
MM
91032003-05-12 Mark Mitchell <mark@codesourcery.com>
9104
9105 * lib/g++.exp: Tweak handling of additional source files.
9106 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
9107 * g++.dg/special/conpr-2a.C: Rename to ...
9108 * g++.dg/special/conpr-2a.cc: ... this.
9109 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
9110 * g++.dg/special/conpr-3a.C: Rename to ...
9111 * g++.dg/special/conpr-3a.cc: This.
9112 * g++.dg/special/conpr-3b.C: Rename to ...
9113 * g++.dg/special/conpr-3b.cc: This.
9114 * g++.dg/special/conpr-4.C: New test.
9115 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
9116
8c0a5264
DE
91172003-05-12 David Edelsohn <edelsohn@gnu.org>
9118
9119 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
9120
8015bbee
KL
91212003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9122
9123 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
9124 * g++.old-deja/g++.robertl/eb71.C: Likewise.
9125 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
9126 * g++.old-deja/g++.other/warn3.C: Likewise.
9127
358997e2
RS
91282003-05-11 Roger Sayle <roger@eyesopen.com>
9129
9130 * gcc.dg/i386-387-1.c: Update to also test log.
9131 * gcc.dg/i386-387-2.c: Likewise.
9132
98c644d6
TM
91332003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
9134
9135 * g77.f-torture/execute/int8421.f: New test.
9136
9f01ded6
KL
91372003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9138
9139 PR c++/10230, c++/10481
9140 * g++.dg/lookup/scoped5.C: New test.
9141
fcea7401
KL
91422003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9143
9144 PR c++/10552
9145 * g++.dg/template/ttp6.C: New test.
9146
e1112e60
RS
91472003-05-11 Richard Sandiford <rsandifo@redhat.com>
9148
9149 * gcc.c-torture/execute/builtins: New directory.
9150 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
9151 gcc.c-torture/execute/builtins.
9152 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
9153 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
9154 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
9155 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
9156
78757caa
KL
91572003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9158
9159 PR c++/9252
9160 * g++.dg/template/access8.C: New test.
9161 * g++.dg/template/access9.C: New test.
9162
8d241e0b
KL
91632003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9164
9165 PR c++/9554
9166 * g++.dg/parse/access1.C: New test.
9167
eddfe825
DD
91682003-05-09 DJ Delorie <dj@redhat.com>
9169
9170 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
9171 long, and not an int.
9172
88e98cfe
KL
91732003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9174
9175 PR c++/10555, c++/10576
9176 * g++.dg/template/memclass1.C: New test.
9177
001db0e0
DD
91782003-05-08 DJ Delorie <dj@redhat.com>
9179
9180 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
9181 targets.
9182 * gcc.c-torture/execute/20021024-1.x: Likewise.
9183 * gcc.c-torture/execute/shiftdi.x: Likewise.
9184 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
9185 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
9186 * gcc.dg/20021018-1.c: Likewise.
9187
7dc61d6c
KG
91882003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9189
8ce9f2ec
KG
9190 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
9191
7dc61d6c
KG
9192 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
9193 (bcopy): Call memmove.
9194
53415fa1
RS
91952003-05-08 Roger Sayle <roger@eyesopen.com>
9196
9197 * g77.f-torture/compile/8485.f: New test case.
9198
a944ceb9
RH
91992003-05-07 Richard Henderson <rth@redhat.com>
9200
e6cc3a24
ZW
9201 PR c++/10570
9202 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
9203 Verify exception_cleanup not called for rethrows.
9204 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
9205 when exiting catch block without rethrowing.
9206 * g++.dg/eh/forced3.C: New.
9207 * g++.dg/eh/forced4.C: New.
a944ceb9 9208
a1c6e6c5
AH
92092003-05-07 Aldy Hernandez <aldyh@redhat.com>
9210
0dfcf38e 9211 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 9212
dea2913c
DD
92132003-05-06 DJ Delorie <dj@redhat.com>
9214
9215 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
9216 * gcc.dg/nest.c: Likewise.
9217
e82a312b
RS
92182003-05-05 Roger Sayle <roger@eyesopen.com>
9219
9220 * gcc.dg/builtins-14.c: New test case.
9221
6ccfe27c
JJ
92222003-05-05 Janis Johnson <janis187@us.ibm.com>
9223
9224 * lib/compat.exp (compat-execute): New argument.
9225 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
9226 * gcc.dg/compat: New test directory.
9227 * gcc.dg/compat/compat.exp: New expect script.
9228 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
9229 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
9230 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
9231 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
9232 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
9233 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
9234
e8115463
JJ
9235 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
9236 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
9237 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
9238 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
9239 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
9240 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
9241 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
9242 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
9243 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
9244 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
9245 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
9246 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
9247 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
9248 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
9249 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
9250
10b6a274
ZW
92512003-05-05 Zack Weinberg <zack@codesourcery.com>
9252
9253 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
9254
e3e9f108
JJ
92552003-05-05 Jakub Jelinek <jakub@redhat.com>
9256
9257 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
9258
36b29d7d
GK
92592003-05-05 Geoffrey Keating <geoffk@apple.com>
9260
bc9ec0e0
GK
9261 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
9262 * gcc.dg/ppc-fsel-2.c: New test.
9263
36b29d7d
GK
9264 * gcc.dg/unused-5.c: New test.
9265
16692dd5
KL
92662003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9267
9268 PR c++/10496
9269 * g++.dg/warn/pmf1.C: New test.
9270
4b41d9eb
KL
92712003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9272
9273 PR c++/4494
9274 * g++.dg/warn/main.C: New test.
9275
00362064
KG
92762003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9277
9278 * gcc.dg/nonnull-3.c: New test.
9279
1fecc266
NB
92802003-05-04 Neil Booth <neil@daikokuya.co.uk>
9281
9282 * gcc.dg/cpp/Wtrigraphs.c: Update.
9283 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
9284
b39358e1
GK
92852003-05-03 Geoffrey Keating <geoffk@apple.com>
9286
9287 * gcc.dg/ppc-fsel-1.c: New test.
9288
87f85ea0
ZW
92892003-05-03 Zack Weinberg <zack@codesourcery.com>
9290
9291 PR c/10604
9292 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
9293
c4e2d744
KH
92942003-05-03 Kazu Hirata <kazu@cs.umass.edu>
9295
9296 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
9297
5dc5d13c
KL
92982003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9299
9300 PR c++/9364, c++/10553, c++/10586
9301 * g++.dg/parse/typename4.C: New test.
9302 * g++.dg/parse/typename5.C: Likewise.
9303
4dc27b4b
RS
93042003-05-03 Richard Sandiford <rsandifo@redhat.com>
9305
9306 * gcc.c-torture/compile/20030503-1.c: New test.
9307
f2ba7ecb
KL
93082003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9309
9310 * g++.dg/lookup/using5.C: Fix testcase error.
9311
7c1fdbe4
CD
93122003-05-01 Chris Demetriou <cgd@broadcom.com>
9313
9314 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
9315 since MEABI is no longer supported. Remove all vestiges
9316 of MEABI from the test.
9317
d0af00af
KL
93182003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9319
9320 PR c++/10554
9321 * g++.dg/lookup/using5.C: New test.
9322
d12a7283
KL
93232003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9324
9325 PR c++/8772
9326 * g++.dg/template/ttp5.C: New test.
9327
6481daa9
MM
93282003-04-30 Mark Mitchell <mark@codesourcery.com>
9329
9330 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
9331 (dg-gpp-additional-sources): New function.
9332 (dg-gpp-additional-files): Likewise.
9333 * lib/g++.exp (additional_sources): New variable.
9334 (additional_files): Likewise.
9335 (g++_target_compile): Deal with them.
9336 * lib/old-dejagnu.exp: Remove.
9337 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
9338 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 9339
d7ed5e55
KL
93402003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9341
9342 PR c++/9432, c++/9528
9343 * g++.dg/lookup/using4.C: New test.
9344
b3d627e2
GK
93452003-04-29 Geoffrey Keating <geoffk@apple.com>
9346
a6fdc086
GK
9347 * gcc.dg/noreturn-5.c: New file.
9348 * gcc.dg/noreturn-6.c: New file.
9349
b3d627e2
GK
9350 * gcc.c-torture/compile/inline-1.c: New file.
9351
1f6f0cb6
MM
93522003-04-29 Mark Mitchell <mark@codesourcery.com>
9353
9354 PR c++/10551
9355 * g++.dg/template/explicit1.C: New test.
9356
60cde936
MM
93572003-04-29 Mark Mitchell <mark@codesourcery.com>
9358
555456b1
MM
9359 PR c++/10549
9360 * g++.dg/other/bitfield1.C: New test.
9361
60cde936
MM
9362 PR c++/10527
9363 * g++.dg/init/new7.C: New test.
9364
0dbc5cd3
MM
93652003-04-29 Mark Mitchell <mark@codesourcery.com>
9366
75135253 9367 * g++.dg/ext/desig1.C: New test.
60cde936 9368 * g++.dg/ext/init1.C: Update.
75135253 9369
0dbc5cd3
MM
9370 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
9371
a833faa5
MM
93722003-04-28 Mark Mitchell <mark@codesourcery.com>
9373
9374 PR c++/10180
9375 * g++.dg/warn/Winline-1.C: New test.
9376
e31603c4
JJ
93772003-04-28 Jakub Jelinek <jakub@redhat.com>
9378
9379 * gcc.c-torture/execute/string-opt-19.c: New test.
9380
9661b15f
JJ
9381 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
9382 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
9383
772f8889
MM
93842003-04-27 Mark Mitchell <mark@codesourcery.com>
9385
9386 PR c++/10506
9387 * g++.dg/init/new6.C: New test.
9388
9389 PR c++/10503
9390 * g++.dg/init/ref6.C: New test.
9391
b29188f3
DE
93922003-04-26 David Edelsohn <edelsohn@gnu.org>
9393
9394 * g++.dg/warn/weak1.C: XFAIL on AIX4.
9395
5cc2f4f3
KG
93962003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9397
9398 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
9399 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
9400
ea56c40c
MM
94012003-04-25 Mark Mitchell <mark@codesourcery.com>
9402
9403 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
9404 initialized static data members.
9405
d3a0b002
L
94062003-04-25 H.J. Lu <hjl@gnu.org>
9407
9408 * gcc.dg/ia64-sync-4.c: New test.
9409
ad4a34f0
KG
94102003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9411
9412 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
9413 date.
9414
f8986275
NS
94152003-04-24 Nathan Sidwell <nathan@codesourcery.com>
9416
9417 PR c++/10337
9418 * g++.dg/warn/conv1.C: New test.
9419 * g++.old-deja/g++.other/conv7.C: Adjust.
9420 * g++.old-deja/g++.other/overload14.C: Adjust.
9421
374ca7f7
MM
94222003-04-23 Mark Mitchell <mark@codesourcery.com>
9423
9424 PR c++/10471
9425 * g++.dg/template/defarg2.C: New test.
9426
6338b358
NB
94272003-04-23 Neil Booth <neil@daikokuya.co.uk>
9428
9429 * gcc.dg/cpp/include2.c: Update.
9430 * gcc.dg/cpp/multiline-2.c: New.
9431 * gcc.dg/cpp/multiline.c: Update.
9432 * gcc.dg/cpp/strify2.c: Update.
9433 * gcc.dg/cpp/trad/literals-2.c: Update.
9434
3f429151
JDA
94352003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9436
9437 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
9438
10aef094
MM
94392003-04-23 Mark Mitchell <mark@codesourcery.com>
9440
9441 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
9442
4223f82f
MM
94432003-04-23 Mark Mitchell <mark@codesourcery.com>
9444
9445 PR c++/10451
9446 * g++.dg/parse/crash4.C: New test.
87f85ea0 9447
4223f82f
MM
9448 PR c++/9847
9449 * g++.dg/parse/crash5.C: New test.
9450
befcd99b
MM
94512003-04-22 Mark Mitchell <mark@codesourcery.com>
9452
ae2196c2
MM
9453 PR c++/10446
9454 * g++.dg/parse/crash3.C: New test.
9455
befcd99b
MM
9456 PR c++/10428
9457 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
9458
94592003-04-22 Devang Patel <dpatel@apple.com>
9460
9461 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 9462
256c249c
AT
94632003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
9464
9465 * g++.dg/other/packed1.C: Fix dg options.
9466
ad27e65a
NS
94672003-04-22 Nathan Sidwell <nathan@codesourcery.com>
9468
9469 * g++.dg/other/offsetof2.C: New test.
9470
b2dd096b
MM
94712003-04-21 Mark Mitchell <mark@codesourcery.com>
9472
9473 * g++.dg/template/recurse.C: Adjust location of error messages.
9474
8de9bb0e
NS
94752003-04-21 Nathan Sidwell <nathan@codesourcery.com>
9476
9477 PR c++/9881
9478 * g++.dg/init/addr-const1.C: New test.
9479 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
9480
94812003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
9482
9483 PR c++/10405
9484 * g++.dg/lookup/struct-hack1.C: New test.
9485
1613e52b
NB
94862003-04-20 Neil Booth <neil@daikokuya.co.uk>
9487
9488 * ucs.c: Update diagnostic messages.
9489
4e1f0f8e
NB
94902003-04-19 Neil Booth <neil@daikokuya.co.uk>
9491
9492 * gcc.dg/cpp/truefalse.cpp: New test.
9493 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 9494 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 9495
26aea073
NB
94962003-04-19 Neil Booth <neil@daikokuya.co.uk>
9497
9498 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
9499 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
9500
6a29edea
EB
95012003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9502
9503 * gcc.c-torture/compile/20030418-1.c: New test.
9504
46b2356d
JJ
95052003-04-17 Janis Johnson <janis187@us.ibm.com>
9506
9507 * README.compat: Remove; content moved to doc/sourcebuild.texi.
9508
09d2f85f
KL
95092003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9510
9511 PR c++/10347
9512 g++.dg/template/dependent-name1.C: New test.
9513
8633f25c
R
95142003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
9515
9516 * gcc.dg/warn-1.c (tourist_guide): New array,
9517 contains a pointer to bar.
9518
96c6931d
RS
95192003-04-16 Roger Sayle <roger@eyesopen.com>
9520
9521 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
9522 * gcc.c-torture/execute/medce-1.c: New test case.
9523 * gcc.c-torture/execute/medce-2.c: New test case.
9524
5eb10628
MM
95252003-04-15 Mark Mitchell <mark@codesourcery.com>
9526
dc5dfa9c
MM
9527 * lib/prune.exp: Ignore more messages.
9528
5eb10628
MM
9529 PR c++/10381
9530 * g++.dg/parse/lookup3.C: New test.
9531
d2b54839
R
95322003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
9533
9534 * gcc.c-torture/compile/20030415-1.c : New test.
9535
f4e92987
MM
95362003-04-14 Mark Mitchell <mark@codesourcery.com>
9537
9538 * gcc.c-torture/execute/scope-2.c: Move to ...
9539 * gcc.dg/noncompile/scope.c: .... here.
9540
15d4fd98
RS
95412003-04-14 Roger Sayle <roger@eyesopen.com>
9542
9543 * gcc.dg/20030414-2.c: New test case.
9544
26224a84
HPN
95452003-04-14 Hans-Peter Nilsson <hp@axis.com>
9546
9547 PR target/10377
9548 * gcc.dg/20030414-1.c: New test.
9549
1331d16f
RS
95502003-04-13 Roger Sayle <roger@eyesopen.com>
9551
9552 * gcc.dg/builtins-12.c: New test case.
9553 * gcc.dg/builtins-13.c: New test case.
9554
9cb65f92
KG
95552003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9556
9557 * gcc.c-torture/execute/string-opt-18.c: New test.
9558
f4f4610e
MM
95592003-04-13 Mark Mitchell <mark@codesourcery.com>
9560
9561 PR c++/10300
9562 * g++.dg/init/new5.C: New test.
9563
355b81d5
MM
95642003-04-12 Mark Mitchell <mark@codesourcery.com>
9565
9566 PR c++/7910
9567 * g++.dg/ext/dllimport1.C: New test.
9568
48ed72a3
EB
95692003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
9570
9571 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
9572
62520b20
BD
95732003-04-11 Bud Davis <bdavis9659@comcast.net>
9574
9575 PR Fortran/9263
9576 * g77.f-torture/noncompile/9263.f: New test
9577 PR Fortran/1832
9578 * g77.f-torture/execute/1832.f: New test
9579
0b87e18e
DC
95802003-04-11 David Chad <davidc@freebsd.org>
9581 Loren J. Rittle <ljrittle@acm.org>
9582
9583 libobjc/8562
9584 * objc.dg/headers.m: New test.
9585
339a28b9
ZW
95862003-04-10 Zack Weinberg <zack@codesourcery.com>
9587
9588 * gcc.c-torture/execute/builtin-noret-2.c: New.
9589 * gcc.c-torture/execute/builtin-noret-2.x: New.
9590 XFAIL builtin-noret-2.c at -O1 and above.
9591 * gcc.dg/redecl.c: New.
9592 * gcc.dg/Wshadow-1.c: Update error regexps.
9593
1e099144
MM
95942003-04-10 Mark Mitchell <mark@codesourcery.com>
9595
9596 * g++.dg/abi/bitfield10.C: New test.
9597
d02a6808
MS
95982003-04-09 Mike Stump <mrs@apple.com>
9599
88fbc3ca 9600 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 9601 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 9602
5fce2c65
RS
96032003-04-08 Roger Sayle <roger@eyesopen.com>
9604
9605 * gcc.dg/builtins-11.c: New test case.
9606
531878a6
RS
96072003-04-08 Roger Sayle <roger@eyesopen.com>
9608
9609 * gcc.dg/builtins-9.c: New test case.
9610 * gcc.dg/builtins-10.c: New test case.
9611
d5019ba3
R
96122003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
9613
9614 * gcc.dg/noncompile/init-4.c.c: New test.
9615
10b7602f
NS
96162003-04-06 Nathan Sidwell <nathan@codesourcery.com>
9617
9618 * gcc.misc-test/gcov-9.c: New test.
9619 * gcc.misc-test/gcov-10.c: New test
9620 * gcc.misc-test/gcov-11.c: New test.
9621
b8460b29
ZW
96222003-04-05 Zack Weinberg <zack@codesourcery.com>
9623
9624 PR optimization/10024
9625 * gcc.c-torture/compile/20030405-1.c: New test.
9626
33b49800
GK
96272003-04-04 Geoffrey Keating <geoffk@apple.com>
9628
9629 * gcc.dg/pch/static-3.c: New.
9630 * gcc.dg/pch/static-3.hs: New.
9631 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
9632
0a49eb31
RH
96332003-04-04 Richard Henderson <rth@redhat.com>
9634
9635 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
9636 * g++.dg/eh/forced2.C: Likewise.
9637
bc349178
MS
96382003-04-03 Mike Stump <mrs@apple.com>
9639
bc349178 9640 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 9641 target arg.
bc349178
MS
9642 (scan-assembler-times, scan-assembler-not): Likewise.
9643 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
9644
773eae39
EB
96452003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9646
9647 * gcc.dg/sparc-loop-1.c: New test.
9648
0de298af
GK
96492003-04-02 Geoffrey Keating <geoffk@apple.com>
9650
9651 PR other/9274
9652 * g++.dg/pch/system-2.C: New.
9653 * g++.dg/pch/system-2.Hs: New.
9654
0f91f094
AH
96552003-04-02 Aldy Hernandez <aldyh@redhat.com>
9656
b8460b29 9657 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 9658
b8460b29 9659 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 9660
e129b3f9
RS
96612003-04-01 Roger Sayle <roger@eyesopen.com>
9662
9663 * gcc.c-torture/execute/20030401-1.c: New test case.
9664
70ab763c
ZL
96652003-04-01 Ziemowit Laski <zlaski@apple.com>
9666
9667 * objc.dg/defs.m: New.
9668
705412b0
AH
96692003-04-01 Aldy Hernandez <aldyh@redhat.com>
9670
b8460b29
ZW
9671 * g++.dg/eh/simd-1.C: New.
9672 * g++.dg/eh/simd-2.C: New.
705412b0 9673
d744e06e
AH
96742003-03-01 Aldy Hernandez <aldyh@redhat.com>
9675
b8460b29 9676 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 9677
46e33d43
MM
96782003-03-31 Mark Mitchell <mark@codesourcery.com>
9679
9680 PR c/9936
9681 * gcc.dg/20030331-2.c: New test.
9682
6b665219
MM
96832003-03-31 Mark Mitchell <mark@codesourcery.com>
9684
9685 PR c++/10278
9686 * g++.dg/parse/crash2.C: New test.
9687
44f19ccb
RS
96882003-03-31 Richard Sandiford <rsandifo@redhat.com>
9689
9690 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
9691 * gcc.c-torture/execute/20030331-1.c: ...here.
9692
e66833ac
RS
96932003-03-31 Richard Sandiford <rsandifo@redhat.com>
9694
9695 * gcc.c-torture/execute/20030331-1.c: New test.
9696
27283c73
NS
96972003-03-31 Nathan Sidwell <nathan@codesourcery.com>
9698
9699 * lib/gcov.exp: Adjust call return testing strings.
9700 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
9701
03f2ea93
RS
97022003-03-31 Roger Sayle <roger@eyesopen.com>
9703
9704 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
9705 * gcc.dg/builtins-7.c: New test case.
9706 * gcc.dg/builtins-8.c: New test case.
9707
98d3d336
RS
97082003-03-31 Richard Sandiford <rsandifo@redhat.com>
9709
9710 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
9711
c717c5af
MM
97122003-03-30 Mark Mitchell <mark@codesourcery.com>
9713
9714 PR c++/7647
9715 * g++.dg/lookup-class-member-2.C: New test.
9716
9b703090
GN
97172003-03-30 Glen Nakamura <glen@imodulo.com>
9718
b8460b29 9719 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 9720
84dfe365
RS
97212003-03-28 Roger Sayle <roger@eyesopen.com>
9722
9723 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
9724
400fbc08
MM
97252003-03-28 Mark Mitchell <mark@codesourcery.com>
9726
9727 * g++.dg/init/attrib1.C: New test.
9728
0c85dbfd
EB
97292003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9730
9731 * gcc.dg/ultrasp8.c: New test.
9732
f7670e7b
EB
97332003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9734
9735 * gcc.dg/ultrasp7.c: New test.
9736
433cd9c9
NS
97372003-03-28 Nathan Sidwell <nathan@codesourcery.com>
9738
9739 PR c++/10047
9740 * g++.dg/template/inline1.C: New test.
9741
1ce324c3
EB
97422003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9743
9744 * gcc.dg/sparc-dwarf2.c: New test.
9745
9ddae796
RS
97462003-03-27 Roger Sayle <roger@eyesopen.com>
9747
9748 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
9749 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
9750
7ffe3584
MM
97512003-03-27 Mark Mitchell <mark@codesourcery.com>
9752
9753 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
9754 than reading .x files.
9755 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
9756 * g77.dg/gcov/gcov-1.f: Likewise.
9757 * gcc.misc-tests/gcov-4b.c: Likewise.
9758 * gcc.misc-tests/gcov-5b.c: Likewise.
9759 * gcc.misc-tests/gcov-6.c: Likewise.
9760 * gcc.misc-tests/gcov-7.c: Likewise.
9761 * gcc.misc-tests/gcov-8.c: Likewise.
9762 * g++.dg/gcov/gcov-1.x: Remove.
9763 * g77.dg/gcov/gcov-1.x: Likewise.
9764 * gcc.misc-tests/gcov-4b.x: Likewise.
9765 * gcc.misc-tests/gcov-5b.x: Likewise.
9766 * gcc.misc-tests/gcov-6.x: Likewise.
9767 * gcc.misc-tests/gcov-7.x: Likewise.
9768 * gcc.misc-tests/gcov-8.x: Likewise.
9769
c7d325c8
GN
97702003-03-27 Glen Nakamura <glen@imodulo.com>
9771
9772 PR opt/10087
9773 * gcc.dg/20030324-1.c: New test.
9774
649fc72d
NS
97752003-03-27 Nathan Sidwell <nathan@codesourcery.com>
9776
544aef8c
NS
9777 PR c++/10224
9778 * g++.dg/template/arg3.C: New test.
9779
649fc72d
NS
9780 PR c++/10158
9781 * g++.dg/template/friend18.C: New test.
9782
a24278e2
RS
97832003-03-26 Roger Sayle <roger@eyesopen.com>
9784
9785 * g77.f-torture/compile/20030326-1.f: New test case.
9786
db8627a1
JJ
97872003-03-26 Janis Johnson <janis187@us.ibm.com>
9788
9789 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
9790
9791 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
9792
be565ad7
JJ
97932003-03-26 Jakub Jelinek <jakub@redhat.com>
9794
9795 * gcc.dg/ia64-sync-3.c: New test.
9796
f729e559
AM
97972003-03-26 Alan Modra <amodra@bigpond.net.au>
9798
9799 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
9800
27e484bc
EB
98012003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9802
9803 * gcc.dg/ultrasp6.c: New test.
9804
d2fc7725
EB
98052003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
9806
9807 * gcc.dg/i386-signbit-1.c: New test.
9808 * gcc.dg/i386-signbit-2.c: New test.
9809 * gcc.dg/i386-signbit-3.c: New test.
9810
9904e232
EB
98112003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
9812
9813 * gcc.dg/ultrasp5.c: Fix options.
9814
9fdbe7df
EB
98152003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
9816
9817 * gcc.dg/ultrasp5.c: Fix comment.
9818
c12741e9
TM
98192003-03-24 Bud Davis <bdavis9659@comcast.net>
9820
9821 PR fortran/10197
9822 * g77.f-torture/execute/10197.f: New test.
9823
2ef6c975
NS
98242003-03-24 Nathan Sidwell <nathan@codesourcery.com>
9825
1c82cc90
NS
9826 PR c++/9898, c++/383
9827 * g++.dg/template/conv6.C: New test.
b8460b29 9828
a5fcc895
NS
9829 PR c++/10119
9830 * g++.dg/template/ptrmem5.C: New test.
9831
2ef6c975
NS
9832 PR c++/10026
9833 * g++.dg/lookup/koenig1.C: New test.
9834
9835 PR C++/10199
9836 * g++.dg/lookup/template2.C: New test.
9837
1134f4ac
JJ
98382003-03-24 Jakub Jelinek <jakub@redhat.com>
9839
9840 * g++.dg/opt/rtti1.C: New test.
9841
02484af9
EB
98422003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9843
9844 * gcc.dg/ultrasp5.c: New test.
9845
fa9b4904
AB
98462003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
9847
b099daeb 9848 PR middle-end/9967
fa9b4904
AB
9849 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
9850 builtin fputs.
9851
068d2c9d
MM
98522003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
9853
9854 PR c/8224
9855 * gcc.dg/20030323-1.c: New test.
9856
766dec0e
RS
98572003-03-23 Roger Sayle <roger@eyesopen.com>
9858
9859 * gcc.c-torture/compile/20030323-1.c: New test case.
9860
97c6f7ad
UW
98612003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
9862
9863 * gcc.dg/20030321-1.c: New test.
9864
b8c25665
ZW
98652003-03-22 Zack Weinberg <zack@codesourcery.com>
9866
9867 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
9868
3e4a3562
NS
98692003-03-22 Nathan Sidwell <nathan@codesourcery.com>
9870
9871 PR c++/9978, c++/9708
9872 * g++.dg/ext/vlm1.C: Adjust expected error.
9873 * g++.dg/ext/vla2.C: New test.
9874 * g++.dg/template/arg1.C: New test.
9875 * g++.dg/template/arg2.C: New test.
9876
6dd0f30b
BD
98772003-03-22 Bud Davis <bdavis9659@comcast.net>
9878
9879 * g77.f-torture/execute/select.f: New test.
9880 * g77.f-torture/noncompile/select_no_compile.f: New test.
9881
f3146d75
NS
98822003-03-21 Nathan Sidwell <nathan@codesourcery.com>
9883
9884 PR c++/9898
9885 * g++.dg/other/error4.C: New test.
9886
963142fc
MM
98872003-03-20 Mark Mitchell <mark@codesourcery.com>
9888
9889 * g++.dg/template/friend17.C: New test.
9890
f8c8d811
AM
98912003-03-21 Alan Modra <amodra@bigpond.net.au>
9892
9893 * gcc.c-torture/compile/20030320-1.c: New.
9894
c876997f
RS
98952003-03-20 Roger Sayle <roger@eyesopen.com>
9896
9897 * gcc.dg/builtins-6.c: New test case.
9898
42151102
AM
98992003-03-19 Alan Modra <amodra@bigpond.net.au>
9900
9901 PR target/10073
9902 * gcc.c-torture/compile/20030319-1.c: New.
9903
b8c25665 99042003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
9905
9906 * gcc.dg/i386-cvt-1.c: New test.
9907
0fef2ffc
ZW
99082003-03-17 Zack Weinberg <zack@codesourcery.com>
9909
b8c25665
ZW
9910 * objc.dg/naming-1.m: Use "(parse|syntax) error".
9911 * objc.dg/naming-2.m: Likewise.
0fef2ffc 9912
ec20aa6c
MM
99132003-03-17 Mark Mitchell <mark@codesourcery.com>
9914
9915 PR c++/9639
b8c25665 9916 * g++.dg/parse/crash1.C: New test.
ec20aa6c 9917
bafb714b
MM
99182003-03-16 Mark Mitchell <mark@codesourcery.com>
9919
9920 PR c++/8805
9921 * g++.dg/eh/cleanup1.C: New test.
9922
0a71919d
FH
99232003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
9924
9925 * gcc.c-torture/execute/20030316-1.c: New test case.
9926
1f5a253a
NS
99272003-03-16 Nathan Sidwell <nathan@codesourcery.com>
9928
9929 PR c++/9629
9930 * g++.dg/init/ctor2.C: New test.
9931
de6a669b
RS
99322003-03-15 Roger Sayle <roger@eyesopen.com>
9933
9934 * g77.f-torture/compile/xformat.f: New test case.
9935
24b26d8d
JDA
99362003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9937
9938 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
9939 * g++.old-deja/g++.mike/eh50.C: Likewise.
9940
6e049fcd
KL
99412003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9942
9943 PR c++/6440
9944 * g++.dg/template/spec7.C: New test.
9945 * g++.dg/template/spec8.C: Likewise.
9946
f43f4314
JJ
99472003-03-14 Jakub Jelinek <jakub@redhat.com>
9948
9949 * gcc.c-torture/execute/20030313-1.c: New test.
9950
4526753f
RH
99512003-03-14 Richard Henderson <rth@redhat.com>
9952
9953 * gcc.dg/inline-2.c: Adjust alpha test for external call.
9954
f650843f
EB
99552003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9956
9957 * gcc.c-torture/compile/20030314-1.c: New test.
9958
67e4f078
DS
99592003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
9960
b8c25665 9961 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 9962 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 9963 thumb target,
67e4f078
DS
9964 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
9965 to accept newer _imp__ prefix and additional
9966 newline in .drectve section.
9967 * gcc.dg/dll-4.c: Likewise.
9968 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
9969 switch.
9970
26f86471
MM
99712003-03-13 Mark Mitchell <mark@codesourcery.com>
9972
45707d31
MM
9973 * g++.dg/parse/namespace9.C: New test.
9974
26f86471
MM
9975 * g++.dg/init/ref5.C: New test.
9976 * g++.dg/parse/ptrmem1.C: Likewise.
9977
aeb11ee5
JDA
99782003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9979
9980 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
9981 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
9982 regular expression.
9983 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
9984 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
9985
09ebf088
DJ
99862003-03-12 Daniel Jacobowitz <drow@mvista.com>
9987
9988 * gcc.c-torture/execute/20030224-2.c: New test.
9989
8a7d6cb3
EB
99902003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
9991
9992 * gcc.dg/decl-3.c: New test.
9993
db1077d3
EB
99942003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
9995
9996 * gcc.dg/i386-loop-2.c: New test.
9997
0c33daff
MM
99982003-03-11 Mark Mitchell <mark@codesourcery.com>
9999
e1145e7f 10000 PR c++/9474
2601a4ee
MM
10001 * g++.dg/parse/namespace8.C: New test.
10002
0c33daff
MM
10003 PR c++/9924
10004 * g++.dg/overload/builtin2.C: New test.
10005
54098126
SB
100062003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
10007
10008 * gcc.dg/return-type-3.c: New test.
10009
bff6a7c2
V
100102003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
10011
10012 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
10013 profiling options are not supported.
10014
125e6594
MM
100152003-03-10 Mark Mitchell <mark@codesourcery.com>
10016
10017 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
10018 * g++.old-deja/g++.warn/impint2.C: Likewise.
10019
87d7d780
DP
100202003-03-10 Devang Patel <dpatel@apple.com>
10021
10022 * g++.dg/cpp/c++_cmd_1.C: New test.
10023 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 10024
ebb780f2
SB
100252003-03-10 Segher Boessenkool <segher@koffie.nl>
10026
b8c25665 10027 * gcc.dg/altivec-9.c: New file.
ebb780f2 10028
88a7a0c9
FS
100292003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10030
10031 * gcc.dg/ppc-sdata-1.c: New test.
10032 * gcc.dg/ppc-sdata-2.c: New test.
10033
f6d19bfe
MM
100342003-03-09 Mark Mitchell <mark@codesourcery.com>
10035
1d719415
MM
10036 PR c++/9373
10037 * g++.dg/opt/ptrmem2.C: New test.
10038
f6d19bfe
MM
10039 PR c++/8534
10040 * g++.dg/opt/ptrmem1.C: New test.
10041
9edf6a4c
EB
100422003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10043
10044 * gcc.dg/i386-loop-1.c: New test.
10045
ca9e1382
KL
100462003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10047
10048 PR c++/9970
10049 * g++.dg/lookup/friend1.C: New test.
10050
0e136342
MM
100512003-03-08 Mark Mitchell <mark@codesourcery.com>
10052
10053 PR c++/9823
10054 * g++.dg/parser/constructor1.C: New test.
10055
af812813
HPN
100562003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
10057
17b7f45e
HPN
10058 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
10059
af812813
HPN
10060 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
10061
39a91264
NB
100622003-03-08 Neil Booth <neil@daikokuya.co.uk>
10063
10064 * gcc.dg/cpp/Wunused.c: Update test.
10065
b8c25665 100662003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
10067
10068 * gcc.dg/inline-3.c: New test.
10069
089d6ea7
MM
100702003-03-08 Mark Mitchell <mark@codesourcery.com>
10071
10072 PR c++/9809
10073 * g++.dg/parse/builtin1.C: New test.
10074
10075 PR c++/9982
10076 * g++.dg/abi/cookie1.C: New test.
10077 * g++.dg/abi/cookie2.C: Likewise.
10078
10079 PR c++/9524
612dc718 10080 * g++.dg/template/field1.C: New test.
089d6ea7
MM
10081
10082 PR c++/9912
10083 * g++.dg/parse/class1.C: New test.
10084 * g++.dg/parse/namespace7.C: Likewise.
10085 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 10086
aa6e8ed3
MM
100872003-03-07 Mark Mitchell <mark@codesourcery.com>
10088
10089 * g++.dg/init/ref4.C: New test.
10090
b8c25665 100912003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
10092
10093 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 10094 * gcc.dg/inline-3.c: New test.
dfa7f440 10095
3d1df1fa
MM
100962003-03-06 Mark Mitchell <mark@codesourcery.com>
10097
3d938426
MM
10098 * g++.dg/init/ref3.C: New test.
10099
5e256996
MM
10100 PR c++/9965
10101 * g++.dg/init/ref2.C: New test.
b8c25665 10102
07681121
MM
10103 PR c++/9400
10104 * g++.dg/warn/Wshadow-2.C: New test.
10105
3d1df1fa
MM
10106 PR c++/9791
10107 * g++.dg/warn/Woverloaded-1.C: New test.
10108
b8c25665 101092003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
10110
10111 * gcc.dg/i386-local2.c: New.
20856045 10112 * gcc.dg/i386-local.c: Fix typo.
b255a036 10113
1c442892
MM
101142003-03-05 Mark Mitchell <mark@codesourcery.com>
10115
10116 * g++.dg/abi/layout3.C: New test.
10117
be2fa211
EB
101182003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10119
10120 * gcc.c-torture/compile/20030305-1.c
10121
b8c25665 101222003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
10123
10124 * gcc.dg/i386-local.c: New.
10125
b8c25665 101262003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
10127
10128 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
10129
2ad1815d
EB
101302003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10131
10132 * gcc.dg/switch-2.c: New test.
10133 * gcc.dg/switch-3.c: New test.
10134 * gcc.dg/Wswitch.c: Adjust line numbers.
10135 * gcc.dg/Wswitch-default.c: Likewise.
10136 * gcc.dg/Wswitch-enum.c: Likewise.
10137
01952d37
AO
101382003-03-04 Alexandre Oliva <aoliva@redhat.com>
10139
10140 * gcc.c-torture/execute/20030222-1.c: New test.
10141
767440a2
JW
101422003-03-03 James E Wilson <wilson@tuliptree.org>
10143
10144 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
10145
7993382e
MM
101462003-03-03 Mark Mitchell <mark@codesourcery.com>
10147
10148 PR c++/9878
10149 * g++.dg/init/ref1.C: New test.
10150
b8c25665 101512003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
10152
10153 * gcc.dg/sh-relax.c: New SH-only test.
10154
b22b239e
GK
101552003-03-03 Geoffrey Keating <geoffk@apple.com>
10156
10157 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
10158 comment explaining purpose of testcase.
10159
3595b91f
SC
101602003-03-02 Stephane Carrez <stcarrez@nerim.fr>
10161
10162 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
10163 for HC11/HC12 (asm needs two int registers).
10164 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
10165 HC11/HC12 because the test uses an asm which needs two 32-bit
10166 registers.
10167
1494f93a
SC
101682003-03-02 Stephane Carrez <stcarrez@nerim.fr>
10169
10170 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
10171 for HC11/HC12 (array is too large otherwise).
10172 * gcc.c-torture/compile/920501-4.x: New file, likewise.
10173 * gcc.c-torture/compile/20010518-2.x: Likewise.
10174 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
10175 HC11/HC12 (array is too large).
10176
facf86ac
GK
101772003-03-01 Geoffrey Keating <geoffk@apple.com>
10178
10179 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
10180 * lib/g++-dg.exp (g++-dg-test): Likewise.
10181
08291658
RS
101822003-03-01 Roger Sayle <roger@eyesopen.com>
10183
10184 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
10185 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
10186
74dd1333
KL
101872003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10188
10189 * g++.dg/warn/implicit-typename1.C: Remove warning.
10190
3f53c0dc
RH
101912003-02-28 Richard Henderson <rth@redhat.com>
10192
10193 * gcc.dg/noreturn-1.c: Move noreturn warning line.
10194 * gcc.dg/return-type-1.c: Move control reaches end warning line.
10195
d8fad4ea
GK
101962003-02-28 Geoffrey Keating <geoffk@apple.com>
10197
10198 * gcc.dg/pch/pch.exp: Change .pch to .gch.
10199 * g++.dg/pch/pch.exp: Likewise.
10200
1cb8292f
MM
102012003-02-28 Mark Mitchell <mark@codesourcery.com>
10202
10203 PR c++/9879
10204 * testsuite/g++.dg/init/new4.C: New test.
10205
f3c7ed6b
RE
102062003-02-28 Richard Earnshaw <rearnsha@arm.com>
10207
10208 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
10209
13082c80
AO
102102003-02-28 Alexandre Oliva <aoliva@redhat.com>
10211
e459243b
AO
10212 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
10213 unsigned long.
10214
13082c80
AO
10215 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
10216 wider than float.
10217
b17d5d7c
ZD
102182003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10219
10220 * lib/scanasm.exp: Add support for counting numbers of
10221 occurences.
10222 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
10223 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
10224
c0b1cc97
MM
102252003-02-25 Mark Mitchell <mark@codesourcery.com>
10226
cec24319
MM
10227 PR c++/9683
10228 * g++.dg/template/static3.C: New test.
10229
c0b1cc97
MM
10230 PR c++/9829
10231 * g++.dg/parse/namespace6.C: New test.
b8c25665 10232
3eaa6044
FS
102332003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10234
10235 PR target/9732
10236 * gcc.dg/20030225-1.c: New test.
10237
353b4fc0
MM
102382003-02-24 Mark Mitchell <mark@codesourcery.com>
10239
d12ad970
MM
10240 * README: Remove out-of-date information.
10241
353b4fc0
MM
10242 PR c++/9836
10243 * g++.dg/template/spec6.C: New test.
10244
201b9f2a
JL
102452003-02-24 Jeff Law <law@redhat.com>
10246
10247 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
10248
f8dc212b
RO
102492003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10250
10251 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
10252 * gcc.dg/pragma-ep-1.c: Likewise.
10253
9e236a9d
KL
102542003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10255
10256 PR c++/9602
10257 * g++.dg/template/friend16.C: New test.
10258
ca099ac8
MM
102592003-02-23 Mark Mitchell <mark@codesourcery.com>
10260
10261 PR c++/5333
10262 * g++.dg/parse/fused-params1.C: Adjust error messages.
10263 * g++.dg/template/nested3.C: New test.
b8c25665 10264
f641e05b
AM
102652003-02-24 Alan Modra <amodra@bigpond.net.au>
10266
10267 * g++.dg/abi/param1.C: New test.
10268
53be1a8d
KL
102692003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10270
10271 PR c++/7982
10272 * g++.dg/warn/implicit-typename1.C: New test.
10273
9d913bbf
KC
102742003-02-22 Kelley Cook <kelleycook@comcast.net>
10275
b8c25665
ZW
10276 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
10277 with "mtune".
10278 * g++.old-deja/g++.other/store-expr2.C: Likewise.
10279 * gcc.c-torture/execute/20010129-1.x: Likewise.
10280 * gcc.dg/20011107-1.c: Likewise.
10281 * gcc.dg/20020108-1.c: Likewise.
10282 * gcc.dg/20020122-3.c: Likewise.
10283 * gcc.dg/20020206-1.c: Likewise.
10284 * gcc.dg/20020310-1.c: Likewise.
10285 * gcc.dg/20020426-2.c: Likewise.
10286 * gcc.dg/20020517-1.c: Likewise.
10287 * gcc.dg/991230-1.c: Likewise.
10288 * gcc.dg/i386-unroll-1.c: Likewise.
10289 * gcc.misc-tests/i386-prefetch.exp: Likewise.
10290
102912003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
10292
10293 * gcc.dg/i386-mul.c: New test.
10294
c0a47a61
RS
102952003-02-21 Roger Sayle <roger@eyesopen.com>
10296
10297 * gcc.dg/builtins-5.c: New test case.
10298
182c2078
HPN
102992003-02-22 Hans-Peter Nilsson <hp@axis.com>
10300
10301 * gcc.dg/asmreg-1.c: New test.
10302
2fff6d71
MM
103032003-02-21 Mark Mitchell <mark@codesourcery.com>
10304
10305 PR c++/9749
10306 * g++.dg/parse/varmod1.C: New test.
10307
19df1edf
MM
103082003-02-21 Mark Mitchell <mark@codesourcery.com>
10309
10310 PR c++/9727
10311 * g++.dg/template/op1.C: New test.
10312
5dc3a78c
MM
103132003-02-21 Mark Mitchell <mark@codesourcery.com>
10314
10315 PR c++/8906
10316 * g++.dg/template/nested2.C: New test.
10317
692bb58a
MM
103182003-02-21 Mark Mitchell <mark@codesourcery.com>
10319
10320 PR c++/8724
10321 * g++.dg/expr/dtor1.C: New test.
10322
a8d0ddaf
ZW
103232003-02-21 Zack Weinberg <zack@codesourcery.com>
10324
10325 * gcc.dg/cpp/include3.c: New test.
10326 * gcc.dg/cpp/inc/foo.h: New file.
10327
9e7d0b92
GN
103282003-02-21 Glen Nakamura <glen@imodulo.com>
10329
10330 * gcc.c-torture/execute/20030221-1.c: New test.
10331
63a3cd3e
MM
103322003-02-20 Mark Mitchell <mark@codesourcery.com>
10333
10334 PR c++/9729
10335 * g++.dg/abi/conv1.C: New test.
10336
b8c25665 103372003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
10338
10339 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
10340
4ea0d487
DJ
103412003-02-19 Daniel Jacobowitz <drow@mvista.com>
10342
10343 * gcc.c-torture/compile/20030219-1.c: New test.
10344
b8c25665 103452003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
10346
10347 * gcc.dg/funcorder.c: New test.
10348
ff6e1a2f
KH
103492003-02-18 Kazu Hirata <kazu@cs.umass.edu>
10350
10351 * gcc.c-torture/execute/20030218-1.c: New.
10352
67aa8289
AH
103532003-02-18 Aldy Hernandez <aldyh@redhat.com>
10354
a8d0ddaf 10355 * gcc.dg/20030218-1.c: New.
67aa8289 10356
d7ddbe24
RH
103572003-02-18 Richard Henderson <rth@redhat.com>
10358
10359 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
10360 * gcc.dg/attr-used-2.c: New.
10361
6b99d1c0
MM
103622003-02-18 Mark Mitchell <mark@codesourcery.com>
10363
10364 PR c++/9704
10365 * g++.dg/init/copy5.C: New test.
a8d0ddaf 10366
59d22bc5
GK
103672003-02-18 Geoffrey Keating <geoffk@apple.com>
10368
10369 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
10370 * g++.dg/pch/pch.exp: Likewise.
10371
bc102c4b
KH
103722003-02-18 Kazu Hirata <kazu@cs.umass.edu>
10373
10374 * gcc.c-torture/execute/20030209-1.c: Enable the test if
10375 STACK_SIZE is not defined.
10376
db77ef4c
KL
103772003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10378
10379 PR c++/9457
10380 * g++.dg/template/init1.C: New test.
10381
b8c25665 103822003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
10383
10384 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
10385 (foo): Add few extra tests
10386 * gcc.dg/c99-const-expr-3.c: Likewise.
10387 * gcc.c-torture/execute/20030216-1.c: New.
10388
0df4ae96
KL
103892003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10390
10391 PR c++/9459
10392 * g++.dg/ext/typeof4.C: New test.
10393
881b2a96
RS
103942003-02-15 Roger Sayle <roger@eyesopen.com>
10395
10396 * gcc.dg/i386-387-3.c: New test case.
10397
6e8647d5
JZ
103982003-02-14 Josef Zlomek <zlomekj@suse.cz>
10399
10400 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
10401 cris-*-elf* cris-*-aout* and mmix-*-*.
10402
42f86c48
JZ
104032003-02-13 Josef Zlomek <zlomekj@suse.cz>
10404
10405 * gcc.dg/20030213-1.c: New test.
10406
1fb54135
RS
104072003-02-12 Roger Sayle <roger@eyesopen.com>
10408
10409 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
10410 * gcc.dg/i386-387-2.c: Likewise.
10411
c6e2a538
AH
104122003-02-12 Aldy Hernandez <aldyh@redhat.com>
10413
a8d0ddaf
ZW
10414 * gcc.dg/ppc-spe.c: Fix formatting.
10415 Enable tests that were previously unsupported by gas.
10416 Delete tests for instructions that no longer exist.
10417 Switch arguments on evsubifw builtin.
c6e2a538 10418
5c4d5a15
KH
104192003-02-12 Kazu Hirata <kazu@cs.umass.edu>
10420
10421 * gcc.c-torture/execute/20030209-1.c: Disable the test if
10422 STACK_SIZE is too small.
10423
ecf92f82 104242003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 10425 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
10426
10427 * gcc.dg/decl-2.c: New test.
10428
b8c25665 104292003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
10430
10431 * gcc.dg/i386-fpcvt-1.c: New test.
10432
2382b79f
RS
104332002-02-09 Richard Sandiford <rsandifo@redhat.com>
10434
10435 * gcc.c-torture/execute/20030209-1.c: New test.
10436
5d4b76c0
KH
104372003-02-09 Kazu Hirata <kazu@cs.umass.edu>
10438
10439 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
10440 int-wide bitops, use the constants of the same width.
10441 Likewise, if long long is 32-bit wide, test bitops using
10442 32-bit constants.
10443
8f37dd98
LR
104442003-02-07 Loren James Rittle <ljrittle@acm.org>
10445
10446 * gcc.dg/20021014-1.c: Annotate with expected notice text.
10447
46847aa6
RS
104482003-02-07 Roger Sayle <roger@eyesopen.com>
10449
10450 * testsuite/gcc.dg/builtins-4.c: New test case.
10451
f39a753b
KG
104522003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10453
10454 * gcc.dg/20020430-1.c: Fix dg command typos.
10455 * gcc.dg/20020503-1.c: Likewise.
10456
256803d9
VR
104572003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10458
10459 PR c++/8785
10460 * g++.dg/parse/fused-params1.C: New test.
10461
10462 PR c++/8857
10463 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
10464
10465 PR c++/8921
10466 * g++.dg/parse/non-dependent1.C: New test.
10467
10468 PR c++/8928
10469 * g++.dg/parse/dupl-tmpl-args1.C: New test.
10470
10471 PR c++/9228
10472 * g++.dg/parse/undefined7.C: New test.
10473 * g++.dg/parse/non-templ1.C: New test.
10474
10475 PR c++/9229
10476 * g++.dg/parse/too-many-tmpl-args1.C: New test.
10477
5fbf0217
EB
104782003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10479
10480 * gcc.c-torture/compile/20030206-1.c: New test.
10481
dbdd3489
RS
104822003-02-05 Roger Sayle <roger@eyesopen.com>
10483
10484 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
10485 "pow" to "foo" to avoid potential confusion with a math built-in.
10486
48d1ce96
KG
104872003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10488
10489 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
10490 conditions for SPARC targets.
10491
4f6ae35d
JJ
104922003-02-05 Jakub Jelinek <jakub@redhat.com>
10493
10494 * gcc.dg/20030204-1.c: New test.
10495
2de2cd78
VR
104962003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10497
10498 PR c++/38
10499 * g++.dg/parse/array-size1.C: New test.
10500
10501 PR c++/5657
10502 * g++.dg/parse/undefined3.C: New test.
10503
10504 PR c++/5665
10505 * g++.dg/parse/undefined4.C: New test.
10506
10507 PR c++/5975
10508 * g++.dg/parse/undefined5.C: New test.
10509
10510 PR c++/7259
10511 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
10512
10513 PR c++/8578
10514 * g++.dg/parse/casting-operator1.C: New test.
10515
10516 PR c++/8596
10517 * g++.dg/parse/undefined6.C: New test.
10518
10519 PR c++/8736
10520 * g++.dg/parse/missing-template1.C: New test.
10521
b8c25665 105222003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
10523
10524 * gcc.dg/i386-cadd.c: Compile using -march=k8.
10525 * gcc.dg/i386-cmov?.c: Likewise.
10526 * gcc.dg/i386-fpcvt-?.c: Likewise.
10527 * gcc.dg/i386-ssefp-1.c: Likewise.
10528 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 10529 conventions.
afffc4e2 10530
b80f8ef3
MM
105312003-02-03 Mark Mitchell <mark@codesourcery.com>
10532
10533 PR c++/7129
10534 * testsuite/g++.dg/ext/max.C: New test.
10535
b8c25665 105362003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
10537
10538 * gcc.c-torture/execute/20030203-1.c: New test.
10539
ca777b88
RE
105402003-02-03 Richard Earnshaw <rearnsha@arm.com>
10541
10542 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
10543 'natural-endian'.
10544
271bd540
RS
105452003-02-01 Richard Sandiford <rsandifo@redhat.com>
10546
10547 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
10548 * g++.dg/init/new2.C: Likewise.
10549 * g++.dg/other/new1.C: Likewise.
10550
5175d1b8
LR
105512003-01-31 Loren J. Rittle <ljrittle@acm.org>
10552
10553 * gcc.dg/struct-ret-libc.c: New test.
10554
2f278625
UW
105552003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
10556
10557 * gcc.dg/20030129-1.c: New test.
10558
db0f613d
KL
105592003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10560
10561 PR c++/8849
10562 * g++.dg/template/ptrmem4.C: New test.
10563
14d22dd6
MM
105642003-01-29 Mark Mitchell <mark@codesourcery.com>
10565
10566 * g++.dg/parser/constant1.C: New test.
10567
710b73e6
KL
105682003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10569
10570 PR c++/8591
10571 * g++.dg/parse/friend2.C: New test.
10572
9ae58faf
NS
105732003-01-29 Nathan Sidwell <nathan@codesourcery.com>
10574
10575 PR c++/9437
10576 * g++.dg/template/unify4.C: New test.
10577
6d09ef27
RS
105782003-01-28 Richard Sandiford <rsandifo@redhat.com>
10579
10580 * gcc.c-torture/execute/20030128-1.c: New test.
10581
4334c467
JO
105822003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
10583
10584 * g++.dg/lookup/nested1.C: Test moved from ...
10585 * g++.old-deja/g++.other/lookup24.C: ... here.
10586
b8c25665 105872003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
10588
10589 * gcc.dg/i386-cmov5.c: New test.
10590
bffcd064
V
105912003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
10592
a8d0ddaf
ZW
10593 * gcc.c-torture/execute/20010925-1.c: Changed the
10594 memcpy declaration.
bffcd064 10595
f2ce60b8
NS
105962003-01-28 Nathan Sidwell <nathan@codesourcery.com>
10597
10598 PR c++/3902
10599 * g++.dg/parse/template5.C: New test.
10600
f42aadd8
TM
106012003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
10602
10603 PR fortran/9258
10604 * g77.dg/pr9258: New test.
10605
5db544e1
GP
106062003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
10607
10608 * README: Move relevant parts from README.g++.
10609
10610 * README.g++: Remove this file.
10611
483a5709
NS
106122003-01-28 Nathan Sidwell <nathan@codesourcery.com>
10613
10614 * g++.dg/abi/dcast1.C: New test.
10615
4ff71d24
KG
106162003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10617
10618 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
10619
623baee2
JO
106202003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
10621
10622 PR c++/47
10623 * g++.old-deja/g++.other/lookup24.C: New test.
10624
2956f353
KG
106252003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10626
10627 PR middle-end/7227
10628 * gcc.dg/uninit-C.c: New test.
10629
a2ddc397
NS
106302003-01-27 Nathan Sidwell <nathan@codesourcery.com>
10631
10632 * g++.dg/abi/covariant1.C: New test.
10633
acf9fa5f
UW
106342003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
10635
10636 * gcc.dg/20030123-1.c: New test.
10637
b8c25665 106382003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
10639
10640 PR opt/8492
10641 * gcc.c-torture/compile/20030125-1.c
10642
bbaab916
NS
106432003-01-25 Nathan Sidwell <nathan@codesourcery.com>
10644
10645 PR c++/9403
10646 * g++.dg/parse/template3.C: New test.
10647 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 10648
bbaab916
NS
10649 PR c++/795
10650 * g++.dg/parse/template4.C: New test.
a8d0ddaf 10651
bbaab916
NS
10652 PR c++/9415
10653 * g++.dg/template/qual2.C: New test.
a8d0ddaf 10654
bbaab916
NS
10655 PR c++/8545
10656 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
10657
10658 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
10659
9bb231fd
RS
106602003-01-25 Roger Sayle <roger@eyesopen.com>
10661
10662 * gcc.c-torture/execute/switch-1.c: New test case.
10663
b8c25665 106642003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
10665
10666 * gcc.c-torture/execute/20030125-1.[cx]: New test.
10667
32d9a5bd
PC
106682003-01-25 Paolo Carlini <pcarlini@unitus.it>
10669
10670 Tweaks for Bison-1.875. From the NEWS file:
10671 "- `parse error' -> `syntax error'
10672 Bison now uniformly uses the term `syntax error'"
10673 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
10674 * gcc.dg/cpp/digraph2.c: Likewise.
10675 * gcc.dg/cpp/direct2.c: Likewise.
10676 * gcc.dg/cpp/paste4.c: Likewise.
10677 * gcc.dg/c90-restrict-1.c: Likewise.
10678 * gcc.dg/c99-func-2.c: Likewise.
10679 * gcc.dg/noncompile/920721-2.c: Likewise.
10680 * gcc.dg/noncompile/930622-2.c: Likewise.
10681 * gcc.dg/noncompile/940112-1.c: Likewise.
10682 * gcc.dg/noncompile/950921-1.c: Likewise.
10683 * gcc.dg/noncompile/951123-1.c: Likewise.
10684 * gcc.dg/noncompile/971104-1.c: Likewise.
10685 * gcc.dg/noncompile/990416-1.c: Likewise.
10686
f5128e88
PC
106872003-01-24 Paolo Carlini <pcarlini@unitus.it>
10688
10689 * g++.dg/parse/undefined1.C: Add error message.
10690
65a5559b
MM
106912003-01-22 Mark Mitchell <mark@codesourcery.com>
10692
c006d942
MM
10693 PR c++/9354
10694 * g++.dg/parse/new1.C: New test.
10695
10696 PR c++/9216
10697 * g++.dg/parse/template2.C: New test.
10698
10699 PR c++/9354
10700 * g++.dg/parse/typedef2.C: New test.
10701
65a5559b
MM
10702 PR c++/9328
10703 * g++.dg/ext/typeof3.C: New test.
10704
68aab9ee
VR
107052003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10706
10707 PR c++/2738
10708 * g++.dg/parse/ret-type1.C: New test.
10709
10710 PR c++/3792
10711 * g++.dg/parse/tmpl-outside1.C: New test.
10712
10713 PR c++/4207
10714 * g++.dg/parse/int-as-enum1.C: New test.
10715
10716 PR c++/4903
10717 * g++.dg/parse/no-typename1.C: New test.
10718
10719 PR c++/5533
10720 * g++.dg/parse/no-value1.C: New test.
10721
10722 PR c++/5921
10723 * g++.dg/parse/wrong-inline1.C: New test.
10724
10725 PR c++/6402
10726 * g++.dg/parse/ref1.C: New test.
10727
10728 PR c++/6992
10729 * g++.dg/parse/attr-ctor1.C: New test.
10730
10731 PR c++/7229
10732 * g++.dg/parse/namespace5.C: New test.
10733
10734 PR c++/7917
10735 * g++.dg/parse/func-def1.C: New test.
10736
10737 PR c++/8143
10738 * g++.dg/parse/undefined1.C: New test.
10739
10740 PR c++/5723, PR c++/8522
10741 * g++.dg/parse/specialization1.C: New test.
10742
10743 PR c++/163, PR c++/8595
10744 * g++.dg/parse/struct-as-enum1.C: New test.
10745
10746 PR c++/9173
10747 * g++.dg/parse/undefined2.C: New test.
10748
1fb3244a
MM
107492003-01-22 Mark Mitchell <mark@codesourcery.com>
10750
e0860732
MM
10751 PR c++/9298
10752 * g++.dg/parse/template1.C: New test.
10753
4eb6d609
MM
10754 PR c++/9384
10755 * g++.dg/parse/using1.C: New test.
10756
1fb3244a
MM
10757 PR c++/9285
10758 PR c++/9294
10759 * g++.dg/parse/expr2.C: New test.
10760
10761 PR c++/9388
10762 * g++.dg/parse/lookup2.C: Likewise.
10763
b8c25665 107642003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
10765
10766 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
10767 * gcc.c-torture/execute/eeprof-1.c: Likewise.
10768 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
10769 * gcc.c-torture/execute/string-opt-*.c: Likewise.
10770
e3289412
NC
107712003-01-20 Nick Clifton <nickc@redhat.com>
10772
10773 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
10774 problem with ARM sibcall code generation.
10775
d99c740f
KH
107762003-01-20 Kazu Hirata <kazu@cs.umass.edu>
10777
10778 * gcc.c-torture/execute/20030120-1.c: New.
10779
a99820e6
PC
107802003-01-19 Paolo Carlini <pcarlini@unitus.it>
10781
10782 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
10783
5dae1114
MM
107842003-01-17 Mark Mitchell <mark@codesourcery.com>
10785
10786 PR c++/9272
10787 * g++.dg/parse/ctor1.C: New test.
10788
10789 PR c++/9294:
10790 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 10791
5dae1114
MM
10792 * g++.dg/parse/typename3.C: New test.
10793
c292e375
RH
107942003-01-16 Richard Henderson <rth@redhat.com>
10795
10796 * g++.dg/tls/init-2.C: Fix error matches for real this time.
10797
aab37812
RH
107982003-01-16 Richard Henderson <rth@redhat.com>
10799
10800 * g++.dg/pch/pch.exp: Copy test header to the working directory
10801 before using it either for precompilation or direct use.
10802 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
10803 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
10804
50c620d6
RH
108052003-01-16 Richard Henderson <rth@redhat.com>
10806
10807 * gcc.dg/pch/pch.exp: Copy test header to the working directory
10808 before using it either for precompilation or direct use.
10809 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
10810 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
10811
8fbc5ae7
MM
108122003-01-16 Mark Mitchell <mark@codesourcery.com>
10813
10814 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
10815 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
10816 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
10817 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
10818 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
10819 typename warning into error.
10820 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
10821 error messages.
10822 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
10823 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
10824 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
10825 messages.
10826 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
10827 make declaration visible in template.
10828 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
10829 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
10830 messages.
10831 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
10832 message.
10833 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
10834 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
10835 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
10836 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
10837 typename warning with error message.
10838 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
10839 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
10840 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 10841
712becab
NS
108422003-01-16 Nathan Sidwell <nathan@codesourcery.com>
10843
10844 * g++.dg/parse/ambig2.C: New test.
10845
1ceb0dc7
RH
108462003-01-15 Richard Henderson <rth@redhat.com>
10847
10848 * g++.dg/tls/init-2.C: Update error message string.
10849
3dd5fc58
KG
108502003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10851
10852 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
10853
b0562482
SC
108542003-01-15 Stephane Carrez <stcarrez@nerim.fr>
10855
10856 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
10857 all for HC11/HC12.
10858 * gcc.c-torture/compile/20001205-1.x: Likewise.
10859 * gcc.c-torture/compile/20001226-1.x: Likewise.
10860 * gcc.c-torture/compile/920520-1.x: Likewise.
10861 * gcc.c-torture/compile/961203-1.x: Likewise.
10862 * gcc.c-torture/compile/20020604-1.x: Likewise.
10863
b8c25665 108642003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
10865
10866 * gcc.c-torture/compile/20030115-1.c: New test.
10867
10868 * gcc.dg/i386-fpcvt-1.c: New test.
10869 * gcc.dg/i386-fpcvt-2.c: New test.
10870
a7189b49
JO
108712003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
10872
10873 Further conform g++'s __vmi_class_type_info to the C++ ABI
10874 specification.
10875 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
10876 the specification.
10877
b8c25665 108782003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
10879
10880 * gcc.dg/i386-fpcvt-1.c: New test.
10881 * gcc.dg/i386-fpcvt-2.c: New test.
10882
ab5496c4
EB
108832003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
10884
10885 * gcc.dg/i386-mmx-3.c: New test.
10886
e8f2b18d
MM
108872003-01-12 Mark Mitchell <mark@codesourcery.com>
10888
10889 PR c++/9264
10890 * g++.dg/parse/octal1.C: New file.
10891
10892 PR c++/9172
10893 * g++.dg/parse/typename1.C: New file.
10894
67a7278d
DS
108952003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
10896
10897 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
10898 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 10899 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 10900
2050a1bb
MM
109012003-01-10 Mark Mitchell <mark@codesourcery.com>
10902
99152b95 10903 PR c++/9099
a6f6052a
MM
10904 * g++.dg/parse/dtor1.C: New file.
10905
2050a1bb
MM
10906 PR c++/9128
10907 * g++.dg/rtti/typeid1.C: New file.
10908
10909 PR c++/9153
10910 * g++.dg/parse/lookup1.C: New file.
10911
10912 PR c++/9171
10913 * g++.dg/templ/spec5.C: New file.
ab5496c4 10914
7558f66e
JZ
109152003-01-10 Josef Zlomek <zlomekj@suse.cz>
10916
10917 * gcc.c-torture/compile/20030110-1.c: New test.
10918
17211ab5
GK
109192003-01-09 Geoffrey Keating <geoffk@apple.com>
10920
10921 Merge from pch-branch:
10922
10923 2002-12-23 Geoffrey Keating <geoffk@apple.com>
10924
10925 * gcc.dg/pch/cpp-1.h: New.
10926 * gcc.dg/pch/cpp-1.c: New.
10927 * gcc.dg/pch/cpp-2.h: New.
10928 * gcc.dg/pch/cpp-2.c: New.
10929
10930 2002-11-19 Geoffrey Keating <geoffk@apple.com>
10931
10932 * gcc.dg/pch/except-1.h: New.
10933 * gcc.dg/pch/except-1.c: New.
10934
10935 2002-11-13 Geoffrey Keating <geoffk@apple.com>
10936
10937 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
10938 running test.
10939 * gcc.dg/pch: Include *.hp not *.h.
10940 * gcc.dg/pch/system-1.h: New.
10941 * gcc.dg/pch/system-1.c: New.
10942
10943 2002-11-11 Geoffrey Keating <geoffk@apple.com>
10944
10945 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
10946 rather than trying to build and run a program using PCH.
10947 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 10948
17211ab5
GK
10949 2002-11-08 Geoffrey Keating <geoffk@apple.com>
10950
10951 * gcc.dg/pch/macro-3.c: New.
10952 * gcc.dg/pch/macro-3.h: New.
10953
10954 2002-11-04 Geoffrey Keating <geoffk@apple.com>
10955
10956 * gcc.dg/pch/common-1.c: New.
10957 * gcc.dg/pch/common-1.h: New.
10958 * gcc.dg/pch/decl-1.c: New.
10959 * gcc.dg/pch/decl-1.h: New.
10960 * gcc.dg/pch/decl-2.c: New.
10961 * gcc.dg/pch/decl-2.h: New.
10962 * gcc.dg/pch/decl-3.c: New.
10963 * gcc.dg/pch/decl-3.h: New.
10964 * gcc.dg/pch/decl-4.c: New.
10965 * gcc.dg/pch/decl-4.h: New.
10966 * gcc.dg/pch/decl-5.c: New.
10967 * gcc.dg/pch/decl-5.h: New.
10968 * gcc.dg/pch/global-1.c: New.
10969 * gcc.dg/pch/global-1.h: New.
10970 * gcc.dg/pch/inline-1.c: New.
10971 * gcc.dg/pch/inline-1.h: New.
10972 * gcc.dg/pch/inline-2.c: New.
10973 * gcc.dg/pch/inline-2.h: New.
10974 * gcc.dg/pch/static-1.c: New.
10975 * gcc.dg/pch/static-1.h: New.
10976 * gcc.dg/pch/static-2.c: New.
10977 * gcc.dg/pch/static-2.h: New.
10978
10979 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
10980
10981 * g++.dg/pch/pch.exp: Better handle failing testcases.
10982 * gcc.dg/pch/pch.exp: Likewise.
10983 * gcc.dg/pch/macro-1.c: New.
10984 * gcc.dg/pch/macro-1.h: New.
10985 * gcc.dg/pch/macro-2.c: New.
10986 * gcc.dg/pch/macro-2.h: New.
10987
10988 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
10989
10990 * g++.dg/dg.exp: Treat files in pch/ specially.
10991 * g++.dg/pch/pch.exp: New file.
10992 * g++.dg/pch/empty.H: New file.
10993 * g++.dg/pch/empty.C: New file.
10994 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
10995 "precompile".
10996
10997 * gcc.dg/pch/pch.exp: New file.
10998 * gcc.dg/pch/empty.h: New file.
10999 * gcc.dg/pch/empty.c: New file.
11000 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
11001 "precompile".
11002
0f399e5f
KL
110032003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11004
11005 * g++.dg/template/friend14.C: New test.
11006
4c46ea23
EB
110072003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11008
8cb1a818 11009 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 11010
98c29f71
RS
110112003-01-09 Richard Sandiford <rsandifo@redhat.com>
11012
11013 * gcc.c-torture/compile/20030109-1.c: New test.
11014
bbb818c6
EB
110152003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11016
11017 * gcc.c-torture/execute/20030109-1.c: New test.
11018
cdc497dd
LH
110192003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
11020
11021 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
11022 * g++.old-deja/g++.mike/dyncast2.C: Likewise
11023 * g++.old-deja/g++.mike/dyncast3.C: Likewise
11024 * g++.old-deja/g++.mike/eh2.C: Likewise
11025 * g++.old-deja/g++.mike/eh3.C: Likewise
11026 * g++.old-deja/g++.mike/eh5.C: Likewise
11027 * g++.old-deja/g++.mike/eh6.C: Likewise
11028 * g++.old-deja/g++.mike/eh7.C: Likewise
11029 * g++.old-deja/g++.mike/eh8.C: Likewise
11030 * g++.old-deja/g++.mike/eh9.C: Likewise
11031 * g++.old-deja/g++.mike/eh10.C: Likewise
11032 * g++.old-deja/g++.mike/eh12.C: Likewise
11033 * g++.old-deja/g++.mike/eh13.C: Likewise
11034 * g++.old-deja/g++.mike/eh14.C: Likewise
11035 * g++.old-deja/g++.mike/eh16.C: Likewise
11036 * g++.old-deja/g++.mike/eh17.C: Likewise
11037 * g++.old-deja/g++.mike/eh18.C: Likewise
11038 * g++.old-deja/g++.mike/eh21.C: Likewise
11039 * g++.old-deja/g++.mike/eh23.C: Likewise
11040 * g++.old-deja/g++.mike/eh24.C: Likewise
11041 * g++.old-deja/g++.mike/eh25.C: Likewise
11042 * g++.old-deja/g++.mike/eh26.C: Likewise
11043 * g++.old-deja/g++.mike/eh27.C: Likewise
11044 * g++.old-deja/g++.mike/eh28.C: Likewise
11045 * g++.old-deja/g++.mike/eh29.C: Likewise
11046 * g++.old-deja/g++.mike/eh31.C: Likewise
11047 * g++.old-deja/g++.mike/eh33.C: Likewise
11048 * g++.old-deja/g++.mike/eh34.C: Likewise
11049 * g++.old-deja/g++.mike/eh35.C: Likewise
11050 * g++.old-deja/g++.mike/eh36.C: Likewise
11051 * g++.old-deja/g++.mike/eh37.C: Likewise
11052 * g++.old-deja/g++.mike/eh38.C: Likewise
11053 * g++.old-deja/g++.mike/eh39.C: Likewise
11054 * g++.old-deja/g++.mike/eh40.C: Likewise
11055 * g++.old-deja/g++.mike/eh41.C: Likewise
11056 * g++.old-deja/g++.mike/eh42.C: Likewise
11057 * g++.old-deja/g++.mike/eh44.C: Likewise
11058 * g++.old-deja/g++.mike/eh46.C: Likewise
11059 * g++.old-deja/g++.mike/eh47.C: Likewise
11060 * g++.old-deja/g++.mike/eh48.C: Likewise
11061 * g++.old-deja/g++.mike/eh49.C: Likewise
11062 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
11063 * g++.old-deja/g++.mike/eh51.C: Likewise
11064 * g++.old-deja/g++.mike/eh53.C: Likewise
11065 * g++.old-deja/g++.mike/eh55.C: Likewise
11066 * g++.old-deja/g++.mike/p7912.C: Likewise
11067 * g++.old-deja/g++.mike/p9706.C: Likewise
11068 * g++.old-deja/g++.mike/p10416.C: Likewise
11069 * g++.old-deja/g++.mike/p11667.C: Likewise
11070 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
11071 Remove redundant reference to Iris.
11072 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
11073 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 11074
ed8e443a 110752003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 11076
ed8e443a 11077 * g++.dg/ext/asm4.C: New test.
8caf4c38 11078
ed8e443a 110792003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 11080
ed8e443a
JM
11081 PR c++/9030
11082 * g++.dg/template/friend12.C: New test.
11083 * g++.dg/template/friend13.C: Likewise.
11084 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 11085
ed8e443a 110862003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 11087
ed8e443a
JM
11088 * gcc.dg/i386-cadd.c: New test.
11089 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 11090
ed8e443a 110912003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 11092
ed8e443a
JM
11093 PR c++/9165
11094 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 11095
ed8e443a 11096 * g++.dg/abi/bitfield9.C: New test.
63e5f567 11097
ed8e443a
JM
11098 PR c++/9189
11099 * g++.dg/parse/defarg3.C: New test.
8218bd34 11100
ed8e443a 111012003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 11102
ed8e443a
JM
11103 * g++.dg/parse/ambig1.C: New test.
11104 * g++.dg/parse/defarg2.C: New test.
62b8a44e 11105
ed8e443a 111062003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 11107
ed8e443a
JM
11108 * g++.dg/template/defarg-1.C: New test.
11109 * g++.dg/template/local2.C: Likewise.
ec194454 11110
ed8e443a 111112003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 11112
ed8e443a 11113 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 11114
ed8e443a 111152003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 11116
ed8e443a
JM
11117 * g++.dg/parse/namespace3.C: Remove extra semicolons.
11118 * g++.dg/parse/namespace4.C: Likewise.
d5945212 11119
ed8e443a 111202003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 11121
ed8e443a 11122 * g++.dg/template/ntp2.C: New test.
31758337 11123
ed8e443a 111242003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 11125
ed8e443a 11126 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 11127
ed8e443a 11128 * g++.dg/parse/namespace4.C: New test.
96dafad6 11129
ed8e443a 11130 * g++.dg/template/nested1.C: New test.
a25a292f 11131
ed8e443a 11132 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 11133
ed8e443a 111342003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 11135
ed8e443a 11136 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 11137
ed8e443a 111382003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 11139
ed8e443a
JM
11140 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
11141 * g++.old-deja/g++.jason/access8.C: Likewise.
11142 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 11143
ed8e443a 111442003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 11145
ed8e443a 11146 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 11147
ed8e443a 111482003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 11149
ed8e443a
JM
11150 PR c++/2843
11151 * g++.dg/ext/attrib7.C: New test.
4971227d 11152
ed8e443a 111532003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 11154
ed8e443a 11155 * g++.dg/parse/parse6.C: New test.
f349fb24 11156
ed8e443a 111572003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 11158
ed8e443a 11159 * gcc.dg/h8300-stack-1.c: New.
cb203576 11160
ed8e443a 111612003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 11162
ed8e443a 11163 g++.dg/lookup/exception1.C: New test.
faa75e89 11164
ed8e443a 11165 g++.dg/lookup/template1.C: New test.
3d83e33e 11166
ed8e443a 11167 g++.dg/parse/namespace2.C: New test.
a5b9863a 11168
ed8e443a 11169 g++.dg/parse/parens2.C: New test.
75c2b973 11170
ed8e443a 111712003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 11172
ed8e443a
JM
11173 * g++.dg/parse/parse5.C: New test.
11174 * g++.dg/lookup/scoped4.C: New test.
11175
111762003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
11177
11178 * g++.dg/parse/parens1.C: New test.
11179
11180 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
11181 angle-bracket1.C.
11182 * g++.dg/parse/parens2.C: New test.
11183
11184 * g++.dg/lookup/scope-operator1.C: New test.
11185
11186 * g++.dg/parse/operator1.C: New test.
11187
111882003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11189
11190 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
11191 * g++.old-deja/g++.other/access6.C: Likewise.
11192 * g++.old-deja/g++.other/decl1.C: Likewise.
11193 * g++.old-deja/g++.pt/typename12.C: Likewise.
11194
111952002-12-31 Mark Mitchell <mark@codesourcery.com>
11196
11197 * g++.dg/parse/namespace1.C: New test.
11198
111992003-01-01 Neil Booth <neil@daikokuya.co.uk>
11200
11201 * g++.dg/parse/parse4.C: New test.
11202
112032003-01-01 Neil Booth <neil@daikokuya.co.uk>
11204
11205 * g++.dg/parse/parse3.C: New test.
11206
112072003-01-01 Neil Booth <neil@daikokuya.co.uk>
11208
11209 * g++.dg/parse/parse2.C: New test.
11210
112112003-01-01 Neil Booth <neil@daikokuya.co.uk>
11212
11213 * g++.dg/template/friend11.C: New test.
11214
112152003-01-01 Neil Booth <neil@daikokuya.co.uk>
11216
11217 * g++.dg/parse/parse1.C: New test.
11218
112192002-12-31 Janis Johnson <janis187@us.ibm.com>
11220
11221 * lib/profopt.exp: Change the name of a global variable to avoid
11222 possible clashes with other test suites.
11223
112242002-12-31 Nathan Sidwell <nathan@codesourcery.com>
11225
11226 * g++.dg/inherit/covariant8.C: New test.
11227
112282002-12-31 Mark Mitchell <mark@codesourcery.com>
11229
11230 * g++.dg/init/array9.C: New test.
11231
11232 PR c++/9112
11233 * g++.dg/parse/expr1.C: New test.
11234
112352002-12-30 Daniel Jacobowitz <drow@mvista.com>
11236
11237 * gcc.c-torture/compile/20021230-1.c: New test.
11238
112392002-12-30 Nathan Sidwell <nathan@codesourcery.com>
11240
11241 * g++.dg/inherit/covariant5.C: New test.
11242 * g++.dg/inherit/covariant6.C: New test.
11243 * g++.dg/inherit/covariant7.C: New test.
11244
112452002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11246
11247 PR c++/2739
11248 * g++.dg/other/access2.C: New test.
11249
112502002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
11251
11252 * g++.dg/other/anon-struct.C: No longer fails
11253 * g++.old-deja/g++.brendan/parse4.C: Likewise.
11254 * g++.old-deja/g++.brendan/parse5.C: Likewise.
11255 * g++.old-deja/g++.brendan/parse6.C: Likewise.
11256
112572002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
11258
11259 * g++.dg/parse/angle-bracket.C (main): No longer fails.
11260
112612002-12-27 Mark Mitchell <mark@codesourcery.com>
11262
11263 * g++.dg/eh/spec4.C: Remove stray semicolon.
11264 * g++.dg/expr/pmf-1.C: Change error message.
11265 * g++.dg/ext/asm1.C: Remove stray semicolon.
11266 * g++.dg/ext/typename1.C: Add missing typenames.
11267 * g++.dg/inherit/template-as-base.C: Change error message.
11268 * g++.dg/lookup/scoped1.C: Likewise.
11269 * g++.dg/lookup/scoped2.C: Likewise.
11270 * g++.dg/lookup/using2.C: Likewise.
11271 * g++.dg/other/component1.C: Remove stray semicolon.
11272 * g++.dg/other/do1.C: Change error message.
11273 * g++.dg/other/error2.C: Likewise.
11274 * g++.dg/other/init1.C: Likewise.
11275 * g++.dg/other/packed1.C: Remove stray semicolon.
11276 * g++.dg/other/ptrmem2.C: Change error message.
11277 * g++.dg/parse/parameter-declaration-1.C: Remove line number
11278 marker.
11279 * g++.dg/special/initp1.C: Remove invalid attribute usage.
11280 * g++.dg/template/access3.C: Add typename keyword.
11281 * g++.dg/template/access5.C: Remove stray semicolon.
11282 * g++.dg/template/access6.C: Likewise.
11283 * g++.dg/template/complit1.C: Likewise.
11284 * g++.dg/template/crash1.C: Change error message.
11285 * g++.dg/template/inherit2.C: Remove stray semicolon.
11286 * g++.dg/template/instantiate2.C: Likewise.
11287 * g++.dg/template/instantiate3.C: Change error message.
11288 * g++.dg/template/qual1.C: Remove stray semicolon.
11289 * g++.dg/template/qualttp18.C: Change error message.
11290 * g++.dg/template/ref1.C: Remove stray semicolon.
11291 * g++.dg/template/sizeof1.C (A::value): Declare it.
11292 * g++.dg/template/spec4.C: Change error message.
11293 * g++.dg/template/static1.C: Likewise.
11294 * g++.dg/template/type1.C: Likewise.
11295 * g++.dg/template/typename3.C: Likewise.
11296 * g++.old-deja/g++.benjamin/13478.C: Change error message.
11297 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
11298 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
11299 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
11300 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
11301 named return value extension.
11302 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
11303 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
11304 * g++.old-deja/g++.bob/extern_C.C: Likewise.
11305 * g++.old-deja/g++.bob/inherit2.C: Likewise.
11306 * g++.old-deja/g++.brendan/complex1.C: Likewise.
11307 * g++.old-deja/g++.brendan/copy5.C: Likewise.
11308 * g++.old-deja/g++.brendan/crash13.C: Likewise.
11309 * g++.old-deja/g++.brendan/crash15.C: Likewise.
11310 * g++.old-deja/g++.brendan/crash18.C: Change error message.
11311 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
11312 * g++.old-deja/g++.brendan/crash38.C: Likewise.
11313 * g++.old-deja/g++.brendan/crash50.C: Likewise.
11314 * g++.old-deja/g++.brendan/crash56.C: Likewise.
11315 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
11316 syntax.
11317 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
11318 * g++.old-deja/g++.brendan/crash8.C: Change error message.
11319 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
11320 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
11321 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
11322 * g++.old-deja/g++.brendan/template11.C: Likewise.
11323 * g++.old-deja/g++.brendan/template26.C: Likewise.
11324 * g++.old-deja/g++.brendan/template27.C: Use explicit
11325 specialization syntax.
11326 * g++.old-deja/g++.brendan/template30.C: Likewise.
11327 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
11328 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
11329 non-dependent names.
11330 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
11331 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
11332 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
11333 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
11334 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
11335 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
11336 named return value extension.
11337 * g++.old-deja/g++.ext/namedret2.C: Likewise.
11338 * g++.old-deja/g++.ext/namedret3.C: Likewise.
11339 * g++.old-deja/g++.ext/return1.C: Likewise.
11340 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
11341 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
11342 * g++.old-deja/g++.jason/access8.C: Likewise.
11343 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
11344 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
11345 pseudo-destructor names.
11346 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
11347 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
11348 pseudo-destructor names.
11349 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
11350 * g++.old-deja/g++.jason/overload19.C: Likewise.
11351 * g++.old-deja/g++.jason/overload32.C: Likewise.
11352 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
11353 stray semicolons.
11354 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
11355 * g++.old-deja/g++.jason/return.C: Likewise.
11356 * g++.old-deja/g++.jason/return2.C: Likewise.
11357 * g++.old-deja/g++.jason/shadow1.C: Likewise.
11358 * g++.old-deja/g++.jason/special.C: Use explicit specialization
11359 syntax.
11360 * g++.old-deja/g++.jason/template10.C: Account for use of
11361 non-dependent names.
11362 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
11363 syntax.
11364 * g++.old-deja/g++.jason/template37.C: Likewise.
11365 * g++.old-deja/g++.law/access4.C: Change error messages.
11366 * g++.old-deja/g++.law/arm13.C: Remove incorrect
11367 pseudo-destructor names.
11368 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
11369 * g++.old-deja/g++.law/ctors9.C: Likewise.
11370 * g++.old-deja/g++.law/cvt22.C: Likewise.
11371 * g++.old-deja/g++.law/dtors5.C: Likewise.
11372 * g++.old-deja/g++.law/global-init1.C: Likewise.
11373 * g++.old-deja/g++.law/missed-error3.C: Likewise.
11374 * g++.old-deja/g++.law/operators28.C: Likewise.
11375 * g++.old-deja/g++.law/visibility28.C: Likewise.
11376 * g++.old-deja/g++.martin/eval1.C: Likewise.
11377 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
11378 name.
11379 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
11380 * g++.old-deja/g++.mike/net34.C: Likewise.
11381 * g++.old-deja/g++.mike/net36.C: Likewise.
11382 * g++.old-deja/g++.mike/ns2.C: Likewise.
11383 * g++.old-deja/g++.mike/p12306.C: Likewise.
11384 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
11385 value extension.
11386 * g++.old-deja/g++.mike/p700.C: Likewise.
11387 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
11388 * g++.old-deja/g++.mike/p710.C: Likewise.
11389 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
11390 value extension.
11391 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
11392 * g++.old-deja/g++.mike/pmf9.C: Likewise.
11393 * g++.old-deja/g++.ns/crash2.C: Likewise.
11394 * g++.old-deja/g++.ns/crash3.C: Likewise.
11395 * g++.old-deja/g++.ns/invalid1.C: Likewise.
11396 * g++.old-deja/g++.ns/ns17.C: Likewise.
11397 * g++.old-deja/g++.ns/template16.C: Likewise.
11398 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
11399 keyword.
11400 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
11401 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
11402 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
11403 named return value extension.
11404 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
11405 * g++.old-deja/g++.other/access4.C: Issue additional error
11406 messages.
11407 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
11408 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
11409 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
11410 * g++.old-deja/g++.other/crash25.C: Change error message.
11411 * g++.old-deja/g++.other/crash4.C: Change error message.
11412 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
11413 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
11414 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
11415 checks.
11416 * g++.old-deja/g++.other/defarg8.C: Likewise.
11417 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
11418 * g++.old-deja/g++.other/dtor10.C: Likewise.
11419 * g++.old-deja/g++.other/incomplete.C: Likewise.
11420 * g++.old-deja/g++.other/linkage7.C: Likewise.
11421 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
11422 lookup algorithm.
11423 * g++.old-deja/g++.other/mangle2.C: Likewise.
11424 * g++.old-deja/g++.other/refinit2.C: Likewise.
11425 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
11426 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
11427 * g++.old-deja/g++.pt/crash28.C: Likewise.
11428 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
11429 syntax.
11430 * g++.old-deja/g++.pt/crash32.C: Change error message.
11431 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
11432 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
11433 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
11434 error message position.
11435 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
11436 * g++.old-deja/g++.pt/defarg8.C: Change error message.
11437 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
11438 syntax.
11439 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
11440 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
11441 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
11442 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
11443 keyword.
11444 * g++.old-deja/g++.pt/explicit31.C: Likewise.
11445 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
11446 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
11447 keyword.
11448 * g++.old-deja/g++.pt/explicit71.C: Change error message.
11449 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
11450 syntax.
11451 * g++.old-deja/g++.pt/friend28.C: Account for use of
11452 non-dependent names.
11453 * g++.old-deja/g++.pt/friend29.C: Likewise.
11454 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
11455 rules.
11456 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
11457 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
11458 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
11459 lookup rules.
11460 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
11461 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
11462 keyword.
11463 * g++.old-deja/g++.pt/memclass20.C: Likewise.
11464 * g++.old-deja/g++.pt/memclass5.C: Likewise.
11465 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
11466 keyword.
11467 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
11468 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
11469 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
11470 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
11471 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
11472 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
11473 keyword.
11474 * g++.old-deja/g++.pt/spec10.C: Likewise.
11475 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
11476 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
11477 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
11478 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
11479 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
11480 * g++.old-deja/g++.pt/ttp62.C: Likewise.
11481 * g++.old-deja/g++.pt/ttp64.C: Likewise.
11482 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
11483 * g++.old-deja/g++.pt/typename15.C: Likewise.
11484 * g++.old-deja/g++.pt/typename22.C: Likewise.
11485 * g++.old-deja/g++.pt/typename6.C: Change error messages.
11486 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
11487 * g++.old-deja/g++.pt/virtual2.C: Likewise.
11488 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
11489 syntax.
11490 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
11491 return value extension.
11492 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
11493 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
11494 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
11495 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
11496
114972002-12-26 Nathan Sidwell <nathan@codesourcery.com>
11498
11499 * g++.dg/warn/inline1.C: New test.
11500 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
11501 * g++.old-deja/g++.jason/synth10.C: Likewise.
11502 * g++.old-deja/g++.mike/net31.C: Likewise.
11503 * g++.old-deja/g++.mike/p8786.C: Likewise.
11504
11505 * g++.dg/template/friend10.C: New test.
11506 * g++.dg/template/conv5.C: New test.
11507
115082002-12-24 Nathan Sidwell <nathan@codesourcery.com>
11509
11510 * g++.dg/lookup/scoped3.C: New test.
11511
11512 * g++.dg/lookup/decl1.C: New test.
11513 * g++.dg/lookup/decl2.C: New test.
11514
115152002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
11516
11517 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
11518 gcc.c-torture/compile/20021015-1.c,
11519 gcc.c-torture/compile/20021015-2.c,
11520 gcc.c-torture/compile/20021123-1.c,
11521 gcc.c-torture/compile/20021123-2.c,
11522 gcc.c-torture/compile/20021123-3.c,
11523 gcc.c-torture/compile/20021123-4.c,
11524 gcc.c-torture/execute/20021024-1.c: Add tests previously added
11525 only to 3.1 or 3.2 branch.
11526
115272002-12-23 Mark Mitchell <mark@codesourcery.com>
11528
11529 * gcc.dg/i386-bitfield3.c: New test.
11530
11531 * gcc.dg/i386-bitfield2.c: New test.
11532
115332002-12-22 Nathan Sidwell <nathan@codesourcery.com>
11534
11535 * g++.dg/parse/conv_op1.C: New test.
11536
115372002-12-21 Josef Zlomek <zlomekj@suse.cz>
11538
11539 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
11540 approved.
11541
115422002-12-20 Josef Zlomek <zlomekj@suse.cz>
11543
11544 * gcc.c-torture/compile/20021220-1.c: New test.
11545
115462002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
11547
11548 * gcc.dg/i386-fastcall-1.c: New.
11549
115502002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11551
11552 * gcc.c-torture/execute/20021219-1.c: New test.
11553
115542002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11555
11556 * gcc.dg/i386-pic-1.c: New test.
11557
115582002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11559
11560 PR c++/8099
11561 * g++.dg/template/friend9.C: New test.
11562
115632002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11564
11565 PR c++/3663
11566 * g++.dg/template/access7.C: New test.
11567
115682002-12-18 Nick Clifton <nickc@redhat.com>
11569
11570 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
11571 the libstdc++-v3 directory has been found.
11572
115732002-12-12 Devang Patel <dpatel@apple.com>
11574 * gcc.dg/darwin-ld-1.c: New test.
11575 * gcc.dg/darwin-ld-2.c: New test.
11576 * gcc.dg/darwin-ld-3.c: New test.
11577 * gcc.dg/darwin-ld-4.c: New test.
11578 * gcc.dg/darwin-ld-5.c: New test.
11579
115802002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
11581
11582 * gcc.c-torture/compile/20021212-1.c: New test.
11583
115842002-12-11 Neil Booth <neil@daikokuya.co.uk>
11585
11586 * gcc.dg/fshort-wchar: New test.
11587
115882002-12-10 Mark Mitchell <mark@codesourcery.com>
11589
11590 PR c++/8372
11591 * g++.dg/template/dtor1.C: New test.
11592
11593 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
11594 markers.
11595
115962002-12-10 Jakub Jelinek <jakub@redhat.com>
11597
11598 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
11599
116002002-12-09 Mark Mitchell <mark@codesourcery.com>
11601
11602 * g++.dg/template/static1.C: New test.
11603 * g++.dg/template/static2.C: New test.
11604 * g++.old-deja/g++.ext/memconst.C: New test.
11605
116062002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11607
11608 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
11609 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
11610 * g++.dg/special/initp1.C: Likewise.
11611
116122002-12-06 Jakub Jelinek <jakub@redhat.com>
11613
11614 * gcc.c-torture/execute/20021204-1.c: New test.
11615
116162002-12-04 Geoffrey Keating <geoffk@apple.com>
11617
11618 * gcc.dg/ppc-fmadd-1.c: New file.
11619 * gcc.dg/ppc-fmadd-2.c: New file.
11620 * gcc.dg/ppc-fmadd-3.c: New file.
11621
116222002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11623
11624 * gcc.c-torture/compile/20021204-1.c: New test.
11625
116262002-12-03 Nathan Sidwell <nathan@codesourcery.com>
11627
11628 * g++.dg/inherit/covariant2.C: New test.
11629 * g++.dg/inherit/covariant3.C: New test.
11630 * g++.dg/inherit/covariant4.C: New test.
11631 * g++.dg/inherit/covariant1.C: Remove XFAIL.
11632 * g++.old-deja/g++.robertl/eb17.C: Likewise.
11633
116342002-12-03 Mark Mitchell <mark@codesourcery.com>
11635
11636 PR c++/8688
11637 * g++.dg/init/brace3.C: New test.
11638
116392002-12-02 Kazu Hirata <kazu@cs.umass.edu>
11640
11641 * gcc.dg/20020210-1.c: Fix a comment typo.
11642
116432002-12-02 Mark Mitchell <mark@codesourcery.com>
11644
11645 PR c++/8720
11646 * g++.dg/parse/defarg1.C: New test.
11647
11648 PR c++/8615
11649 * g++.dg/template/char1.C: New test.
11650
11651 * g++.dg/template/varmod1.C: Fix typo.
11652
116532002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11654
11655 DR 180
11656 * g++.old-deja/g++.pt/crash32.C: Expect error.
11657
116582002-12-01 Mark Mitchell <mark@codesourcery.com>
11659
11660 PR c++/5919
11661 * g++.dg/template/varmod1.C: New test.
11662
11663 PR c++/8727
11664 * g++.dg/inherit/typeinfo1.C: New test.
11665
11666 PR c++/8663
11667 * g++.dg/inherit/typedef1.C: New test.
11668
116692002-11-30 Mark Mitchell <mark@codesourcery.com>
11670
11671 PR c++/8332
11672 PR c++/8493
11673 * g++.dg/template/strlen1.C: New test.
11674
11675 PR c++/8227
11676 * g++.dg/template/ctor2.C: New test.
11677
11678 PR c++/8214
11679 * g++.dg/init/string1.C: New test.
11680
11681 PR c++/8511
11682 * g++.dg/template/friend8.C: New test.
11683
116842002-11-29 Joe Buck <jbuck@synopsys.com>
11685
11686 * g++.dg/lookup/anon2.C: New test.
11687
116882002-11-28 Kazu Hirata <kazu@cs.umass.edu>
11689
11690 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
11691 h8300 port.
11692
116932002-11-27 Richard Sandiford <rsandifo@redhat.com>
11694
11695 * gcc.dg/bitfld-6.c: New test.
11696
116972002-11-27 Jan Hubicka <jh@suse.cz>
11698
11699 * gcc.c-torture/execute/20021127.[cx]: New test.
11700
117012002-11-26 Jan Hubicka <jh@suse.cz>
11702
11703 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
11704 quality.
11705
117062002-11-26 Geoffrey Keating <geoffk@apple.com>
11707
11708 * g++.dg/init/brace2.C: New test.
11709 * g++.old-deja/g++.mike/p9129.C: Correct.
11710
117112002-11-26 Mark Mitchell <mark@codesourcery.com>
11712
11713 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
11714
117152002-11-25 Andreas Bauer <baueran@in.tum.de>
11716
11717 * gcc.dg/sibcall-6: New test for indirect sibcalls.
11718
117192002-11-25 Mark Mitchell <mark@codesourcery.com>
11720
11721 * testsuite/g++.dg/abi/empty11.C: New test.
11722 * testsuite/g++.dg/rtti/cv1.C: New test.
11723
117242002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
11725
11726 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
11727
117282002-11-24 Mark Mitchell <mark@codesourcery.com>
11729
11730 * g++.dg/abi/empty10.C: New test.
11731
117322002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
11733
11734 * gcc.c-torture/compile/20021124-1.c: New test.
11735
117362002-11-22 Mark Mitchell <mark@codesourcery.com>
11737
11738 * g++.dg/abi/rtti2.C: New test.
11739
117402002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11741
11742 * gcc.dg/i386-unroll-1.c: New test.
11743
117442002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11745
11746 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
11747 * gcc.c-torture/compile/20021120-2.c: New test.
11748
5354730b
RS
117492002-11-20 Richard Sandiford <rsandifo@redhat.com>
11750
11751 * gcc.dg/bitfld-5.c: New test.
11752
5720520f
RS
117532002-11-20 Richard Sandiford <rsandifo@redhat.com>
11754
11755 * gcc.c-torture/execute/20021120-3.c: New test.
11756
4392ebd3
RS
117572002-11-20 Richard Sandiford <rsandifo@redhat.com>
11758
11759 * gcc.c-torture/execute/20021120-2.c: New test.
11760
3748bd9e
RS
117612002-11-20 Richard Sandiford <rsandifo@redhat.com>
11762
11763 * gcc.c-torture/execute/20021120-1.c: New test.
11764
bc02f8d3
JJ
117652002-11-20 Jakub Jelinek <jakub@redhat.com>
11766
11767 * gcc.c-torture/execute/20021118-3.c: New test.
11768
d61fd3f1 117692002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
11770
11771 * gcc.c-torture/compile/20021119-1.c: New test.
11772
3b312ef4
JT
117732002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
11774
11775 * gcc.dg/duff-1.c: New test.
11776 * gcc.dg/duff-2.c: New test.
11777 * gcc.dg/duff-3.c: New test.
11778
8128cccf
NB
117792002-11-18 Neil Booth <neil@daikokuya.co.uk>
11780
11781 * gcc.dg/cpp/_Pragma5.c: New test.
11782
3503150c
RS
117832002-11-18 Richard Sandiford <rsandifo@redhat.com>
11784
11785 * gcc.c-torture/execute/20021118-2.c: New test.
11786
180bde4f
RS
117872002-11-18 Richard Sandiford <rsandifo@redhat.com>
11788
11789 * gcc.c-torture/execute/20021118-1.c: New test.
11790
aaefd216
JJ
117912002-11-16 Jakub Jelinek <jakub@redhat.com>
11792
11793 * gcc.dg/20021116-1.c: New test.
11794
95675950
MM
117952002-11-14 Mark Mitchell <mark@codesourcery.com>
11796
11797 * g++.dg/abi/vcall1.C: New test.
11798
7eca317a
JJ
117992002-11-14 Jakub Jelinek <jakub@redhat.com>
11800
11801 * gcc.dg/20021029-1.c: New test.
11802 * gcc.dg/20021029-2.c: New test.
11803
1fccfa1e
JDA
118042002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
11805
11806 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
11807
110c25ef
EB
118082002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11809
11810 PR c/8439
11811 * gcc.dg/20021110.c: Move to ...
11812 * gcc.c-torture/compile/20021110.c: .... here.
11813
303b90b0
FS
118142002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11815
11816 PR c/8467
11817 * gcc.c-torture/execute/20021111-1.c
11818
45ed7228
EB
118192002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11820
11821 PR c/8439
110c25ef 11822 * gcc.dg/20021110.c: New test.
4977bab6 11823
06315871
MM
118242002-11-10 Mark Mitchell <mark@codesourcery.com>
11825
11826 * g++.dg/abi/vthunk3.C: Run only on x86.
11827
04e6db94
JM
118282002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
11829
11830 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
11831
323941f6
HPN
118322002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
11833
11834 * lib/compat.exp (compat-execute): Fix logic error in last
11835 change.
11836
8c47cfd8
NB
118372002-11-09 Neil Booth <neil@daikokuya.co.uk>
11838
11839 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
11840
5c74d5b0
KL
118412002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11842
11843 PR c++/8389
11844 * g++.dg/template/access6.C: New test.
11845
b8c25665 118462002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
11847
11848 * gcc.dg/i386-ssefp-1.c: New test.
11849 * gcc.dg/i386-ssefp-1.c: New test.
11850
b8c25665 118512002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
11852
11853 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
11854
4f2c9d7e
MM
118552002-11-07 Mark Mitchell <mark@codesourcery.com>
11856
e6a66567
MM
11857 * g++.dg/abi/vthunk3.C: New test.
11858
4f2c9d7e
MM
11859 PR c++/8338
11860 * g++.dg/template/crash2.C: New test.
11861
f72ab53b
MM
118622002-11-07 Mark Mitchell <mark@codesourcery.com>
11863
11864 * testsuite/g++.dg/abi/dtor1.C: New test.
11865 * testsuite/g++.dg/abi/dtor2.C: Likewise.
11866
3cfe49da
GK
118672002-11-05 Geoffrey Keating <geoffk@apple.com>
11868
11869 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
11870 Darwin.
11871
9e96797f
AN
118722002-11-04 Adam Nemet <anemet@lnxw.com>
11873
11874 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
11875 -mthumb. Only xfail with -O0.
11876
548502d3
MM
118772002-11-03 Mark Mitchell <mark@codesourcery.com>
11878
11879 * g++.dg/abi/thunk1.C: New test.
11880 * g++.dg/abi/thunk2.C: Likewise.
11881 * g++.dg/abi/vtt1.C: Likewise.
11882
8cd4a359
DN
118832002-11-02 Diego Novillo <dnovillo@redhat.com>
11884
11885 PR optimization/8423
11886 * gcc.c-torture/execute/builtin-constant.c: New test.
11887
04d57dd5
ZW
118882002-11-01 Zack Weinberg <zack@codesourcery.com>
11889
11890 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
11891 Add some more cases.
11892
bec80a45
MM
118932002-11-01 Mark Mitchell <mark@codesourcery.com>
11894
11895 PR c++/8391
11896 * g++.dg/opt/local1.C: New test.
11897
8c081e84
MM
118982002-10-30 Mark Mitchell <mark@codesourcery.com>
11899
11900 PR c++/8160
11901 * g++.dg/template/complit1.C: New test.
11902
11903 PR c++/8149
11904 * g++.dg/template/typename4.C: Likewise.
11905
7088fca9
KL
119062002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11907
11908 Core issue 287, PR c++/7639
11909 * g++.dg/template/instantiate1.C: Adjust error location.
11910 * g++.dg/template/instantiate3.C: New test.
11911 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
11912 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
11913 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
11914
f6a9714b
HPN
119152002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
11916
11917 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
11918
59db5f7b
MM
119192002-10-29 Mark Mitchell <mark@codesourcery.com>
11920
11921 PR c++/8287
11922 * g++.dg/init/dtor2.C: New test.
11923
a80c67ca
KG
119242002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11925
11926 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
11927 * gcc.dg/nest.c: Bypass errors on irix6.
11928
96a888d6
HPN
119292002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
11930
11931 * gcc.dg/nest.c: Expect error for mmix-*-*.
11932 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
11933
1f032a99
HPN
119342002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
11935
600522f8
HPN
11936 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
11937 markers.
11938
35fcca95 11939 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 11940
f0dd122b
MS
119412002-10-25 Mike Stump <mrs@apple.com>
11942
11943 * gcc.dg/warn-1.c: New test.
11944
f65e1183
ZW
119452002-10-25 Zack Weinberg <zack@codesourcery.com>
11946
11947 * g++.dg/template/typename3.C: New test.
11948
bb5e8a7f
MM
119492002-10-25 Mark Mitchell <mark@codesourcery.com>
11950
e93ee644
MM
11951 * g++.dg/lookup/ptrmem1.C: New test.
11952
bb5e8a7f
MM
11953 * g++.dg/abi/vthunk2.C: New test.
11954
f3763a44
ZW
119552002-10-25 Zack Weinberg <zack@codesourcery.com>
11956
11957 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
11958
ba9a991f
MM
119592002-10-24 Mark Mitchell <mark@codesourcery.com>
11960
11961 * g++.dg/abi/empty9.C: New test.
11962
5f13cfc6
RH
119632002-10-24 Richard Henderson <rth@redhat.com>
11964
11965 * g++.dg/inherit/thunk1.C: Enable for ia64.
11966
6b607ffd
MM
119672002-10-23 Mark Mitchell <mark@codesourcery.com>
11968
11969 PR c++/8067
11970 * g++.dg/lookup/pretty1.C: New test.
11971
8bfb45f8
JJ
119722002-10-23 Jakub Jelinek <jakub@redhat.com>
11973
11974 * gcc.dg/20021023-1.c: New test.
11975
e6f052b7
MM
119762002-10-23 Mark Mitchell <mark@codesourcery.com>
11977
11978 PR c++/7679
11979 * g++.dg/parse/inline1.C: New test.
f65e1183 11980
e2358068
RH
119812002-10-23 Richard Henderson <rth@redhat.com>
11982
619703c6
RH
11983 * g++.dg/inherit/thunk1.C: Enable for x86_64.
11984
e2358068
RH
11985 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
11986
ad4f9910
MM
119872002-10-22 Mark Mitchell <mark@codesourcery.com>
11988
11989 PR c++/6579
11990 * g++.dg/parse/stmtexpr3.C: New test.
11991
8fe734a3
NS
119922002-10-22 Nathan Sidwell <nathan@codesourcery.com>
11993
11994 * g++.dg/expr/cond1.C: New test.
11995
4977bab6
ZW
119962002-10-21 Zack Weinberg <zack@codesourcery.com>
11997
11998 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
11999
7ba539c6
MM
120002002-10-21 Mark Mitchell <mark@codesourcery.com>
12001
12002 * g++.dg/abi/vbase13.C: New test.
12003 * g++.dg/abi/vbase14.C: Likewise.
12004
75d38379
JJ
120052002-10-21 Jakub Jelinek <jakub@redhat.com>
12006
12007 * gcc.dg/tls/pic-1.c: New test.
12008 * gcc.dg/tls/nonpic-1.c: New test.
12009 * gcc.dg/20021018-1.c: New test.
12010
aaee784a
UW
120112002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
12012
12013 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
12014 Remove only files with the same base name as the test case.
12015 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
12016 (profopt-execute): Likewise. Also, remove old profiling
12017 and performance data files before running the tests.
12018
12019 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
12020 * g++.dg/bprob/bprob.exp: Likewise.
12021 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
12022 to allow more general test case names.
12023
12024 * g++.dg/bprob/bprob-1.C: Rename to ...
12025 * g++.dg/bprob/g++-bprob-1.C: ... this.
12026
12027 * g77.dg/bprob/bprob-1.f: Rename to ...
12028 * g77.dg/bprob/g77-bprob-1.f: ... this.
12029
22bd2554
ZW
120302002-10-21 Zack Weinberg <zack@codesourcery.com>
12031
12032 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
12033 bison 1.50 or later.
12034
434fb8b7
JJ
120352002-10-21 Janis Johnson <janis187@us.ibm.com>
12036
12037 * g++.dg/README: Describe more test directories.
12038
42328048
MM
120392002-10-21 Mark Mitchell <mark@codesourcery.com>
12040
c6c01481 12041 * g++.dg/init/array6.C: Add additional tests.
42328048 12042
ecef5e87
UW
120432002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
12044
12045 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
12046 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
12047
0ac1a3d3
KH
120482002-10-21 Kazu Hirata <kazu@cs.umass.edu>
12049
12050 * gcc.c-torture/compile/20020604-1.x: New.
12051 * gcc.c-torture/compile/simd-5.x: Likewise.
12052 * gcc.c-torture/execute/920710-1.x: Likewise.
12053 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
12054
97cc1f5e
MM
120552002-10-21 Mark Mitchell <mark@codesourcery.com>
12056
12057 * g++.dg/inherit/override1.C: Add dg-options clause.
12058
ab3146fd
ZD
120592002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12060
12061 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
12062 _mm_slli_si128.
12063
0d8b229b
AS
120642002-10-19 Andreas Schwab <schwab@suse.de>
12065
12066 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
12067 directory component.
12068
9368208b
MM
120692002-10-18 Mark Mitchell <mark@codesourcery.com>
12070
80bbd03d
MM
12071 * g++.dg/inherit/thunk1.C: New test.
12072
9368208b
MM
12073 * g++.dg/inherit/override1.C: New test.
12074
12075 * g++.dg/abi/mangle11.C: New test.
12076 * g++.dg/abi/mangle14.C: New test.
12077 * g++.dg/abi/mangle17.C: New test.
12078
8a188e24
NS
120792002-10-17 Nathan Sidwell <nathan@codesourcery.com>
12080
12081 * g++.dg/overload/member2.C: New test.
12082
768bf0ab
JJ
120832002-10-17 Janis Johnson <janis187@us.ibm.com>
12084
12085 * g++.dg/README: Describe new compat directory.
12086 * g++.dg/dg.exp: Skip tests in compat directory.
12087 * README.compat: New file.
12088 * lib/compat.exp: New expect script.
12089 * g++.dg/compat: New test directory.
12090 * g++.dg/compat/compat.exp: New expect script.
12091 * g++.dg/compat/abi: New test directory.
12092 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
12093 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
12094 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
12095 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
12096 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
12097 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
12098 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
12099 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
12100 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
12101 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
12102 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
12103 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
12104 * g++.dg/compat/break: New test directory.
12105 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
12106 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
12107 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
12108 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
12109 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
12110 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
12111 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
12112 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
12113 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
12114 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
12115 g++.dg/compat/break/README: New files.
12116 * g++.dg/compat/eh: New test directory.
12117 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
12118 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
12119 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
12120 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
12121 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
12122 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
12123 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
12124 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
12125 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
12126 g++.dg/compat/eh/filter2_y.C,
12127 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
12128 g++.dg/compat/eh/new1_y.C,
12129 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
12130 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
12131 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
12132 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
12133 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
12134 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
12135 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
12136 g++.dg/compat/eh/unexpected1_y.C: New files.
12137 * g++.dg/compat/init: New test directory.
12138 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
12139 g++.dg/compat/init/array5_y.C,
12140 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
12141 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
12142 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
12143 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
12144 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
12145 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
12146 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
12147 g++.dg/compat/init/init-ref2_y.C: New files.
12148
982216be
MM
121492002-10-17 Mark Mitchell <mark@codesourcery.com>
12150
12151 PR c++/7584
12152 * g++.dg/inherit/using3.C: New test.
12153
b8c25665 121542002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
12155
12156 * gcc.dg/20021017-2.c: New test.
12157
b216f69b
MM
121582002-10-17 Mark Mitchell <mark@codesourcery.com>
12159
2d05cd96 12160 * g++.dg/abi/mangle16.C: Adjust.
d768a589 12161
b216f69b
MM
12162 * g++.dg/init/array8.C: New test.
12163
6e53546d
RS
121642002-10-17 Richard Sandiford <rsandifo@redhat.com>
12165
12166 * gcc.dg/special/mips-abi.exp: New test.
12167 * gcc.dg/special/mips-abi.s: Empty file used by the above.
12168
2303a079
MM
121692002-10-16 Mark Mitchell <mark@codesourcery.com>
12170
d3133e68
MM
12171 * g++.dg/abi/mangle16.C: New test.
12172 * g++.dg/abi/mangle17.C: Likewise.
12173
2303a079
MM
12174 PR c++/7478
12175 * g++.dg/template/ref1.C: New test.
12176
e055ba36
KG
121772002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12178
12179 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
12180
6e2ac1ae
UW
121812002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
12182
12183 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
12184
451c0899
MM
121852002-10-16 Mark Mitchell <mark@codesourcery.com>
12186
12187 PR c++/7524
12188 * g++.dg/init/array7.C: New test.
12189
3fa3c4bd
MM
121902002-10-15 Mark Mitchell <mark@codesourcery.com>
12191
12192 * g++.dg/init/array6.C: New test.
22bd2554 12193
3fa3c4bd
MM
12194 * g++.dg/abi/mangle13.C: Likewise.
12195 * g++.dg/abi/mangle14.C: Likewise.
12196 * g++.dg/abi/mangle15.C: Likewise.
12197
58731fd1
MM
121982002-10-14 Mark Mitchell <mark@codesourcery.com>
12199
12200 * g++.dg/abi/empty8.C: New test.
22bd2554 12201
6742d92b
NS
122022002-10-15 Nathan Sidwell <nathan@codesourcery.com>
12203
12204 * g++.dg/init/ctor1.C: New test.
12205
23a64177
UW
122062002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
12207
12208 * gcc.c-torture/execute/20021015-1.c: New test.
12209
b8c25665 122102002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
12211
12212 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
12213
b8c25665 122142002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
12215
12216 * gcc.dg/i386-ssetype-[1-5].c: New tests.
12217
741fa37f
RH
122182002-10-14 Richard Henderson <rth@redhat.com>
12219
12220 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
12221
a3b88570
MM
122222002-10-14 Mark Mitchell <mark@codesourcery.com>
12223
12224 PR optimization/6631
12225 * g++.dg/opt/const2.C: New test.
12226
77631fa7
MM
122272002-10-14 Mark Mitchell <mark@codesourcery.com>
12228
12229 PR c++/7176
12230 * g++.dg/parse/friend1.C: New test.
12231 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
12232
0d1c5774
JJ
122332002-10-14 Jakub Jelinek <jakub@redhat.com>
12234
12235 * gcc.dg/20021014-1.c: New test.
12236
8e3df2de
MM
122372002-10-11 Mark Mitchell <mark@codesourcery.com>
12238
dac45b5c
MM
12239 PR c++/5661
12240 * g++.dg/ext/vlm1.C: New test.
12241 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 12242
8e3df2de
MM
12243 * g++.dg/init/array1.C: Remove invalid braces.
12244 * g++.dg/init/brace1.C: New test.
12245 * g++.dg/init/copy2.C: Likewise.
12246 * g++.dg/init/copy3.C: Likewise.
12247 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
12248 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
12249 braces.
22bd2554 12250
98ddd678
NB
122512002-10-11 Neil Booth <neil@daikokuya.co.uk>
12252
12253 * gcc.dg/cpp/assembler.S: Don't use -ansi.
12254
b8c25665 122552002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
12256
12257 * gcc.c-torture/compile/simd-5.c: New test.
12258
4977bab6
ZW
122592002-10-10 Roger Sayle <roger@eyesopen.com>
12260
12261 * gcc.c-torture/execute/shiftopt-1.c: New test case.
12262
61fdde38
JW
122632002-10-10 Jim Wilson <wilson@redhat.com>
12264
12265 * gcc.c-torture/execute/20021010-1.c: New test.
12266
95f79357
ZW
122672002-10-09 Zack Weinberg <zack@codesourcery.com>
12268
85cd7be8 12269 PR c/7353
95f79357
ZW
12270 * g++.dg/ext/typedef-init.C: New test.
12271 * gcc.dg/typedef-init.c: New test.
12272
5cc67323
NB
122732002-10-09 Neil Booth <neil@daikokuya.co.uk>
12274
12275 * gcc.dg/cpp/paste13.c: New test.
12276
131d2c16
KG
122772002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12278
12279 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
12280 remaining platforms, XFAIL during compile, not execute. Don't
12281 XFAIL at -O0.
12282
bf52f899
NS
122832002-10-08 Nathan Sidwell <nathan@codesourcery.com>
12284
12285 * gcc.dg/alias-1.c: Tweak expected warning.
12286
a85cd145
V
122872002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
12288
12289 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
12290
f75369c8
AJ
122912002-10-06 Andreas Jaeger <aj@suse.de>
12292
8d725537
AJ
12293 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
12294 * gcc.dg/cpp/c++98.C: Likewise.
12295
12296 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
12297 * g++.dg/cpp/c++98.C: Likewise.
12298
12299 * g++.dg/README (Subdirectories): Mention cpp directory.
12300
f75369c8
AJ
12301 PR target/7559
12302 * gcc.dg/20021006-1.c: New test.
12303
eb55ce4b
KL
123042002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12305
12306 PR c++/7804
12307 * g++.dg/other/warning1.C: New test.
12308
f91f86e7
RS
123092002-10-04 Roger Sayle <roger@eyesopen.com>
12310
12311 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
12312 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
12313 and sparc-*-* with -m64 as expected failures. See PR 8087.
12314
bd9bb3d2
MM
123152002-10-03 Mark Mitchell <mark@codesourcery.com>
12316
12317 PR c++/7931
12318 * g++.dg/template/ptrmem3.C: New test.
f75369c8 12319
bd9bb3d2
MM
12320 PR c++/7754
12321 * g++.dg/template/union1.C: New test.
12322
6397d80b
MM
123232002-10-03 Mark Mitchell <mark@codesourcery.com>
12324
12325 PR c++/8006
12326 * g++.dg/abi/mangle9.C: New test.
12327 * g++.dg/abi/mangle10.C: New test.
12328 * g++.dg/abi/mangle11.C: New test.
12329 * g++.dg/abi/mangle12.C: New test.
12330
2282d28d
MM
123312002-10-02 Mark Mitchell <mark@codesourcery.com>
12332
12333 PR c++/7188.
12334 * g++.dg/template/meminit1.C: New test.
12335 * g++.dg/warn/Wreorder-1.C: Likewise.
12336 * g++.old-deja/g++.mike/warn3.C: Tweak.
12337 * lib/prune.exp: Ingore "in copy constructor".
12338
e5ec43ac
AJ
123392002-10-02 Andreas Jaeger <aj@suse.de>
12340
12341 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
12342 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
12343 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
12344 on x86-64.
12345
a1d1a0f9
MM
123462002-10-01 Mark Mitchell <mark@codesourcery.com>
12347
12348 * gcc.dg/empty1.C: Fix typo.
12349
73a73768
NS
123502002-10-01 Nathan Sidwell <nathan@codesourcery.com>
12351
12352 * gcc.dg/alias-1.c: New test.
12353
871e97f7
MM
123542002-10-01 Mark Mitchell <mark@codesourcery.com>
12355
0645ba8f
MM
12356 * gcc.dg/empty1.C: New test.
12357
871e97f7
MM
12358 * g++.dg/tls/init-2.C: Tweak error messages.
12359
8ab907e8
RS
123602002-10-01 Richard Sandiford <rsandifo@redhat.com>
12361
12362 * gcc.c-torture/compile/20020923-1.c: New test.
12363
e3e3815b
JT
123642002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
12365
12366 * gcc.c-torture/execute/ffs-1.c: New test.
12367 * gcc.c-torture/execute/ffs-2.c: Ditto.
12368
5a9a1961
NS
123692002-09-30 Nathan Sidwell <nathan@codesourcery.com>
12370
12371 * g++.dg/overload/member1.C: New test.
12372
ed8e443a 123732002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 12374
ed8e443a
JM
12375 * g++.dg/abi/empty7.C: New test.
12376 * g++.dg/init/pm2.C: Likewise.
f75369c8 12377
ed8e443a 123782002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 12379
ed8e443a 12380 * g++.dg/rtti/crash1.C: New test.
03357c23 12381
ed8e443a 123822002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 12383
ed8e443a
JM
12384 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
12385 gcc.dg/sibcall-4.c: New tests.
d7bb749a 12386
ed8e443a 123872002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 12388
ed8e443a
JM
12389 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
12390 powerpc and MMIX targets.
1c402174 12391
ed8e443a 123922002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 12393
ed8e443a 12394 * gcc.dg/cpp/20020927-1.c: New.
57147be1 12395
ed8e443a 123962002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 12397
ed8e443a 12398 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 12399
ed8e443a 124002002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 12401
ed8e443a 12402 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 12403
ed8e443a 124042002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 12405
ed8e443a 12406 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 12407
ed8e443a 124082002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 12409
ed8e443a 12410 * README.QMTEST: Fix typo.
d57f8a71 12411
ed8e443a 124122002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 12413
ed8e443a 12414 * gcc.dg/20020926-1.c: New test.
b784617e 12415
ed8e443a 124162002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 12417
ed8e443a
JM
12418 PR target/7842
12419 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 12420
ed8e443a 124212002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 12422
ed8e443a
JM
12423 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
12424 unique to the tool.
12425 * lib/g77.exp (g77_init): Likewise.
12426 * lib/g++.exp (g++_init): Likewise.
12427 * lib/objc.exp (objc_init): Likewise.
1c88948f 12428
ed8e443a 124292002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 12430
ed8e443a
JM
12431 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
12432 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
12433 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 12434
ed8e443a 124352002-09-25 Richard Henderson <rth@redhat.com>
6190e147 12436
ed8e443a
JM
12437 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
12438 too-small long double.
6190e147 12439
ed8e443a 124402002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 12441
ed8e443a 12442 * gcc.dg/20020919-1.c: New test.
c354bbcc 12443
ed8e443a 124442002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 12445
ed8e443a
JM
12446 * g++.dg/abi/bitfield6.C: New test.
12447 * g++.dg/abi/bitfield7.C: New test.
12448 * g++.dg/abi/bitfield8.C: New test.
12449 * g++.dg/abi/vbase11.C: New test.
2d3e278d 12450
ed8e443a 124512002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 12452
ed8e443a
JM
12453 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
12454 hppa*-*-hpux*. Update test comment.
490ed846 12455
ed8e443a 124562002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 12457
ed8e443a 12458 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 12459
ed8e443a 124602002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 12461
ed8e443a 12462 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 12463
ed8e443a 124642002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 12465
ed8e443a 12466 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 12467
ed8e443a 124682002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 12469
ed8e443a
JM
12470 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
12471 systems.
1ce505c4 12472
ed8e443a 124732002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 12474
ed8e443a
JM
12475 * gcc.c-torture/execute/ieee/mzero3.c: New test.
12476
12477 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
12478 Adjust for c++filt moved to binutils. Remove spurious duplicate
12479 setting of cxxfilt.
12480
124812002-09-19 Geoffrey Keating <geoffk@apple.com>
12482
12483 * gcc.dg/20020312-2.c: Update for darwin.
12484
124852002-09-18 Nathan Sidwell <nathan@codesourcery.com>
12486
12487 * g++.old-deja/g++.other/crash32.C: Mark ICE.
12488
124892002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
12490
12491 * objc.dg/comp-types-1.m: New test.
12492 * objc.dg/comp-types-2.m: New test.
12493 * objc.dg/comp-types-3.m: New test.
12494 * objc.dg/comp-types-4.m: New test.
12495 * objc.dg/comp-types-5.m: New test.
12496 * objc.dg/comp-types-6.m: New test.
12497
124982002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
12499
12500 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
12501
125022002-09-16 Nathan Sidwell <nathan@codesourcery.com>
12503
12504 * g++.dg/other/do1.C: New test.
12505
12506 * g++.dg/template/subst1.C: New test.
12507
125082002-09-16 Steve Ellcey <sje@cup.hp.com>
12509
12510 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
12511
125122002-09-16 Nathan Sidwell <nathan@codesourcery.com>
12513
12514 * g++.dg/template/qualttp20.C: Adjust expected errors.
12515 * g++.old-deja/g++.jason/report.C: Likewise.
12516 * g++.old-deja/g++.other/qual1.C: Likewise.
12517
12518 * g++.dg/lookup/scoped2.C: New test.
12519
12520 * g++.dg/ext/asm3.C: New test.
12521
125222002-09-16 Richard Earnshaw <rearnsha@arm.com>
12523
12524 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
12525
125262002-09-16 Kazu Hirata <kazu@cs.umass.edu>
12527
12528 * ChangeLog: follow spelling conventions.
12529 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
12530 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
12531 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
12532 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
12533 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
12534 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
12535 * g++.old-deja/g++.law/global-init1.C: Likewise.
12536 * g++.old-deja/g++.other/delete4.C: Likewise.
12537 * g++.old-deja/g++.other/inline21.C: Likewise.
12538 * g++.old-deja/g++.other/singleton.C: Likewise.
12539 * g77.dg/strlen0.f: Likewise.
12540 * g77.f-torture/compile/20010519-1.f: Likewise.
12541 * g77.f-torture/compile/980310-4.f: Likewise.
12542 * gcc.c-torture/compile/20000605-1.c: Likewise.
12543 * gcc.c-torture/execute/20020225-1.c: Likewise.
12544 * gcc.dg/c90-hexfloat-2.c: Likewise.
12545 * gcc.dg/c99-bool-1.c: Likewise.
12546 * gcc.dg/c99-hexfloat-2.c: Likewise.
12547 * gcc.dg/dll-2.c: Likewise.
12548 * gcc.dg/wtr-union-init-1.c: Likewise.
12549 * gcc.dg/wtr-union-init-2.c: Likewise.
12550 * gcc.dg/wtr-union-init-3.c: Likewise.
12551 * gcc.dg/cpp/avoidpaste1.c: Likewise.
12552 * gcc.dg/cpp/defined.c: Likewise.
12553 * gcc.dg/cpp/macsyntx.c: Likewise.
12554 * gcc.dg/cpp/paste2.c: Likewise.
12555 * gcc.dg/cpp/trad/defined.c: Likewise.
12556 * gcc.dg/format/c90-printf-1.c: Likewise.
12557 * gcc.dg/format/c90-scanf-1.c: Likewise.
12558 * gcc.dg/format/c99-printf-1.c: Likewise.
12559 * gcc.dg/format/c99-scanf-1.c: Likewise.
12560 * gcc.misc-tests/gcov-8.c: Likewise.
12561 * lib/profopt.exp: Likewise.
12562
125632002-09-15 Krister Walfridsson <cato@df.lth.se>
12564
12565 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
12566
125672002-09-15 Nathan Sidwell <nathan@codesourcery.com>
12568
12569 * g++.dg/inherit/using2.C: New test.
12570
125712002-09-15 Kazu Hirata <kazu@cs.umass.edu>
12572
12573 * ChangeLog: Follow spelling conventions.
12574 * g++.dg/template/friend4.C: Likewise.
12575 * g++.old-deja/g++.pt/crash67.C: Likewise.
12576 * gcc.c-torture/execute/20000801-4.c: Likewise.
12577 * gcc.dg/c90-digraph-1.c: Likewise.
12578 * gcc.dg/c94-digraph-1.c: Likewise.
12579 * gcc.dg/c99-digraph-1.c: Likewise.
12580 * gcc.dg/cpp/line5.c: Likewise.
12581 * gcc.dg/cpp/multiline.c: Likewise.
12582 * gcc.dg/cpp/trad/literals-1.c: Likewise.
12583 * gcc.dg/format/attr-3.c: Likewise.
12584 * gcc.dg/format/c90-scanf-3.c: Likewise.
12585 * gcc.dg/format/ext-4.c: Likewise.
12586
125872002-09-15 Nathan Sidwell <nathan@codesourcery.com>
12588
12589 * g++.dg/template/pretty1.C: New test.
12590
125912002-09-14 Alan Modra <amodra@bigpond.net.au>
12592
12593 * gcc.c-torture/execute/struct-cpy-1.c: New test.
12594
125952002-09-13 Matt Austern <austern@apple.com>
12596
12597 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
12598 passing a cast expression to a function by const reference.
12599
126002002-09-13 Nathan Sidwell <nathan@codesourcery.com>
12601
12602 * g++.dg/template/deduce1.C: New test.
12603
126042002-09-13 Kazu Hirata <kazu@cs.umass.edu>
12605
12606 * gcc.c-torture/execute/simd-1.c: Force all use of int to
12607 32-bit int.
12608
126092002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
12610
12611 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
12612 usage.
12613
126142002-09-10 Richard Earnshaw <rearnsha@arm.com>
12615
12616 * gcc.c-torture/compile/20020910-1.c: New test.
12617
126182002-09-10 Frank Ch. Eigler <fche@redhat.com>
12619
12620 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
12621
126222002-09-10 Andreas Jaeger <aj@suse.de>
12623
12624 * gcc.dg/20020312-2.c: Adjust for x86-64.
12625
126262002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
12627
12628 * g77.dg/7388.f: New test case for PR 7388.
12629
126302002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
12631
12632 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
12633
126342002-09-05 Ziemowit Laski <zlaski@apple.com>
12635
12636 * objc.dg/proto-lossage-1.m: New test.
12637
126382002-09-06 Neil Booth <neil@daikokuya.co.uk>
12639
12640 * gcc.dg/cpp/_Pragma4.c: Fix typo.
12641
126422002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
12643
12644 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
12645 expected to pass.
12646
126472002-09-06 Stan Shebs <shebs@apple.com>
12648 David Edelsohn <edelsohn@gnu.org>
12649
12650 * gcc.dg/weak: New directory.
12651 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
12652 target-specific xfail bits.
12653 * gcc.dg/typeof-2.c: Move to new directory.
12654 * gcc.dg/weak.exp: New expect script.
12655
126562002-09-06 Alan Modra <amodra@bigpond.net.au>
12657
12658 * gcc.c-torture/execute/extzvsi.c: New test.
12659
126602002-09-05 Stan Shebs <shebs@apple.com>
12661
12662 * gcc.dg/weak-1.c: xfail on Darwin.
12663 * gcc.dg/weak-2.c: Ditto.
12664 * gcc.dg/weak-3.c: Ditto.
12665 * gcc.dg/weak-4.c: Ditto.
12666 * gcc.dg/weak-5.c: Ditto.
12667 * gcc.dg/weak-6.c: Ditto.
12668 * gcc.dg/weak-7.c: Ditto.
12669 * gcc.dg/weak-8.c: Ditto.
12670 * gcc.dg/weak-9.c: Ditto.
12671
126722002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
12673
12674 * gcc.c-torture/execute/loop-14.c: New test.
12675
126762002-09-04 Jakub Jelinek <jakub@redhat.com>
12677
12678 * g++.dg/other/cxa-atexit1.C: New test.
12679
12680 * gcc.dg/typeof-2.c: New test.
12681
126822002-09-03 Roger Sayle <roger@eyesopen.com>
12683
12684 * gcc.dg/builtins-2.c: New testcase.
12685 * gcc.dg/builtins-3.c: New testcase.
12686
126872002-09-03 Neil Booth <neil@daikokuya.co.uk>
12688
12689 * gcc.dg/cpp/_Pragma4.c: New test.
12690
126912002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
12692
12693 * objc/execute/nil_method-1.m: New testcase.
12694
126952002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
12696
12697 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
12698 [Object class], not [Object initialize].
12699
127002002-08-31 Roger Sayle <roger@eyesopen.com>
12701 Hans-Peter Nilsson <hp@bitrange.com>
12702
12703 * gcc.c-torture/execute/20020720-1.x: Skip test on
12704 mmix-knuth-mmixware. Correct comment.
12705
127062002-08-27 Mark Mitchell <mark@codesourcery.com>
12707
12708 * testsuite/g++.dg/abi/bitfield5.C: New test.
12709 * testsuite/g++.dg/abi/vbase10.C: Likewise.
12710
127112002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
12712
12713 * objc.dg/undeclared-selector.m: New test.
12714
127152002-08-27 Nathan Sidwell <nathan@codesourcery.com>
12716
12717 * g++.dg/other/offsetof1.C: Avoid cast warning.
12718
127192002-08-26 Ziemowit Laski <zlaski@apple.com>
12720
12721 * objc.dg/super-class-2.m: New test.
12722
127232002-08-24 Matt Austern <austern@apple.com>
12724
12725 * g++.dg/ext/lvaddr.C: New test.
12726 * g++.dg/ext/lvcast.C: New test.
12727
127282002-08-22 Mark Mitchell <mark@codesourcery.com>
12729
12730 * testsuite/g++.dg/inherit/cond1.C: New test.
12731
127322002-08-22 Geoffrey Keating <geoffk@redhat.com>
12733
12734 * gcc.dg/noncompile/incomplete-1.c: New test.
12735
127362002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
12737
12738 * gcc.dg/typespec-1.c: New test.
12739
127402002-08-20 Devang Patel <dpatel@apple.com>
12741 * objc.dg/proto-hier-2.m: New test.
12742
127432002-08-19 Ziemowit Laski <zlaski@apple.com>
12744
12745 * objc.dg/bitfield-1.m: New test.
12746 * objc.dg/bitfield-2.m: New test.
12747
127482002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
12749
12750 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
12751 gcc.dg/c99-flex-array-4.c: New tests.
12752
127532002-08-16 Stan Shebs <shebs@apple.com>
12754
12755 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
12756
127572002-08-15 Jakub Jelinek <jakub@redhat.com>
12758
12759 * gcc.dg/typeof-1.c: New test.
12760 * g++.dg/ext/typeof2.C: New test.
12761
127622002-08-15 Nathan Sidwell <nathan@codesourcery.com>
12763
12764 * g++.dg/other/offsetof1.C: New test.
12765
127662002-08-14 Richard Henderson <rth@redhat.com>
12767
12768 * gcc.dg/tls/diag-3.c: Fix expected message strings.
12769
127702002-08-14 Neil Booth <neil@daikokuya.co.uk>
12771
12772 * gcc.dg/cpp/_Pragma3.c: New test.
12773
127742002-08-13 Mark Mitchell <mark@codesourcery.com>
12775
12776 * g++.dg/template/inherit3: New test.
12777
127782002-08-10 Nathan Sidwell <nathan@codesourcery.com>
12779
12780 * gcc.dg/bitfld-4.c: Add blank options.
12781
127822002-08-09 Mark Mitchell <mark@codesourcery.com>
12783
12784 * g++.dg/template/crash1.C: New test.
12785
127862002-08-08 Jakub Jelinek <jakub@redhat.com>
12787
12788 * gcc.dg/tls/opt-2.c: New test.
12789
127902002-08-08 Devang Patel <dpatel@apple.com>
12791
12792 * objc.dg/selector-1.m : New test
12793
127942002-08-08 Nathan Sidwell <nathan@codesourcery.com>
12795
12796 * g++.dg/abi/bitfield4.C: New test.
12797 * gcc.dg/bitfld-4.c: New test.
12798
127992002-08-08 Nathan Sidwell <nathan@codesourcery.com>
12800
12801 * g++.dg/other/packed1.C: New test.
12802
128032002-08-07 Mark Mitchell <mark@codesourcery.com>
12804
12805 * g++.dg/abi/offsetof.C: Tweak error messages.
12806 * g++.old-deja/g++.mike/p10769a.C: Likewise.
12807
128082002-08-08 Jakub Jelinek <jakub@redhat.com>
12809
12810 * gcc.dg/bitfld-3.c: New test.
12811
128122002-08-07 Jakub Jelinek <jakub@redhat.com>
12813 Richard Henderson <rth@redhat.com>
12814
12815 * gcc.dg/i386-bitfield1.c: New test.
12816 * g++.dg/abi/bitfield3.C: Update.
12817
128182002-08-07 Neil Booth <neil@daikokuya.co.uk>
12819
12820 * objc.dg/const-str-2.m: Update.
12821 * gcc.dg/cpp/c++98.c: Change to C extension.
12822 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
12823 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
12824
128252002-08-06 Aldy Hernandez <aldyh@redhat.com>
12826
12827 * testsuite/gcc.dg/tls/diag-3.c: New.
12828
128292002-08-07 Gabriel Dos Reis <gdr@nerim.net>
12830
12831 * g++.dg/README (Subdirectories): Document new subdir expr.
12832 * g++.dg/expr/pmf-1.C: New test.
12833
128342002-08-06 Neil Booth <neil@daikokuya.co.uk>
12835
12836 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
12837
128382002-08-06 Jakub Jelinek <jakub@redhat.com>
12839
12840 * g++.dg/abi/bitfield3.C: New test.
12841
128422002-08-05 Nathan Sidwell <nathan@codesourcery.com>
12843
12844 * lib/gcov.exp: Tweak expected line formats.
12845 * gcc.misc-tests/gcov8.c: New test.
12846 * gcc.misc-tests/gcov8.x: New flags.
12847
128482002-08-05 Jakub Jelinek <jakub@redhat.com>
12849
12850 * consistency.vlad/layout/endian.c: Include string.h.
12851
12852 * gcc.c-torture/execute/20020805-1.c: New test.
12853
128542002-08-04 Gabriel Dos Reis <gdr@nerim.net>
12855
12856 * g++.dg/other/conversion1.C: New test.
12857
128582002-08-03 Roger Sayle <roger@eyesopen.com>
12859
12860 * gcc.dg/builtins-1.c: New testcase.
12861
128622002-08-02 Mark Mitchell <mark@codesourcery.com>
12863
12864 * g++.dg/inherit/access3.C: New test.
12865
128662002-08-01 Jakub Jelinek <jakub@redhat.com>
12867
12868 * gcc.dg/ia64-visibility-2.c: New test.
12869
128702002-08-01 Benjamin Kosnik <bkoz@redhat.com>
12871
12872 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
12873 __qualifier_flags to __flags.
12874
128752002-07-31 Mark Mitchell <mark@codesourcery.com>
12876
12877 * g++.dg/inherit/operator1.C: New test.
12878 * g++.dg/lookup/disamb1.C: Fix typo in comment.
12879 * g++.dg/other/error1.C: Change expected error message.
12880 * g++.dg/template/conv4.C: Likewise.
12881
128822002-07-26 Neil Booth <neil@daikokuya.cop.uk>
12883
12884 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
12885 for documented behavior.
12886
128872002-07-25 Roger Sayle <roger@eyesopen.com>
12888
12889 * gcc.c-torture/execute/20020720-1.x: Skip this test on
12890 several targets known to fail.
12891
128922002-07-25 Richard Sandiford <rsandifo@redhat.com>
12893
12894 * gcc.dg/mips-args-[123].c: New tests.
12895
128962002-07-24 Aldy Hernandez <aldyh@redhat.com>
12897
12898 * gcc.dg/ppc-spe.c: New.
12899
129002002-07-24 Geoffrey Keating <geoffk@redhat.com>
12901
12902 * g++.dg/other/ptrmem4.C: New testcase.
12903
129042002-07-24 Richard Henderson <rth@redhat.com>
12905
12906 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
12907
129082002-07-24 Gabriel Dos Reis <gdr@nerim.net>
12909
12910 * g++.dg/ext/alignof1.C (main): Return 0 for success.
12911
129122002-07-24 Roger Sayle <roger@eyesopen.com>
12913
12914 * gcc.c-torture/execute/memset-3.c: New testcase.
12915
129162002-07-24 Neil Booth <neil@daikokuya.co.uk>
12917
12918 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 12919 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 12920
13fd931e
KG
129212002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12922
12923 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
12924 Delete.
12925
b8c25665 129262002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
12927
12928 * gcc.c-torture/compile/simd-4.c: New test.
12929
0e902d98
KL
129302002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12931
12932 PR c++/7347, c++/7348
12933 * g++.dg/template/access4.C: New test.
12934 * g++.dg/template/access5.C: New test.
12935 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
12936 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
12937 * g++.old-deja/g++.pt/ttp58.C: Likewise.
12938 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
12939
cf3c4f56
JJ
129402002-07-22 Jakub Jelinek <jakub@redhat.com>
12941
12942 * gcc.dg/gnu89-init-2.c: New test.
12943
56508306
GDR
129442002-07-21 Gabriel Dos Reis <gdr@nerim.net>
12945
12946 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
12947
0da65b89
RS
129482002-07-20 Roger Sayle <roger@eyesopen.com>
12949
12950 * gcc.c-torture/execute/20020720-1.c: New testcase.
12951
68e65275
NB
129522002-07-20 Neil Booth <neil@daikokuya.co.uk>
12953
12954 * gcc.dg/cpp/Wsignprom.c: New tests.
12955
a0c58ea9
AM
129562002-07-20 Alan Modra <amodra@bigpond.net.au>
12957
12958 * gcc.c-torture/execute/loop-13.c: New test.
12959
75aef48a
NB
129602002-07-19 Neil Booth <neil@daikokuya.co.uk>
12961
12962 * gcc.dg/cpp/expr.c: New tests.
12963
437deefa
DE
129642002 07-18 David Edelsohn <edelsohn@gnu.org>
12965
12966 * g++.dg/opt/pr6713.C: Add template instantiation.
12967
85272855
AM
129682002-07-18 Alan Modra <amodra@bigpond.net.au>
12969
437deefa
DE
12970 * gcc.dg/nest.c: New test.
12971
129722002-07-17 Richard Henderson <rth@redhat.com>
12973
12974 * g++.dg/opt/pr6713.C: New test.
85272855 12975
90888283
EB
129762002-07-17 Eric Botcazou <ebotcazou@multimania.com>
12977
12978 * gcc.c-torture/execute/loop-2e.x: Let the testcase
12979 XFAIL for all x86 processors.
12980
ce0ead25
ID
129812002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
12982
12983 * gcc.c-torture/execute/20010122-1.x: Do not test with
12984 -fomit-frame-pointer.
12985
d955f6ea
KL
129862002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12987
12988 * g++.dg/template/instantiate2.C: New test.
12989 * g++.dg/template/spec4.C: New test.
12990
ba59df78
KL
129912002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12992
12993 * g++.dg/template/access2.C: New test.
12994 * g++.dg/template/access3.C: New test.
12995
6c535c69
ZW
129962002-07-15 Zack Weinberg <zack@codesourcery.com>
12997
12998 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
12999 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
13000 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
13001 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
13002 Convert to use <stdarg.h>.
13003 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
13004 Delete.
13005 * gcc.dg/va-arg-2.c: New.
13006 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
13007
794a292d
JJ
130082002-07-15 Jakub Jelinek <jakub@redhat.com>
13009
13010 * gcc.c-torture/compile/20020710-1.c: New test.
13011
b8c25665 130122002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 13013 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
13014
13015 gcc.c-torture/compile/simd-2.c: New testcase.
13016 gcc.c-torture/compile/simd-3.c: Likewise.
13017
f0ab6bf2
MM
130182002-07-11 Mark Mitchell <mark@codesourcery.com>
13019
13020 PR c++/7224
13021 * g++.dg/overload/error1.C: New test.
6c535c69 13022
789b7de5
RO
130232002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13024
13025 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
13026 configuration and IRIX 6 O32 ABI.
13027
e65a2d65
RS
130282002-07-11 Roger Sayle <roger@eyesopen.com>
13029
13030 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
13031
c5358a5d
RS
130322002-07-10 Roger Sayle <roger@eyesopen.com>
13033
13034 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
13035
6d844e9d
JL
130362002-07-10 Jeffrey A Law <law@redhat.com>
13037
6c535c69 13038 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 13039
6c535c69 13040 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 13041
2fefbb5d
AH
130422002-07-09 Aldy Hernandez <aldyh@redhat.com>
13043
6c535c69 13044 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 13045
4d5be58b
DN
130462002-07-09 Diego Novillo <dnovillo@redhat.com>
13047
13048 * gcc.c-torture/compile/20020709-1.c: New test.
13049
78abea27
RS
130502002-07-07 Roger Sayle <roger@eyesopen.com>
13051
13052 * g++.dg/template/qualttp21.C: New test case.
13053
e66c8649
AO
130542002-07-06 Alexandre Oliva <aoliva@redhat.com>
13055
13056 * gcc.c-torture/compile/20020706-1.c: New test.
13057 * gcc.c-torture/compile/20020706-2.c: New test.
13058
78abea27
RS
130592002-07-06 Brian R. Gaeke <brg@dgate.ORG>
13060 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
13061
13062 * g++.dg/warn/incomplete1.C: New test.
13063
8537dbae
KG
130642002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13065
13066 PR c++/7099
6c535c69 13067 * g++.dg/warn/noreturn1.C: New test.
8537dbae 13068
9833f679
MM
130692002-07-03 Mark Mitchell <mark@codesourcery.com>
13070
13071 PR c++/6706
13072 * g++.dg/debug/debug6.C: New test.
13073 * g++.dg/debug/debug7.C: New test.
13074
b8c25665 130752002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
13076
13077 * gcc.c-torture/compile/simd-3.c: New test.
13078
a6a5beb1
CD
130792002-07-03 Chris Demetriou <cgd@broadcom.com>
13080
13081 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
13082 * gcc.dg/20020620-1.c: Likewise.
13083
b2153b98
KL
130842002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13085
13086 PR c++/6944
13087 * g++.dg/init/array4.C: New test.
13088 * g++.dg/init/array5.C: New test.
13089
b8c25665 130902002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
13091
13092 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
13093 * gcc.c-torture/execute/simd-2.c (main): Likewise.
13094
622d3731
KG
130952002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13096
13097 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
13098 * gcc.dg/wtr-aggr-init-1.c: Likewise.
13099 * gcc.dg/wtr-conversion-1.c: Likewise.
13100 * gcc.dg/wtr-escape-1.c: Likewise.
13101 * gcc.dg/wtr-int-type-1.c: Likewise.
13102 * gcc.dg/wtr-label-1.c: Likewise.
13103 * gcc.dg/wtr-static-1.c: Likewise.
13104 * gcc.dg/wtr-strcat-1.c: Likewise.
13105 * gcc.dg/wtr-suffix-1.c: Likewise.
13106 * gcc.dg/wtr-switch-1.c: Likewise.
13107 * gcc.dg/wtr-unary-plus-1.c: Likewise.
13108 * gcc.dg/wtr-union-init-1.c: Likewise.
13109 * gcc.dg/wtr-union-init-2.c: Likewise.
13110 * gcc.dg/wtr-union-init-3.c: Likewise.
13111
13112 * gcc.dg/wtr-func-def-1.c: New test.
13113
c40da518 131142002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 13115
c40da518
DP
13116 * objc.dg/param-1.m: New test.
13117
0879540b
NB
131182002-07-03 Neil Booth <neil@daikokuya.co.uk>
13119
13120 * gcc.dg/cpp/trad/directive.c: Add test.
13121 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 13122 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 13123
ed8e443a 131242002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 13125
ed8e443a 13126 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 13127
ed8e443a 131282002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 13129
ed8e443a 13130 * objc.dg/desig-init-1.m: New test.
c1c5187c 13131
ed8e443a 131322002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 13133
ed8e443a
JM
13134 PR c++/6716
13135 * g++.dg/template/instantiate1.C: New test.
17f29637 13136
ed8e443a 131372002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 13138
ed8e443a
JM
13139 PR c++/7112
13140 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 13141
ed8e443a 131422002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 13143
ed8e443a
JM
13144 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
13145 gcc.dg/cpp/trad/include.c: New tests.
7098b619 13146
ed8e443a 131472002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 13148
ed8e443a
JM
13149 PR target/7177
13150 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 13151
ed8e443a 131522002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 13153
ed8e443a
JM
13154 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
13155 header here...
13156 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
13157 (objc-torture-execute): or here.
bbeb33f2 13158
ed8e443a 131592002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 13160
ed8e443a 13161 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 13162
ed8e443a 131632002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 13164
ed8e443a 13165 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 13166
ed8e443a 131672002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 13168
ed8e443a 13169 * objc.dg/fsyntax-only.m: New test.
118f8dc1 13170
ed8e443a 131712002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 13172
ed8e443a
JM
13173 PR c++/6695
13174 * g++.dg/template/friend7.C: New file.
5ce49b4b 13175
ed8e443a 131762002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 13177
ed8e443a
JM
13178 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
13179 return type.
759236dd 13180
ed8e443a 131812002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 13182
ed8e443a
JM
13183 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
13184 avoid division by zero.
86422829 13185
ed8e443a 131862002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 13187
ed8e443a 13188 * gcc.dg/Wunknownprag.c: New tests.
06470238 13189
ed8e443a 131902002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 13191
ed8e443a 13192 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 13193
ed8e443a 131942002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 13195
ed8e443a
JM
13196 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
13197 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
13198 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
13199 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
13200 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
13201 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
13202 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
13203 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
13204 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
13205 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
13206 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
13207 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
13208 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
13209 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
13210 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
13211 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
13212 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 13213
ed8e443a 132142002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 13215
ed8e443a
JM
13216 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
13217 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
13218 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
13219 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
13220 New tests.
13221 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 13222
ed8e443a 132232002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 13224
ed8e443a 13225 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 13226
ed8e443a 132272002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 13228
ed8e443a
JM
13229 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
13230 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
13231 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
13232 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 13233
ed8e443a 132342002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 13235
ed8e443a
JM
13236 * gcc.dg/cpp/trad: New directory with traditional tests copied
13237 from parent directory.
13238 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
13239 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
13240 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
13241 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
13242 Move to trad/ and rename.
13243 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
13244 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
13245 gcc.dg/cpp/trad/redef2.c: New tests.
13246 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 13247
ed8e443a 132482002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 13249
ed8e443a
JM
13250 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
13251 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
13252 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
13253 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
13254 Remove.
017acb41 13255
ed8e443a 132562002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 13257
ed8e443a 13258 * gcc.dg/20020620-1.c: New test.
9164f47a 13259
ed8e443a 132602002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 13261
ed8e443a 13262 * g++.dg/template/ttp4.C: New test.
342cea95 13263
ed8e443a 132642002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 13265
ed8e443a 13266 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 13267
ed8e443a 132682002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 13269
ed8e443a
JM
13270 * gcc.c-torture/execute/pure-1.c: Make functions static again.
13271 Don't use attribute `noinline'.
90227c69 13272
ed8e443a 132732002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 13274
ed8e443a 13275 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 13276
ed8e443a 132772002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 13278
ed8e443a 13279 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 13280
ed8e443a 13281 * gcc.dg/simd-1.c: New.
820d4b1b 13282
ed8e443a 132832002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 13284
ed8e443a 13285 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 13286
ed8e443a 132872002-06-16 Richard Henderson <rth@redhat.com>
750491fc 13288
ed8e443a
JM
13289 * g++.dg/ext/anon-struct1.C: New.
13290 * g++.dg/ext/anon-struct2.C: New.
13291 * g++.dg/ext/anon-struct3.C: New.
13292 * gcc.dg/anon-struct-1.c: New.
13293 * gcc.dg/anon-struct-2.c: New.
13294 * gcc.dg/anon-struct-3.c: New.
13295 * gcc.dg/20011008-1.c: Adjust warning text.
13296 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 13297
ed8e443a 132982002-06-16 Richard Henderson <rth@redhat.com>
0931db71 13299
ed8e443a 13300 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 13301
ed8e443a 133022002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 13303
ed8e443a 13304 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 13305
ed8e443a 133062002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 13307
ed8e443a
JM
13308 * gcc.c-tortuture/execute/compare-1.c: New test case.
13309 * gcc.c-tortuture/execute/compare-2.c: New test case.
13310 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 13311
ed8e443a 133122002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 13313
ed8e443a
JM
13314 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
13315 ia64 ilp32.
a6f5e048 13316
ed8e443a 133172002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 13318
ed8e443a 13319 * g++.dg/template/typename2.C: Update error message.
d65cb654 13320
ed8e443a 133212002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 13322
ed8e443a 13323 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 13324
ed8e443a 133252002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 13326
ed8e443a
JM
13327 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
13328 list of targets to skip.
9da754bd 13329
ed8e443a 133302002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 13331
ed8e443a
JM
13332 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
13333 targets if not optimizing.
56a28102 13334
ed8e443a 133352002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 13336
ed8e443a 13337 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 13338
ed8e443a 13339 * g++.dg/opt/vt1.C: New test.
5d056e9b 13340
ed8e443a 13341 * gcc.dg/20020531-1.c: New test.
156755ac 13342
ed8e443a 13343 * gcc.dg/20020530-1.c: New test.
50f30e6b 13344
ed8e443a 13345 * gcc.dg/20020527-1.c: New test.
85d49058 13346
ed8e443a 13347 * g++.dg/opt/cse1.C: New test.
7b668f9e 13348
ed8e443a 133492002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 13350
ed8e443a 13351 * gcc.dg/20020607-2.c: New test case.
437f1df1 13352
ed8e443a 133532002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 13354
ed8e443a 13355 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 13356
ed8e443a 133572002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 13358
ed8e443a
JM
13359 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
13360 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
13361 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 13362
ed8e443a 133632002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 13364
ed8e443a 13365 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 13366
ed8e443a 133672002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 13368
ed8e443a
JM
13369 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
13370 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 13371
ed8e443a 133722002-06-02 Richard Henderson <rth@redhat.com>
ab780373 13373
ed8e443a
JM
13374 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
13375 test functions static.
ab780373 13376
ed8e443a 133772002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 13378
ed8e443a
JM
13379 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
13380 now.
e33a8855 13381
ed8e443a 133822002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 13383
ed8e443a
JM
13384 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
13385 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
13386 Update for mofified diagnostics.
13387 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 13388
ed8e443a 133892002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 13390
ed8e443a 13391 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 13392
ed8e443a 133932002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 13394
ed8e443a 13395 * gcc.dg/fnegate-1.c: New test case.
378393da 13396
ed8e443a 133972002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 13398
ed8e443a 13399 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 13400
ed8e443a 134012002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 13402
ed8e443a
JM
13403 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
13404 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
13405 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 13406
ed8e443a 134072002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 13408
ed8e443a 13409 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 13410
ed8e443a 134112002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 13412
ed8e443a 13413 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 13414
ed8e443a 134152002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 13416
ed8e443a 13417 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 13418
ed8e443a 134192002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 13420
ed8e443a 13421 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 13422
ed8e443a 134232002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 13424
ed8e443a
JM
13425 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
13426 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 13427
ed8e443a 134282002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 13429
ed8e443a 13430 * g++.dg/opt/cse2.C: New test.
9059e33c 13431
ed8e443a 134322002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 13433
ed8e443a
JM
13434 * gcc.dg/cpp/arith-1.c: New semantic tests.
13435 * gcc.dg/cpp/if-1.c: Update.
91318908 13436
ed8e443a 134372002-05-24 Ben Elliston <bje@redhat.com>
9e253215 13438
ed8e443a 13439 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 13440
ed8e443a 134412002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 13442
ed8e443a 13443 * gcc.dg/verbose-asm.c: New test.
90442291 13444
ed8e443a 134452002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 13446
ed8e443a 13447 * gcc.dg/cpp/paste12.c: New test.
3620711b 13448
ed8e443a 134492002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 13450
ed8e443a 13451 * g++.dg/parse/named_ops.C: New test.
17645b15 13452
ed8e443a 134532002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 13454
ed8e443a 13455 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 13456
ed8e443a 134572002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 13458
ed8e443a
JM
13459 * gcc.dg/weak-2.c: Allow optional leading underscore
13460 in scan-assembler symbol name.
13461 * gcc.dg/weak-3.c: Likewise.
13462 * gcc.dg/weak-4.c: Likewise.
13463 * gcc.dg/weak-5.c: Likewise.
e275a535 13464
ed8e443a 134652002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 13466
ed8e443a 13467 * gcc.dg/20020523-1.c: New test.
66b408f2 13468
ed8e443a 134692002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 13470
ed8e443a
JM
13471 * objc.dg/const-str-2.m: Update now that we stop after
13472 a command line error.
e67a7860 13473
ed8e443a 134742002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 13475
ed8e443a 13476 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 13477
ed8e443a 134782002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 13479
ed8e443a
JM
13480 * g++.dg/dg.exp: Prune the tls subdirectory.
13481 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
13482 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
13483 * g++.dg/tls/init-1.C: New.
7a1f3f5f 13484
ed8e443a 134852002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 13486
ed8e443a 13487 * gcc.dg/20020517-1.c: New test.
2dd36f90 13488
ed8e443a 134892002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 13490
ed8e443a
JM
13491 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
13492 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 13493
ed8e443a 134942002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 13495
ed8e443a 13496 * g++.dg/other/copy2.C: New test.
32d3f634 13497
ed8e443a 134982002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 13499
ed8e443a
JM
13500 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
13501 (MAX_COPY): Bump up to 10 times sizeof (long long).
13502 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 13503
ed8e443a
JM
13504 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
13505 sizeof (long long).
02116b3d 13506
ed8e443a 13507 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 13508
ed8e443a 135092002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 13510
ed8e443a 13511 * g++.dg/ext/oper1.C: New test.
b3f47c78 13512
ed8e443a
JM
135132002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
135142002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 13515
ed8e443a 13516 * README.QMTEST: New file.
f362c762 13517
ed8e443a 13518 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 13519
ed8e443a 135202002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 13521
ed8e443a
JM
13522 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
13523 now.
13524 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 13525
ed8e443a 135262002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 13527
ed8e443a
JM
13528 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
13529 support weak symbols.
13530 * gcc.dg/weak-4.c: Likewise
13531 * gcc.dg/weak-6.c: Likewise
210142e0 13532
ed8e443a 135332002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 13534
ed8e443a
JM
13535 * gcc.dg/weak-3.c: Add dg-excess-error comment for
13536 cygwin, coff and h8300-*-hms targets
13537 * gcc.dg/weak-5.c: Likewise
13538 * gcc.dg/weak-7.c: Likewise
088b3db0 13539
ed8e443a 135402002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 13541
ed8e443a
JM
13542 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
13543 (scan-assembler-not, scan-assembler-dem): Likewise.
13544 (scan-assembler-dem-not): Likewise.
f4b251a6 13545
ed8e443a 135462002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 13547
ed8e443a 13548 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 13549
ed8e443a 135502002-05-15 Richard Henderson <rth@redhat.com>
14285ace 13551
ed8e443a
JM
13552 * gcc.dg/weak-5.c (vfoo1c): No warning here.
13553 (vfoo1f): Warning here.
13554 (vfoo1l): Don't redefine the alias.
14285ace 13555
ed8e443a 135562002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 13557
ed8e443a 13558 * g++.dg/init/pm1.C: New test.
5bf5c5cb 13559
ed8e443a 135602002-05-12 David S. Miller <davem@redhat.com>
e2f75147 13561
ed8e443a
JM
13562 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
13563 types.
e2f75147 13564
ed8e443a 135652002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 13566
ed8e443a 13567 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 13568
ed8e443a 135692002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 13570
ed8e443a 13571 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 13572
ed8e443a 135732002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 13574
ed8e443a
JM
13575 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
13576 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
13577 * lib/g++.exp (g++_link_flags): Likewise.
13578 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 13579
ed8e443a 135802002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 13581
ed8e443a
JM
13582 * gcc.dg/cpp/poison.c: Update.
13583 * gcc.dg/cpp/20000625-2.c: Remove.
13584 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 13585
ed8e443a 135862002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 13587
ed8e443a
JM
13588 * gcc.c-torture/execute/20020508-1.c: New test.
13589 * gcc.c-torture/execute/20020508-2.c: New test.
13590 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 13591
ed8e443a 135922002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 13593
ed8e443a 13594 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 13595
ed8e443a 135962002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 13597
ed8e443a
JM
13598 PR c/6569
13599 * gcc.dg/weak-3.c: Update location of warning messages.
13600 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 13601
ed8e443a 136022002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 13603
ed8e443a 13604 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 13605
ed8e443a 136062002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 13607
ed8e443a 13608 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 13609
ed8e443a 136102002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 13611
ed8e443a 13612 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 13613
ed8e443a 136142002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 13615
ed8e443a 13616 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 13617
ed8e443a 136182002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 13619
ed8e443a 13620 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 13621
ed8e443a 136222002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 13623
ed8e443a
JM
13624 * treelang: Added directory for new sample language treelang. Also
13625 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 13626
ed8e443a 136272002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 13628
ed8e443a
JM
13629 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
13630 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
13631 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
13632 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
13633 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
13634 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
13635 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 13636
ed8e443a 136372002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 13638
ed8e443a 13639 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 13640
ed8e443a 136412002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 13642
ed8e443a 13643 * gcc.dg/20020503-1.c: New test.
5121c03e 13644
ed8e443a 136452002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 13646
ed8e443a 13647 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 13648
ed8e443a 136492002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 13650
ed8e443a 13651 * g++.dg/init/dtor1.C: New test.
0d6d6892 13652
ed8e443a 136532002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 13654
ed8e443a 13655 * gcc.dg/altivec-8.c: New.
9b7bc465 13656
ed8e443a 136572002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 13658
ed8e443a 13659 * gcc.dg/altivec-7.c: New.
3a73bffb 13660
ed8e443a 136612002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 13662
ed8e443a 13663 * g++.dg/parse/typedef1.C: New test.
33dd07ee 13664
ed8e443a 136652002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 13666
ed8e443a
JM
13667 PR c++/6486
13668 * g++.dg/template/friend6.C: New test.
33dd07ee 13669
ed8e443a
JM
13670 PR c++/6492
13671 * g++.dg/init/copy1.C: New test.
4bd7c270 13672
ed8e443a 136732002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 13674
ed8e443a 13675 * g++.dg/warn/effc1.C: New test.
60284a59 13676
ed8e443a 136772002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 13678
ed8e443a 13679 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 13680
ed8e443a 136812002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 13682
ed8e443a 13683 * gcc.dg/20020426-2.c: New test.
87ed109f 13684
ed8e443a 136852002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 13686
ed8e443a
JM
13687 * gcc.dg/cpp/if-mop.c: Update.
13688 * gcc.dg/cpp/if-mpar.c: Add test.
13689 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 13690
ed8e443a 136912002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 13692
ed8e443a
JM
13693 PR c/6343
13694 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 13695
ed8e443a 136962002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 13697
ed8e443a 13698 * gcc.dg/enum1.c: New test.
7d793e9b 13699
ed8e443a 137002002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 13701
ed8e443a
JM
13702 PR c++/6497
13703 * g++.dg/inherit/access2.C: New test.
7d793e9b 13704
ed8e443a 137052002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 13706
ed8e443a
JM
13707 PR bootstrap/6445
13708 * gcc.dg/20020426-1.c: New test.
48ba9538 13709
ed8e443a 137102002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 13711
ed8e443a 13712 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 13713
ed8e443a 137142002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 13715
ed8e443a 13716 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 13717
ed8e443a 137182002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 13719
ed8e443a 13720 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 13721
ed8e443a 137222002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 13723
ed8e443a
JM
13724 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
13725 targets.
a62d375f 13726
ed8e443a 137272002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 13728
ed8e443a 13729 * g++.dg/abi/mange7.C: New test.
a62d375f 13730
ed8e443a
JM
13731 PR c++/6438.
13732 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 13733
ed8e443a 137342002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 13735
ed8e443a 13736 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 13737
ed8e443a 137382002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 13739
ed8e443a
JM
13740 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
13741 compiler output on mips*-*-irix*.
29cece2e 13742
ed8e443a 137432002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 13744
ed8e443a 13745 * g++.dg/parse/attr1.C: New test.
1a887f86 13746
ed8e443a 137472002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 13748
ed8e443a
JM
13749 * gcc.c-torture/execute/string-opt-17.c: New test case.
13750 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 13751
ed8e443a 137522002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 13753
ed8e443a
JM
13754 PR c++/6256:
13755 * g++.dg/template/friend5.C: New test.
77adef84 13756
ed8e443a
JM
13757 PR c++/6331:
13758 * g++.dg/template/qual1.C: Likewise.
74b273d6 13759
ed8e443a 137602002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 13761
ed8e443a
JM
13762 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
13763 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 13764
ed8e443a 137652002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 13766
ed8e443a
JM
13767 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
13768 cris-*-elf* and mmix-*-*.
13769 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
13770 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
13771 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
13772 Ditto.
13773 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
13774 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 13775
ed8e443a 137762002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 13777
ed8e443a
JM
13778 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
13779 Clarify comment.
9ac3b1be 13780
ed8e443a 137812002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 13782
ed8e443a 13783 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 13784
ed8e443a 137852002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 13786
ed8e443a 13787 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 13788
ed8e443a 137892002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 13790
ed8e443a 13791 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 13792
ed8e443a 137932002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 13794
ed8e443a
JM
13795 * PR6367
13796 * g77.f-torture/execute/6367.f: New test.
13797 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 13798
ed8e443a 137992002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 13800
ed8e443a
JM
13801 * PR6352
13802 * g++.dg/opt/inline2.C: New test.
0cd3301b 13803
ed8e443a 138042002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 13805
ed8e443a
JM
13806 * gcc.dg/20000906-1.c: Enable for all targets.
13807 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 13808
ed8e443a 138092002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 13810
ed8e443a
JM
13811 * gcc.dg/20020418-1.c: New test.
13812 * gcc.dg/20020418-2.c: New test.
96b453dc 13813
ed8e443a 138142002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 13815
ed8e443a
JM
13816 * gcc.c-torture/compile/iftrap-1.c: New.
13817 * gcc.dg/iftrap-1.c: Adjust for ia64.
13818 * gcc.dg/iftrap-2.c: New.
a3acf46d 13819
ed8e443a 138202002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 13821
ed8e443a 13822 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 13823
ed8e443a 138242002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 13825
ed8e443a 13826 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 13827
ed8e443a 138282002-04-18 David S. Miller <davem@redhat.com>
887fc41a 13829
ed8e443a 13830 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 13831
ed8e443a 138322002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 13833
ed8e443a 13834 * gcc.dg/20020416-1.c: New test.
32121b96 13835
ed8e443a 13836 * g++.dg/opt/inline1.C: New test.
98ef3137 13837
ed8e443a 138382002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 13839
ed8e443a 13840 * gcc.dg/altivec-5.c: New test.
4c8c0dec 13841
ed8e443a 13842 * gcc.dg/20020415-1.c: New test.
07cdae91 13843
ed8e443a 138442002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 13845
ed8e443a 13846 * testsuite/lib/chill.exp: Remove.
0f490a2b 13847
ed8e443a 138482002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 13849
ed8e443a 13850 * g++.dg/other/big-struct.C: New test.
4b27e132 13851
ed8e443a 138522002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 13853
ed8e443a
JM
13854 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
13855 of scratch file.
cf56e373 13856
ed8e443a 138572002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 13858
ed8e443a
JM
13859 PR c/6277
13860 * gcc.dg/i386-387-1.c: Allow optional leading underscore
13861 in scan-assembler function name
1aa65134 13862
ed8e443a 138632002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 13864
ed8e443a
JM
13865 * g77.f-torture/execute/980628-4.x,
13866 g77.f-torture/execute/980628-5.x,
13867 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
13868 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
13869 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
13870 i[34567]86-*-*.
791b23fe 13871
ed8e443a 138722002-04-13 David S. Miller <davem@redhat.com>
791b23fe 13873
ed8e443a 13874 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 13875
ed8e443a 138762002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 13877
ed8e443a
JM
13878 * gcc.dg/asm-6.c,
13879 * g++.dg/ext/asm1.C: New tests.
9928a3d5 13880
ed8e443a 138812002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 13882
ed8e443a
JM
13883 PR c++ 5373.
13884 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 13885
ed8e443a
JM
13886 PR c++/5189.
13887 * g++.dg/template/copy1.C: New test.
21b14752 13888
ed8e443a 138892002-04-12 Richard Henderson <rth@redhat.com>
21b14752 13890
ed8e443a 13891 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 13892
ed8e443a 138932002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 13894
ed8e443a
JM
13895 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
13896 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 13897
ed8e443a 138982002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 13899
ed8e443a
JM
13900 * g++.dg/ext/attrib5.C,
13901 * g++.dg/lookup/struct1.C: New tests.
578fc63d 13902
ed8e443a 139032002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 13904
ed8e443a 13905 * gcc.dg/20020411-1.c: New test.
010f87c4 13906
ed8e443a 13907 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 13908
ed8e443a 139092002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 13910
ed8e443a 13911 * g77.f-torture/execute/6177.f: New test.
dab550cb 13912
ed8e443a 139132002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 13914
ed8e443a
JM
13915 PR middle-end/6247
13916 * g++.dg/opt/cleanup1.C: New test.
dab550cb 13917
ed8e443a 13918 * g++.dg/opt/const1.C: New test.
1a887f86 13919
ed8e443a 139202002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 13921
ed8e443a 13922 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 13923
ed8e443a 139242002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 13925
ed8e443a
JM
13926 PR c++/5507
13927 * g++.dg/template/typename2.C: New test.
aec3e189 13928
ed8e443a 139292002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 13930
ed8e443a 13931 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 13932
ed8e443a 139332002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 13934
ed8e443a
JM
13935 * g77.f-torture/execute/980628-4.x,
13936 g77.f-torture/execute/980628-5.x,
13937 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
13938 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
13939 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 13940
ed8e443a 139412002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 13942
ed8e443a
JM
13943 PR optimization/6086
13944 * g++.dg/opt/preinc1.C: New test.
0154eaa8 13945
ed8e443a 139462002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 13947
ed8e443a
JM
13948 PR c++/5571
13949 * g++.dg/opt/static2.C: New test.
b1896e61 13950
ed8e443a 139512002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 13952
ed8e443a
JM
13953 PR c/5120
13954 * gcc.dg/20020406-1.c: New test.
3ca5f444 13955
ed8e443a 139562002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 13957
ed8e443a 13958 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 13959
ed8e443a 139602002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 13961
ed8e443a
JM
13962 PR c/6123
13963 * gcc.dg/20020312-2.c: Do not declare global register variable
13964 if __PIC__ or __pic__ is defined.
31956228 13965
ed8e443a 139662002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 13967
ed8e443a
JM
13968 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
13969 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 13970
ed8e443a 139712002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 13972
ed8e443a
JM
13973 * gcc.misc-tests/linkage.exp: Update last change to handle
13974 sparc*-, not just sparc-.
9d7013b8 13975
ed8e443a 139762002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 13977
ed8e443a 13978 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 13979
ed8e443a 139802002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 13981
ed8e443a 13982 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 13983
ed8e443a 139842002-04-02 David S. Miller <davem@redhat.com>
2e839a04 13985
ed8e443a 13986 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 13987
ed8e443a 139882002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 13989
ed8e443a
JM
13990 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
13991 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 13992
ed8e443a
JM
13993 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
13994 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
13995 g77.f-torture/execute/20001201.x,
13996 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 13997
ed8e443a
JM
13998 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
13999 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 14000
ed8e443a 140012002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 14002
ed8e443a 14003 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 14004
ed8e443a 140052002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 14006
ed8e443a 14007 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 14008
ed8e443a 14009 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 14010
ed8e443a 140112002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 14012
ed8e443a 14013 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 14014
ed8e443a 140152002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 14016
ed8e443a
JM
14017 * g++.dg/inherit/template-as-base.C: Expect error.
14018 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 14019
ed8e443a 140202002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 14021
ed8e443a
JM
14022 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
14023 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 14024
ed8e443a
JM
14025 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
14026 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
14027 -da test.
41ba8a20 14028
ed8e443a 140292002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 14030
ed8e443a
JM
14031 * gcc.dg/special/alias-2.c: New.
14032 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 14033
ed8e443a 140342002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 14035
ed8e443a 14036 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 14037
ed8e443a 140382002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 14039
ed8e443a 14040 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 14041
ed8e443a 140422002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 14043
ed8e443a
JM
14044 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
14045 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
14046 ordering tests.
14047 * g++.dg/bprob/bprob-1.C: New test.
14048 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
14049 * g++.dg/gcov/gcov-1.C: New test.
14050 * g++.dg/gcov/gcov-1.x: New file.
14051 * g++.dg/gcov/gcov-2.C: New test.
14052 * g++.dg/gcov/gcov-3.C: New test.
14053 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 14054
ed8e443a 140552002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 14056
ed8e443a
JM
14057 * g++.old-deja/g++.other/builtins5.C: New test.
14058 * g++.old-deja/g++.other/builtins6.C: New test.
14059 * g++.old-deja/g++.other/builtins7.C: New test.
14060 * g++.old-deja/g++.other/builtins8.C: New test.
14061 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 14062
ed8e443a 140632002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 14064
ed8e443a 14065 * g++.dg/opt/static1.C: New test.
f17f9332 14066
ed8e443a 14067 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 14068
ed8e443a 140692002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 14070
ed8e443a 14071 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 14072
ed8e443a 14073 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 14074
ed8e443a 140752002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 14076
ed8e443a 14077 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 14078
ed8e443a 140792002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 14080
ed8e443a
JM
14081 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
14082 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
14083 move from g++.old-deja/g++.ext/.
cd4e8331 14084
ed8e443a 140852002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 14086
ed8e443a 14087 * g++.dg/init/new2.C: New test.
6a3177b9 14088
ed8e443a 140892002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 14090
ed8e443a 14091 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 14092
ed8e443a
JM
14093 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
14094 on sparc.
6d4c57a0 14095
ed8e443a
JM
14096 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
14097 sparcv9 systems.
14098 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 14099
ed8e443a 141002002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 14101
ed8e443a
JM
14102 * gcc.dg/cpp/endif-pedantic1.c,
14103 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 14104
ed8e443a 141052002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 14106
ed8e443a 14107 * g++.dg/init/new1.C: New test.
173028e5 14108
ed8e443a 141092002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 14110
ed8e443a 14111 * g++.dg/abi/vbase9.C: New test.
43f2b308 14112
ed8e443a 141132002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 14114
ed8e443a 14115 * gcc.dg/arm-asm.c: New test.
bbffa101 14116
ed8e443a 141172002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 14118
ed8e443a
JM
14119 * gcc.dg/Wswitch-enum.c: New test.
14120 Fix PR c/5044.
15e5ad76 14121
ed8e443a 141222002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 14123
ed8e443a
JM
14124 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
14125 structure.
813b848c 14126
ed8e443a 141272002-03-25 Richard Henderson <rth@redhat.com>
813b848c 14128
ed8e443a
JM
14129 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
14130 sparcv9 systems.
ea475b23 14131
ed8e443a
JM
14132 * gcc.c-torture/compile/20011119-1.c (xxx): New.
14133 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 14134
ed8e443a 141352002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 14136
ed8e443a 14137 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 14138
ed8e443a 141392002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 14140
ed8e443a
JM
14141 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
14142 targets using generic thunk support.
479e51f6 14143
ed8e443a 141442002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 14145
ed8e443a 14146 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 14147
ed8e443a 14148 * g++.dg/opt/conj2.C: New test.
47e87a93 14149
ed8e443a 141502002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 14151
ed8e443a 14152 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 14153
ed8e443a 141542002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 14155
ed8e443a
JM
14156 * g77.dg/f77-edit-apostrophe-out.f: New test
14157 * g77.dg/f77-edit-h-out.f: New test
14158 * g77.dg/f77-edit-t-in.f: New test
14159 * g77.dg/f77-edit-t-out.f: New test
14160 * g77.dg/f77-edit-x-out.f: New test
14161 * g77.dg/f77-edit-slash-out.f: New test
14162 * g77.dg/f77-edit-colon-out.f: New test
14163 * g77.dg/f77-edit-s-out.f: New test
12c3717e 14164
ed8e443a 141652002-03-24 Richard Henderson <rth@redhat.com>
d6961341 14166
ed8e443a 14167 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 14168
ed8e443a 141692002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 14170
ed8e443a
JM
14171 * gcc.dg/weak-1.c: Early return from dg-final on platforms
14172 that do not support weak symbols
e756a7da 14173
ed8e443a 141742002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 14175
ed8e443a
JM
14176 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
14177 * lib/g77.exp: Likewise
14178 * lib/objc.exp: Likewise
5365c83f 14179
ed8e443a 141802002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 14181
ed8e443a 14182 * gcc.dg/Wswitch-default.c: New test.
acb044ee 14183
ed8e443a 141842002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 14185
ed8e443a 14186 * g++.dg/other/enum1.C: New test.
661fff62 14187
ed8e443a 141882002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 14189
ed8e443a 14190 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 14191
ed8e443a 141922002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 14193
ed8e443a 14194 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 14195
ed8e443a 141962002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 14197
ed8e443a
JM
14198 * g++.old-deja/g++.other/dwarf2-1.C: Move...
14199 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 14200
ed8e443a 142012002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 14202
ed8e443a 14203 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 14204
ed8e443a 142052002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 14206
ed8e443a 14207 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 14208
ed8e443a 142092002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 14210
ed8e443a 14211 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 14212
ed8e443a 142132002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 14214
ed8e443a 14215 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 14216
ed8e443a 14217 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 14218
ed8e443a 142192002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 14220
ed8e443a
JM
14221 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
14222 (A, E): Handle this.
f735a153 14223
ed8e443a 142242002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 14225
ed8e443a
JM
14226 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
14227 ignoring -fpic.
14228 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
14229 through prune_gcc_output.
1813dafd 14230
ed8e443a 142312002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 14232
ed8e443a 14233 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 14234
ed8e443a 142352002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 14236
ed8e443a 14237 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 14238
ed8e443a 14239 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 14240
ed8e443a 14241 * gcc.dg/20020319-1.c: New test.
ff8908ff 14242
ed8e443a 142432002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 14244
ed8e443a 14245 * g++.dg/opt/conj1.C: New test.
5dd236e2 14246
ed8e443a 142472002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 14248
ed8e443a
JM
14249 * g++.dg/template/qualttp20.C: Revert previous change.
14250 * g++.dg/template/qualttp3.C: Likewise.
14251 * g++.dg/template/qualttp4.C: Likewise
14252 * g++.dg/template/qualttp5.C: Likewise
14253 * g++.dg/template/qualttp6.C: Likewise
14254 * g++.dg/template/qualttp7.C: Likewise
14255 * g++.dg/template/qualttp8.C: Likewise
14256 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 14257
ed8e443a 142582002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 14259
ed8e443a 14260 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 14261
ed8e443a 142622002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 14263
ed8e443a
JM
14264 * g++.dg/template/conv1.C: New test.
14265 * g++.dg/template/conv2.C: New test.
14266 * g++.dg/template/conv3.C: New test.
14267 * g++.dg/template/conv4.C: New test.
a42519be 14268
ed8e443a 142692002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 14270
ed8e443a
JM
14271 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
14272 * g++.dg/template/qualttp3.C: Likewise.
14273 * g++.dg/template/qualttp4.C: Likewise
14274 * g++.dg/template/qualttp5.C: Likewise
14275 * g++.dg/template/qualttp6.C: Likewise
14276 * g++.dg/template/qualttp7.C: Likewise
14277 * g++.dg/template/qualttp8.C: Likewise
14278 * g++.dg/template/recurse.C: Likewise.
32135a8c 14279
ed8e443a 142802002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 14281
ed8e443a 14282 * g++.dg/opt/dtor1.C: New test.
a541f1aa 14283
ed8e443a 142842002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 14285
ed8e443a 14286 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 14287
ed8e443a 142882002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 14289
ed8e443a 14290 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 14291
ed8e443a 142922002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 14293
ed8e443a
JM
14294 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
14295 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
14296 cris-*-aout* mmix-*-*.
14297 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
14298 cris-*-aout* mmix-*-*.
14299 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
14300 cris-*-elf* cris-*-aout* and mmix-*-*.
14301 * gcc.dg/20001009-1.c: Ditto.
14302 * gcc.dg/20010912-1.c: Ditto.
14303 * gcc.dg/20020122-4.c: Ditto.
14304 * gcc.dg/inline-2.c: Ditto.
440d0518 14305
ed8e443a 143062002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 14307
ed8e443a 14308 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 14309
ed8e443a 143102002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 14311
ed8e443a 14312 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 14313
ed8e443a 143142002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 14315
ed8e443a 14316 * g++.dg/warn/Wunused-1.C: New test.
df867456 14317
ed8e443a 143182002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 14319
ed8e443a 14320 * g++.dg/abi/mangle6.C: New test.
62ae2529 14321
ed8e443a 143222002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 14323
ed8e443a 14324 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 14325
ed8e443a 14326 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 14327
ed8e443a 143282002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 14329
ed8e443a 14330 * g++.dg/other/access1.C: New test.
55a21c32 14331
ed8e443a 143322002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 14333
ed8e443a 14334 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 14335
ed8e443a 143362002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 14337
ed8e443a 14338 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 14339
ed8e443a 143402002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 14341
ed8e443a 14342 * gcc.dg/20020312-1.c: New test case.
999cc24c 14343
ed8e443a 143442002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 14345
ed8e443a 14346 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 14347
ed8e443a 143482002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 14349
ed8e443a
JM
14350 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
14351 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 14352
ed8e443a 143532002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 14354
ed8e443a
JM
14355 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
14356 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 14357
ed8e443a 143582002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 14359
ed8e443a 14360 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 14361
ed8e443a 143622002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 14363
ed8e443a 14364 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 14365
ed8e443a 143662002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 14367
ed8e443a
JM
14368 PR optimization/5844
14369 * gcc.dg/20020310-1.c: New test.
93fe8e92 14370
ed8e443a 143712002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 14372
ed8e443a
JM
14373 * gcc.c-torture/execute/memcpy-2.c: New test.
14374 * gcc.c-torture/execute/memset-1.c: New test.
14375 * gcc.c-torture/execute/strlen-1.c: New test.
14376 * gcc.c-torture/execute/strcmp-1.c: New test.
14377 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 14378
ed8e443a 143792002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 14380
ed8e443a 14381 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 14382
ed8e443a 143832002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 14384
ed8e443a 14385 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 14386
ed8e443a 143872002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 14388
ed8e443a 14389 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 14390
ed8e443a 143912002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 14392
ed8e443a 14393 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 14394
ed8e443a 143952002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 14396
ed8e443a 14397 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 14398
ed8e443a 143992002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 14400
ed8e443a 14401 * gcc.dg/unordered-1.c: New test.
a298d936 14402
ed8e443a 144032002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 14404
ed8e443a 14405 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 14406
ed8e443a 144072002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 14408
ed8e443a 14409 * gcc.dg/20020304-1.c: New test.
fd87b7a7 14410
ed8e443a 14411 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 14412
ed8e443a 144132002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 14414
ed8e443a
JM
14415 * gcc.c-torture/compile/20020304-1.c: New test case
14416 (from PR c/5830).
cc36a670 14417
ed8e443a 144182002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 14419
ed8e443a 14420 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 14421
ed8e443a 144222002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 14423
ed8e443a 14424 * g++.dg/other/classkey1.C: New test.
16d3e075 14425
ed8e443a 144262002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 14427
ed8e443a
JM
14428 * gcc.c-torture/compile/981223-1.x: New.
14429 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 14430
ed8e443a 144312002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 14432
ed8e443a 14433 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 14434
ed8e443a 144352002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 14436
ed8e443a 14437 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 14438
ed8e443a 144392002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 14440
ed8e443a
JM
14441 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
14442 here" ERROR lines.
14443 * g++.old-deja/g++.oliva/partord1.C: Likewise.
14444 * g++.old-deja.g++.other/defarg1.C: Likewise.
14445 * g++.old-deja/g++.pt/calls2.C: Likewise.
14446 * g++.old-deja/g++.pt/crash20.C: Likewise.
14447 * g++.old-deja/g++.pt/crash30.C: Likewise.
14448 * g++.old-deja/g++.pt/crash36.C: Likewise.
14449 * g++.old-deja/g++.pt/crash6.C: Likewise.
14450 * g++.old-deja/g++.pt/defarg13.C: Likewise.
14451 * g++.old-deja/g++.pt/derived3.C: Likewise.
14452 * g++.old-deja/g++.pt/error1.C: Likewise.
14453 * g++.old-deja/g++.pt/friend21.C: Likewise.
14454 * g++.old-deja/g++.pt/friend23.C: Likewise.
14455 * g++.old-deja/g++.pt/infinite1.C: Likewise.
14456 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 14457
ed8e443a 144582002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 14459
ed8e443a 14460 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 14461
ed8e443a 144622002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 14463
ed8e443a
JM
14464 * gcc.c-torture/execute/920730-1t.c,
14465 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
14466 Delete test cases, only relevant to -traditional.
47bd70b5 14467
ed8e443a 144682002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 14469
ed8e443a
JM
14470 * gcc.dg/cpp/undef1.c: Remove.
14471 * gcc.dg/cpp/directiv.c: Update.
14472 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 14473
ed8e443a 144742002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 14475
ed8e443a 14476 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 14477
ed8e443a 144782002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 14479
ed8e443a 14480 * g++.dg/debug/debug4.C: New test.
232b8f52 14481
ed8e443a 14482 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 14483
ed8e443a 144842002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 14485
ed8e443a 14486 * gcc.dg/debug/20020224-1.c: New.
a47ed310 14487
ed8e443a 144882002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 14489
ed8e443a
JM
14490 * gcc.c-torture/execute/960416-1.x: New.
14491 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 14492
ed8e443a 144932002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 14494
ed8e443a 14495 * gcc.dg/20020224-1.c: New test.
3256b817 14496
ed8e443a 144972002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 14498
ed8e443a 14499 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 14500
ed8e443a 145012002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 14502
ed8e443a 14503 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 14504
ed8e443a 145052002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 14506
ed8e443a 14507 * gcc.dg/20020222-1.c: New test.
7133e992 14508
ed8e443a 145092002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 14510
ed8e443a 14511 * g++.dg/opt/anonunion1.C: New test.
7133e992 14512
ed8e443a 145132002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 14514
ed8e443a
JM
14515 * g++.dg/template/qualttp19.C: New test.
14516 * g++.dg/template/qualttp20.C: New test.
14517 * g++.old-deja/g++.jason/report.C: Adjust expected errors
14518 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 14519
ed8e443a 145202002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 14521
ed8e443a 14522 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 14523
ed8e443a 145242002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 14525
ed8e443a 14526 * gcc.dg/20020220-1.c: New test.
4636c87e 14527
ed8e443a 14528 * gcc.dg/20020220-2.c: New test.
00fae85d 14529
ed8e443a 14530 * g++.dg/opt/mmx1.C: New test.
7552da58 14531
ed8e443a 145322002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 14533
ed8e443a 14534 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 14535
ed8e443a 145362002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 14537
ed8e443a 14538 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 14539
ed8e443a 14540 * gcc.dg/20020219-1.c: New test.
7f311f63 14541
ed8e443a 14542 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 14543
ed8e443a 14544 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 14545
ed8e443a 14546 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 14547
ed8e443a 145482002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 14549
ed8e443a 14550 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 14551
ed8e443a 145522002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 14553
ed8e443a 14554 * gcc.dg/decl-1.c: Update, new test.
d76e6800 14555
ed8e443a 145562002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 14557
ed8e443a
JM
14558 * g++.dg/abi/bitfield1.C: New test.
14559 * g++.dg/abi/bitfield2.C: New test.
d76e6800 14560
ed8e443a 145612002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 14562
ed8e443a 14563 * gcc.dg/attr-nest.c: New test.
ec65b2e3 14564
ed8e443a 145652002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 14566
ed8e443a 14567 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 14568
ed8e443a 145692002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 14570
ed8e443a
JM
14571 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
14572 * g++.dg/debug/debug.exp: New.
14573 * g++.dg/debug/trivial.C: New.
14574 * g++.dg/debug/debug1.C: Moved...
14575 * g++.dg/other/debug1.C: ...from here.
14576 * g++.dg/debug/debug2.C: Moved...
14577 * g++.dg/other/debug2.C: ...from here.
14578 * g++.dg/debug/debug3.C: Moved...
14579 * g++.dg/other/debug3.C: ...from here.
845d6a2f 14580
ed8e443a 14581 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 14582
ed8e443a 145832002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 14584
ed8e443a 14585 * g++.dg/other/debug3.C: New test.
e6834654 14586
ed8e443a 14587 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 14588
ed8e443a 145892002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 14590
ed8e443a 14591 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 14592
ed8e443a 145932002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 14594
ed8e443a 14595 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 14596
ed8e443a 145972002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 14598
ed8e443a 14599 * gcc.dg/altivec-3.c: New.
036d01d0 14600
ed8e443a 146012002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 14602
ed8e443a
JM
14603 * gcc.dg/Wunreachable-1.c: New test.
14604 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 14605
ed8e443a 146062002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 14607
ed8e443a 14608 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 14609
ed8e443a 146102002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 14611
ed8e443a 14612 * gcc.dg/decl-1.c: New test.
3611ccb4 14613
ed8e443a 146142002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 14615
ed8e443a 14616 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 14617
ed8e443a 146182002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 14619
ed8e443a
JM
14620 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
14621 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 14622
ed8e443a 146232002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 14624
ed8e443a 14625 * gcc.dg/20020210-1.c: New.
1cf537c5 14626
ed8e443a 146272002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 14628
ed8e443a
JM
14629 * g77.f-torture/execute/947.f: New regression test
14630 for PR fortran/947.
9dd7fc76 14631
ed8e443a 146322002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 14633
ed8e443a
JM
14634 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
14635 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 14636
ed8e443a 146372002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 14638
ed8e443a 14639 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 14640
ed8e443a 146412002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 14642
ed8e443a
JM
14643 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
14644 expression statements work instead.
14645 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 14646
ed8e443a 146472002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 14648
ed8e443a 14649 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 14650
ed8e443a 146512002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 14652
ed8e443a
JM
14653 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
14654 message from g77
14655 * lib/g77-dg.exp: Trim g77 error messages so that they are
14656 recognized by dg.exp.
3f9796f9 14657
ed8e443a 146582002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 14659
ed8e443a
JM
14660 PR fortran/5473
14661 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 14662
ed8e443a 146632002-02-07 Richard Henderson <rth@redhat.com>
30203c18 14664
ed8e443a
JM
14665 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
14666 to be sufficiently aligned for integers.
edd1967d 14667
ed8e443a 146682002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 14669
ed8e443a 14670 * g++.dg/template/friend4.C: New test.
e1e52c7e 14671
ed8e443a 146722002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 14673
ed8e443a
JM
14674 PR fortran/5743
14675 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
14676 unsupported cases.
5364626a 14677
ed8e443a 146782002-02-07 Richard Henderson <rth@redhat.com>
d5129288 14679
ed8e443a
JM
14680 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
14681 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
14682 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
14683 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 14684
ed8e443a 146852002-02-06 Richard Henderson <rth@redhat.com>
5364626a 14686
ed8e443a 14687 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 14688
ed8e443a 146892002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 14690
ed8e443a 14691 * gcc.dg/20020206-1.c: New test.
1b8afbe7 14692
ed8e443a 146932002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 14694
ed8e443a 14695 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 14696
ed8e443a 14697 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 14698
ed8e443a
JM
14699 PR optimization/5429:
14700 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 14701
ed8e443a 147022002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 14703
ed8e443a
JM
14704 * g++.dg/ext/align1.C: Do not use an explicit alignment value
14705 as certain file formats cannot support particularly large
14706 alignments.
fa852403 14707
ed8e443a
JM
14708 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
14709 and do not expect to be able to link the executable.
fa852403 14710
ed8e443a
JM
14711 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
14712 fail because the COFF format does not support the weak attribute.
f7948d51 14713
ed8e443a 147142002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 14715
ed8e443a 14716 * g77.dg/pr5473.f: New test
ffe80457 14717
ed8e443a 147182002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 14719
ed8e443a
JM
14720 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
14721 Fix testcase accordingly.
013c7e95 14722
ed8e443a 147232002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 14724
ed8e443a
JM
14725 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
14726 (buf): Change to be an array of pointers, not ints.
e7daa976 14727
ed8e443a 147282002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 14729
ed8e443a
JM
14730 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
14731 before all tests. Move warning one line above to match where it
14732 C frontend emits.
14733 * gcc.dg/Wswitch-2.c: New test.
14734 * g++.dg/warn/Wswitch-1.C: New test.
14735 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 14736
ed8e443a 147372002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 14738
ed8e443a 14739 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 14740
ed8e443a 147412002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 14742
ed8e443a 14743 * gcc.dg/cast-qual-2.c: New test.
b24d861d 14744
ed8e443a 147452002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 14746
ed8e443a 14747 * gcc.dg/20020201-4.c: New test.
ea142788 14748
ed8e443a 147492002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 14750
ed8e443a
JM
14751 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
14752 target_info attribute != 0, in addition to the empty string.
14753 (gcc_target_compile): Likewise.
dfd48d76 14754
ed8e443a 147552002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 14756
ed8e443a
JM
14757 * gcc.dg/Wswitch.c: New test.
14758 PR gcc/4475. PR gcc/3780.
d3c52658 14759
ed8e443a 147602002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 14761
ed8e443a
JM
14762 * g77.f-torture/execute/5122.f: New test for regressions
14763 against PR fortran/5122.
91f5782d 14764
ed8e443a 147652002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 14766
ed8e443a
JM
14767 * g77.f-torture/compile/pr3743.f: Delete
14768 * g77.dg/pr3743-1.f: New test.
14769 * g77.dg/pr3743-2.f: New test.
14770 * g77.dg/pr3743-3.f: New test.
14771 * g77.dg/pr3743-4.f: New test.
81622d29 14772
ed8e443a 147732002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 14774
ed8e443a 14775 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 14776
ed8e443a 147772002-02-02 Richard Henderson <rth@redhat.com>
87859851 14778
ed8e443a
JM
14779 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
14780 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 14781
ed8e443a 147822002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 14783
ed8e443a 14784 * gcc.dg/20020201-2.c: New test.
02f06b3c 14785
ed8e443a 14786 * gcc.dg/20020201-3.c: New test.
02f06b3c 14787
ed8e443a 14788 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 14789
ed8e443a 147902002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 14791
ed8e443a
JM
14792 * gcc.dg/bitfld-1.c: Update.
14793 * gcc.dg/bitfld-2.c: Update.
14794 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 14795
ed8e443a 147962002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 14797
ed8e443a 14798 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 14799
ed8e443a 148002002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 14801
ed8e443a
JM
14802 PR target/5469
14803 * gcc.dg/20020201-1.c: New test.
b8b98c66 14804
ed8e443a 148052002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 14806
ed8e443a
JM
14807 PR fortran/3743
14808 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
14809 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 14810
ed8e443a 148112002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 14812
ed8e443a 14813 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 14814
ed8e443a 148152002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 14816
ed8e443a 14817 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 14818
ed8e443a 148192002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 14820
ed8e443a 14821 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 14822
ed8e443a 148232002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 14824
ed8e443a
JM
14825 * gcc.c-torture/execute/991118-1.c: Cast various constants back
14826 to long long.
14827 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 14828
ed8e443a 148292002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 14830
ed8e443a 14831 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 14832
ed8e443a 148332002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 14834
ed8e443a
JM
14835 * gcc.c-torture/compile/20000224-1.c: Update.
14836 * gcc.c-torture/execute/bitfld-1.c: New tests.
14837 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
14838 * gcc.dg/uninit-A.c: Update.
6b016bf4 14839
ed8e443a 148402002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 14841
ed8e443a 14842 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 14843
ed8e443a 148442002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 14845
ed8e443a
JM
14846 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
14847 argument to __builtin_prefetch to be const ptr.
d5714a5d 14848
ed8e443a 148492002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 14850
ed8e443a 14851 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 14852
ed8e443a 148532002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 14854
ed8e443a 14855 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 14856
ed8e443a 148572002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 14858
ed8e443a
JM
14859 * g77.dg/f77-edit-i-in.f: New test
14860 * g77.dg/f77-edit-i-out.f: New test
a8435716 14861
ed8e443a 148622002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 14863
ed8e443a
JM
14864 * gcc.dg/debug/debug.exp: New file.
14865 * gcc.dg/debug/trivial.c: New file.
14866 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
14867 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
14868 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
14869 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
14870 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
14871 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
14872 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
14873 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
14874 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
14875 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
14876 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
14877 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
14878 * gcc.dg/20000503-1.c: Removed.
14879 * gcc.dg/20010207-1.c: Removed.
14880 * gcc.dg/20011223-1.c: Removed.
14881 * gcc.dg/20020104-2.c: Removed.
14882 * gcc.dg/debug-1.c: Removed.
14883 * gcc.dg/debug-2.c: Removed.
14884 * gcc.dg/debug-3.c: Removed.
14885 * gcc.dg/debug-4.c: Removed.
14886 * gcc.dg/debug-5.c: Removed.
14887 * gcc.dg/debug-6.c: Removed.
14888 * gcc.dg/dwarf2-1.c: Removed.
14889 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 14890
ed8e443a 148912002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 14892
ed8e443a
JM
14893 * g++.old-deja/g++.other/eh5.C: New test.
14894 * g++.old-deja/g++.other/sibcall2.C: New test.
14895 * g++.old-deja/g++.other/array9.C: New test.
14896 * g++.old-deja/g++.other/typename2.C: New test.
14897 * g++.old-deja/g++.other/crash60.C: New test.
14898 * g++.old-deja/g++.other/conv9.C: New test.
14899 * g++.old-deja/g++.other/mangle10.C: New test.
14900 * g++.old-deja/g++.other/unchanging1.C: New test.
14901 * g++.old-deja/g++.other/exprstmt1.C: New test.
14902 * g++.old-deja/g++.other/inline23.C: New test.
14903 * g++.old-deja/g++.eh/ia64-1.C: New test.
14904 * g++.old-deja/g++.other/dwarf2-1.C: New test.
14905 * g++.old-deja/g++.other/reload1.C: New test.
14906 * g++.old-deja/g++.other/static20.C: New test.
14907 * g++.old-deja/g++.other/local-alloc1.C: New test.
14908 * g++.old-deja/g++.other/conv8.C: New test.
14909 * g++.old-deja/g++.other/stmtexpr2.C: New test.
14910 * g++.old-deja/g++.other/storeexpr1.C: New test.
14911 * g++.old-deja/g++.other/storeexpr2.C: New test.
14912 * g++.dg/eh/template2.C: New test.
14913 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 14914
ed8e443a 149152002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 14916
ed8e443a
JM
14917 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
14918 Remove first, non-varying, argument.
a99e47a5 14919
ed8e443a 149202002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 14921
ed8e443a 14922 * gcc.dg/inline-2.c: New.
1e7e480e 14923
ed8e443a
JM
14924 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
14925 Add optional target arg. Check number of arguments.
14926 (scan-assembler-not, scan-assembler-dem): Likewise.
14927 (scan-assembler-dem-not): Likewise.
1e7e480e 14928
ed8e443a 149292002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 14930
ed8e443a
JM
14931 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
14932 line 12.
14933 * g++.old-deja/g++.brendan/parse3.C,
14934 g++.old-deja/g++.other/crash26.C,
14935 g++.old-deja/g++.other/crash28.C,
14936 g++.old-deja/g++.other/crash29.C,
14937 g++.old-deja/g++.other/crash30.C,
14938 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 14939
ed8e443a 149402002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 14941
ed8e443a 14942 * gcc.dg/20020115-1.c: New.
3196dfde 14943
ed8e443a 149442002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 14945
ed8e443a 14946 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 14947
ed8e443a 149482002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 14949
ed8e443a 14950 * gcc.dg/20020122-3.c: New.
75dbec30 14951
ed8e443a 149522002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 14953
ed8e443a 14954 * g++.dg/other/gc1.C: New test.
32abfc26 14955
ed8e443a 149562002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 14957
ed8e443a 14958 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 14959
ed8e443a 149602002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 14961
ed8e443a 14962 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 14963
ed8e443a 149642002-01-22 Richard Henderson <rth@redhat.com>
0333394e 14965
ed8e443a 14966 * gcc.dg/20020122-4.c: New.
0333394e 14967
ed8e443a 149682002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 14969
ed8e443a
JM
14970 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
14971 link output.
14972 * gcc.dg/special/ecos.exp: Likewise.
14973 * lib/g++-dg.exp: Likewise.
14974 * lib/g77-dg.exp: Likewise.
14975 * lib/gcc-dg.exp : Likewise.
14976 * lib/mike-g++.exp: Likewise.
14977 * lib/mike-g77.exp: Likewise.
14978 * lib/mike-gcc.exp: Likewise.
14979 * lib/objc-dg.exp: Likewise.
e23baf78 14980
ed8e443a 149812002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 14982
ed8e443a
JM
14983 PR target/5379
14984 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 14985
ed8e443a 149862002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 14987
ed8e443a 14988 * gcc.dg/20020122-1.c: New test.
3807621a 14989
ed8e443a 149902001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 14991
ed8e443a 14992 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 14993
ed8e443a 149942002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 14995
ed8e443a 14996 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 14997
ed8e443a 149982002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 14999
ed8e443a 15000 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 15001
ed8e443a 150022002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 15003
ed8e443a
JM
15004 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
15005 ld_library_path.
6040e200 15006
ed8e443a 150072002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 15008
ed8e443a 15009 * gcc.dg/20020218-1.c: New test.
d0e82870 15010
ed8e443a 150112002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 15012
ed8e443a
JM
15013 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
15014 messages
15015 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
15016 "At global scope" warning
15017 * g++.dg/ext/align1.C: Change cygwin test for alignment
15018 from db-bogus to dg-warning
b8c1a6b8 15019
ed8e443a 150202002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 15021
ed8e443a 15022 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 15023
ed8e443a 150242002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 15025
ed8e443a 15026 * g++.dg/template/access1.C: New test.
7ec9c85a 15027
ed8e443a 150282002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 15029
ed8e443a 15030 * gcc.dg/20020118-1.c: New.
441f5264 15031
ed8e443a 150322002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 15033
ed8e443a 15034 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 15035
ed8e443a 150362001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 15037
ed8e443a
JM
15038 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
15039 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
15040 alignment warnings.
8559c8c0 15041
ed8e443a 150422001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 15043
ed8e443a
JM
15044 * gcc.misc-tests/i386-prefetch.exp: Save and restore
15045 torture_with_loops and torture_without_loops
9060718c 15046
ed8e443a 150472002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 15048
ed8e443a 15049 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 15050
ed8e443a 150512002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 15052
ed8e443a 15053 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 15054
ed8e443a 15055 * gcc.dg/ultrasp4.c: New test.
f15054ea 15056
ed8e443a 15057 * gcc.dg/20020116-1.c: New test.
f15054ea 15058
ed8e443a 150592002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 15060
ed8e443a
JM
15061 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
15062 by EABI.
bccd793e 15063
ed8e443a 150642002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 15065
ed8e443a
JM
15066 * gcc.misc-tests/i386-prefetch.exp: New.
15067 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
15068 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
15069 * gcc.misc-tests/i386-pf-none-1.c: New test.
15070 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 15071
ed8e443a 150722002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 15073
ed8e443a 15074 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 15075
ed8e443a 150762002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 15077
ed8e443a
JM
15078 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
15079 * gcc.dg/i386-mmx-2.c: Likewise.
15080 * gcc.dg/i386-sse-1.c: Likewise.
15081 * gcc.dg/i386-sse-2.c: Likewise.
15082 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 15083
ed8e443a 150842001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 15085
ed8e443a
JM
15086 * g77.f-torture/execute/intrinsic-unix-bessel.f:
15087 Uncomment additional cases that now pass.
8d15f472 15088
ed8e443a 150892002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 15090
ed8e443a
JM
15091 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
15092 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 15093
ed8e443a 150942002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 15095
ed8e443a 15096 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 15097
ed8e443a 150982002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 15099
ed8e443a
JM
15100 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
15101 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 15102
ed8e443a 151032002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 15104
ed8e443a 15105 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 15106
ed8e443a 151072002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 15108
ed8e443a
JM
15109 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
15110 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 15111
ed8e443a 151122002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 15113
ed8e443a
JM
15114 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
15115 type in which to perform the operation for each size.
c9f115ad 15116
ed8e443a 151172002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 15118
ed8e443a 15119 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 15120
ed8e443a 151212002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 15122
ed8e443a 15123 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 15124
ed8e443a 151252002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 15126
ed8e443a
JM
15127 * gcc.c-torture/compile/20010226-1.c: New test.
15128 * gcc.c-torture/compile/20010227-1.c: New test.
15129 * gcc.c-torture/compile/20010426-1.c: New test.
15130 * gcc.c-torture/compile/20010510-1.c: New test.
15131 * gcc.c-torture/compile/20010605-3.c: New test.
15132 * gcc.c-torture/compile/20010824-1.c: New test.
15133 * gcc.c-torture/execute/20010409-1.c: New test.
15134 * gcc.dg/noncompile/20000901-1.c: New test.
15135 * gcc.dg/20001023-1.c: New test.
15136 * gcc.dg/20001101-1.c: New test.
15137 * gcc.dg/20001102-1.c: New test.
15138 * gcc.dg/20010207-1.c: New test.
15139 * gcc.dg/20010405-1.c: New test.
15140 * gcc.dg/20010822-1.c: New test.
15141 * gcc.dg/20011107-1.c: New test.
2e951384 15142
ed8e443a 151432002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 15144
ed8e443a 15145 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 15146
ed8e443a
JM
15147 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
15148 execution failure on PA targets.
a858ca75 15149
ed8e443a 151502002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 15151
ed8e443a 15152 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 15153
ed8e443a 151542002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 15155
ed8e443a 15156 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 15157
ed8e443a 151582002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 15159
ed8e443a 15160 * gcc.dg/20020108-1.c: New test.
3693730e 15161
ed8e443a 151622002-01-08 H.J. Lu <hjl@gnu.org>
28434337 15163
ed8e443a
JM
15164 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
15165 for header files.
b0832fe1 15166
ed8e443a 151672002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 15168
ed8e443a
JM
15169 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
15170 consistency.
336b7dca 15171
ed8e443a 15172002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 15173
ed8e443a 15174 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 15175
ed8e443a 151762002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 15177
ed8e443a 15178 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 15179
ed8e443a 151802002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 15181
ed8e443a
JM
15182 PR c/5279
15183 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 15184
ed8e443a 151852002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 15186
ed8e443a 15187 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 15188
ed8e443a 151892002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 15190
ed8e443a
JM
15191 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
15192 extra triple that slipped in.
15193 * g++.old-deja/g++.abi/align.C: Likewise.
15194 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 15195
ed8e443a 151962002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 15197
ed8e443a
JM
15198 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
15199 * g++.old-deja/g++.abi/align.C: Likewise.
15200 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 15201
ed8e443a
JM
15202 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
15203 on FreeBSD/i386.
15204 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
15205 FreeBSD.
40e593d7 15206
ed8e443a 152072002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 15208
ed8e443a 15209 * gcc.dg/20020104-1.c: New test.
46c895ac 15210
ed8e443a 15211 * gcc.dg/20020104-2.c: New test.
833aa4c4 15212
ed8e443a 152132002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 15214
ed8e443a 15215 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 15216
ed8e443a 152172002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 15218
ed8e443a 15219 * gcc.dg/20020103-1.c: New.
4542128e 15220
ed8e443a 152212002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 15222
ed8e443a 15223 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 15224
ed8e443a 152252002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 15226
ed8e443a 15227 * g++.dg/other/debug2.C: New test.
477558bf 15228
ed8e443a 15229 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 15230
ed8e443a 152312002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 15232
ed8e443a 15233 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 15234
ed8e443a 152352002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 15236
ed8e443a 15237 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 15238
ed8e443a 15239 * g++.dg/warn/oldcast1.C: New test.
c49b2550 15240
ed8e443a
JM
15241 * g++.dg/template/ptrmem1.C: New test.
15242 * g++.dg/template/ptrmem2.C: New test.
c49b2550 15243
ed8e443a 15244 * g++.dg/template/ntp.C: New test.
d73b1f07 15245
ed8e443a 15246 * g++.dg/other/component1.C: New test.
d73b1f07 15247
ed8e443a 15248 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 15249
ed8e443a
JM
15250 * g++.dg/template/friend2.C: New test.
15251 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 15252
ed8e443a 152532002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 15254
ed8e443a
JM
15255 * g++.dg/other/ptrmem1.C: New test.
15256 * g++.dg/other/ptrmem2.C: New test.
54561457 15257
ed8e443a 152582002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 15259
ed8e443a 15260 * g++.dg/template/ctor1.C: New test.
c8af9937 15261
ed8e443a 152622002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 15263
ed8e443a 15264 * g++.dg/template/friend2.C: New test.
f3368a90 15265
ed8e443a 152662002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 15267
ed8e443a 15268 * gcc.dg/mmix-1.c: New test.
03c9c274 15269
ed8e443a 152702001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 15271
ed8e443a 15272 * gcc.dg/asm-5.c: New.
7f3ad6b6 15273
ed8e443a 152742001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 15275
ed8e443a
JM
15276 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
15277 in namespace __gnu_cxx
47ffd48a 15278
ed8e443a 152792001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 15280
ed8e443a 15281 * gcc.dg/debug-6.c: New.
ad47f1e5 15282
ed8e443a 152832001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 15284
ed8e443a 15285 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 15286
ed8e443a 152872001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 15288
ed8e443a
JM
15289 * gcc.dg/debug-3.c: New test.
15290 * gcc.dg/debug-4.c: New test.
15291 * gcc.dg/debug-5.c: New test.
df8992f8 15292
ed8e443a 152932001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 15294
ed8e443a 15295 * g++.dg/eh/loop1.C: New.
7d8e8369 15296
ed8e443a 152972001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 15298
ed8e443a 15299 * g++.dg/template/crash1.C: New test.
a56ca899 15300
ed8e443a 153012001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 15302
ed8e443a 15303 * g++.dg/other/const1.C: New test.
b79d5213 15304
ed8e443a 153052001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 15306
ed8e443a 15307 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 15308
ed8e443a 153092001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 15310
ed8e443a
JM
15311 * lib/objc-torture.exp: Resync with c-torture.exp.
15312 * lib/objc.exp: Load standard libraries.
8aad1777 15313
ed8e443a 153142001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 15315
ed8e443a
JM
15316 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
15317 additional tests.
6eb53511 15318
ed8e443a 153192001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 15320
ed8e443a 15321 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 15322
ed8e443a 153232001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 15324
ed8e443a 15325 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 15326
ed8e443a 153272001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 15328
ed8e443a
JM
15329 * g++.dg/eh/ctor1.C: New test.
15330 * g++.dg/other/error2.C: New test.
87b7873d 15331
ed8e443a 153322001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 15333
ed8e443a 15334 * g++.dg/other/init2.C: New test.
ff7230ac 15335
ed8e443a 153362001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 15337
ed8e443a
JM
15338 * gcc.dg/20011223-1.c: New.
15339 * gcc.dg/inline-1.c: New.
b4c984fb 15340
ed8e443a 153412001-12-23 Richard Henderson <rth@redhat.com>
cf785988 15342
ed8e443a 15343 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 15344
ed8e443a 153452001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 15346
ed8e443a 15347 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 15348
ed8e443a 153492001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 15350
ed8e443a 15351 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 15352
ed8e443a 153532001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 15354
ed8e443a
JM
15355 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
15356 re-enables the warning.
30fa7e33 15357
ed8e443a 153582001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 15359
ed8e443a 15360 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 15361
ed8e443a 153622001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 15363
ed8e443a 15364 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 15365
ed8e443a 153662001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 15367
ed8e443a
JM
15368 * gcc.misc-test/arm-isr.exp: New file. Control running of the
15369 arm-isr.c test.
15370 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
15371 epilogue generation for ARM ISR routines.
18c8746d 15372
ed8e443a 153732001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 15374
ed8e443a
JM
15375 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
15376 * gcc.dg/format/c90-printf-3.c: Likewise.
15377 * gcc.dg/format/c99-printf-3.c: Likewise.
15378 * gcc.dg/format/ext-1.c: Likewise.
15379 * gcc.dg/format/ext-6.c: Likewise.
15380 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 15381
ed8e443a 153822001-12-20 Richard Henderson <rth@redhat.com>
232fd111 15383
ed8e443a
JM
15384 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
15385 (arena): Use it.
15386 (malloc): Correct allocation logic. Abort if we fill up the
15387 arena before initialization complete.
15388 (realloc): Correct allocation logic.
8d37a5c0 15389
ed8e443a 153902001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 15391
ed8e443a 15392 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 15393
ed8e443a 15394 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 15395
ed8e443a 153962001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 15397
ed8e443a
JM
15398 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
15399 target does not support weak symbols.
c178fe89 15400
ed8e443a 154012001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 15402
ed8e443a 15403 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 15404
ed8e443a 154052001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 15406
ed8e443a 15407 * g++.dg/other/error1.C: New test.
72dd53af 15408
ed8e443a 154092001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 15410
ed8e443a 15411 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 15412
ed8e443a 154132001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 15414
ed8e443a
JM
15415 * objc.dg/special/: New directory.
15416 * objc.dg/special/special.exp: New file.
15417 * objc.dg/special/unclaimed-category-1.h: New file.
15418 * objc.dg/special/unclaimed-category-1a.m: New file.
15419 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 15420
ed8e443a 154212001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 15422
ed8e443a 15423 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 15424
ed8e443a 154252001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 15426
ed8e443a 15427 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 15428
ed8e443a 154292001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 15430
ed8e443a 15431 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 15432
ed8e443a 154332001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 15434
ed8e443a 15435 * gcc.dg/altivec-4.c: New.
4c594031 15436
ed8e443a 154372001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 15438
ed8e443a 15439 * gcc.dg/20011113-1.c: New test.
19cfdd34 15440
ed8e443a 154412001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 15442
ed8e443a
JM
15443 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
15444 std::__malloc_alloc_template<0> and
15445 std::__default_alloc_template<false, 0>.
9aaceb4b 15446
ed8e443a 154472001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 15448
ed8e443a
JM
15449 * objc/execute/bf-21.m: New test.
15450 * objc/execute/enumeration-1.m: New test.
15451 * objc/execute/enumeration-2.m: New test.
271e6f02 15452
ed8e443a 154532001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 15454
ed8e443a 15455 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 15456
ed8e443a 154572001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 15458
ed8e443a
JM
15459 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
15460 * g++.old-deja/g++.jason/2371.C: Likewise.
15461 * g++.old-deja/g++.jason/template33.C: Likewise.
15462 * g++.old-deja/g++.jason/template34.C: Likewise.
15463 * g++.old-deja/g++.jason/template36.C: Likewise.
15464 * g++.old-deja/g++.oliva/typename1.C: Likewise.
15465 * g++.old-deja/g++.oliva/typename2.C: Likewise.
15466 * g++.old-deja/g++.other/typename1.C: Likewise.
15467 * g++.old-deja/g++.pt/inherit2.C: Likewise.
15468 * g++.old-deja/g++.pt/nontype5.C: Likewise.
15469 * g++.old-deja/g++.pt/typename11.C: Likewise.
15470 * g++.old-deja/g++.pt/typename14.C: Likewise.
15471 * g++.old-deja/g++.pt/typename16.C: Likewise.
15472 * g++.old-deja/g++.pt/typename3.C: Likewise.
15473 * g++.old-deja/g++.pt/typename4.C: Likewise.
15474 * g++.old-deja/g++.pt/typename5.C: Likewise.
15475 * g++.old-deja/g++.pt/typename7.C: Likewise.
15476 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 15477
ed8e443a 154782001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 15479
ed8e443a
JM
15480 * g++.dg/other/linkage1.C: New test.
15481 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
15482 specifiers.
e9d7407e 15483
ed8e443a 154842001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 15485
ed8e443a 15486 * gcc.dg/concat.c: New test.
ecd70094 15487
ed8e443a 154882001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 15489
ed8e443a
JM
15490 * objc/compile: New test directory.
15491 * objc/compile/compile.exp: New expect script.
15492 * objc/compile/20011211-1.m: New compile test.
f393dd70 15493
ed8e443a 154942001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 15495
ed8e443a
JM
15496 * lib/prune.exp (prune_gcc_output): Also handle "In member
15497 function". So many permutations...
a2b1e914 15498
ed8e443a 154992001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 15500
ed8e443a 15501 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 15502
ed8e443a 155032001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 15504
ed8e443a 15505 * g++.dg/other/copy1.C: New test.
26f943fd 15506
ed8e443a 155072001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 15508
ed8e443a 15509 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 15510
ed8e443a 15511 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 15512
ed8e443a 155132001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 15514
ed8e443a 15515 * gcc.dg/altivec-2.c: New.
db3acfa5 15516
ed8e443a 155172001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 15518
ed8e443a 15519 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 15520
ed8e443a 155212001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 15522
ed8e443a
JM
15523 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
15524 ultrasparc.
108b7d3d 15525
ed8e443a 155262001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 15527
ed8e443a 15528 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 15529
ed8e443a 155302001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 15531
ed8e443a
JM
15532 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
15533 variable argument list.
63658a9a 15534
ed8e443a 155352001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 15536
ed8e443a
JM
15537 * gcc.c-torture/execute/memcheck: Delete entire directory.
15538 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
15539 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 15540
ed8e443a 155412001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 15542
ed8e443a 15543 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 15544
ed8e443a 155452001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 15546
ed8e443a 15547 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 15548
ed8e443a 15549 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 15550
ed8e443a 15551 * g++.dg/other/anon-union.C: New test.
1f978f5f 15552
ed8e443a 15553 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 15554
ed8e443a 155552001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 15556
ed8e443a
JM
15557 * gcc.c-torture/execute/20000722-1.x,
15558 gcc.c-torture/execute/20010123-1.x: Remove.
15559 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
15560 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
15561 gcc.dg/c99-complit-2.c: New tests.
816a3974 15562
ed8e443a 155632001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 15564
ed8e443a 15565 * g++.dg/inherit/base1.C: New test.
d4d73d4c 15566
ed8e443a 155672001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 15568
ed8e443a 15569 * g++.dg/other/stdarg1.C: New test.
fd2aba00 15570
ed8e443a 15571 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 15572
ed8e443a 155732001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 15574
ed8e443a
JM
15575 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
15576 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
15577 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
15578 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
15579 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
15580 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 15581
ed8e443a 155822001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 15583
ed8e443a 15584 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 15585
ed8e443a 155862001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 15587
ed8e443a
JM
15588 * g++.dg/other/scope1.C: New test.
15589 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 15590
ed8e443a 155912001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 15592
ed8e443a 15593 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 15594
ed8e443a 155952001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 15596
ed8e443a 15597 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 15598
ed8e443a 155992001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 15600
ed8e443a
JM
15601 * objc.dg/alias.m: Update.
15602 * objc.dg/class-1.m: Update.
15603 * objc.dg/const-str-1.m: Update.
15604 * objc.dg/fwd-proto-1.m: Update.
15605 * objc.dg/id-1.m: Update.
15606 * objc.dg/super-class-1.m: Update.
577a67b0 15607
ed8e443a 156082001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 15609
ed8e443a
JM
15610 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
15611 constructs.
83dea45d 15612
ed8e443a 156132001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 15614
ed8e443a 15615 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 15616
ed8e443a 156172001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 15618
ed8e443a 15619 * gcc.dg/20011127-1.c: New test.
ca349304 15620
ed8e443a 156212001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 15622
ed8e443a
JM
15623 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
15624 from Austin Group draft 7.
15625 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
15626 scanf format arguments.
15627 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 15628
ed8e443a 156292001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 15630
ed8e443a 15631 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 15632
ed8e443a 156332001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 15634
ed8e443a 15635 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 15636
ed8e443a 156372001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 15638
ed8e443a 15639 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 15640
ed8e443a 156412001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 15642
ed8e443a 15643 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 15644
ed8e443a 156452001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 15646
ed8e443a
JM
15647 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
15648 to the host if it is remote. Let tests specify extra headers
15649 they use.
15650 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
15651 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
15652 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
15653 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
15654 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
15655 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
15656 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
15657 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
15658 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
15659 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 15660
ed8e443a 156612001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 15662
ed8e443a
JM
15663 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
15664 for little endian ARMs.
7d14c755 15665
ed8e443a 156662001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 15667
ed8e443a
JM
15668 * gcc.c-torture/compile/20011119-1.c: New test.
15669 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 15670
ed8e443a 156712001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 15672
ed8e443a 15673 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 15674
ed8e443a 156752001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 15676
ed8e443a 15677 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 15678
ed8e443a 156792001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 15680
ed8e443a 15681 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 15682
ed8e443a 156832001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 15684
ed8e443a 15685 * lib/g77.exp: Don't specify --rpath-link.
7042d510 15686
ed8e443a
JM
15687 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
15688 across all the headers.
15689 * gcc.dg/format/format.exp: For testing on a remote host,
15690 copy format.h.
6345b681 15691
ed8e443a
JM
15692 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
15693 * gcc.c-torture/execute/930406-1.c: Likewise.
15694 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 15695
ed8e443a 156962001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 15697
ed8e443a 15698 * gcc.dg/altivec-1.c: New.
373bd0fa 15699
ed8e443a 157002001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 15701
ed8e443a 15702 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 15703
ed8e443a 157042001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 15705
ed8e443a
JM
15706 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
15707 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
15708 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 15709
ed8e443a 157102001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 15711
ed8e443a 15712 * gcc.dg/no-builtin-1.c: New test.
630036c6 15713
ed8e443a 157142001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 15715
ed8e443a 15716 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 15717
ed8e443a 157182001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 15719
ed8e443a
JM
15720 * gcc.c-torture/compile/20011114-2.c: New test.
15721 * gcc.c-torture/compile/20011114-3.c: New test.
15722 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 15723
ed8e443a 157242001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 15725
ed8e443a 15726 * g++.dg/other/init1.C: New test.
a3d87e92 15727
ed8e443a 157282001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 15729
ed8e443a
JM
15730 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
15731 message.
c6243b4c 15732
ed8e443a 15733 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 15734
ed8e443a
JM
15735 * gcc.c-torture/compile/20010327-1.c: Revert last change.
15736 * gcc.c-torture/compile/20011114-1.c: New test, exactly
15737 like the (before this change) version of 20010327-1.c.
8ac9ea61 15738
ed8e443a 157392001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 15740
ed8e443a 15741 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 15742
ed8e443a 157432001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 15744
ed8e443a 15745 * g++.dg/init/array2.C: New test.
63d75005 15746
ed8e443a 157472001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 15748
ed8e443a 15749 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 15750
ed8e443a 157512001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 15752
ed8e443a
JM
15753 * g++.dg/other/forscope1.C: New test.
15754 * g++.dg/ext/forscope1.C: New test.
15755 * g++.dg/ext/forscope2.C: New test.
2e80c17d 15756
ed8e443a 157572001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 15758
ed8e443a 15759 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 15760
ed8e443a 157612001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 15762
ed8e443a 15763 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 15764
ed8e443a 15765 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 15766
ed8e443a 157672001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 15768
ed8e443a 15769 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 15770
ed8e443a 157712001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 15772
ed8e443a
JM
15773 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
15774 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
15775 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
15776 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
15777 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
15778 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
15779 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 15780
ed8e443a 157812001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 15782
ed8e443a
JM
15783 * g++.dg/warn/Wshadow-1.C: New tests.
15784 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 15785
ed8e443a 157862001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 15787
ed8e443a
JM
15788 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
15789 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
15790 XFAILs. Adjust expected error texts.
15791 * gcc.c-torture/compile/20011106-1.c,
15792 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
15793 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
15794 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
15795 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 15796
ed8e443a 157972001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 15798
ed8e443a 15799 * gcc.dg/cpp/defined.c: Update.
b621a4dd 15800
ed8e443a 158012001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 15802
ed8e443a 15803 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 15804
ed8e443a 158052001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 15806
ed8e443a
JM
15807 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
15808 same size, so no warning should be produced on stormy16.
91dc81f9 15809
ed8e443a
JM
15810 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
15811 due to oversized array.
15812 * g++.old-deja/g++.mike/ns15.C: Likewise.
15813 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 15814
ed8e443a 158152001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 15816
ed8e443a 15817 * g++.dgother/debug1.C: Fix typos.
4768dbdd 15818
ed8e443a 158192001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 15820
ed8e443a 15821 * g++.dg/other/debug1.C: New test.
48d4b9f0 15822
ed8e443a 158232001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 15824
ed8e443a
JM
15825 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
15826 of unsigned long.
c8202d4c 15827
ed8e443a 158282001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 15829
ed8e443a 15830 * gcc.dg/20011029-2.c: New test.
bf911a9a 15831
ed8e443a 15832 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 15833
ed8e443a 158342001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 15835
ed8e443a
JM
15836 * objc/execute/class_self-1.m: New test.
15837 * objc/execute/class_self-2.m: New test.
756b2d5e 15838
ed8e443a 158392001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 15840
ed8e443a
JM
15841 * gcc.misc-tests/msgs.exp: Delete.
15842 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
15843 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
15844 error set to match recent changes.
2d1245b8 15845
ed8e443a 158462001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 15847
ed8e443a 15848 * gcc.dg/20011021-1.c: New test.
e2ccde7b 15849
ed8e443a 158502001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 15851
ed8e443a 15852 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 15853
ed8e443a 158542001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 15855
ed8e443a 15856 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 15857
ed8e443a 158582001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 15859
ed8e443a 15860 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 15861
ed8e443a 15862 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 15863
ed8e443a 158642001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 15865
ed8e443a 15866 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 15867
ed8e443a 158682001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 15869
ed8e443a
JM
15870 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
15871 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 15872
ed8e443a 158732001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 15874
ed8e443a 15875 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 15876
ed8e443a 158772001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 15878
ed8e443a 15879 * g++.dg/template/unify2.C: New test.
1dde5a4e 15880
ed8e443a 158812001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 15882
ed8e443a 15883 * g++.dg/other/exception-specification.C: New test
d6da836d 15884
ed8e443a 158852001-10-13 Tom Rix <trix@redhat.com>
d6da836d 15886
ed8e443a
JM
15887 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
15888 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 15889
ed8e443a 158902001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 15891
ed8e443a 15892 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 15893
ed8e443a 158942001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 15895
ed8e443a
JM
15896 PR g++/4476
15897 * g++.dg/other/friend1.C: New test.
d9c28ce3 15898
ed8e443a 158992001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 15900
ed8e443a 15901 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 15902
ed8e443a 159032001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 15904
ed8e443a 15905 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 15906
ed8e443a 159072001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 15908
ed8e443a
JM
15909 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
15910 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
15911 g77.f-torture/execute/execute.exp,
15912 g77.f-torture/noncompile/noncompile.exp,
15913 gcc.c-torture/compile/compile.exp,
15914 gcc.c-torture/execute/execute.exp,
15915 gcc.c-torture/execute/ieee/ieee.exp,
15916 gcc.c-torture/execute/memcheck/memcheck.exp,
15917 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
15918 objc/execute/execute.exp: Update FSF address.
6431177a 15919
ed8e443a 159202001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 15921
ed8e443a
JM
15922 * gcc.dg/cpp/cmdlne-C.c: Update.
15923 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 15924
ed8e443a 159252001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 15926
ed8e443a 15927 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 15928
ed8e443a 159292001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 15930
ed8e443a
JM
15931 * gcc.dg/20011008-1.c: New.
15932 * gcc.dg/20011008-2.c: New.
ab17715d 15933
ed8e443a 159342001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 15935
ed8e443a 15936 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 15937
ed8e443a 159382001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 15939
ed8e443a
JM
15940 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
15941 spelling errors of "separate" as "seperate".
bed2ebd0 15942
ed8e443a 159432001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 15944
ed8e443a
JM
15945 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
15946 enough to avoid inlining.
b56cfd51 15947
ed8e443a 159482001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 15949
ed8e443a 15950 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 15951
ed8e443a 159522001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 15953
ed8e443a 15954 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 15955
ed8e443a 159562001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 15957
ed8e443a
JM
15958 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
15959 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
15960 gcc.dg/format/multattr-3.c: New tests.
15961 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
15962 tests for format attributes on function pointers being rejected.
dea2f2db 15963
ed8e443a 159642001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 15965
ed8e443a 15966 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 15967
ed8e443a 159682001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 15969
ed8e443a 15970 * g++.dg/warn/format1.C: New test.
ab6e6969 15971
ed8e443a 159722001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 15973
ed8e443a 15974 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 15975
ed8e443a 159762001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 15977
ed8e443a 15978 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 15979
ed8e443a 159802001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 15981
ed8e443a 15982 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 15983
ed8e443a 159842001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 15985
ed8e443a
JM
15986 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
15987 long-standing bug on i686, apparently.
15988 * gcc.c-torture/execute/loop-2c.x: New file.
15989 * gcc.c-torture/execute/loop-2d.x: New file.
15990 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 15991
ed8e443a 159922001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 15993
ed8e443a 15994 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 15995
ed8e443a 159962001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 15997
ed8e443a
JM
15998 * gcc.dg/cpp/macro10.c: New test.
15999 * gcc.dg/cpp/strify3.c: New test.
16000 * gcc.dg/cpp/spacing1.c: Add tests.
16001 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
16002 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 16003
ed8e443a 160042001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 16005
ed8e443a 16006 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 16007
ed8e443a 160082001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 16009
ed8e443a 16010 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 16011
ed8e443a 160122001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 16013
ed8e443a 16014 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 16015
ed8e443a 160162001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 16017
ed8e443a 16018 * g77.dg/strlen0.f: New test.
1f8d138f 16019
ed8e443a 160202001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 16021
ed8e443a
JM
16022 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
16023 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 16024
ed8e443a 160252001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 16026
ed8e443a
JM
16027 Table-driven attributes.
16028 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 16029
ed8e443a 160302001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 16031
ed8e443a
JM
16032 * gcc.dg/20000926-1.c: Update expected warning messages.
16033 * gcc.dg/array-2.c: Likewise, and test for warnings too.
16034 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
16035 array.
cd1f97c6 16036
ed8e443a 160372001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 16038
ed8e443a 16039 * g++.dg/eh/registers1.C: New test case.
1d30139d 16040
ed8e443a 160412001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 16042
ed8e443a 16043 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 16044
ed8e443a 160452001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 16046
ed8e443a 16047 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 16048
ed8e443a 160492001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 16050
ed8e443a 16051 * gcc.dg/cpp/macro9.c: New test.
a3070574 16052
ed8e443a 160532001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 16054
ed8e443a
JM
16055 * gcc.c-torture/execute/980223.c: Change type of addr from long
16056 to char *.
39e78d8b 16057
ed8e443a 160582001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 16059
ed8e443a 16060 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 16061
ed8e443a 160622001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 16063
ed8e443a
JM
16064 * g77.dg/bprob: New directory.
16065 * g77.dg/bprob/bprob.exp: New file.
16066 * g77.dg/bprob/bprob-1.f: New test.
16067 * g77.dg/gcov: New directory.
16068 * g77.dg/gcov/gcov.exp: New file.
16069 * g77.dg/gcov/gcov-1.f: New test.
16070 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 16071
ed8e443a 160722001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 16073
ed8e443a
JM
16074 * gcc.dg/cpp/directiv.c: Update.
16075 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 16076
ed8e443a 160772001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 16078
ed8e443a 16079 * gcc.dg/20010912-1.c: New test.
89503616 16080
ed8e443a 160812001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 16082
ed8e443a
JM
16083 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
16084 language-independent file in lib.
16085 * lib/gcov.exp: New file.
7566ca49 16086
ed8e443a 160872001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 16088
ed8e443a 16089 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 16090
ed8e443a 160912001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 16092
ed8e443a
JM
16093 * lib/profopt.exp: New, to support profile-directed optimizations.
16094 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
16095 * gcc.misc-tests/bprob-1.c: New test.
16096 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 16097
ed8e443a 160982001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 16099
ed8e443a
JM
16100 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
16101 XFAIL and which kinds of gcov output to verify.
16102 * gcc.misc-tests/gcov-4b.x: New file.
16103 * gcc.misc-tests/gcov-5b.x: New file.
16104 * gcc.misc-tests/gcov-6.x: New file.
16105 * gcc.misc-tests/gcov-7.c: New test.
16106 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 16107
ed8e443a 161082001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 16109
ed8e443a
JM
16110 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
16111 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 16112
ed8e443a 161132001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 16114
ed8e443a
JM
16115 PR c++/3986
16116 * g++.dg/abi/vbase1.C: New test.
90d925d3 16117
ed8e443a 161182001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 16119
ed8e443a 16120 * objc.dg/method-2.m: New.
033c017c 16121
ed8e443a 161222001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 16123
ed8e443a
JM
16124 PR c++/4203
16125 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
16126 * g++.dg/init/empty1.C: New test.
ada11335 16127
ed8e443a 161282001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 16129
ed8e443a 16130 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 16131
ed8e443a 161322001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 16133
ed8e443a
JM
16134 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
16135 for m68k.
c0e4f189 16136
ed8e443a 161372001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 16138
ed8e443a 16139 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 16140
ed8e443a 16141 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 16142
ed8e443a 16143 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 16144
ed8e443a 161452001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 16146
ed8e443a
JM
16147 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
16148 for 16-bit 'unsigned int'.
915a17f6 16149
ed8e443a 161502001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 16151
ed8e443a 16152 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 16153
ed8e443a 161542001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 16155
ed8e443a
JM
16156 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
16157 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 16158
ed8e443a 161592001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 16160
ed8e443a 16161 * gcc.dg/asm-names.c (ymain): New.
c3849183 16162
ed8e443a 161632001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 16164
ed8e443a
JM
16165 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
16166 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
16167 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 16168
ed8e443a 161692001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 16170
ed8e443a 16171 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 16172
ed8e443a 161732001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 16174
ed8e443a
JM
16175 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
16176 and "In instantiation".
0830ae44 16177
ed8e443a 161782001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 16179
ed8e443a 16180 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 16181
ed8e443a 161822001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 16183
ed8e443a
JM
16184 * gcc.misc-tests/gcov.exp: Add support for branch information.
16185 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
16186 * gcc.misc-tests/gcov-4.c: New test.
16187 * gcc.misc-tests/gcov-4b.c: New test.
16188 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 16189
ed8e443a 161902001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 16191
ed8e443a
JM
16192 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
16193 expected to fail.
6604e6f3 16194
ed8e443a 161952001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 16196
ed8e443a 16197 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 16198
ed8e443a 161992001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 16200
ed8e443a 16201 * g++.dg/eh/template1.C: New test.
13104975 16202
ed8e443a 162032001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 16204
ed8e443a
JM
16205 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
16206 Fix thinko.
16207 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
16208 for xfail.
949f197f 16209
ed8e443a 162102001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 16211
ed8e443a
JM
16212 * lib/g77-dg.exp: Use prune.exp for common procedures
16213 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
16214 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 16215
ed8e443a 162162001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 16217
ed8e443a 16218 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 16219
ed8e443a 162202001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 16221
ed8e443a 16222 * g++.dg/template/unify1.C: New test.
1dbb6023 16223
ed8e443a 162242001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 16225
ed8e443a 16226 * g++.dg/abi/empty4.C: New test.
41ae4ee6 16227
ed8e443a 162282001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 16229
ed8e443a
JM
16230 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
16231 solaris2.*
16232 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 16233
ed8e443a 162342001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 16235
ed8e443a 16236 * g++.dg/other/using-declaration.C: New test.
3fecf49c 16237
ed8e443a 162382001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 16239
ed8e443a 16240 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 16241
ed8e443a 162422001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 16243
ed8e443a
JM
16244 * gcc.dg/cpp/19951025-1.c: Revert.
16245 * gcc.dg/cpp/directiv.c: We no longer process directives that
16246 interrupt macro arguments.
20dde49d 16247
ed8e443a 162482001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 16249
ed8e443a 16250 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 16251
ed8e443a 162522001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 16253
ed8e443a 16254 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 16255
ed8e443a 162562001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 16257
ed8e443a 16258 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 16259
ed8e443a 162602001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 16261
ed8e443a
JM
16262 * g77.dg/ff90-1.f (s): Fix reference of variable z,
16263 should be x.
d60d223b 16264
ed8e443a 162652001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 16266
ed8e443a
JM
16267 Kill -fhonor-std.
16268 * g++.old-deja/g++.ns/ns14.C: Remove special options.
16269 * g++.old-deja/g++.other/std1.C: Likewise.
16270 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 16271
ed8e443a 162722001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 16273
ed8e443a
JM
16274 * lib/g77.exp: Load gcc-defs.exp for common procedures
16275 (g77_pass, g77_fail, g77_finish, g77_exit,
16276 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 16277
ed8e443a 162782001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 16279
ed8e443a
JM
16280 * g77.dg/fbackslash.f
16281 * g77.dg/fcase-preserve.f
16282 * g77.dg/ff90-1.f
16283 * g77.dg/ffixed-line-length-0.f
16284 * g77.dg/ffixed-line-length-132.f
16285 * g77.dg/ffixed-line-length-7.f
16286 * g77.dg/ffixed-line-length-72.f
16287 * g77.dg/ffixed-line-length-none.f
16288 * g77.dg/ffree-form-1.f
16289 * g77.dg/fno-backslash.f
16290 * g77.dg/fno-f90-1.f
16291 * g77.dg/fno-fixed-form-1.f
16292 * g77.dg/fno-onetrip.f
16293 * g77.dg/fno-typeless-boz.f
16294 * g77.dg/fno-underscoring.f
16295 * g77.dg/fno-vxt-1.f
16296 * g77.dg/fonetrip.f
16297 * g77.dg/ftypeless-boz.f
16298 * g77.dg/fugly-assumed.f
16299 * g77.dg/funderscoring.f
16300 * g77.dg/fvxt-1.f
db3ef87b 16301
ed8e443a 163022001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 16303
ed8e443a
JM
16304 * objc.dg/fwd-proto-1.m: New.
16305 * objc.dg/local-decl-1.m: New.
16306 * objc.dg/naming-1.m: New.
16307 * objc.dg/naming-2.m: New.
16308 * objc.dg/proto-hier-1.m: New.
312b7c9d 16309
ed8e443a 163102001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 16311
ed8e443a
JM
16312 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
16313 largest-type elements to a struct makes its size grow.
648c2206 16314
ed8e443a 163152001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 16316
ed8e443a 16317 * g++.dg/abi/vthunk1.C: New test.
969fd501 16318
ed8e443a 163192001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 16320
ed8e443a 16321 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 16322
ed8e443a 163232001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 16324
ed8e443a 16325 * gcc.dg/cpp/macro8.c: New test.
50011802 16326
ed8e443a 163272001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 16328
ed8e443a 16329 * g++.dg/abi/vbase8-21.C: New test.
40260429 16330
ed8e443a 163312001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 16332
ed8e443a 16333 * g++.dg/abi/vbase8-10.C: New test.
ab085207 16334
ed8e443a 163352001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 16336
ed8e443a
JM
16337 * lib/g++.exp (g++_set_ld_library_path): Renamed to
16338 ${tool}_set_ld_library_path.
16339 Changed caller.
16340 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
16341 g++.exp.
90b1ca2f 16342
ed8e443a 163432001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 16344
ed8e443a
JM
16345 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
16346 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
16347 gcc_exit, gcc_check_unsupported_p):
16348 Moved to gcc-deps.exp
16349 * gcc-deps.exp: New file.
41971242 16350
ed8e443a 163512001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 16352
ed8e443a 16353 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 16354
ed8e443a 163552001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 16356
ed8e443a 16357 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 16358
ed8e443a 163592001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 16360
ed8e443a 16361 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 16362
ed8e443a 163632001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 16364
ed8e443a 16365 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 16366
ed8e443a 163672001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 16368
ed8e443a
JM
16369 * gcc.dg/cpp/extratokens.c: Fix.
16370 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 16371
ed8e443a 163722001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 16373
ed8e443a
JM
16374 * gcc.c-torture/execute/20010724-1.c: New file.
16375 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 16376
ed8e443a 163772001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 16378
ed8e443a 16379 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 16380
ed8e443a 163812001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 16382
ed8e443a 16383 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 16384
ed8e443a 163852001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 16386
ed8e443a 16387 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 16388
ed8e443a 163892001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 16390
ed8e443a
JM
16391 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
16392 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
16393 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
16394 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 16395
ed8e443a
JM
16396 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
16397 bug report" message.
f7bebb56 16398
ed8e443a
JM
16399 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
16400 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 16401
ed8e443a 164022001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 16403
ed8e443a
JM
16404 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
16405 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
16406 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
16407 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 16408
ed8e443a 164092001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 16410
ed8e443a 16411 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 16412
ed8e443a 164132001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 16414
ed8e443a 16415 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 16416
ed8e443a 164172001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 16418
ed8e443a
JM
16419 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
16420 i[34567]86-*-*.
16421 Delete handling of ieee_multilib_flags.
16422 Pass -mieee for alpha*-*-* and sh-*-*.
16423 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 16424
ed8e443a 164252001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 16426
ed8e443a
JM
16427 Remove old-abi tests.
16428 * g++.old-deja/g++.mike/p11116.C: Remove.
16429 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 16430
ed8e443a 164312001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 16432
ed8e443a 16433 * g77.f-torture/compile/pr3743.f: New test
09b495e5 16434
ed8e443a 164352001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 16436
ed8e443a 16437 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 16438
ed8e443a 164392001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 16440
ed8e443a
JM
16441 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
16442 g++.old-deja/g++.pt/static6.C: Likewise.
16443 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
16444 supports weak symbols.
999c0669 16445
ed8e443a 164462001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 16447
ed8e443a
JM
16448 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
16449 supported again.
2ea80cfd 16450
ed8e443a 164512001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 16452
ed8e443a 16453 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 16454
ed8e443a 164552001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 16456
ed8e443a 16457 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 16458
ed8e443a 164592001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 16460
ed8e443a
JM
16461 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
16462 tests.
4a1b6176 16463
ed8e443a 164642001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 16465
ed8e443a 16466 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 16467
ed8e443a 164682001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 16469
ed8e443a
JM
16470 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
16471 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 16472
ed8e443a 164732001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 16474
ed8e443a
JM
16475 * objc/execute/object_is_class.m: New test.
16476 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 16477
ed8e443a 164782001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 16479
ed8e443a
JM
16480 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
16481 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 16482
ed8e443a 164832001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 16484
ed8e443a
JM
16485 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
16486 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 16487
ed8e443a 164882001-07-14 Richard Henderson <rth@redhat.com>
809353e1 16489
ed8e443a 16490 * gcc.dg/iftrap-1.c: New.
0168a849 16491
ed8e443a 164922001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 16493
ed8e443a 16494 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 16495
ed8e443a 164962001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 16497
ed8e443a 16498 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 16499
ed8e443a 165002001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 16501
ed8e443a
JM
16502 * gcc.c-torture/compile/20010711-1.c,
16503 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 16504
ed8e443a 165052001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 16506
ed8e443a 16507 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 16508
ed8e443a 165092001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 16510
ed8e443a 16511 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 16512
ed8e443a 165132001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 16514
ed8e443a
JM
16515 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
16516 (g++-dg-prune): Call prune_gcc_output.
16517 * prune.exp: New file for prune_gcc_output.
16518 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 16519
ed8e443a 165202001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 16521
ed8e443a
JM
16522 * gcc.c-torture/compile/20010701-1.c,
16523 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 16524
ed8e443a 165252001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 16526
ed8e443a 16527 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 16528
ed8e443a 165292000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 16530
ed8e443a 16531 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 16532
ed8e443a 165332001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 16534
ed8e443a 16535 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 16536
ed8e443a 165372001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 16538
ed8e443a
JM
16539 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
16540 Solaris 2.[678] system.
b05d8201 16541
ed8e443a 165422001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 16543
ed8e443a 16544 * gcc.dg/20010622-1.c: New test.
55f61a56 16545
ed8e443a 165462001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 16547
ed8e443a
JM
16548 * objc.dg: New directory.
16549 * objc.dg/dg.exp: New file.
16550 * objc.dg/alias.m: New.
16551 * objc.dg/class-1.m: New.
16552 * objc.dg/class-2.m: New.
16553 * objc.dg/const-str-1.m: New.
16554 * objc.dg/const-str-2.m: New.
16555 * objc.dg/id-1.m: New.
16556 * objc.dg/method-1.m: New.
16557 * objc.dg/super-class-1.m: New.
16558 * lib/objc-dg.exp: New file.
07732516 16559
ed8e443a 165602001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 16561
ed8e443a
JM
16562 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
16563 of label name.
d4a6cf38 16564
ed8e443a 165652001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 16566
ed8e443a 16567 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 16568
ed8e443a 165692001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 16570
ed8e443a
JM
16571 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
16572 variable.
f18b70f5 16573
ed8e443a 165742001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 16575
ed8e443a 16576 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 16577
ed8e443a 165782001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 16579
ed8e443a
JM
16580 * g++.old-deja/g++.abi/vbase5.C: New test.
16581 * g++.old-deja/g++.abi/vbase6.C: New test.
16582 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 16583
ed8e443a 165842001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 16585
ed8e443a 16586 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 16587
ed8e443a 165882001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 16589
ed8e443a 16590 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 16591
ed8e443a 165922001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 16593
ed8e443a
JM
16594 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
16595 support %f for HC11/HC12 targets.
16596 * gcc.c-torture/execute/930513-1.x: New file, likewise.
16597 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
16598 on HC11/HC12 targets.
16599 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 16600
ed8e443a 166012001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 16602
ed8e443a
JM
16603 * gcc.dg/wchar_t-1.c: New file.
16604 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 16605
ed8e443a 166062001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 16607
ed8e443a 16608 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 16609
ed8e443a 166102001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 16611
ed8e443a 16612 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 16613
ed8e443a 166142001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 16615
ed8e443a 16616 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 16617
ed8e443a 166182001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 16619
ed8e443a 16620 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 16621
ed8e443a 166222001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 16623
ed8e443a
JM
16624 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
16625 representation on MN10300 and ARM/Thumb.
bea09693 16626
ed8e443a 166272001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 16628
ed8e443a 16629 * g77.f-torture/execute/20010610.f: New.
f375b7a7 16630
ed8e443a 166312001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 16632
ed8e443a
JM
16633 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
16634 names.
3d3daefd 16635
ed8e443a 166362001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 16637
ed8e443a
JM
16638 * gcc.c-torture/execute/ashrdi-1.c: New.
16639 * gcc.c-torture/execute/ashldi-1.c: New.
16640 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 16641
ed8e443a 166422001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 16643
ed8e443a
JM
16644 * objc/execute/load-3.m: Added. Check sending +load to categories,
16645 in addition to classes.
6bdfaf09 16646
ed8e443a 166472001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 16648
ed8e443a
JM
16649 * objc/execute/load-2.m: New test. From Nicola Pero
16650 <n.pero@mi.flashnet.it>.
87327987 16651
ed8e443a 166522001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 16653
ed8e443a 16654 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 16655
ed8e443a 166562001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 16657
ed8e443a
JM
16658 * g++.old-deja/g++.abi/vbase2.C: New test.
16659 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 16660
ed8e443a 166612001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 16662
ed8e443a 16663 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 16664
ed8e443a 166652001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 16666
ed8e443a 16667 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 16668
ed8e443a 166692001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 16670
ed8e443a 16671 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 16672
ed8e443a 166732001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 16674
ed8e443a 16675 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 16676
ed8e443a 166772001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 16678
ed8e443a 16679 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 16680
ed8e443a 166812001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 16682
ed8e443a 16683 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 16684
ed8e443a 166852001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 16686
ed8e443a
JM
16687 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
16688 (g++_link_flags): Likewise.
16689 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 16690
ed8e443a 166912001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 16692
ed8e443a
JM
16693 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
16694 Ensure logfile entry matches exec command line.
f8710242 16695
ed8e443a 166962001-05-31 Richard Henderson <rth@redhat.com>
f8710242 16697
ed8e443a
JM
16698 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
16699 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 16700
ed8e443a 167012001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 16702
ed8e443a
JM
16703 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
16704 compiler for irix6.2
1ec07597 16705
ed8e443a 167062001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 16707
ed8e443a 16708 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 16709
ed8e443a 167102001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 16711
ed8e443a
JM
16712 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
16713 assemble.
4694cec2 16714
ed8e443a 167152001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 16716
ed8e443a 16717 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 16718
ed8e443a 167192001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 16720
ed8e443a
JM
16721 * gcc.c-torture/compile/20010518-2.c: New file.
16722 * gcc.c-torture/execute/20010518-1.c: New file.
16723 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 16724
ed8e443a 167252001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 16726
ed8e443a 16727 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 16728
ed8e443a 167292001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 16730
ed8e443a
JM
16731 G++ no longer defines builtins that do not begin with __builtin.
16732 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
16733 * g++.old-deja/g++.brendand/misc13.C: Likewise.
16734 * g++.old-deja/g++.law/builtin1.C: Likewise.
16735 * g++.old-deja/g++.law/cvt2.C: Likewise.
16736 * g++.old-deja/g++.mike/net5.C: Likewise.
16737 * g++.old-deja/g++.other/builtins1.C: Likewise.
16738 * g++.old-deja/g++.other/builtins2.C: Likewise.
16739 * g++.old-deja/g++.other/builtins3.C: Likewise.
16740 * g++.old-deja/g++.other/builtins4.C: Likewise.
16741 * g++.old-deja/g++.other/inline8.C: Likewise.
16742 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 16743
ed8e443a 167442001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 16745
ed8e443a
JM
16746 * g++.old-deja/g++.pt/using1.C: Adjust.
16747 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 16748
ed8e443a 167492001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 16750
ed8e443a
JM
16751 * gcc.dg/cpp/charconst.c: New tests.
16752 * gcc.dg/cpp/escape.c: New tests.
16753 * gcc.dg/cpp/escape-1.c: New tests.
16754 * gcc.dg/cpp/escape-2.c: New tests.
16755 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 16756
ed8e443a 167572001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 16758
ed8e443a
JM
16759 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
16760 native compiler for irix6.5.
97d24516 16761
ed8e443a 16762Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 16763
ed8e443a
JM
16764 * lib/g++.exp (g++_include_flags): Use args to compute
16765 get_multilibs.
16766 (g++_link_flags): Likewise.
16767 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 16768
ed8e443a 167692001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 16770
ed8e443a 16771 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 16772
ed8e443a 167732001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 16774
ed8e443a
JM
16775 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
16776 this file.
20415bba 16777
ed8e443a 167782001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 16779
ed8e443a
JM
16780 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
16781 STACK_SIZE;
16782 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
16783 to STACK_SIZE; Use it to define size of add_histo array.
16784 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
16785 to STACK_SIZE.
16786 (f): Use GITT_SIZE to define size of gitt local table.
16787 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
16788 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 16789
ed8e443a 167902001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 16791
ed8e443a
JM
16792 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
16793 on 68HC11/HC12 due to the asm instruction.
16794 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
16795 * gcc.c-torture/compile/920520-1.x: Likewise.
16796 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
16797 on 68HC11/HC12 because the function is larger than 64K.
16798 * gcc.c-torture/compile/961203-1.x: New file, this test fails
16799 on 68HC11/HC12 because the structure is too large.
5a111a5b 16800
ed8e443a 168012001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 16802
ed8e443a 16803 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 16804
ed8e443a 168052001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 16806
ed8e443a
JM
16807 * g++.old-deja/g++.warn/compare1.C: New test.
16808 * gcc.dg/compare4.c: New test.
cc469ee9 16809
ed8e443a 168102001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 16811
ed8e443a 16812 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 16813
ed8e443a 168142001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 16815
ed8e443a 16816 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 16817
ed8e443a 168182001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 16819
ed8e443a 16820 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 16821
ed8e443a 168222001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 16823
ed8e443a 16824 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 16825
ed8e443a 168262001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 16827
ed8e443a
JM
16828 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
16829 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 16830
ed8e443a 168312001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 16832
ed8e443a 16833 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 16834
ed8e443a 168352001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 16836
ed8e443a 16837 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 16838
ed8e443a 168392001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 16840
ed8e443a 16841 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 16842
ed8e443a 168432001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 16844
ed8e443a 16845 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 16846
ed8e443a 168472001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 16848
ed8e443a 16849 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 16850
ed8e443a 168512001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 16852
ed8e443a 16853 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 16854
ed8e443a 168552001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 16856
ed8e443a
JM
16857 * g++.dg/friend-warn.C: New test. Do not warn about friend
16858 declaration being redundant.
1a560c3a 16859
ed8e443a 168602001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 16861
ed8e443a 16862 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 16863
ed8e443a 168642001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 16865
ed8e443a 16866 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 16867
ed8e443a 168682001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 16869
ed8e443a 16870 * lib/g++.exp: Use testsuite_flags.
de26cf80 16871
ed8e443a 168722001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 16873
ed8e443a 16874 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 16875
ed8e443a 168762001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 16877
ed8e443a 16878 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 16879
ed8e443a 168802001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 16881
ed8e443a 16882 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 16883
ed8e443a 168842001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 16885
ed8e443a 16886 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 16887
ed8e443a 168882001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 16889
ed8e443a
JM
16890 * gcc.dg/cpp/direct2.c: New test.
16891 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 16892
ed8e443a 16893 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 16894
ed8e443a 168952001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 16896
ed8e443a
JM
16897 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
16898 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 16899
ed8e443a 169002001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 16901
ed8e443a
JM
16902 * gcc.dg/cpp/syshdr.h: New file.
16903 * gcc.dg/cpp/sysmac1.c: Update.
16904 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 16905
ed8e443a 169062001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 16907
ed8e443a 16908 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 16909
ed8e443a 169102001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 16911
ed8e443a
JM
16912 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
16913 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 16914
ed8e443a 169152001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 16916
ed8e443a 16917 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 16918
ed8e443a 169192001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 16920
ed8e443a
JM
16921 * lib/g++.exp (g++_include_flags): Don't use any special flags
16922 if TESTING_IN_BUILD_TREE is not defined.
16923 (g++_init): Use a plain 'c++' as the compiler if
16924 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 16925
ed8e443a 169262001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 16927
ed8e443a
JM
16928 * g++.old-deja/g++.eh/catch13.C: New test.
16929 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 16930
ed8e443a 169312001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 16932
ed8e443a 16933 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 16934
ed8e443a 169352001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 16936
ed8e443a
JM
16937 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
16938 <stdlib.h>, not <malloc.h>.
3da5d5c8 16939
ed8e443a 169402001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 16941
ed8e443a 16942 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 16943
ed8e443a 169442001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 16945
ed8e443a 16946 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 16947
ed8e443a 169482001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 16949
ed8e443a 16950 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 16951
ed8e443a 169522001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 16953
ed8e443a 16954 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 16955
ed8e443a 169562001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 16957
ed8e443a 16958 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 16959
ed8e443a 169602001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 16961
ed8e443a 16962 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 16963
ed8e443a 169642001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 16965
ed8e443a 16966 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 16967
ed8e443a 169682001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 16969
ed8e443a 16970 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 16971
ed8e443a 169722001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 16973
ed8e443a 16974 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 16975
ed8e443a 169762001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 16977
ed8e443a
JM
16978 * g77.f-torture/compile/20010426.f: New test.
16979 * g77.f-torture/execute/20010426.f: New test.
15784bba 16980
ed8e443a 169812001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 16982
ed8e443a
JM
16983 * g77.f-torture/compile/20000629-1.x: Remove - error
16984 has been fixed.
c3cd9c8b 16985
ed8e443a 169862001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 16987
ed8e443a
JM
16988 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
16989 Tweak slightly to work with g++.dg framework.
16990 * g++.dg/special/ecos.exp: Run initp1.C test.
16991 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 16992
ed8e443a
JM
16993 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
16994 its linker doesn't give line numbers either.
16995 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 16996
ed8e443a 169972001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 16998
ed8e443a 16999 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 17000
ed8e443a 170012001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 17002
ed8e443a 17003 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 17004
ed8e443a 170052001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 17006
ed8e443a 17007 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 17008
ed8e443a 170092001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 17010
ed8e443a 17011 * gcc.dg/format/plus-1.c: New test.
43e72072 17012
ed8e443a 170132001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 17014
ed8e443a 17015 * gcc.dg/20010423-1.c: New test.
5c8378a7 17016
ed8e443a 170172001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 17018
ed8e443a 17019 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 17020
ed8e443a 170212001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 17022
ed8e443a 17023 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 17024
ed8e443a 170252001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 17026
ed8e443a 17027 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 17028
ed8e443a 170292001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 17030
ed8e443a
JM
17031 * gcc.dg/c99-func-2.c: Remove xfail.
17032 * gcc.dg/c99-func-3.c: Remove xfail.
17033 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 17034
ed8e443a 170352001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 17036
ed8e443a 17037 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 17038
ed8e443a 170392001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 17040
ed8e443a 17041 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 17042
ed8e443a 170432001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 17044
ed8e443a 17045 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 17046
ed8e443a 170472001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 17048
ed8e443a
JM
17049 * g++.old-deja/g++.abi/empty2.C: New test.
17050 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 17051
ed8e443a 170522001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 17053
ed8e443a
JM
17054 * g++.old-deja/g++.other/comdat2.C: New test.
17055 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 17056
ed8e443a 170572001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 17058
ed8e443a 17059 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 17060
ed8e443a 170612001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 17062
ed8e443a 17063 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 17064
ed8e443a 170652001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 17066
ed8e443a 17067 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 17068
ed8e443a
JM
170692001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
17070 Mark Mitchell <mark@codesourcery.com>
608d74c4 17071
ed8e443a
JM
17072 * lib/old-dejagnu.exp: Don't delete output of executable.
17073 Add .exe suffix to executables.
b0835578 17074
ed8e443a 170752001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 17076
ed8e443a 17077 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 17078
ed8e443a 170792001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 17080
ed8e443a 17081 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 17082
ed8e443a 170832001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 17084
ed8e443a
JM
17085 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
17086 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 17087
ed8e443a 170882001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 17089
ed8e443a 17090 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 17091
ed8e443a 170922001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 17093
ed8e443a 17094 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 17095
ed8e443a 170962001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 17097
ed8e443a 17098 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 17099
ed8e443a 1710022001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 17101
ed8e443a 17102 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 17103
ed8e443a 17104001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 17105
ed8e443a 17106 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 17107
ed8e443a 171082001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 17109
ed8e443a 17110 * g++.old-deja/g++.other/array5.C: New.
145c1def 17111
ed8e443a 171122001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 17113
ed8e443a 17114 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 17115
ed8e443a 171162001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 17117
ed8e443a
JM
17118 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
17119 headers and constructs.
17120 * g++.old-deja/g++.robertl/eb79.C: Same.
17121 * g++.old-deja/g++.robertl/eb77.C (main): Same.
17122 * g++.old-deja/g++.robertl/eb73.C: Same.
17123 * g++.old-deja/g++.robertl/eb66.C (main): Same.
17124 * g++.old-deja/g++.robertl/eb55.C (t): Same.
17125 * g++.old-deja/g++.robertl/eb54.C (main): Same.
17126 * g++.old-deja/g++.robertl/eb46.C (main): Same.
17127 * g++.old-deja/g++.robertl/eb44.C: Same.
17128 * g++.old-deja/g++.robertl/eb41.C (main): Same.
17129 * g++.old-deja/g++.robertl/eb4.C (main): Same.
17130 * g++.old-deja/g++.robertl/eb39.C: Same.
17131 * g++.old-deja/g++.robertl/eb33.C (main): Same.
17132 * g++.old-deja/g++.robertl/eb31.C (main): Same.
17133 * g++.old-deja/g++.robertl/eb30.C: Same.
17134 * g++.old-deja/g++.robertl/eb3.C: Same.
17135 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
17136 * g++.old-deja/g++.robertl/eb21.C: Same.
17137 * g++.old-deja/g++.robertl/eb15.C: Same.
17138 * g++.old-deja/g++.robertl/eb118.C: Same.
17139 * g++.old-deja/g++.robertl/eb115.C (main): Same.
17140 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
17141 * g++.old-deja/g++.robertl/eb109.C: Same.
17142 * g++.old-deja/g++.other/sibcall1.C (main): Same.
17143 * g++.old-deja/g++.mike/rtti1.C: Same.
17144 * g++.old-deja/g++.mike/p658.C: Same.
17145 * g++.old-deja/g++.mike/net46.C: Same.
17146 * g++.old-deja/g++.mike/net34.C: Same.
17147 * g++.old-deja/g++.mike/memoize1.C: Same.
17148 * g++.old-deja/g++.mike/eh2.C: Same.
17149 * g++.old-deja/g++.law/weak.C: Same.
17150 * g++.old-deja/g++.law/visibility7.C: Same.
17151 * g++.old-deja/g++.law/visibility25.C: Same.
17152 * g++.old-deja/g++.law/visibility22.C: Same.
17153 * g++.old-deja/g++.law/visibility2.C: Same.
17154 * g++.old-deja/g++.law/visibility17.C: Same.
17155 * g++.old-deja/g++.law/visibility13.C: Same.
17156 * g++.old-deja/g++.law/visibility10.C: Same.
17157 * g++.old-deja/g++.law/visibility1.C: Same.
17158 * g++.old-deja/g++.law/virtual3.C (eval): Same.
17159 * g++.old-deja/g++.law/vbase1.C: Same.
17160 * g++.old-deja/g++.law/operators32.C: Same.
17161 * g++.old-deja/g++.law/nest3.C: Same.
17162 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
17163 * g++.old-deja/g++.law/except5.C (main): Same.
17164 * g++.old-deja/g++.law/cvt7.C (run): Same.
17165 * g++.old-deja/g++.law/cvt2.C: Same.
17166 * g++.old-deja/g++.law/cvt16.C: Same.
17167 * g++.old-deja/g++.law/ctors6.C (bar): Same.
17168 * g++.old-deja/g++.law/ctors17.C (main): Same.
17169 * g++.old-deja/g++.law/ctors13.C: Same.
17170 * g++.old-deja/g++.law/ctors12.C (main): Same.
17171 * g++.old-deja/g++.law/ctors10.C: Same.
17172 * g++.old-deja/g++.law/code-gen5.C: Same.
17173 * g++.old-deja/g++.law/bad-error7.C: Same.
17174 * g++.old-deja/g++.law/arm9.C: Same.
17175 * g++.old-deja/g++.law/arm12.C: Same.
17176 * g++.old-deja/g++.law/arg8.C: Same.
17177 * g++.old-deja/g++.law/arg1.C: Same.
17178 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
17179 * g++.old-deja/g++.jason/template31.C: Same.
17180 * g++.old-deja/g++.jason/template24.C (main): Same.
17181 * g++.old-deja/g++.jason/2371.C: Same.
17182 * g++.old-deja/g++.eh/new2.C: Same.
17183 * g++.old-deja/g++.eh/new1.C: Same.
17184 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
17185 * g++.old-deja/g++.brendan/nest21.C (main): Same.
17186 * g++.old-deja/g++.brendan/err-msg3.C: Same.
17187 * g++.old-deja/g++.brendan/crash62.C: Same.
17188 * g++.old-deja/g++.brendan/crash52.C: Same.
17189 * g++.old-deja/g++.brendan/crash49.C (main): Same.
17190 * g++.old-deja/g++.brendan/crash38.C: Same.
17191 * g++.old-deja/g++.brendan/crash15.C (main): Same.
17192 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 17193
ed8e443a 171942001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 17195
ed8e443a
JM
17196 * gcc.c-torture/execute/20001203-2.c (memset):
17197 Count argument is of type __SIZE_TYPE__.
788bf0e3 17198
ed8e443a 171992001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 17200
ed8e443a 17201 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 17202
ed8e443a 172032001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 17204
ed8e443a 17205 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 17206
ed8e443a 172072001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 17208
ed8e443a
JM
17209 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
17210 peculiarities of the SH.
17211 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 17212
ed8e443a 172132001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 17214
ed8e443a
JM
17215 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
17216 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
17217 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 17218
ed8e443a 172192001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 17220
ed8e443a 17221 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 17222
ed8e443a 172232001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 17224
ed8e443a 17225 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 17226
ed8e443a 172272001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 17228
ed8e443a 17229 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 17230
ed8e443a 172312001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 17232
ed8e443a 17233 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 17234
ed8e443a 172352001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 17236
ed8e443a 17237 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 17238
ed8e443a 172392001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 17240
ed8e443a 17241 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 17242
ed8e443a 172432001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 17244
ed8e443a
JM
17245 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
17246 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 17247
ed8e443a 172482001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 17249
ed8e443a 17250 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 17251
ed8e443a 172522001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 17253
ed8e443a
JM
17254 * g++.old-deja/g++.other/friend12.C: New test.
17255 * g++.old-deja/g++.other/friend9.C: Expect no errors.
17256 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 17257
ed8e443a 172582001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 17259
ed8e443a 17260 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 17261
ed8e443a 172622001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 17263
ed8e443a 17264 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 17265
ed8e443a 172662001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 17267
ed8e443a 17268 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 17269
ed8e443a 172702001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 17271
ed8e443a 17272 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 17273
ed8e443a 172742001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 17275
ed8e443a 17276 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 17277
ed8e443a 172782001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 17279
ed8e443a
JM
17280 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
17281 tests on AIX.
6d139650 17282
ed8e443a 172832001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 17284
ed8e443a 17285 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 17286
ed8e443a 172872001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 17288
ed8e443a 17289 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 17290
ed8e443a 172912001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 17292
ed8e443a 17293 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 17294
ed8e443a 172952001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 17296
ed8e443a 17297 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 17298
ed8e443a
JM
172992001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
17300
17301 * objc/execute/va_method.m: Added.
17302 * objc/execute/IMP.m: Added.
17303 * objc/execute/_cmd.m: Added.
17304 * objc/execute/accessing_ivars.m: Added.
17305 * objc/execute/class-1.m: Added.
17306 * objc/execute/class-10.m: Added.
17307 * objc/execute/class-11.m: Added.
17308 * objc/execute/class-12.m: Added.
17309 * objc/execute/class-13.m: Added.
17310 * objc/execute/class-14.m: Added.
17311 * objc/execute/class-2.m: Added.
17312 * objc/execute/class-3.m: Added.
17313 * objc/execute/class-4.m: Added.
17314 * objc/execute/class-5.m: Added.
17315 * objc/execute/class-6.m: Added.
17316 * objc/execute/class-7.m: Added.
17317 * objc/execute/class-8.m: Added.
17318 * objc/execute/class-9.m: Added.
17319 * objc/execute/class-tests-1.h
17320 * objc/execute/class-tests-2.h
17321 * objc/execute/compatibility_alias.m: Added.
17322 * objc/execute/encode-1.m: Added.
17323 * objc/execute/formal_protocol-1.m: Added.
17324 * objc/execute/formal_protocol-2.m: Added.
17325 * objc/execute/formal_protocol-3.m: Added.
17326 * objc/execute/formal_protocol-4.m: Added.
17327 * objc/execute/formal_protocol-5.m: Added.
17328 * objc/execute/formal_protocol-6.m: Added.
17329 * objc/execute/formal_protocol-7.m: Added.
17330 * objc/execute/informal_protocol.m: Added.
17331 * objc/execute/initialize.m: Added.
17332 * objc/execute/load.m: Added.
17333 * objc/execute/many_args_method.m: Added.
17334 * objc/execute/nested-3.m: Added.
17335 * objc/execute/no_clash.m: Added.
17336 * objc/execute/private.m: Added.
17337 * objc/execute/redefining_self.m: Added.
17338 * objc/execute/root_methods.m: Added.
17339 * objc/execute/selector-1.m: Added.
17340 * objc/execute/static-1.m: Added.
17341 * objc/execute/static-2.m: Added.
17342 * objc/execute/va_method.m: Added.
17343
173442001-03-10 Richard Henderson <rth@redhat.com>
17345
17346 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
17347
173482001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
17349
17350 * g++.old-deja/g++.other/crash31.C: XFAIL.
17351 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
17352 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
17353 * gcc.c-torture/execute/20010123-1.x: XFAIL.
17354 * gcc.c-torture/execute/20010124-1.x: XFAIL.
17355 * gcc.dg/sequence-pt-1.c: XFAIL one test.
17356
173572001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
17358
17359 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
17360
173612001-03-06 Zack Weinberg <zackw@stanford.edu>
17362
17363 * gcc.dg/20000724-1.c: Don't use multiline strings.
17364
173652001-03-06 Zack Weinberg <zackw@stanford.edu>
17366
17367 * objc/execute/string1.m, objc/execute/string2.m: Compare the
17368 result of -cString against what we expect it to be; don't just
17369 print it out for no one to read.
17370
17371 * objc/execute/string3.m, objc/execute/string4.m: New tests.
17372 Based on testcases provided by Nicola Pero.
17373
173742001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
17375
17376 * gcc.dg/cpp/macro7.c: New test.
17377
173782001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
17379
17380 * gcc.dg/cpp/multiline.c: Update.
17381
173822001-03-02 Nathan Sidwell <nathan@codesourcery.com>
17383
17384 * g++.old-deja/g++.other/enum3.C: New test.
17385
173862001-03-02 Nathan Sidwell <nathan@codesourcery.com>
17387
17388 * g++.old-deja/g++.other/pod1.C: New test.
17389
173902001-03-02 Nathan Sidwell <nathan@codesourcery.com>
17391
17392 * g++.old-deja/g++.ext/overload1.C: New test.
17393
173942001-03-01 Nathan Sidwell <nathan@codesourcery.com>
17395
17396 * g++.old-deja/g++.pt/using1.C: New test.
17397
173982001-03-01 Nathan Sidwell <nathan@codesourcery.com>
17399
17400 * g++.old-deja/g++.other/using9.C: New test.
17401
174022001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
17403
17404 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
17405
17406 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
17407
174082001-02-28 Nathan Sidwell <nathan@codesourcery.com>
17409
17410 * g++.old-deja/g++.ext/realpt1.C: Remove.
17411
174122001-02-27 Nathan Sidwell <nathan@codesourcery.com>
17413
17414 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
17415
174162001-02-26 Will Cohen <wcohen@redhat.com>
17417
17418 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
17419
174202001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
17421
17422 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
17423 templatized constructors.
17424
174252001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17426
17427 * gcc.c-torture/execute/20010224-1.c: New test.
17428
174292001-02-23 Jakub Jelinek <jakub@redhat.com>
17430
17431 * gcc.c-torture/execute/20010222-1.c: New test.
17432
174332001-02-22 Jakub Jelinek <jakub@redhat.com>
17434
17435 * g++.old-deja/g++.other/inline20.C: New test.
17436
174372001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
17438
17439 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
17440
174412001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17442
17443 * g++.old-deja/g++.other/lookup22.C: New test.
17444
174452001-02-19 Zack Weinberg <zackw@stanford.edu>
17446
17447 * g77.dg: New directory.
17448 * g77.dg/20010216-1.f: New test case.
17449 * g77.dg/dg.exp: New driver.
17450 * lib/g77-dg.exp: New driver library.
17451
174522001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17453
17454 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
17455
174562001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
17457
17458 * g++.old-deja/g++.other/decl9.C: New test.
17459
174602001-02-16 Jakub Jelinek <jakub@redhat.com>
17461
17462 * g++.old-deja/g++.other/init16.C: Update the test so that it does
17463 not need <string> and also tests the initialization at runtime.
17464
174652001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
17466
17467 * gcc.c-torture/execute/longlong.c: New test.
17468
174692001-02-14 J"orn Rennecke <amylaar@redhat.com>
17470
17471 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
17472
174732001-02-14 J"orn Rennecke <amylaar@redhat.com>
17474
17475 * gcc.c-torture/execute/920302-1.c (execute):
17476 Change argument type to short.
17477
174782001-02-14 Nathan Sidwell <nathan@codesourcery.com>
17479
17480 * g++.old-deja/g++.pt/deduct6.C: New test.
17481
174822001-02-14 Nathan Sidwell <nathan@codesourcery.com>
17483
17484 * g++.old-deja/g++.pt/deduct5.C: New test.
17485
174862001-02-14 Jakub Jelinek <jakub@redhat.com>
17487
17488 * gcc.c-torture/execute/20010209-1.c: New test.
17489
174902001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
17491
17492 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
17493
174942001-02-12 Geoffrey Keating <geoffk@redhat.com>
17495
17496 * g++.dg/vtgc1.C: Update for new ABI.
17497
17498 * consistency.vlad: New directory, 1665 files.
17499
175002001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
17501
17502 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
17503 return type.
17504 * gcc.dg/cpp/digraphs.c: Declare puts.
17505
175062001-02-12 Nathan Sidwell <nathan@codesourcery.com>
17507
17508 * g++.old-deja/g++.other/warn5.C: New test.
17509
175102001-02-12 Nathan Sidwell <nathan@codesourcery.com>
17511
17512 * g++.old-deja/g++.pt/spec40.C: New test.
17513
175142001-02-12 Nathan Sidwell <nathan@codesourcery.com>
17515
17516 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
17517 case.
17518 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
17519
175202001-02-12 Jakub Jelinek <jakub@redhat.com>
17521
17522 * gcc.c-torture/compile/20010209-1.c: New test.
17523
175242001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
17525
17526 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
17527 excess errors message but not if it crashes.
17528 * g++.old-deja/g++.other/crash27.C: Likewise.
17529 * g++.old-deja/g++.other/crash28.C: Likewise.
17530 * g++.old-deja/g++.other/crash30.C: Likewise.
17531 * g++.old-deja/g++.other/crash32.C: Likewise.
17532 * g++.old-deja/g++.other/crash35.C: Likewise.
17533 * g++.old-deja/g++.pt/inherit2.C: Likewise.
17534
175352001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
17536
17537 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
17538 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
17539 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
17540 g77.f-torture/execute/execute.exp,
17541 g77.f-torture/noncompile/noncompile.exp,
17542 gcc.c-torture/execute/execute.exp,
17543 gcc.c-torture/execute/memcheck/memcheck.exp,
17544 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
17545 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
17546 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
17547 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
17548 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
17549 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
17550 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
17551 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
17552 Remove bug reporting instructions with ancient email addresses.
17553
175542001-02-07 Jakub Jelinek <jakub@redhat.com>
17555
17556 * gcc.dg/20010202-1.c: New test.
17557 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
17558
175592001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
17560
17561 * g++.dg/stdbool-if.C: New test.
17562
175632001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
17564
17565 * objc/execute/fdecl.m: Added main().
17566
175672001-02-07 Jakub Jelinek <jakub@redhat.com>
17568
17569 * gcc.c-torture/execute/20010206-1.c: New test.
17570
175712001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
17572
17573 * gcc.dg/cpp/avoidpaste1.c: Update.
17574
175752001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
17576
17577 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
17578 Pero <nicola@brainstorm.co.uk>.
17579 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
17580
175812001-02-06 Nathan Sidwell <nathan@codesourcery.com>
17582
17583 * g++.old-deja/g++.pt/spec39.C: New test.
17584
175852001-02-05 Jakub Jelinek <jakub@redhat.com>
17586
17587 * gcc.c-torture/compile/20010202-1.c: New test.
17588
175892001-02-05 Nathan Sidwell <nathan@codesourcery.com>
17590
17591 * g++.old-deja/g++.abi/primary2.C: New test.
17592 * g++.old-deja/g++.abi/primary3.C: New test.
17593 * g++.old-deja/g++.abi/primary4.C: New test.
17594 * g++.old-deja/g++.abi/primary5.C: New test.
17595 * g++.old-deja/g++.abi/vtable3.h: New test.
17596 * g++.old-deja/g++.abi/vtable3a.C: New test.
17597 * g++.old-deja/g++.abi/vtable3b.C: New test.
17598 * g++.old-deja/g++.abi/vtable3c.C: New test.
17599 * g++.old-deja/g++.abi/vtable3d.C: New test.
17600 * g++.old-deja/g++.abi/vtable3e.C: New test.
17601 * g++.old-deja/g++.abi/vtable3f.C: New test.
17602 * g++.old-deja/g++.abi/vtable3g.C: New test.
17603 * g++.old-deja/g++.abi/vtable3h.C: New test.
17604 * g++.old-deja/g++.abi/vtable3i.C: New test.
17605 * g++.old-deja/g++.abi/vtable3j.C: New test.
17606 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
17607
176082001-02-03 Jakub Jelinek <jakub@redhat.com>
17609
17610 * g++.old-deja/g++.other/anon6.C: New test.
17611 * g++.old-deja/g++.other/anon7.C: New test.
17612
176132001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
17614
17615 * gcc.dg/cpp/avoidpaste2.c: New tests.
17616
176172001-01-31 Jakub Jelinek <jakub@redhat.com>
17618
17619 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
17620
176212001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
17622
17623 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
17624 DECIMAL_DIG cases for Irix."
17625
176262001-01-31 J"orn Rennecke <amylaar@redhat.com>
17627
17628 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
17629
176302001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
17631
17632 * gcc.dg/c99-tag-1.c: New test.
17633
176342001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
17635
17636 * gcc.dg/cpp/tr-warn1.c: Add tests.
17637
176382001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
17639
17640 * gcc.dg/cpp/avoidpaste1.c: Update.
17641 * gcc.dg/cpp/paste4.c: Update.
17642
176432001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
17644
17645 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
17646 cases for Irix.
17647
176482001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
17649
17650 * g++.old-deja/g++.other/inline19.C: New test.
17651
176522001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
17653
17654 * gcc.dg/Wlarger-than.c: New test.
17655
176562001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
17657
17658 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
17659
176602001-01-29 Jakub Jelinek <jakub@redhat.com>
17661
17662 * gcc.c-torture/execute/20010129-1.c: New test.
17663 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
17664
176652001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
17666
17667 * gcc.dg/cpp/avoidpaste1.c: Test case.
17668
176692001-01-28 Jakub Jelinek <jakub@redhat.com>
17670
17671 * g++.old-deja/g++.other/inline18.C: New test.
17672
176732001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17674
17675 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
17676 and __builtin_putchar.
17677
176782001-01-27 Jakub Jelinek <jakub@redhat.com>
17679
17680 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
17681 tests.
17682
176832001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
17684
17685 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
17686 floating point number rounding mode to round to the nearest
17687 representable mode.
17688
176892001-01-25 Jakub Jelinek <jakub@redhat.com>
17690
17691 * g++.old-deja/g++.other/mangle2.C: New test.
17692
176932001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
17694
17695 * gcc.c-torture/compile/20010124-1.c: New test.
17696
176972001-01-24 Nathan Sidwell <nathan@codesourcery.com>
17698
17699 * g++.old-deja/g++.pt/spec38.C: New test.
17700
177012001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17702
17703 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
17704 "Build don't run".
17705
177062001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17707
17708 * gcc.c-torture/execute/20010123-1.c: New test.
17709
177102001-01-23 Nathan Sidwell <nathan@codesourcery.com>
17711
17712 * g++.old-deja/g++.pt/spec37.C: New test.
17713
177142001-01-23 Nathan Sidwell <nathan@codesourcery.com>
17715
17716 * g++.old-deja/g++.pt/overload14.C: New test.
17717
177182001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17719
17720 * gcc.c-torture/execute/20010122-1.c: New test, exercise
17721 __builtin_return_address.
17722
177232001-01-22 Nathan Sidwell <nathan@codesourcery.com>
17724
17725 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
17726 * g++.old-deja/g++.pt/spec35.C: New test.
17727 * g++.old-deja/g++.pt/spec36.C: New test.
17728
177292001-01-20 Jakub Jelinek <jakub@redhat.com>
17730
17731 * gcc.c-torture/compile/20010118-1.c: New test.
17732
177332001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
17734
17735 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
17736
177372001-01-19 Jakub Jelinek <jakub@redhat.com>
17738
17739 * gcc.c-torture/execute/20010119-1.c: New test.
17740
177412001-01-19 Nathan Sidwell <nathan@codesourcery.com>
17742
17743 * g++.old-deja/g++.other/vbase5.C: New test.
17744
177452001-01-19 Jakub Jelinek <jakub@redhat.com>
17746
17747 * gcc.c-torture/execute/20010118-1.c: New test.
17748
177492001-01-19 Nathan Sidwell <nathan@codesourcery.com>
17750
17751 * g++.old-deja/g++.pt/deduct3.C: New test.
17752
177532001-01-19 Nathan Sidwell <nathan@codesourcery.com>
17754
17755 * g++.old-deja/g++.pt/spec34.C: New test.
17756
177572001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
17758
17759 * g77.f-torture/compile/20000601-2.f: New test.
17760
177612001-01-18 Nathan Sidwell <nathan@codesourcery.com>
17762
17763 * g++.old-deja/g++.other/init17.C: New test.
17764
177652001-01-18 Alexandre Oliva <aoliva@redhat.com>
17766
17767 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
17768
177692001-01-18 Nathan Sidwell <nathan@codesourcery.com>
17770
17771 * g++.old-deja/g++.pt/unify8.C: New test.
17772
177732001-01-18 Nathan Sidwell <nathan@codesourcery.com>
17774
17775 * g++.old-deja/g++.abi/vbase1.C: New test.
17776
177772001-01-18 Nathan Sidwell <nathan@codesourcery.com>
17778
17779 * g++.old-deja/g++.pt/crash65.C: New test.
17780
177812001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
17782
17783 * gcc.dg/cpp/assembl2.S: New test case.
17784
177852001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
17786
17787 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
17788 are supported.
17789
177902001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17791
17792 * g++.old-deja/g++.other/builtins1.C: New test.
17793 * g++.old-deja/g++.other/builtins2.C: Likewise.
17794 * g++.old-deja/g++.other/builtins3.C: Likewise.
17795 * g++.old-deja/g++.other/builtins4.C: Likewise.
17796
177972001-01-17 Jakub Jelinek <jakub@redhat.com>
17798
17799 * gcc.c-torture/compile/20010117-1.c: New test.
17800 * gcc.c-torture/compile/20010117-2.c: New test.
17801
178022001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
17803
17804 * g77.f-torture/execute/20010116.[fx]: New test,
17805 XFAIL on i?86-*-*.
17806 * g77.f-torture/compile/20010115.f: Indicate it's
17807 a test for PR fortran/1636.
17808
178092001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
17810
17811 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
17812
178132001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
17814
17815 * g77.f-torture/compile/20010115.f: New test.
17816
178172001-01-15 Nathan Sidwell <nathan@codesourcery.com>
17818
17819 * g++.old-deja/g++.pt/nontype5.C: New test.
17820
178212001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
17822
17823 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
17824 have an equivalent working one below it.
17825
178262001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
17827
17828 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
17829 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
17830
178312001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
17832
17833 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
17834 message containing "init_priority".
17835 (conpr-2.C): Likewise.
17836 (conpr-3.C): Likewise.
17837 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
17838
178392001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17840
17841 * gcc.c-torture/execute/20010114-2.c: New test.
17842
178432001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
17844
17845 * gcc.c-torture/compile/20010114-1.c: New test.
17846 * gcc.c-torture/compile/20010114-1.x: Xfail.
17847 * gcc.c-torture/compile/20010114-2.c: New test.
17848 * gcc.c-torture/execute/20010114-1.c: New test.
17849 * gcc.dg/trunc-1.c: New test.
17850 * gcc.dg/uninit-B.c: New test.
17851
178522001-01-13 Nick Clifton <nickc@redhat.com>
17853
17854 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
17855 target.
17856
178572001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
17858
17859 * gcc.c-torture/compile/20010113-1.c: New test.
17860
178612001-01-13 Jakub Jelinek <jakub@redhat.com>
17862
17863 * gcc.c-torture/compile/20001212-1.c: New test.
17864
178652001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
17866
17867 * gcc.dg/cpp/widestr1.c: Update.
17868 * gcc.dg/cpp/prag-imp.c: Remove.
17869
178702001-01-12 Jakub Jelinek <jakub@redhat.com>
17871
17872 * gcc.c-torture/execute/20000801-3.x: Remove.
17873 * gcc.dg/c90-init-1.c: New test.
17874 * gcc.dg/c99-init-1.c: New test.
17875 * gcc.dg/c99-init-2.c: New test.
17876 * gcc.dg/gnu99-init-1.c: New test.
17877
178782001-01-12 Richard Earnshaw <rearnsha@arm.com>
17879
17880 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
17881 testing that no relevant ones were found.
17882
178832001-01-12 Nathan Sidwell <nathan@codesourcery.com>
17884
17885 * g++.old-deja/g++.pt/cast2.C: New test.
17886
178872001-01-12 Nathan Sidwell <nathan@codesourcery.com>
17888
17889 * g++.old-deja/g++.pt/friend47.C: New test.
17890
178912001-01-11 Nathan Sidwell <nathan@codesourcery.com>
17892
17893 * g++.old-deja/g++.pt/instantiate13.C: New test.
17894
178952001-01-11 Nathan Sidwell <nathan@codesourcery.com>
17896
17897 * g++.old-deja/g++.other/defarg7.C: New test.
17898 * g++.old-deja/g++.other/defarg8.C: New test.
17899
179002001-01-11 Nathan Sidwell <nathan@codesourcery.com>
17901
17902 * g++.old-deja/g++.pt/crash64.C: New test.
17903
179042001-01-11 Nathan Sidwell <nathan@codesourcery.com>
17905
17906 * g++.old-deja/g++.pt/crash63.C: New test.
17907
179082001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
17909
17910 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
17911
179122001-01-10 Alan Lehotsky <lehotsky@tiac.net>
17913
17914 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
17915
179162001-01-10 Nathan Sidwell <nathan@codesourcery.com>
17917
17918 * g++.old-deja/g++.pt/error3.C: New test.
17919
179202001-01-10 Nathan Sidwell <nathan@codesourcery.com>
17921
17922 * g++.old-deja/g++.other/crash39.C: New test.
17923
179242001-01-10 Nathan Sidwell <nathan@codesourcery.com>
17925
17926 * g++.old-deja/g++.other/vbase4.C: New test.
17927
179282001-01-08 Jonathan Larmour <jlarmour@redhat.com>
17929
17930 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
17931 * gcc.dg/special/20000419-2.c: New file. Identical to above.
17932 * gcc.dg/special/special.exp: New test driver which will check
17933 for alias support for the above test.
17934
179352001-01-09 Alan Lehotsky <lehotsky@tiac.net>
17936
17937 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
17938 problems on small machines.
17939 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
17940 parameterize.
17941
179422001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
17943
17944 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
17945 mips.
17946 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
17947
179482001-01-09 Nathan Sidwell <nathan@codesourcery.com>
17949
17950 * g++.old_deja/g++.pt/using8.C: New test.
17951
179522001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
17953
17954 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
17955
179562000-01-08 Loren J. Rittle <ljrittle@acm.org>
17957
17958 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
17959 where a failure is expected.
17960 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
17961
179622001-01-08 Nathan Sidwell <nathan@codesourcery.com>
17963
17964 * g++.old_deja/g++.pt/instantiate12.C: New test.
17965
179662001-01-08 Nathan Sidwell <nathan@codesourcery.com>
17967
17968 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
17969 start of structs.
17970 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
17971 * g++.old-deja/g++.brendan/crash17.C: Likewise.
17972 * g++.old-deja/g++.brendan/crash29.C: Likewise.
17973 * g++.old-deja/g++.brendan/crash48.C: Likewise.
17974 * g++.old-deja/g++.brendan/ns1.C: Likewise.
17975 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
17976 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
17977 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
17978 * g++.old-deja/g++.eh/spec6.C: Likewise.
17979 * g++.old-deja/g++.jason/crash3.C: Likewise.
17980 * g++.old-deja/g++.law/ctors11.C: Likewise.
17981 * g++.old-deja/g++.law/ctors17.C: Likewise.
17982 * g++.old-deja/g++.law/ctors5.C: Likewise.
17983 * g++.old-deja/g++.law/ctors9.C: Likewise.
17984 * g++.old-deja/g++.mike/ambig1.C: Likewise.
17985 * g++.old-deja/g++.mike/net22.C: Likewise.
17986 * g++.old-deja/g++.mike/p3538a.C: Likewise.
17987 * g++.old-deja/g++.mike/p3538b.C: Likewise.
17988 * g++.old-deja/g++.mike/virt3.C: Likewise.
17989 * g++.old-deja/g++.niklas/t128.C: Likewise.
17990 * g++.old-deja/g++.other/anon4.C: Likewise.
17991 * g++.old-deja/g++.other/using1.C: Likewise.
17992 * g++.old-deja/g++.other/warn3.C: Likewise.
17993 * g++.old-deja/g++.pt/t37.C: Likewise.
17994 * g++.old-deja/g++.robertl/eb69.C: Likewise.
17995 * g++.old-deja/g++.robertl/eb71.C: Likewise.
17996
179972001-01-08 Nathan Sidwell <nathan@codesourcery.com>
17998
17999 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
18000
180012001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18002
18003 * gcc.c-torture/execute/stdio-opt-3.c: New test.
18004
180052001-01-07 Jakub Jelinek <jakub@redhat.com>
18006
18007 * gcc.c-torture/compile/20010107-1.c: New test.
18008
180092001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
18010
18011 * gcc.c-torture/execute/builtin-noret-1.c: New test.
18012
180132001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
18014
18015 * gcc.dg/format/format.h: New file.
18016 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
18017 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
18018 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
18019 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
18020 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
18021 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
18022 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
18023 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
18024 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
18025 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
18026 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
18027 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
18028 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
18029 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
18030 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
18031 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
18032 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
18033 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
18034 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
18035 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
18036 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
18037 instead of declaring standard types, macros and functions in each
18038 test.
18039
180402001-01-06 Alexandre Oliva <aoliva@redhat.com>
18041
18042 * gcc.c-torture/execute/20010106-1.c: New test.
18043
180442001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
18045
18046 * gcc.dg/format/format.exp: New file.
18047 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
18048 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
18049 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
18050 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
18051 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
18052 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
18053 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
18054 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
18055 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
18056 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
18057 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
18058 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
18059 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
18060 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
18061 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
18062 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
18063 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
18064 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
18065 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
18066 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
18067 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
18068 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
18069 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
18070 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
18071 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
18072 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
18073 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
18074 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
18075 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
18076 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
18077 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
18078 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
18079 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
18080 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
18081 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
18082 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
18083 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
18084 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
18085 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
18086 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
18087 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
18088 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
18089
180902001-01-05 Alexandre Oliva <aoliva@redhat.com>
18091
18092 * gcc.c-torture/execute/991228-1.c: Take word endianness into
18093 account.
18094
180952001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
18096
18097 * gcc.c-torture/execute/builtin-complex-1.c: New test.
18098
180992001-01-05 Nathan Sidwell <nathan@codesourcery.com>
18100
18101 * g++.old-deja/g++.pt/crash62.C: New test.
18102
181032001-01-04 Richard Henderson <rth@redhat.com>
18104
18105 * gcc.dg/20000926-1.c: Update expected warnings.
18106 * gcc.dg/array-2.c: Likewise.
18107 * gcc.dg/array-4.c: Also validate flexible array members.
18108 * gcc.dg/c99-flex-array-1.c: New.
18109
181102001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
18111
18112 * gcc.c-torture/compile/20001222-1.x: Remove.
18113
181142001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18115
18116 * gcc.c-torture/execute/built-in-setjmp.c: New.
18117
181182001-01-03 Richard Henderson <rth@redhat.com>
18119
18120 * gcc.dg/940510-1.c: Update expected error wording.
18121 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
18122
181232001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
18124
18125 * lib/target-supports.exp (check_alias_available): Modified to
18126 indicate aliases not supported if only weak aliases are supported.
18127
181282001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18129
18130 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
18131 Turn on cmpstrsi checks for __pj__ and __i370__.
18132
181332001-01-03 Nathan Sidwell <nathan@codesourcery.com>
18134
18135 * g++.old-deja/g++.other/virtual11.C: New test.
18136
181372001-01-03 Nathan Sidwell <nathan@codesourcery.com>
18138
18139 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
18140
181412001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18142
18143 * gcc.c-torture/compile/20010102-1.c: New test.
18144
181452001-01-02 Andreas Jaeger <aj@suse.de>
18146
18147 * gcc.dg/noreturn-3.c: New test.
18148
18149 * gcc.dg/noreturn-4.c: New test.
18150
181512001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18152
18153 * gcc.c-torture/execute/stdio-opt-1.c: Also test
18154 __builtin_fputc and __builtin_fwrite.
18155
181562000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
18157
18158 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
18159 signed char, not default char.
18160
181612000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
18162
18163 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
18164
181652000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
18166
18167 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
18168
181692000-12-29 Richard Henderson <rth@redhat.com>
18170
18171 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
18172 (__cyg_profile_func_exit): Define.
18173
181742000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
18175
18176 * g++.dg/vtgc1.C: New test.
18177
181782000-12-28 Geoffrey Keating <geoffk@redhat.com>
18179
18180 * gcc.dg/noncompile/20001228-1.c: New test.
18181
18182 * gcc.dg/20001228-1.c: New test.
18183
18184 * gcc.c-torture/execute/20001228-1.c: New test.
18185
181862000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
18187
18188 * gcc.dg/format-strfmon-1.c: New test.
18189
181902000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18191
18192 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
18193 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
18194 * gcc.c-torture/execute/string-opt-1.c: Likewise.
18195 * gcc.c-torture/execute/string-opt-2.c: Likewise.
18196 * gcc.c-torture/execute/string-opt-3.c: Likewise.
18197 * gcc.c-torture/execute/string-opt-4.c: Likewise.
18198 * gcc.c-torture/execute/string-opt-6.c: Likewise.
18199 * gcc.c-torture/execute/string-opt-7.c: Likewise.
18200 * gcc.c-torture/execute/string-opt-8.c: Likewise.
18201 * gcc.c-torture/execute/string-opt-9.c: Likewise.
18202 * gcc.c-torture/execute/string-opt-10.c: Likewise.
18203 * gcc.c-torture/execute/string-opt-11.c: Likewise.
18204 * gcc.c-torture/execute/string-opt-12.c: Likewise.
18205
18206 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
18207 * gcc.c-torture/execute/string-opt-4.c: Test index.
18208
182092000-12-26 Geoffrey Keating <geoffk@redhat.com>
18210
18211 * gcc.c-torture/compile/20001226-1.c: New test.
18212
182132000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
18214
18215 * gcc.c-torture/compile/20001222-1.c: New test.
18216 * gcc.c-torture/compile/20001222-1.x: Xfail.
18217
182182000-12-22 Alexandre Oliva <aoliva@redhat.com>
18219
18220 * gcc.c-torture/execute/comp-goto-2.c: New test.
18221
182222000-12-21 J"orn Rennecke <amylaar@redhat.com>
18223
18224 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
18225 Use long types if __INT_MAX__ is 32767.
18226 (main): Use cast to (sint32 *) when poking 88 into a_page.
18227
18228 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
18229
182302000-12-21 Bernd Schmidt <bernds@redhat.com>
18231
18232 * gcc.c-torture/compile/20001221-1.c: New test.
18233 * gcc.c-torture/execute/20001221-1.c: New test.
18234
182352000-12-20 Richard Henderson <rth@redhat.com>
18236
18237 * g++.old-deja/g++.pt/crash36.C: Update error lines.
18238 * g++.old-deja/g++.robertl/eb109.C: Likewise.
18239
182402000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18241
18242 * gcc.dg/compare3.c: New test.
18243
182442000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
18245
18246 * gcc.dg/format-warnll-1.c: New test.
18247
182482000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
18249
18250 * gcc.dg/cpp/cmdlne-P.c: New test.
18251
182522000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
18253
18254 * gcc.c-torture/execute/builtin-abs-1.c,
18255 gcc.c-torture/execute/builtin-abs-2.c: New tests.
18256
182572000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
18258
18259 * gcc.dg/cpp/multiline.c: New test.
18260
182612000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
18262
18263 * g++.old-deja/g++.other/syshdr1.C: Update.
18264 * gcc.dg/cpp/lineflags.c: Remove temporarily.
18265
182662000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18267
18268 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
18269
182702000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18271
18272 * g++.old-deja/g++.pt/ttp65.C: New test.
18273
182742000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18275
18276 * g++.old-deja/g++.pt/ttp64.C: New test.
18277
182782000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18279
18280 * g++.old-deja/g++.pt/spec33.C: New test.
18281
182822000-12-14 Catherine Moore <clm@redhat.com>
18283
18284 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
18285 * gcc.c-torture/execute/920612-2.c: Likewise.
18286 * gcc.c-torture/execute/920428-2.c: Likewise.
18287 * gcc-c-torture/execute/va-arg-11.c: Call exit.
18288 * gcc.c-torture/execute/va-arg-21.c: Likewise.
18289
182902000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18291
18292 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
18293 * gcc.dg/pack-test-2.c: Likewise.
18294
182952000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
18296
18297 Tests by Zack Weinberg <zackw@stanford.edu>.
18298
18299 * gcc.dg/cpp/defined.c: Update.
18300 * gcc.dg/cpp/defined_trad.c: New tests.
18301
183022000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
18303
18304 * gcc.dg/cpp/trad-direct.c: Update.
18305
183062000-12-11 Neil Booth <neilb@earthling.net>
18307
18308 * gcc.dg/cpp/defined_trad.c
18309
183102000-12-11 Neil Booth <neilb@earthling.net>
18311
18312 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
18313
183142000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
18315
18316 * gcc.dg/format-miss-2.c: New test.
18317
183182000-12-09 Neil Booth <neilb@earthling.net>
18319
18320 * gcc.dg/cpp/lineflags.c: New tests.
18321 * gcc.dg/cpp/poison.c: Update.
18322 * gcc.dg/cpp/redef2.c: Update.
18323 * gcc.dg/cpp/skipping.c: New test.
18324
183252000-12-07 Geoffrey Keating <geoffk@redhat.com>
18326
18327 * g++.old-deja/g++.other/eh3.C: New testcase.
18328
183292000-12-07 Neil Booth <neilb@earthling.net>
18330
18331 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
18332 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
18333 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
18334 wtr-union-init-2.c, wtr-union-init-3.c: Update.
18335 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
18336 Update.
18337
183382000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
18339
18340 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
18341 __SIZE_TYPE__ instead of int for type of integers cast to
18342 pointers.
18343
183442000-12-07 Jakub Jelinek <jakub@redhat.com>
18345
18346 * g++.old-deja/g++.other/cleanup4.C: New test.
18347
183482000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
18349
18350 * format-sec-1.c: New test.
18351
183522000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
18353
18354 * gcc.dg/format-nonlit-3.c: New test.
18355
183562000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
18357
18358 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
18359 through a null pointer.
18360
183612000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18362
18363 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
18364 * g++.old-deja/g++.pt/partial4.C: New test.
18365
183662000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
18367
18368 * gcc.c-torture/execute/ieee/hugeval.x: New.
18369
183702000-12-06 Neil Booth <neilb@earthling.net>
18371
18372 * gcc.dg/cpp/backslash2.c: New tests.
18373
183742000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18375
18376 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
18377 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
18378
183792000-12-05 Geoffrey Keating <geoffk@redhat.com>
18380
18381 * gcc.c-torture/execute/20001203-2.c: New testcase.
18382
183832000-12-05 Nathan Sidwell <nathan@codesourcery.com>
18384
18385 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
18386 * g++.old-deja/g++.other/virtual10.C: New test.
18387
183882000-12-05 Nathan Sidwell <nathan@codesourcery.com>
18389
18390 * g++.old-deja/g++.mike/pmf5.C: Remove test.
18391
183922000-12-05 Richard Henderson <rth@redhat.com>
18393
18394 * gcc.c-torture/compile/20001205-1.c: New.
18395
183962000-12-04 Neil Booth <neilb@earthling.net>
18397
18398 * g++.old-deja/g++.other/virtual9.C: New test.
18399 * g++.old-deja/g++.pt/crash61.C: New test.
18400 * gcc.c-torture/execute/loop-9.c: New test.
18401
184022000-12-04 Neil Booth <neilb@earthling.net>
18403
18404 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
18405 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
18406 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
18407 * gcc.dg/cpp/extratokens.c: ...here.
18408
184092000-12-04 Neil Booth <neilb@earthling.net>
18410
18411 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
18412 New tests.
18413
184142000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18415
18416 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
18417 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
18418
184192000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
18420
18421 * gcc.c-torture/execute/20001203-1.c: New test.
18422
184232000-12-03 Neil Booth <neilb@earthling.net>
18424
18425 * gcc.dg/cpp/macro6.c: New test cases.
18426
184272000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18428
18429 * gcc.c-torture/execute/string-opt-9.c: New test.
18430 * gcc.c-torture/execute/string-opt-10.c: Likewise.
18431 * gcc.c-torture/execute/string-opt-11.c: Likewise.
18432 * gcc.c-torture/execute/string-opt-12.c: Likewise.
18433
18434 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
18435 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
18436
184372000-12-02 Geoffrey Keating <geoffk@redhat.com>
18438
18439 * gcc.dg/cpp/if-6.c: New testcase.
18440
18441 * gcc.dg/20001201-1.c: New testcase.
18442
184432000-12-02 Neil Booth <neilb@earthling.net>
18444
18445 * g++.old-deja/g++.other/externC4.C,
18446 g++.old-deja/g++.other/friend10.C: New tests.
18447
184482000-12-02 Neil Booth <neilb@earthling.net>
18449
18450 * g++.old-deja/g++.other/instan2.C
18451 * g++.old-deja/g++.other/instan3.C: New test.
18452
184532000-12-02 Neil Booth <neilb@earthling.net>
18454
18455 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
18456 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
18457 gnuc99.c,gnuc99-pedantic.c: New tests.
18458
184592000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
18460
18461 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
18462 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
18463
184642000-12-01 Neil Booth <neilb@earthling.net>
18465
18466 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
18467 * gcc.dg/cpp/poison.c: Update.
18468 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
18469
184702000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
18471
18472 * g77.f-torture/execute/20001201.f: New test.
18473
184742000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
18475
18476 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
18477
184782000-12-01 Jakub Jelinek <jakub@redhat.com>
18479
18480 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
18481
184822000-12-01 Nathan Sidwell <nathan@codesourcery.com>
18483
18484 * g++.old-deja/g++.other/cast6.C: New test.
18485
184862000-11-30 Geoffrey Keating <geoffk@redhat.com>
18487
18488 * gcc.c-torture/execute/20001130-2.c: New testcase.
18489
184902000-11-30 Richard Henderson <rth@redhat.com>
18491
18492 * gcc.c-torture/execute/20001130-1.c: New test.
18493
184942000-11-30 Nathan Sidwell <nathan@codesourcery.com>
18495
18496 * g++.old-deja/g++.other/op3.C: New test.
18497
184982000-11-30 Nathan Sidwell <nathan@codesourcery.com>
18499
18500 * g++.old-deja/g++.other/op2.C: New test.
18501
185022000-11-30 Nathan Sidwell <nathan@codesourcery.com>
18503
18504 * g++.old-deja/g++.other/crash38.C: New test.
18505
185062000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
18507
18508 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
18509
185102000-11-29 Jakub Jelinek <jakub@redhat.com>
18511
18512 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
18513 tests.
18514 * gcc.c-torture/execute/string-opt-6.c: New test.
18515
18516 * gcc.dg/20001117-1.c: Add main.
18517
185182000-11-28 Geoffrey Keating <geoffk@redhat.com>
18519
18520 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
18521 Move from here ...
18522 * gcc.dg/940510-1.c: ... to here.
18523
18524 * gcc.dg/20000926-1.c: GNU C now allows initializations of
18525 zero-size arrays in toplevel structures.
18526
185272000-11-28 Jakub Jelinek <jakub@redhat.com>
18528
18529 * gcc.c-torture/execute/loop-8.c: New test.
18530
185312000-11-28 Nathan Sidwell <nathan@codesourcery.com>
18532
18533 * g++.old-deja/g++.other/base1.C: New test.
18534
185352000-11-28 Nathan Sidwell <nathan@codesourcery.com>
18536
18537 * g++.old-deja/g++.other/parse2.C: New test.
18538
185392000-11-28 Nathan Sidwell <nathan@codesourcery.com>
18540
18541 * g++.old-deja/g++.pt/incomplete1.C: New test.
18542
185432000-11-28 Nathan Sidwell <nathan@codesourcery.com>
18544
18545 * g++.old-deja/g++.other/friend9.C: New test.
18546
185472000-11-28 Jakub Jelinek <jakub@redhat.com>
18548
18549 * gcc.dg/20001127-1.c: New test.
18550
185512000-11-27 Nathan Sidwell <nathan@codesourcery.com>
18552
18553 * g++.old-deja/g++.pt/friend46.C: New test.
18554
185552000-11-27 Nathan Sidwell <nathan@codesourcery.com>
18556
18557 * g++.old-deja/g++.other/ptrmem8.C: New test.
18558
185592000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18560
18561 * gcc.c-torture/execute/string-opt-7.c: New test.
18562 * gcc.c-torture/execute/string-opt-8.c: Likewise.
18563
185642000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
18565
18566 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
18567 instead of 'mkcheck 2'.
18568
185692000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
18570
18571 * gcc.c-torture/execute/memcheck/driver.c,
18572 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
18573 C9X references to refer to C99.
18574
185752000-11-25 Jakub Jelinek <jakub@redhat.com>
18576
18577 * gcc.dg/ultrasp3.c: New test.
18578
185792000-11-25 Neil Booth <neilb@earthling.net>
18580
18581 * gcc.dg/cpp/include2.c: Update test to be locale independent.
18582
185832000-11-25 Alexandre Oliva <aoliva@redhat.com>
18584
18585 * gcc.c-torture/compile/20001123-2.c: New.
18586
185872000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18588
18589 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
18590
185912000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
18592
18593 * gcc.dg/sequence-point-1.c: Add some new tests.
18594 * gcc.c-torture/execute/20001124-1.c: New test.
18595
185962000-11-24 Nathan Sidwell <nathan@codesourcery.com>
18597
18598 * g++.old-deja/g++.other/vaarg4.C: New test.
18599 * gcc.c-torture/compile/20001123-1.c: New test.
18600
186012000-11-24 Nathan Sidwell <nathan@codesourcery.com>
18602
18603 * g++.other/crash24.C: Adjust and remove XFAIL.
18604 * g++.other/crash37.C: New test.
18605
186062000-11-23 Nathan Sidwell <nathan@codesourcery.com>
18607
18608 * g++.old-deja/g++.pt/instantiate9.C: New test.
18609
186102000-11-22 Mark Mitchell <mark@codesourcery.com>
18611
18612 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
18613 new ABI, too.
18614
18615 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
18616 * g++.old-deja/g++.robertl/eb55.C: Likewise.
18617
186182000-11-22 Neil Booth <neilb@earthling.net>
18619
18620 * gcc.dg/cpp/Wtrigraphs.c: New test.
18621
186222000-11-22 Loren J. Rittle <ljrittle@acm.org>
18623
18624 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
18625
186262000-11-22 Jakub Jelinek <jakub@redhat.com>
18627
18628 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
18629
186302000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
18631
18632 * lib/gcc-dg.exp: load_lib scanasm.exp.
18633 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
18634 * lib/g++-dg.exp: load_lib scanasm.exp.
18635 * lib/scanasm.exp: New.
18636 (scan-assembler, scan-assembler-not): Add optional arguments to
18637 test name, or if not present, the pattern name.
18638 (scan-assembler-dem, scan-assembler-dem-not): New.
18639
18640 * g++.dg/dg.exp: New.
18641
186422000-11-21 Neil Booth <neilb@earthling.net>
18643
18644 * gcc.dg/cpp/integrated1.c: Remove.
18645
186462000-11-21 Jakub Jelinek <jakub@redhat.com>
18647
18648 * gcc.c-torture/execute/20001121-1.c: New test.
18649
186502000-11-21 Richard Henderson <rth@redhat.com>
18651
18652 * gcc.c-torture/compile/20001121-1.c: New test.
18653
186542000-11-20 Neil Booth <neilb@earthling.net>
18655
18656 * gcc.dg/cpp/integrated1.c: New test.
18657
186582000-11-21 Jakub Jelinek <jakub@redhat.com>
18659
18660 * g++.old-deja/g++.other/inline17.C: New test.
18661
186622000-11-20 Donald Lindsay <dlindsay@redhat.com>
18663
18664 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
18665 local variable to be zero: I made the variable global. Now
18666 uses abort() and exit() instead of relying on main's return value.
18667
186682000-11-20 Neil Booth <neilb@earthling.net>
18669
18670 * gcc.dg/cpp/paste2.c: Update test.
18671 * objc/execute/paste.m: New test.
18672
186732000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
18674
18675 * gcc.dg/c99-condexpr-1.c: New test.
18676
186772000-11-20 Neil Booth <neilb@earthling.net>
18678
18679 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
18680
186812000-11-20 Nathan Sidwell <nathan@codesourcery.com>
18682
18683 * g++.old-deja/g++.pt/export1.C: New test.
18684
186852000-11-20 Jakub Jelinek <jakub@redhat.com>
18686
18687 * gcc.dg/20001117-1.c: New test.
18688
186892000-11-18 Richard Henderson <rth@redhat.com>
18690
18691 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
18692
186932000-11-18 Richard Henderson <rth@redhat.com>
18694
18695 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
18696 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
18697 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
18698
186992000-11-18 Richard Henderson <rth@redhat.com>
18700
18701 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
18702 (main): New. Exit cleanly.
18703
187042000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
18705
18706 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
18707 gcc.dg/c99-fordecl-2.c: New tests.
18708
187092000-11-18 Richard Henderson <rth@redhat.com>
18710
18711 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
18712 * gcc.c-torture/execute/zerolen-2.c: New.
18713
187142000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18715
18716 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
18717 memory.
18718
187192000-11-17 Nathan Sidwell <nathan@codesourcery.com>
18720
18721 * g++.old-deja/g++.pt/instantiate8.C: New test.
18722
187232000-11-17 Nathan Sidwell <nathan@codesourcery.com>
18724
18725 * g++.old-deja/g++.other/incomplete.C: Add more tests.
18726 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
18727
187282000-11-16 Nick Clifton <nickc@redhat.com>
18729
18730 * gcc.c-torture/execute/nestfunc-2.c: New test.
18731 * gcc.c-torture/execute/nestfunc-3.c: New test.
18732
187332000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
18734
18735 * gcc.c-torture/compile/20001116-1.c: New test.
18736
187372000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18738
18739 * gcc.c-torture/execute/20001115-1.c: New test.
18740
187412000-11-15 Mark Mitchell <mark@codesourcery.com>
18742
18743 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
18744 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
18745 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
18746 * g++.old-deja/g++.abi/vmihint.C: Likewise.
18747
187482000-11-15 Neil Booth <neilb@earthling.net>
18749
18750 gcc.dg/cpp/_Pragma1.c: Update.
18751 gcc.dg/cpp/_Pragma2.c: New test.
18752
187532000-11-15 Nathan Sidwell <nathan@codesourcery.com>
18754
18755 * g++.old-deja/g++.other/anon5.C: New test.
18756
187572000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
18758
18759 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
18760 tests.
18761
187622000-11-14 Jakub Jelinek <jakub@redhat.com>
18763
18764 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
18765 output.
18766
187672000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
18768
18769 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
18770 labels at end of compound statements.
18771
187722000-11-13 Jakub Jelinek <jakub@redhat.com>
18773
18774 * gcc.c-torture/execute/loop-7.c: New test.
18775
187762000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
18777
18778 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
18779
187802000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
18781
18782 * gcc.dg/c99-bool-1.c: New test.
18783
187842000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
18785
18786 * gcc.dg/c99-scope-1.c: Remove xfail.
18787 * gcc.dg/c99-scope-2.c: New test.
18788
187892000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18790
18791 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
18792 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
18793
187942000-11-11 Mark Mitchell <mark@codesourcery.com>
18795
18796 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
18797 error messages.
18798
18799 * g++.mike/p700.C: Don't typedef wchar_t.
18800 * g++.mike/p784.C: Likewise.
18801 * g++.mike/eb101.C: Don't use __wchar_t.
18802
188032000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
18804
18805 * g77.f-torture/execute/20001111.[fx]: Test premature exit
18806 from DO loop.
18807
188082000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
18809
18810 * gcc.c-torture/execute/20001111-1.c: New test.
18811
188122000-11-10 Nick Clifton <nickc@redhat.com>
18813
18814 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
18815 long multuiple and accumulate.
18816
188172000-11-09 Richard Henderson <rth@redhat.com>
18818
18819 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
18820 via size_t instead of int.
18821
18822 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
18823 * gcc.c-torture/execute/string-opt-2.c: Likewise.
18824 * gcc.c-torture/execute/string-opt-3.c: Likewise.
18825 * gcc.c-torture/execute/string-opt-4.c: Likewise.
18826
188272000-11-09 Geoffrey Keating <geoffk@redhat.com>
18828
18829 * gcc.c-torture/compile/20001109-1.c: New test.
18830 * gcc.c-torture/compile/20001109-2.c: New test.
18831
188322000-11-09 Nathan Sidwell <nathan@codesourcery.com>
18833
18834 * g++.old-deja/g++.pt/operator1.C: New test.
18835 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
18836
188372000-11-09 Jakub Jelinek <jakub@redhat.com>
18838
18839 * gcc.dg/20001108-1.c: New test.
18840
188412000-11-09 Jakub Jelinek <jakub@redhat.com>
18842
18843 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
18844 with both arguments constant strings.
18845 * gcc.c-torture/execute/string-opt-3.c: New test.
18846 * gcc.c-torture/execute/string-opt-4.c: New test.
18847 * gcc.c-torture/execute/string-opt-5.c: New test.
18848
188492000-11-08 Nick Clifton <nickc@redhat.com>
18850
18851 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
18852 mulsidi3adddi patterns.
18853
188542000-11-08 Nathan Sidwell <nathan@codesourcery.com>
18855
18856 * g++.old-deja/g++.other/crash36.C: New test.
18857
188582000-11-08 Jakub Jelinek <jakub@redhat.com>
18859
18860 * g++.old-deja/g++.other/init16.C: New test.
18861
188622000-11-06 Loren J. Rittle <ljrittle@acm.org>
18863
18864 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
18865
188662000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
18867
18868 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
18869 * gcc.c-torture/execute/va-arg-16.x: Likewise.
18870 * gcc.c-torture/execute/va-arg-17.x: Likewise.
18871
188722000-11-07 DJ Delorie <dj@redhat.com>
18873
18874 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
18875
188762000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18877
18878 * gcc.c-torture/execute/string-opt-1.c: New test.
18879
188802000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
18881
18882 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
18883 mips-sgi-irix6.* because the MIPS ABI passes floating-point
18884 parameters in registers, and there is no way for a varargs
18885 function to know in which order the integer and floating-point
18886 parameters should be interleaved when they are placed on the
18887 stack.
18888 * gcc.c-torture/execute/va-arg-16.x: Likewise.
18889 * gcc.c-torture/execute/va-arg-17.x: Likewise.
18890
188912000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18892
18893 * gcc.c-torture/execute/string-opt-2.c: New test.
18894
188952000-11-07 Nathan Sidwell <nathan@codesourcery.com>
18896
18897 * g++.old-deja/g++.pt/crash60.C: New test.
18898
188992000-11-06 Jakub Jelinek <jakub@redhat.com>
18900
18901 * g++.old-deja/g++.other/crash24.C: New test.
18902 * g++.old-deja/g++.other/crash25.C: New test.
18903 * g++.old-deja/g++.other/crash26.C: New test.
18904 * g++.old-deja/g++.other/crash27.C: New test.
18905 * g++.old-deja/g++.other/crash28.C: New test.
18906 * g++.old-deja/g++.other/crash29.C: New test.
18907 * g++.old-deja/g++.other/crash30.C: New test.
18908 * g++.old-deja/g++.other/crash31.C: New test.
18909 * g++.old-deja/g++.other/crash32.C: New test.
18910 * g++.old-deja/g++.other/crash33.C: New test.
18911 * g++.old-deja/g++.other/crash34.C: New test.
18912 * g++.old-deja/g++.other/crash35.C: New test.
18913
189142000-11-06 Jakub Jelinek <jakub@redhat.com>
18915
18916 * gcc.c-torture/execute/20001031-1.c: New test.
18917
189182000-11-04 Mark Mitchell <mark@codesourcery.com>
18919
18920 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
18921 namespace.
18922
18923 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
18924 standards-conformant.
18925
18926 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
18927
18928 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
18929 * g++.old-deja/g++.mike/p755a.C: Likewise.
18930 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
18931 library makes no calls to `operator new' during initialization.
18932
189332000-11-04 Neil Booth <neilb@earthling.net>
18934
18935 * gcc.dg/cpp/include2.c: New tests.
18936
189372000-11-03 Mark P Mitchell <mark@codesourcery.com>
18938
18939 * lib/g++.exp (g++_set_ld_library_path): New function.
18940 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
18941
189422000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
18943
18944 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
18945 warnings.
18946
189472000-11-01 Richard Henderson <rth@redhat.com>
18948
18949 * g++.old-deja/g++.ext/namedret1.C: New.
18950 * g++.old-deja/g++.ext/namedret2.C: New.
18951 * g++.old-deja/g++.ext/namedret3.C: New.
18952
189532000-10-31 Geoffrey Keating <geoffk@cygnus.com>
18954
18955 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
18956 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
18957
189582000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18959
18960 * gcc.c-torture/execute/va-arg-21.c: New test.
18961
189622000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
18963
18964 * gcc.dg/c99-complex-2.c: New test.
18965
189662000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18967
18968 * gcc.c-torture/execute/stdio-opt-1.c: New test.
18969
189702000-10-31 Jakub Jelinek <jakub@redhat.com>
18971
18972 * g++.old-deja/g++.other/inline16.C: New test.
18973
189742000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
18975
18976 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
18977 __PRETTY_FUNCTION__
18978
189792000-10-29 Neil Booth <neilb@earthling.net>
18980
18981 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
18982 New tests.
18983 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
18984 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
18985 optimisation.
18986
189872000-10-29 Neil Booth <neilb@earthling.net>
18988
18989 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
18990 * mi1.c, mi1c.h: Add null directives to multiple-include test.
18991 * mi5.c: Test multiple includes work with -C.
18992 * trigraphs.c: Test ^= version.
18993
189942000-10-28 Neil Booth <neilb@earthling.net>
18995
18996 New tests and test updates for new macro expander.
18997
18998 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
18999 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
19000 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
19001 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
19002 new diagnostic messages.
19003
19004 * gcc.dg/cpp/macro3.c: New tests.
19005
190062000-10-27 Mark Mitchell <mark@codesourcery.com>
19007
19008 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
19009 on the same line.
19010
190112000-10-27 Jakub Jelinek <jakub@redhat.com>
19012
19013 * g++.old-deja/g++.other/eh2.C: New test.
19014
190152000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
19016
19017 * gcc.c-torture/execute/20001027-1.c: New test.
19018
190192000-10-26 Richard Henderson <rth@redhat.com>
19020
19021 * gcc.c-torture/execute/20001026-1.c: New.
19022
190232000-10-26 Mark Mitchell <mark@codesourcery.com>
19024
19025 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
19026 * g++.old-deja/g++.law/builtin1.C: Likewise.
19027 * g++.old-deja/g++.law/ctors10.C: Likewise.
19028 * g++.old-deja/g++.law/virtual3.C: Likewise.
19029 * g++.old-deja/g++.mike/p658.C: Likewise.
19030 * g++.old-deja/g++.other/sibcall1.C: Likewise.
19031 * g++.old-deja/g++.other/vaarg2.C: Likewise.
19032 * g++.old-deja/g++.robertl/eb124.C: Likewise.
19033 * g++.old-deja/g++.robertl/eb44.C: Likewise.
19034 * g++.old-deja/g++.robertl/eb77.C: Likewise.
19035
190362000-10-26 Nathan Sidwell <nathan@codesourcery.com>
19037
19038 * gcc.c-torture/compile/20001024-1.c: New test.
19039
190402000-10-25 Mark Mitchell <mark@codesourcery.com>
19041
19042 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
19043 to tell us whether or not we are using V3.
19044
190452000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
19046
19047 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
19048 operands.
19049
190502000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
19051
19052 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
19053
190542000-10-25 Jakub Jelinek <jakub@redhat.com>
19055
19056 * gcc.c-torture/execute/20001024-1.c: New test.
19057
190582000-10-24 Jakub Jelinek <jakub@redhat.com>
19059
19060 * g++.old-deja/g++.other/sibcall1.C: New test.
19061
190622000-10-20 Jakub Jelinek <jakub@redhat.com>
19063
19064 * gcc.dg/noncompile/init-3.c: New test.
19065
190662000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
19067
19068 * gcc.dg/format-array-1.c: New test.
19069
190702000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
19071
19072 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
19073 writing through null pointers; remove comment about testing
19074 unterminated strings.
19075
190762000-10-17 Matthew Hiller <hiller@redhat.com>
19077
19078 * gcc.c-torture/execute/20001017-2.c: New test.
19079
190802000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
19081
19082 * gcc.c-torture/compile/20001018-1.c: New test.
19083 * gcc.c-torture/compile/20001018-1.x: Xfail.
19084
190852000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19086
19087 * gcc.c-torture/execute/20001017-1.c: New test.
19088
190892000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
19090
19091 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
19092 for multiple use of arguments with scanf formats; add tests for
19093 multiple use of arguments.
19094
190952000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
19096
19097 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
19098
190992000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
19100
19101 * gcc.dg/format-miss-1.c: New test.
19102
191032000-10-16 Jakub Jelinek <jakub@redhat.com>
19104
19105 * gcc.c-torture/execute/20001013-1.c: New test.
19106
191072000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
19108
19109 * gcc.dg/format-branch-1.c: New test.
19110
191112000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
19112
19113 * README, lib/file-format.exp: Remove EGCS references.
19114
191152000-10-16 Jakub Jelinek <jakub@redhat.com>
19116
19117 * gcc.dg/20001013-1.c: New test.
19118
191192000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
19120
19121 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
19122 for intmax_t in the compiler using __typeof__ and the type rules
19123 for conditional expressions.
19124
191252000-10-13 Jakub Jelinek <jakub@redhat.com>
19126
19127 * gcc.dg/20001012-1.c: New test.
19128 * gcc.dg/20001012-2.c: New test.
19129
191302000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
19131
19132 * gcc.dg/format-attr-1.c: New test.
19133
191342000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
19135
19136 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
19137 __LONG_LONG_MAX__ instead of LLONG_MAX.
19138
191392000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
19140
19141 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
19142 scanf flags.
19143 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
19144 flags.
19145
191462000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
19147
19148 * gcc.dg/sequence-pt-1.c: New test.
19149
191502000-10-11 Geoff Keating <geoffk@cygnus.com>
19151
19152 * gcc.c-torture/execute/20001011-1.c: New testcase.
19153 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
19154
191552000-10-10 Jakub Jelinek <jakub@redhat.com>
19156
19157 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
19158 does not error on it.
19159
191602000-10-10 Jakub Jelinek <jakub@redhat.com>
19161
19162 * gcc.dg/20001009-1.c: New test.
19163
19164Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
19165
19166 * gcc.c-torture/compile/20001009-1.c: Move from here ....
19167 * gcc.c-torture/execute/20001009-2.c: ... to here.
19168
191692000-10-09 Geoff Keating <geoffk@cygnus.com>
19170
19171 * gcc.c-torture/compile/20001009-1.c: New testcase.
19172 * gcc.c-torture/execute/20001009-1.c: New testcase.
19173 Testcases provided by Jan Hubicka <jh@suse.cz>.
19174
191752000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
19176
19177 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
19178 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
19179 uintmax_t using <limits.h> to emulate the compiler's internal
19180 logic. No longer XFAIL %j tests.
19181
191822000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
19183
19184 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
19185 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
19186 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
19187 regexps and details of expected handling of some bad formats.
19188 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
19189 suppression.
19190
191912000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
19192
19193 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
19194 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
19195 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
19196 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
19197 in list archives.
19198
191992000-10-06 Richard Henderson <rth@cygnus.com>
19200
19201 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
19202 * g++.old-deja/g++.brendan/crash52.C: Likewise.
19203 * g++.old-deja/g++.jason/report.C: Likewise.
19204 * g++.old-deja/g++.law/friend5.C: Likewise.
19205 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
19206 of the expected warnings.
19207
192082000-10-06 Nathan Sidwell <nathan@codesourcery.com>
19209
19210 * g++.old-deja/g++.pt/enum14.C: New test.
19211
192122000-10-05 Nathan Sidwell <nathan@codesourcery.com>
19213
19214 * g++.old-deja/g++.pt/crash59.C: New test.
19215
192162000-10-04 Will Cohen <wcohen@redhat.com>
19217
19218 * gcc.dg/20000926-1.c: New test.
19219
192202000-10-03 Geoff Keating <geoffk@cygnus.com>
19221
19222 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
19223 function name for current C++ compiler.
19224 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
19225
192262000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
19227
19228 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
19229 __PRETTY_FUNCTION__.
19230 * g++.old-deja/g++.ext/pretty2.C: Likewise.
19231
192322000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19233
19234 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
19235
192362000-09-26 Jakub Jelinek <jakub@redhat.com>
19237
19238 * gcc.c-torture/compile/20000923-1.c: New test.
19239
192402000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
19241
19242 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
19243 * g++.old-deja/g++.pt/ttp62.C: Same.
19244 * g++.old-deja/g++.other/inline14.C: Same.
19245
192462000-09-24 Richard Henderson <rth@cygnus.com>
19247
19248 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
19249
192502000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
19251
19252 * gcc.dg/c90-printf-1.c: Add test for wide string format.
19253
192542000-09-22 Geoff Keating <geoffk@cygnus.com>
19255
19256 * gcc.c-torture/compile/20000922-1.c: New file.
19257
192582000-09-21 Nick Clifton <nickc@redhat.com>
19259
19260 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
19261 a signed long modulo operation.
19262 (mod6): New function - perform an unsigned long modulo operation.
19263 (main): Add tests for modulos of very large numbers by very small
19264 dividends.
19265
192662000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19267
19268 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
19269
192702000-09-19 Richard Henderson <rth@cygnus.com>
19271
19272 * gcc.dg/compare2.c (case 10): XFAIL.
19273
192742000-09-18 Richard Henderson <rth@cygnus.com>
19275
19276 * gcc.c-torture/execute/20000906-1.c: Move ...
19277 * gcc.dg/20000906-1.c: ... here. Only run on targets
19278 that support __builtin_trap.
19279
19280Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
19281
19282 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
19283
192842000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
19285
19286 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
19287 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
19288 more $ format tests.
19289
192902000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
19291
19292 * gcc.dg/format-errmk-1.c: New test.
19293
192942000-09-17 Greg McGary <greg@mcgary.org>
19295
19296 * gcc.c-torture/execute/20000917-1.x: Remove.
19297
192982000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
19299
19300 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
19301
193022000-09-17 Greg McGary <greg@mcgary.org>
19303
19304 * gcc.c-torture/execute/20000917-1.c: New test.
19305 * gcc.c-torture/execute/20000917-1.x: XFAIL.
19306
193072000-09-16 Neil Booth <NeilB@earthling.net>
19308
19309 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
19310 in nested macro bug.
19311
193122000-09-15 Neil Booth <NeilB@earthling.net>
19313
19314 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
19315
193162000-09-14 Jeffrey A Law (law@cygnus.com)
19317
19318 * gcc.c-torture/execute/20000914-1.c: New test.
19319
193202000-09-12 Alexandre Oliva <aoliva@redhat.com>
19321
19322 * g++.other/inline13.C: New test.
19323
193242000-09-12 Andreas Jaeger <aj@suse.de>
19325
19326 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
19327 constant by Ulrich Drepper <drepper@redhat.com>.
19328
193292000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
19330
19331 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
19332
193332000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19334
19335 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
19336
193372000-09-11 Zack Weinberg <zack@wolery.cumb.org>
19338
19339 * gcc.dg/cpp/backslash.c: New test.
19340
193412000-09-11 Alexandre Oliva <aoliva@redhat.com>
19342
19343 * gcc.c-torture/execute/20000910-1.c: New test.
19344 * gcc.c-torture/execute/20000910-2.c: Likewise.
19345
193462000-09-11 Robert Lipe <robertl@sco.com>
19347
19348 * gcc.dg/pragma-align.c: New test.
19349
193502000-09-11 Nathan Sidwell <nathan@codesourcery.com>
19351
19352 * g++.old-deja/g++.pt/explicit82.C: New test.
19353 * g++.old-deja/g++.pt/explicit83.C: New test.
19354
193552000-09-10 Zack Weinberg <zack@wolery.cumb.org>
19356
19357 * gcc.dg/asm-names.c: New test.
19358
193592000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19360
19361 * gcc.dg/cpp/tr-warn6.c: New test
19362
193632000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
19364
19365 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
19366 be accepted.
19367
193682000-09-07 Catherine Moore <clm@redhat.com>
19369
19370 * gcc.c-torture/execute/unroll-1.c: New test.
19371
193722000-09-06 Zack Weinberg <zack@wolery.cumb.org>
19373
19374 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
19375 ERROR markers.
19376 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
19377 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
19378 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
19379 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
19380 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
19381 Preprocess only.
19382 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
19383 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
19384
193852000-09-06 Nathan Sidwell <nathan@codesourcery.com>
19386
19387 * g++.old-deja/g++.pt/deduct2.C: New test.
19388
193892000-09-06 Nathan Sidwell <nathan@codesourcery.com>
19390
19391 * g++.old-deja/g++.pt/parms2.C: New test.
19392
193932000-09-06 Nathan Sidwell <nathan@codesourcery.com>
19394
19395 * g++.old-deja/g++.pt/crash58.C: New test.
19396
193972000-09-06 Greg McGary <greg@mcgary.org>
19398
19399 * gcc.c-torture/execute/20000906-1.c: New test.
19400 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
19401
194022000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19403
19404 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
19405
194062000-09-04 Nathan Sidwell <nathan@codesourcery.com>
19407
19408 * g++.old-deja/g++.pt/crash57.C: New test.
19409
194102000-09-04 Nathan Sidwell <nathan@codesourcery.com>
19411
19412 * g++.old-deja/g++.pt/crash56.C: New test.
19413
194142000-09-04 Nathan Sidwell <nathan@codesourcery.com>
19415
19416 * g++.old-deja/g++.pt/koenig1.C: New test.
19417
194182000-09-04 Jakub Jelinek <jakub@redhat.com>
19419
19420 * gcc.dg/20000904-1.c: New test.
19421
194222000-09-04 Jakub Jelinek <jakub@redhat.com>
19423
19424 * gcc.dg/cpp/paste8.c: New test.
19425
194262000-09-01 Alexandre Oliva <aoliva@redhat.com>
19427
19428 * gcc.c-torture/compile/20000827-1.c: New test.
19429
194302000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
19431
19432 * gcc.dg/format-diag-1.c: New test.
19433
194342000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
19435
19436 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
19437 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
19438 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
19439 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
19440 gcc.dg/formatz-1.c: Adjust warning regular expressions.
19441
194422000-09-01 Nathan Sidwell <nathan@codesourcery.com>
19443
19444 * g++.old-deja/g++.other/nested4.C: New test.
19445
194462000-09-01 Nathan Sidwell <nathan@codesourcery.com>
19447
19448 * g++.old-deja/g++.ns/scoped1.C: New test.
19449
194502000-08-30 Alexandre Oliva <aoliva@redhat.com>
19451
19452 * lib/g++.exp: Support testing already-installed GCC.
19453
194542000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19455
19456 * wtr-label-1.c, wtr-suffix-1.c: New tests.
19457
194582000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19459
19460 * gcc.dg/return-type-2.c: New test.
19461
194622000-08-27 Geoff Keating <geoffk@cygnus.com>
19463
19464 * gcc.c-torture/compile/20000825-1.c: New test.
19465
194662000-08-26 Alexandre Oliva <aoliva@redhat.com>
19467
19468 * gcc.dg/dwarf2-2.c: New test.
19469
194702000-08-26 Zack Weinberg <zack@wolery.cumb.org>
19471
19472 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
19473 dg-warning regexps.
19474
194752000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
19476
19477 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
19478 gcc.dg/format-ext-5.c: New tests.
19479
194802000-08-25 Jakub Jelinek <jakub@redhat.com>
19481
19482 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
19483
194842000-08-24 Mark Mitchell <mark@codesourcery.com>
19485
19486 * gcc.dg/noncompile/930622-2.c: Adjust error message.
19487
194882000-08-24 Richard Henderson <rth@cygnus.com>
19489
19490 * gcc.dg/ia64-sync-1.c: New test.
19491 * gcc.dg/ia64-sync-2.c: New test.
19492 * gcc.dg/ia64-asm-1.c: New test.
19493
194942000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
19495
19496 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
19497 * gcc.dg/format-ext-2.c: New test.
19498
194992000-08-23 Jason Merrill <jason@redhat.com>
19500
19501 * lib/old-dejagnu.exp: Also ignore "In member function" and
19502 "At global scope".
19503
195042000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19505
19506 * gcc.dg/noncompile/label-lineno-1.c: New test.
19507
195082000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
19509
19510 * gcc.dg/c99-array-nonobj-1.c: New test.
19511
195122000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
19513
19514 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
19515 tests.
19516 * gcc.dg/format-ext-1.c: New test.
19517
195182000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19519
19520 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
19521 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
19522 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
19523 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
19524 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
19525
195262000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
19527
19528 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
19529 gcc.dg/c99-strftime-2.c: New tests.
19530
195312000-08-22 Richard Henderson <rth@cygnus.com>
19532
19533 * gcc.c-torture/execute/20000822-1.c: New test.
19534
195352000-08-21 Jakub Jelinek <jakub@redhat.com>
19536
19537 * gcc.c-torture/execute/20000819-1.x: Remove.
19538
195392000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
19540
19541 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
19542 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
19543 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
19544 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
19545 gcc.dg/format-xopen-1.c: New tests.
19546
195472000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
19548
19549 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
19550
195512000-08-21 Jakub Jelinek <jakub@redhat.com>
19552
19553 * g++.old-deja/g++.other/loop2.C: New test.
19554
19555 * gcc.c-torture/compile/20000606-1.c: New test.
19556 * gcc.c-torture/compile/20000728-1.c: New test.
19557 * gcc.c-torture/execute/20000801-1.c: New test.
19558 * gcc.c-torture/execute/20000801-2.c: New test.
19559 * gcc.c-torture/execute/20000819-1.c: New test.
19560 * gcc.c-torture/execute/20000819-1.x: XFAIL.
19561 * gcc.dg/20000629-1.c: New test.
19562 * gcc.dg/20000724-1.c: New test.
19563 * gcc.dg/20000807-1.c: New test.
19564
195652000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
19566
19567 * gcc.dg/cpp/pragma-1.c: New test.
19568 * gcc.dg/cpp/pragma-2.c: New test.
19569
195702000-08-18 Zack Weinberg <zack@wolery.cumb.org>
19571
19572 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
19573 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
19574
195752000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19576
19577 * gcc.c-torture/compile/20000818-1.c: New test.
19578
195792000-08-18 Manfred Hollstein <manfredh@redhat.com>
19580
19581 * gcc.c-torture/execute/20000818-1.c: New test.
19582
195832000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
19584
19585 * gcc.dg/format-va-1.c: New test.
19586
195872000-08-18 Nathan Sidwell <nathan@codesourcery.com>
19588
19589 * g++.old-deja/g++.other/typedef8.C: New test.
19590
195912000-08-18 Nathan Sidwell <nathan@codesourcery.com>
19592
19593 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
19594 * g++.old-deja/g++.mike/net36.C: Mark candidate.
19595 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
19596 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
19597 * g++.old-deja/g++.other/ptrmem7.C: New test.
19598 * g++.old-deja/g++.pt/ptrmem10.C: New test.
19599
196002000-08-18 Nathan Sidwell <nathan@codesourcery.com>
19601
19602 * g++.old-deja/g++.pt/typename27.C: New test.
19603
196042000-08-17 Nathan Sidwell <nathan@codesourcery.com>
19605
19606 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
19607 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
19608 * g++.old-deja/g++.pt/friend45.C: New test.
19609 * g++.old-deja/g++.other/friend8.C: New test.
19610
196112000-08-15 Richard Henderson <rth@cygnus.com>
19612
19613 * gcc.c-torture/execute/20000815-1.c: New test.
19614
196152000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
19616
19617 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
19618 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
19619 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
19620
196212000-08-14 Nathan Sidwell <nathan@codesourcery.com>
19622
19623 * g++.old-deja/g++.other/refinit2.C: New test.
19624
196252000-08-13 Geoff Keating <geoffk@cygnus.com>
19626
19627 * lib/c-torture.exp (c-torture): Make
19628 compiler_conditional_xfail_data global.
19629 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
19630 compiler_conditional_xfail_data machinery.
19631 (f-torture-execute): Likewise.
19632 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
19633 and only when unrolling loops.
19634
19635 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
19636
196372000-08-11 Nathan Sidwell <nathan@codesourcery.com>
19638
19639 * g++.old-deja/g++.pt/explicit81.C: New test.
19640
196412000-08-11 Nathan Sidwell <nathan@codesourcery.com>
19642
19643 * g++.old-deja/g++.pt/typename26.C: New test.
19644
196452000-08-10 Geoff Keating <geoffk@cygnus.com>
19646
19647 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
19648 warning.
19649
196502000-08-10 Nathan Sidwell <nathan@codesourcery.com>
19651
19652 * g++.old-deja/g++.other/array3.C: New test.
19653
196542000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
19655
19656 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
19657 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
19658 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
19659 New tests.
19660
196612000-08-09 Nathan Sidwell <nathan@codesourcery.com>
19662
19663 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
19664 * g++.old-deja/g++.abi/vmihint.C: Likewise.
19665
196662000-08-09 Alexandre Oliva <aoliva@redhat.com>
19667
19668 * gcc.c-torture/execute/20000808-1.c: New test.
19669
196702000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
19671
19672 * gcc.dg/c90-const-expr-1.c: New test.
19673
196742000-08-08 Richard Henderson <rth@cygnus.com>
19675
19676 * gcc.dg/noncompile/920923-1.c: Declare calloc.
19677
196782000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
19679
19680 * gcc.dg/noncompile/const-ll-1.c: New test.
19681
196822000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
19683
19684 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
19685
196862000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
19687
19688 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
19689 that running programs linked against the shared version of libobjc
19690 run correctly.
19691
196922000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
19693
19694 * gcc.dg/c99-printf-1.c: New test.
19695
196962000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
19697
19698 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
19699
197002000-08-05 Zack Weinberg <zack@wolery.cumb.org>
19701
19702 * gcc.c-torture/execute/20000731-1.x: Delete.
19703
197042000-08-04 Zack Weinberg <zack@wolery.cumb.org>
19705
19706 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
19707 and torture_without_loops as is done by c-torture.exp.
19708 (search_for): Copy from c-torture.exp.
19709 (gcc-dg-runtest): New function, drives a directory of tests
19710 iterating over the TORTURE_OPTIONS.
19711 (scan-assembler, scan-assembler-not): Move here from
19712 individual directory drivers.
19713
19714 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
19715 defined by lib/gcc-dg.exp.
19716 * gcc.dg/cpp/cpp.exp: Likewise.
19717 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
19718 gcc-dg-runtest, so we cycle over optimization options.
19719
19720 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
19721 * gcc.dg/compare2.c: No longer expected to fail.
19722
197232000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
19724
19725 * gcc.c-torture/execute/20000804-1.c: New test.
19726
197272000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
19728
19729 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
19730
197312000-08-03 Zack Weinberg <zack@wolery.cumb.org>
19732
19733 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
19734
197352000-08-03 Jeffrey A Law (law@cygnus.com)
19736
19737 * gcc.c-torture/compile/20000803-1.c: New test.
19738
197392000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
19740
19741 * gcc.c-torture/execute/20000801-3.c,
19742 gcc.c-torture/execute/20000801-4.c: New tests.
19743 * gcc.c-torture/execute/20000801-3.x,
19744 gcc.c-torture/execute/20000801-4.x: Xfail.
19745
197462000-08-02 Geoff Keating <geoffk@cygnus.com>
19747
19748 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
19749 libobjc/.libs to allow for libtool.
19750
197512000-08-02 Jakub Jelinek <jakub@redhat.com>
19752
19753 * gcc.c-torture/compile/20000802-1.c: New test.
19754
197552000-08-02 Zack Weinberg <zack@wolery.cumb.org>
19756
19757 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
19758
197592000-07-31 Jeffrey A Law (law@cygnus.com)
19760
19761 * gcc-c-torture/execute/20000731-2.c: New test.
19762
19763 * gcc.c-torture/execute/20000731-1.c: New test.
19764 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
19765
197662000-07-31 Jakub Jelinek <jakub@redhat.com>
19767
19768 * testsuite/gcc.dg/cpp/paste7.c: New test.
19769 * gcc.dg/cpp/20000725-1.c: New test.
19770
197712000-07-31 Zack Weinberg <zack@wolery.cumb.org>
19772
19773 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
19774 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
19775 declaration warning for __builtin_dwarf_reg_size.
19776
19777 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
19778
197792000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
19780
19781 * gcc.dg/noncompile/voidparam-1.c: New test.
19782
197832000-07-30 Richard Henderson <rth@cygnus.com>
19784
19785 * gcc.dg/c90-digraph-1.c: Don't xfail.
19786 * gcc.dg/compare2.c (case 10): Xfail.
19787 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
19788
197892000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
19790
19791 * gcc.dg/c99-main-1.c: New test.
19792
197932000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
19794
19795 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
19796
197972000-07-26 Hans-Peter Nilsson <hp@axis.com>
19798
19799 * gcc.c-tortuer/execute/20000726-1.c: New test.
19800
198012000-07-26 Alexandre Oliva <aoliva@redhat.com>
19802
19803 * gcc.c-torture/execute/enum-2.c: New test.
19804
198052000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19806
19807 * gcc.dg/cpp/tr-warn3.c: New test.
19808
198092000-07-25 Nathan Sidwell <nathan@codesourcery.com>
19810
19811 * g++.old-deja/g++.ext/implicit1.C: Remove.
19812 * g++.old-deja/g++.jason/c2.C: Remove
19813 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
19814 * g++.old-deja/g++.pt/crash16.C: Likewise.
19815 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
19816
198172000-07-25 Nathan Sidwell <nathan@codesourcery.com>
19818
19819 * g++.old-deja/g++.other/for2.C: New test.
19820
198212000-07-25 Jakub Jelinek <jakub@redhat.com>
19822
19823 * gcc.dg/20000720-1.c: New test.
19824
198252000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
19826
19827 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
19828
198292000-07-24 Geoff Keating <geoffk@cygnus.com>
19830
19831 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
19832 * gcc.c-torture/execute/20000722-1.c: New.
19833 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
19834
198352000-07-24 Jakub Jelinek <jakub@redhat.com>
19836
19837 * gcc.dg/cpp/20000720-1.S: New test.
19838
198392000-07-21 Michael Meissner <meissner@redhat.com>
19840
19841 * gcc.c-torture/execute/ieee/hugeval.c: New test.
19842
198432000-07-20 Zack Weinberg <zack@wolery.cumb.org>
19844
19845 * g++.old-deja/g++.brendan/crash16.C,
19846 g++.old-deja/g++.brendan/parse3.C,
19847 g++.old-deja/g++.brendan/redecl1.C,
19848 g++.old-deja/g++.ns/template13.C,
19849 g++.old-deja/g++.other/decl4.C,
19850 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
19851
198522000-07-20 Zack Weinberg <zack@wolery.cumb.org>
19853
19854 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
19855 and "Internal error".
19856
19857 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
19858 regexps.
19859 * gcc.dg/cpp/paste6.c: New test.
19860
198612000-07-19 Zack Weinberg <zack@wolery.cumb.org>
19862
19863 * gcc.dg/cpp/tr-direct.c: New test.
19864
19865 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
19866 gcc.dg/cpp/undef1.c: Tweak error regexps.
19867
198682000-07-18 Eric Christopher <echristo@redhat.com>
19869
19870 * gcc.c-torture/compile/20000718-1.c: New test.
19871
198722000-07-18 Zack Weinberg <zack@wolery.cumb.org>
19873
19874 * cpplex.c (_cpp_push_token): If the token being pushed back
19875 is the previous token in this context, just subtract one from
19876 context->posn.
19877 * cppmacro.c (save_expansion): Clear aux field when storing a
19878 placemarker.
19879
198802000-07-18 Alexandre Oliva <aoliva@redhat.com>
19881
19882 * gcc.dg/noncompile/redecl-1.c: New test.
19883
198842000-07-18 Jakub Jelinek <jakub@redhat.com>
19885
19886 * gcc.c-torture/execute/20000717-5.c: New test.
19887 * gcc.c-torture/execute/20000717-1.x: Removed.
19888
198892000-07-17 Richard Henderson <rth@cygnus.com>
19890
19891 * gcc.c-torture/execute/20000717-4.c: New test.
19892
198932000-07-17 Zack Weinberg <zack@wolery.cumb.org>
19894
19895 * gcc.dg/cpp/syshdr.c: New test.
19896 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
19897
198982000-07-17 Neil Booth <neilb@earthling.net>
19899
19900 * gcc.dg/cpp/cmdlne-dM.c: New test.
19901 * gcc.dg/cpp/cmdlne-dD.c: New test.
19902
199032000-07-17 Jeffrey A Law (law@cygnus.com)
19904
19905 * gcc.c-torture/execute/20000717-3.c: New test.
19906
19907 * gcc.c-torture/compile/20000717-1.c: New test.
19908
199092000-07-17 Geoffrey Keating <geoffk@cygnus.com>
19910
19911 * gcc.c-torture/execute/20000717-2.c: New test.
19912
199132000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
19914
19915 * gcc.dg/formatz-1.c: New test.
19916
19917 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
19918 * gcc.dg/c99-digraph-1.c: New tests.
19919
19920 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
19921 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
19922
19923 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
19924 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
19925 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
19926 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
19927 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
19928 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
19929 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
19930
199312000-07-17 Greg McGary <greg@mcgary.org>
19932
19933 * gcc.c-torture/execute/20000717-1.c: New test.
19934 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
19935
199362000-07-15 Jakub Jelinek <jakub@redhat.com>
19937
19938 * gcc.c-torture/execute/20000715-2.c: New test.
19939 * gcc.dg/20000715-1.c: New test.
19940
199412000-07-15 Michael Meissner <meissner@redhat.com>
19942
19943 * gcc.c-torture/execute/20000715-1.c: New test.
19944
199452000-07-13 Jakub Jelinek <jakub@redhat.com>
19946
19947 * gcc.c-torture/execute/20000707-1.c: New test.
19948
199492000-07-13 Neil Booth <NeilB@earthling.net>
19950
19951 * testsuite/gcc.dg/cpp/digraph1.c,
19952 testsuite/gcc.dg/cpp/digraph2.c,
19953 testsuite/gcc.dg/cpp/digraphs.c: New tests.
19954
199552000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
19956
19957 * g77.f-torture/compile/20000630-2.f: New test.
19958 * g77.f-torture/compile/20000630-2.x
19959
199602000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
19961
19962 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
19963
199642000-07-11 Neil Booth <NeilB@earthling.net>
19965
19966 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
19967
199682000-07-11 Neil Booth <NeilB@earthling.net>
19969
19970 * gcc.dg/cpp/cmdlne-C.c: New.
19971
199722000-07-09 Neil Booth <NeilB@earthling.net>
19973
19974 * gcc.dg/cpp/directiv.c: New tests.
19975 * gcc.dg/cpp/undef1.c: Update.
19976
199772000-07-08 Angela Marie Thomas <angela@cygnus.com>
19978
19979 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
19980
199812000-07-09 Neil Booth <NeilB@earthling.net>
19982
19983 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
19984
199852000-07-07 Zack Weinberg <zack@wolery.cumb.org>
19986
19987 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
19988 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
19989
199902000-07-08 Neil Booth <NeilB@earthling.net>
19991
19992 * gcc.dg/cpp/macsyntx.c: New tests.
19993
199942000-07-07 Jakub Jelinek <jakub@redhat.com>
19995
19996 * gcc.dg/20000707-1.c: New test.
19997
199982000-07-07 Jakub Jelinek <jakub@redhat.com>
19999
20000 * gcc.c-torture/execute/20000706-1.c: New test.
20001 * gcc.c-torture/execute/20000706-2.c: New test.
20002 * gcc.c-torture/execute/20000706-3.c: New test.
20003 * gcc.c-torture/execute/20000706-4.c: New test.
20004 * gcc.c-torture/execute/20000706-5.c: New test.
20005
200062000-07-06 Nathan Sidwell <nathan@codesourcery.com>
20007
20008 * g++.old-deja/g++.pt/instantiate7.C: New test.
20009
200102000-07-06 Nathan Sidwell <nathan@codesourcery.com>
20011
20012 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
20013 * g++.old-deja/g++.mike/thunk3.C: Likewise.
20014 * g++.old-deja/g++.other/rtti3.C: Likewise.
20015 * g++.old-deja/g++.other/rttid3.C: Likewise.
20016
200172000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
20018
20019 * g77.f-torture/compile/20000630-1.x: Fix typo
20020
200212000-07-05 Zack Weinberg <zack@wolery.cumb.org>
20022
20023 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
20024 assembly output.
20025
200262000-07-04 Zack Weinberg <zack@wolery.cumb.org>
20027
20028 * gcc.dg/cpp/ident.c: New test.
20029
200302000-07-05 Neil Booth <NeilB@earthling.net>
20031
20032 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
20033 gcc.dg/cpp/lexstrng.c: New tests.
20034
200352000-07-04 Neil Booth <NeilB@earthling.net>
20036
20037 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
20038 * gcc.dg/cpp/strify2.c: Same.
20039
200402000-07-03 Zack Weinberg <zack@wolery.cumb.org>
20041
20042 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
20043 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
20044 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
20045 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
20046
20047 * testsuite/gcc.dg/cpp/macro1.c,
20048 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
20049 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
20050 testsuite/gcc.dg/cpp/strify1.c,
20051 testsuite/gcc.dg/cpp/strify2.c: New tests.
20052
200532000-07-03 Jakub Jelinek <jakub@redhat.com>
20054
20055 * gcc.c-torture/execute/20000703-1.c: New test.
20056
200572000-07-03 Nathan Sidwell <nathan@codesourcery.com>
20058
20059 * g++.old-deja/g++.pt (lookup10.C): New test.
20060
200612000-07-03 Nathan Sidwell <nathan@codesourcery.com>
20062
20063 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 20064
662ef0f5 200652000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 20066
ed8e443a
JM
20067 * gcc.c-torture/compile/20000701-1.c: New test.
20068
200692000-06-30 Nick Clifton <nickc@cygnus.com>
20070
20071 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
20072 to test case.
20073
200742000-06-30 Catherine Moore <clm@cygnus.com>
20075
20076 * gcc.c-torture/execute/align-1.c: New test.
20077
200782000-06-30 Nathan Sidwell <nathan@codesourcery.com>
20079
20080 * g++.old-deja/g++.pt/expr8.C: New test.
20081 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
20082
200832000-06-29 Nick Clifton <nickc@cygnus.com>
20084
20085 * gcc.c-torture/compile/20000629-1.c: New test.
20086
200872000-06-29 Zack Weinberg <zack@wolery.cumb.org>
20088
20089
20090 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
20091 gcc.dg/noncompile directory, depending on whether they're
20092 preprocessor tests or not. Annotate all the tests for the dg
20093 framework.
20094
20095 * gcc.c-torture/noncompile/noncompile.exp: Delete.
20096 * gcc.dg/noncompile/noncompile.exp: New.
20097
20098 * Moved files:
20099 Old name New name
20100 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
20101 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
20102 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
20103 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
20104 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
20105 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
20106 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
20107 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
20108 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
20109 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
20110 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
20111 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
20112 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
20113 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
20114 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
20115 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
20116 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
20117 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
20118 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
20119 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
20120 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
20121 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
20122 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
20123 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
20124
20125 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
20126 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
20127 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
20128 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
20129 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
20130 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
20131
201322000-06-29 Zack Weinberg <zack@wolery.cumb.org>
20133
20134 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
20135 declare one variable. On the fourth, error.
20136 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
20137 declared by 20000628-1a.h.
20138
201392000-06-29 Richard Henderson <rth@redhat.com>
20140
20141 * gcc.c-torture/execute/930529-1.x: New file.
20142 * gcc.dg/920413-1.c: Adjust expected warning text.
20143 * gcc.dg/980217-1.c: Declare abort.
20144 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
20145
201462000-06-29 Jeffrey A Law (law@cygnus.com)
20147
20148 * g77.f-torture/compile/20000629-1.f: New test.
20149 * g77.f-torture/compile/20000629-1.x: Expected to fail.
20150
201512000-06-28 Zack Weinberg <zack@wolery.cumb.org>
20152
20153 Rearrange lots of files, removing entirely the
20154 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
20155 directories.
20156
20157 * Deleted files:
20158 gcc.c-torture/code_quality/code_quality.exp
20159 gcc.c-torture/special/special.exp
20160 gcc.failure/failure.exp
20161 gcc.failure/940409-1.x
20162 gcc.c-torture/compile/961203-1.x
20163
20164 * New files:
20165 gcc.misc-tests/linkage.exp
20166 gcc.c-torture/execute/920730-1t.c
20167 gcc.c-torture/execute/920730-1t.x
20168 gcc.c-torture/compile/920520-1.x
20169 gcc.c-torture/compile/920521-1.x
20170 gcc.c-torture/compile/981006-1.x
20171 gcc.c-torture/execute/eeprof-1.x
20172
20173 * Moved files (possibly with modifications to fit a new harness):
20174 Old name New name
20175 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
20176 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
20177 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
20178 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
20179 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
20180 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
20181 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
20182 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
20183 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
20184 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
20185 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
20186 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
20187 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
20188 gcc.failure/940409-1.c gcc.dg/940409-1.c
20189
201902000-06-28 Zack Weinberg <zack@wolery.cumb.org>
20191
20192 * c-torture/compile/961203-1.x: Delete.
20193
20194 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
20195 not exit. Include stdio.h.
20196 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
20197 * gcc.misc-tests/dg-12.c: Likewise.
20198 * gcc.misc-tests/dg-5.c: Likewise.
20199 * gcc.misc-tests/dg-6.c: Likewise.
20200 * gcc.misc-tests/dg-7.c: Prototype abort.
20201 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
20202 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
20203 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
20204 not exit.
20205 * gcc.misc-tests/sieve.c: Use return from main, not exit.
20206 * gcc.misc-tests/sort2.c: Use return from main, not exit.
20207
202082000-06-28 Jakub Jelinek <jakub@redhat.com>
20209
20210 * gcc.dg/cpp/20000628-1.c: New test.
20211 * gcc.dg/cpp/20000628-1.h: New header for above test.
20212 * gcc.dg/cpp/20000628-1a.h: Likewise.
20213
202142000-06-27 Zack Weinberg <zack@wolery.cumb.org>
20215
20216 * gcc.dg/cpp: New directory.
20217 * gcc.dg/cpp/cpp.exp: New driver.
20218 * gcc.dg/cpp/20000627-1.c: New test.
20219 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
20220 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
20221 and rewrite as a compilation test.
20222
20223 * gcc.dg: Move many files into the cpp subdirectory, possibly
20224 renaming or editing them as well.
20225 Old name New name
20226 990119-1.c cpp/19990119-1.c
20227 990228-1.c cpp/19990228-1.c
20228 990407-1.c cpp/19990407-1.c
20229 990409-1.c cpp/19990409-1.c
20230 990413-1.c cpp/19990413-1.c
20231 990703-1.c cpp/19990703-1.c
20232 20000127-1.c cpp/20000127-1.c
20233 20000129-1.c cpp/20000129-1.c
20234 20000207-1.c cpp/20000207-1.c
20235 20000207-2.c cpp/20000207-2.c
20236 20000209-1.c cpp/20000209-1.c
20237 20000209-2.c cpp/20000209-2.c
20238 20000301-1.c cpp/20000301-1.c
20239 20000419-1.c cpp/20000419-1.c
20240 20000510-1.S cpp/20000510-1.S
20241 20000519-1.c cpp/20000519-1.c
20242 20000529-1.c cpp/20000529-1.c
20243 20000625-1.c cpp/20000625-1.c
20244 20000625-2.c cpp/20000625-2.c
20245 cpp-as1.c cpp/assert1.c
20246 cpp-as2.c cpp/assert2.c
20247 cxx-comments-1.c cpp/cxxcom1.c
20248 cxx-comments-2.c cpp/cxxcom2.c
20249 endif-label.c cpp/endif.c
20250 cpp-hash1.c cpp/hash1.c
20251 cpp-hash2.c cpp/hash2.c
20252 cpp-if1.c cpp/if-1.c
20253 cpp-if2.c cpp/if-2.c
20254 cpp-if3.c cpp/if-3.c
20255 cpp-if4.c cpp/if-4.c
20256 cpp-if5.c cpp/if-5.c
20257 cpp-cond.c cpp/if-cexp.c
20258 cpp-missingop.c cpp/if-mop.c
20259 cpp-missingparen.c cpp/if-mpar.c
20260 cpp-opprec.c cpp/if-oppr.c
20261 cpp-ifparen.c cpp/if-paren.c
20262 cpp-shortcircuit.c cpp/if-sc.c
20263 cpp-shift.c cpp/if-shift.c
20264 cpp-unary.c cpp/if-unary.c
20265 cpp-li1.c cpp/line1.c
20266 cpp-li2.c cpp/line2.c
20267 lineno.c cpp/line3.c
20268 lineno-2.c cpp/line4.c
20269 cpp-mi.c cpp/mi1.c
20270 cpp-mic.h cpp/mi1c.h
20271 cpp-micc.h cpp/mi1cc.h
20272 cpp-mind.h cpp/mi1nd.h
20273 cpp-mindp.h cpp/mi1ndp.h
20274 cpp-mix.h cpp/mi1x.h
20275 cpp-mi2.c cpp/mi2.c
20276 cpp-mi2a.h cpp/mi2a.h
20277 cpp-mi2b.h cpp/mi2b.h
20278 cpp-mi2c.h cpp/mi2c.h
20279 cpp-mi3.c cpp/mi3.c
20280 cpp-mi3.def cpp/mi3.def
20281 poison-1.c cpp/poison.c
20282 pr-impl.c cpp/prag-imp.c
20283 cpp-redef-2.c cpp/redef1.c
20284 cpp-redef.c cpp/redef2.c
20285 strpaste.c cpp/strp1.c
20286 strpaste-2.c cpp/strp2.c
20287 cpp-tradpaste.c cpp/tr-paste.c
20288 cpp-tradstringify.c cpp/tr-str.c
20289 cpp-tradwarn1.c cpp/tr-warn1.c
20290 cpp-tradwarn2.c cpp/tr-warn2.c
20291 trigraphs.c cpp/trigraphs.c
20292 cpp-unc1.c cpp/unc1.c
20293 cpp-unc2.c cpp/unc2.c
20294 cpp-unc3.c cpp/unc3.c
20295 cpp-unc.c cpp/unc4.c
20296 undef.c cpp/undef1.c
20297 undef-2.c cpp/undef2.c
20298 cpp-wi1.c cpp/widestr1.c
20299
203002000-06-27 Mark Mitchell <mark@codesourcery.com>
20301
20302 * lib/g++.exp (g++_include_flags): Tweak.
20303
203042000-06-27 H.J. Lu <hjl@gnu.org>
20305 Loren J. Rittle <ljrittle@acm.org>
20306
20307 * lib/g++.exp (g++_include_flags): Override libgloss.exp
20308 version with one that knows about the new gcc tree structure.
20309 (g++_link_flags): Same.
20310
203112000-06-26 Zack Weinberg <zack@wolery.cumb.org>
20312
20313 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
20314 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
20315 case we are cross-compiling.
20316
20317 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
20318 g++.old-deja/g++.niklas/Makefile.in,
20319 g++.old-deja/g++.niklas/configure.in,
20320 g++.old-deja/g++.other/Makefile.in,
20321 g++.old-deja/g++.other/configure.in,
20322 gcc.c-torture/code_quality/Makefile.in,
20323 gcc.c-torture/code_quality/configure.in,
20324 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
20325 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
20326 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
20327 gcc.c-torture/execute/ieee/Makefile.in,
20328 gcc.c-torture/execute/ieee/configure.in,
20329 gcc.c-torture/noncompile/Makefile.in,
20330 gcc.c-torture/noncompile/configure.in,
20331 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
20332 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
20333 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
20334
203352000-06-26 Nathan Sidwell <nathan@codesourcery.com>
20336
20337 * g++.old-deja/g++.other/ambig3.C: New test.
20338
203392000-06-26 Nathan Sidwell <nathan@codesourcery.com>
20340
20341 * g++.old-deja/g++.pt/syntax1.C: New test.
20342 * g++.old-deja/g++.pt/syntax2.C: New test.
20343 * g++.old-deja/g++.other/syntax3.C: New test.
20344 * g++.old-deja/g++.other/syntax4.C: New test.
20345
203462000-06-25 Zack Weinberg <zack@wolery.cumb.org>
20347
20348 * gcc.dg/20000623-1.c: Prototype exit and abort.
20349
203502000-06-25 Zack Weinberg <zack@wolery.cumb.org>
20351
20352 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
20353 New tests.
20354 * gcc.dg/cpp-mi3.def: New file.
20355
20356 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
20357 inside assertions.
20358 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
20359 lexer's error messages.
20360 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
20361 divine anything from the linemarkers.
20362 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
20363 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
20364
203652000-06-23 Geoffrey Keating <geoffk@cygnus.com>
20366
20367 * gcc.dg/20000623-1.c: New test.
20368
203692000-06-22 Jakub Jelinek <jakub@redhat.com>
20370
20371 * gcc.c-torture/execute/20000622-1.c: New test.
20372
203732000-06-22 Nathan Sidwell <nathan@codesourcery.com>
20374
20375 * g++.old-deja/g++.other/init15.C: New test.
20376
203772000-06-22 Nathan Sidwell <nathan@codesourcery.com>
20378
20379 * g++.old-deja/g++.pt/vaarg2.C: New test.
20380 * g++.old-deja/g++.pt/vaarg3.C: New test.
20381
203822000-06-20 Nathan Sidwell <nathan@codesourcery.com>
20383
20384 * g++.old-deja/g++.other/dyncast6.C: New test.
20385
203862000-06-15 Jakub Jelinek <jakub@redhat.com>
20387
20388 * gcc.c-torture/execute/loop-6.c: New test.
20389
203902000-06-14 Jakub Jelinek <jakub@redhat.com>
20391
20392 * gcc.dg/20000614-1.c: New test.
20393 * gcc.dg/20000614-2.c: New test.
20394
203952000-06-14 Hans-Peter Nilsson <hp@axis.com>
20396
20397 * g++.old-deja/g++.other/inline12.C: New test.
20398
203992000-06-13 Jakub Jelinek <jakub@redhat.com>
20400
20401 * g++.old-deja/g++.other/eh1.C: New test.
20402
204032000-06-12 Jakub Jelinek <jakub@redhat.com>
20404
20405 * g++.old-deja/g++.other/type.C: New test.
20406
204072000-06-05 Jakub Jelinek <jakub@redhat.com>
20408
20409 * g++.old-deja/g++.other/initstring.C: New test.
20410
204112000-06-12 Jason Merrill <jason@redhat.com>
20412
20413 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
20414
204152000-06-09 Jeffrey A Law (law@cygnus.com)
20416
20417 * gcc.c-torture/compile/20000609-1.c: New test.
20418
204192000-06-09 Clinton Popetz <cpopetz@cygnus.com>
20420
20421 * gcc.dg/20000609-1.c: New test.
20422
204232000-06-08 Zack Weinberg <zack@wolery.cumb.org>
20424
20425 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
20426 * gcc.c-torture/noncompile/poison-1.c: Move...
20427 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
20428 * gcc.dg/cpp-li1.c: Add a token after the #line.
20429
204302000-06-05 Richard Henderson <rth@cygnus.com>
20431
20432 * gcc.c-torture/execute/20000605-2.c: New test.
20433 * gcc.c-torture/execute/20000605-3.c: New test.
20434
204352000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
20436
20437 * g77.f-torture/execute/20000503-1.x: New file.
20438
204392000-06-06 Nathan Sidwell <nathan@codesourcery.com>
20440
20441 * g++.old-deja/g++.eh/badalloc1.C: New test.
20442
204432000-06-05 Richard Henderson <rth@cygnus.com>
20444
20445 * gcc.c-torture/execute/20000605-1.c: New test.
20446
204472000-06-05 Jakub Jelinek <jakub@redhat.com>
20448 Nathan Sidwell <nathan@codesourcery.com>
20449
20450 * gcc.c-torture/compile/20000605-1.c: New test.
20451
204522000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
20453
20454 * g77.f-torture/compile/20000601-1.f: New test.
20455
204562000-06-03 Richard Henderson <rth@cygnus.com>
20457
20458 * gcc.c-torture/execute/20000603-1.c: New.
20459
204602000-06-02 Zack Weinberg <zack@wolery.cumb.org>
20461
20462 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
20463 * gcc.dg/noreturn-2.c (noreturn): Likewise.
20464
204652000-06-01 Zack Weinberg <zack@wolery.cumb.org>
20466
20467 * gcc.dg/compare2.c (case 12): XFAIL.
20468 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
20469 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
20470
20471 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
20472
204732000-05-29 Zack Weinberg <zack@wolery.cumb.org>
20474
20475 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
20476 guard macro is already defined when the header is first
20477 included.
20478 * gcc.dg/cpp-mix.h: New file.
20479 * gcc.dg/endif-label.c: Update patterns to match compiler.
20480
20481 * g++.brendan/complex1.C: Declare abort.
20482 * g++.law/refs4.C: Remove XFAIL.
20483 * g++.oliva/expr2.C: Declare abort and exit.
20484
204852000-05-28 Alexandre Oliva <aoliva@cygnus.com>
20486
20487 * gcc.c-torture/execute/20000528-1.c: New test.
20488
20489 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
20490 * g++.old-deja/g++.law/temps4.C: Likewise.
20491
20492 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
20493 stdlib.h. Call abort() on failure.
20494 * g++.old-deja/g++.law/refs4.C: Likewise.
20495 * g++.old-deja/g++.law/temps4.C: Likewise.
20496 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
20497 * gcc.c-torture/execute/20000112-1.c: Include string.h.
20498
204992000-05-27 Zack Weinberg <zack@wolery.cumb.org>
20500
20501 Relative to g++.dg/special:
20502 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
20503
20504 Relative to g++.old-deja:
20505 * g++.brendan/complex1.C, g++.jason/optimize2.C,
20506 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
20507 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
20508 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
20509 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
20510 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
20511 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
20512
20513 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
20514 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
20515 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
20516 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
20517 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
20518 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
20519 and/or string.h.
20520
20521 * g++.other/goto1.C: Update expectations for error messages.
20522
205232000-05-25 Alexandre Oliva <aoliva@cygnus.com>
20524
20525 * gcc.c-torture/compile/20000523-1.c: New test.
20526
205272000-05-25 Nathan Sidwell <nathan@codesourcery.com>
20528
20529 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
20530
205312000-05-25 Nathan Sidwell <nathan@codesourcery.com>
20532
20533 * g++.old-deja/g++.eh/catch11.C: New test.
20534 * g++.old-deja/g++.eh/catch12.C: New test.
20535
205362000-05-24 Nick Clifton <nickc@cygnus.com>
20537
20538 * gcc.c-torture/execute/20000523-1.c: New test.
20539
205402000-05-23 Zack Weinberg <zack@wolery.cumb.org>
20541
20542 * c-torture/execute/bcp-1.c: Replace abort in arg of
20543 __builtin_constant_p with a generic external function.
20544
20545 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
20546 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
20547 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
20548 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
20549 Prototype abort and/or exit.
20550
20551 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
20552 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
20553 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
20554 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
20555
205562000-05-22 Alexandre Oliva <aoliva@cygnus.com>
20557
20558 * gcc.dg/dwarf2-1.c: New test.
20559
205602000-05-20 Richard Henderson <rth@cygnus.com>
20561
20562 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
20563
205642000-05-20 Andreas Jaeger <aj@suse.de>
20565
20566 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
20567 testcase.
20568
205692000-05-19 David Edelsohn <edelsohn@gnu.org>
20570
20571 * gcc.c-torture/execute/20000519-2.c: New test.
20572
205732000-05-19 Andreas Jaeger <aj@suse.de>
20574
20575 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
20576 which fails with SSA.
20577
20578 * lib/c-torture.exp: Also test with -O3 -fssa.
20579
205802000-05-18 Michael Meissner <meissner@redhat.com>
20581
20582 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
20583 * gcc.c-torture/execute/920415-1.c: Ditto.
20584 * gcc.c-torture/execute/920501-1.c: Ditto.
20585 * gcc.c-torture/execute/conversion.c: Ditto.
20586 * gcc.c-torture/execute/cvt-1.c: Ditto.
20587
205882000-05-18 Jeffrey A Law (law@cygnus.com)
20589
20590 * gcc.c-torture/compile/20000518-1.c: New test.
20591
205922000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
20593
20594 * g77.f-torture/compile/200005018.f: New test.
20595
205962000-05-17 Jeffrey A Law (law@cygnus.com)
20597
20598 * gcc.c-torture/compile/20000517-1.c: New test.
20599
206002000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20601
20602 * gcc.c-torture/execute/20000516-1.c: New test.
20603
206042000-05-15 Jakub Jelinek <jakub@redhat.com>
20605
20606 * g++.old-deja/g++.other/eh.C: New test.
20607
206082000-05-12 Richard Henderson <rth@cygnus.com>
20609
20610 * gcc.c-torture/execute/990208-1.c (main): Don't pass
20611 constants through to doit's conditional.
20612
206132000-05-11 Jeffrey A Law (law@cygnus.com)
20614
20615 * gcc.c-torture/compile/20000511-1.c: New test.
20616 * g77.f-torture/compile/20000511-1.f: New test.
20617 * g77.f-torture/compile/20000511-2.f: New test.
20618
206192000-05-11 Michael Meissner <meissner@redhat.com>
20620
20621 * gcc.c-torture/execute/20000511-1.c: New test.
20622
206232000-05-11 Zack Weinberg <zack@wolery.cumb.org>
20624
20625 * gcc.dg/dg.exp: Scan .S files as well as .c files.
20626 * gcc.dg/20000510-1.S: New.
20627
206282000-05-08 Catherine Moore <clm@cygnus.com>
20629
20630 * gcc.dg/unused-3.c: New.
20631
206322000-05-06 Richard Henderson <rth@cygnus.com>
20633
20634 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
20635 * g++.old-deja/g++.mike/warn1.C: Likewise.
20636 * g++.old-deja/g++.pt/local1.C: Likewise.
20637 * g++.old-deja/g++.pt/local7.C: Likewise.
20638 * g++.old-deja/g++.pt/spec16.C: Likewise.
20639
206402000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 20641
ed8e443a 20642 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 20643
ed8e443a 206442000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 20645
ed8e443a 20646 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 20647
ed8e443a 206482000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 20649
ed8e443a 20650 * gcc.dg/noreturn-2.c: New test.
f43b2795 20651
ed8e443a 206522000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 20653
ed8e443a
JM
20654 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
20655 preprocessor.
45abaea8 20656
ed8e443a 206572000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 20658
ed8e443a 20659 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 20660
ed8e443a 206612000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 20662
ed8e443a
JM
20663 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
20664 OpenSSL by Jason R Thorpe.
82c18d5c 20665
ed8e443a 206662000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 20667
ed8e443a 20668 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 20669
ed8e443a 206702000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 20671
ed8e443a 20672 * gcc.dg/20000503-1.c: New test.
79ff6e27 20673
ed8e443a 206742000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 20675
ed8e443a
JM
20676 * gcc.c-torture/compile/20000502-1.c: New test.
20677 * g++.old-deja/g++.other/align.C: New test.
20678 * gcc.dg/cpp-tradstringify.c: New test.
20679
20680Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
20681
20682 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
20683 and hard registers.
20684
206852000-04-26 Geoff Keating <geoffk@cygnus.com>
20686
20687 * gcc.c-torture/execute/loop-5.c: New test.
20688
206892000-04-25 Jakub Jelinek <jakub@redhat.com>
20690
20691 * gcc.c-torture/execute/va-arg-20.c: New test.
20692
206932000-04-23 Jeffrey A Law (law@cygnus.com)
20694
20695 * gcc.c-torture/execute/20000422-1.c: New test.
20696
206972000-04-20 Greg McGary <gkm@gnu.org>
20698
20699 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
20700 when optimizing, but without sibling-call optimizations (-O1).
20701
207022000-04-20 Jeffrey A Law (law@cygnus.com)
20703
20704 * gcc.c-torture/compile/20000420-1.c: New test.
20705
207062000-04-20 Nathan Sidwell <nathan@codesourcery.com>
20707
20708 * g++.abi/ptrflags.C: New test.
20709 * g++.eh/catchptr1.C: Test incomplete pointer chains.
20710
207112000-04-19 Catherine Moore <clm@cygnus.com>
20712
20713 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
20714
207152000-04-19 Greg McGary <gkm@gnu.org>
20716
20717 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
20718 sibling-call optimizations.
20719
207202000-04-19 Zack Weinberg <zack@wolery.cumb.org>
20721
20722 * gcc.dg/20000419-1.c: New test.
20723
207242000-04-12 Hans-Peter Nilsson <hp@axis.com>
20725
20726 * gcc.c-torture/execute/20000412-6.c: New test.
20727
207282000-04-12 Jeffrey A Law (law@cygnus.com)
20729
20730 * gcc.c-torture/execute/20000412-5.c: New test.
20731 * g77.f-torture/compile/20000412-1.f: New test.
20732 * gcc.c-torture/execute/20000412-4.c: New test.
20733 * gcc.c-torture/compile/20000412-2.c: New test.
20734 * gcc.c-torture/execute/20000412-3.c: New test.
20735 * gcc.c-torture/compile/20000412-1.c: New test.
20736 * gcc.c-torture/execute/20000412-2.c: New test.
20737
207382000-04-12 Jakub Jelinek <jakub@redhat.com>
20739
20740 * objc/execute/bf-20.m: New test.
20741
207422000-04-10 Richard Henderson <rth@cygnus.com>
20743
20744 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
20745
20746 * gcc.c-torture/execute/20000412-1.c: New test.
20747
207482000-04-10 Nathan Sidwell <nathan@codesourcery.com>
20749
20750 * g++.old-deja/g++.eh/catchptr1.C: New test.
20751
207522000-04-09 Nathan Sidwell <nathan@codesourcery.com>
20753
20754 * g++.old-deja/g++.abi/cxa_vec.C: New test.
20755
207562000-04-08 Neil Booth <NeilB@earthling.net>
20757
20758 * gcc.dg/cpp-nullchar.c: Remove test as
20759 embedded nulls cause problems.
20760
207612000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20762
20763 * gcc.dg/compare2.c: New test.
20764
207652000-04-08 Neil Booth <NeilB@earthling.net>
20766
20767 * gcc.dg/cpp-nullchar.c: New test.
20768
207692000-04-07 Zack Weinberg <zack@wolery.cumb.org>
20770
20771 * gcc.dg/cpp-mi2.c: New test.
20772 * gcc.dg/cpp-mi2[abc].h: New files.
20773
207742000-04-07 Nathan Sidwell <nathan@codesourcery.com>
20775
20776 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
20777 member name.
20778
207792000-04-06 Nathan Sidwell <nathan@codesourcery.com>
20780
20781 * g++.old-deja/g++.abi/vmihint.C: New test.
20782
207832000-04-06 Neil Booth <NeilB@earthling.net>
20784
20785 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
20786 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
20787 copyright.
20788
207892000-04-05 Hans-Peter Nilsson <hp@axis.com>
20790
20791 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
20792 avoid stack-frame overwrite.
20793
207942000-04-05 Jakub Jelinek <jakub@redhat.com>
20795
20796 * gcc.c-torture/compile/20000405-2.c: New test.
20797 * gcc.c-torture/compile/20000405-3.c: New test.
20798
207992000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
20800
20801 * gcc.c-torture/compile/20000405-1.c: New test.
20802
208032000-04-04 Geoff Keating <geoffk@cygnus.com>
20804
20805 * gcc.dg/cast-qual-1.c: Revert last change.
20806
208072000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20808
20809 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
20810
208112000-04-03 Zack Weinberg <zack@wolery.cumb.org>
20812
20813 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
20814 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
20815
208162000-04-03 Jeffrey A Law (law@cygnus.com)
20817
20818 * gcc.c-torture/compile/20000403-2.c: New test.
20819 * gcc.c-torture/compile/20000403-1.c: New test.
20820
208212000-04-03 Hans-Peter Nilsson <hp@axis.com>
20822
20823 * gcc.c-torture/execute/20000403-1.c: New test.
20824
208252000-04-03 Geoff Keating <geoffk@cygnus.com>
20826
20827 * gcc.c-torture/execute/20000402-1.c: New test.
20828
208292000-04-03 Donald Lindsay <dlindsay@cygnus.com>
20830
20831 * gcc.c-torture/execute/va-arg-15.c: New test.
20832 * gcc.c-torture/execute/va-arg-16.c: New test.
20833 * gcc.c-torture/execute/va-arg-17.c: New test.
20834 * gcc.c-torture/execute/va-arg-18.c: New test.
20835 * gcc.c-torture/execute/va-arg-19.c: New test.
20836
208372000-04-02 Zack Weinberg <zack@wolery.cumb.org>
20838
20839 * gcc.c-torture/compile/981211-1.c: Move to...
20840 * gcc.dg/cpp-as1.c: ...here.
20841 * gcc.dg/cpp-as2.c: New file.
20842
20843 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
20844 compiler.
20845
208462000-04-02 Neil Booth <NeilB@earthling.net>
20847
20848 * gcc.dg/cpp-cond.c New tests.
20849 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
20850 accidental success less likely.
20851 * gcc.dg/cpp-missingop.c New tests.
20852 * gcc.dg/cpp-missingparen.c New tests.
20853 * gcc.dg/cpp-shift.c New tests.
20854 * gcc.dg/cpp-shortcircuit.c New tests.
20855 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 20856
ed8e443a 208572000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 20858
ed8e443a 20859 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 20860
ed8e443a 208612000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 20862
ed8e443a
JM
20863 * gcc.c-torture/compile/20000326-1.c: New test.
20864 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 20865
ed8e443a 208662000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 20867
ed8e443a
JM
20868 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
20869 the first parameter is a function argument.
7acfb19e 20870
ed8e443a 208712000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 20872
ed8e443a 20873 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 20874
ed8e443a 208752000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 20876
ed8e443a 20877 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 20878
ed8e443a 208792000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 20880
ed8e443a 20881 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 20882
ed8e443a 208832000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 20884
ed8e443a 20885 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 20886
ed8e443a 208872000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 20888
ed8e443a 20889 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 20890
ed8e443a 208912000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 20892
ed8e443a
JM
20893 * gcc.c-torture/execute/20000314-3.c: New test.
20894 * gcc.c-torture/execute/20000314-2.c: New test.
20895 * gcc.c-torture/execute/20000314-1.c: New test.
20896 * gcc.c-torture/compile/20000314-2.c: New test.
20897 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 20898
ed8e443a 208992000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 20900
ed8e443a 20901 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 20902
ed8e443a 209032000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 20904
ed8e443a
JM
20905 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
20906 standards-compliant result rather than specific constants.
20907 Put test-values in array.
532f12a2 20908
ed8e443a 209092000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 20910
ed8e443a
JM
20911 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
20912 (g++_target_compile): Put test-specific options last.
98eddaf7 20913
ed8e443a 209142000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 20915
ed8e443a 20916 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 20917
ed8e443a 209182000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 20919
ed8e443a 20920 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 20921
ed8e443a 209222000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 20923
ed8e443a
JM
20924 * g++.old-deja/g++.brendan/misc12.C: Removed.
20925 * g++.old-deja/g++.pt/memtemp77.C: Constify.
20926 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 20927
ed8e443a 209282000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 20929
ed8e443a 20930 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 20931
ed8e443a 209322000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 20933
ed8e443a 20934 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 20935
ed8e443a 209362000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 20937
ed8e443a
JM
20938 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
20939 is 1, not zero.
2a6b7809 20940
ed8e443a 209412000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 20942
ed8e443a
JM
20943 * g++.old-deja/g++.warn/impint.C: New test.
20944 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
20945 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
20946 * g++.old-deja/g++.pt/explicit12.C: Likewise.
20947 * g++.old-deja/g++.pt/explicit13.C: Likewise.
20948 * g++.old-deja/g++.pt/explicit17.C: Likewise.
20949 * g++.old-deja/g++.pt/explicit18.C: Likewise.
20950 * g++.old-deja/g++.pt/explicit19.C: Likewise.
20951 * g++.old-deja/g++.pt/explicit23.C: Likewise.
20952 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20953 * g++.old-deja/g++.pt/explicit35.C: Likewise.
20954 * g++.old-deja/g++.pt/explicit6.C: Likewise.
20955 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 20956
ed8e443a 209572000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 20958
ed8e443a 20959 * gcc.dg/cpp-redef.c: New test.
83f1c55d 20960
ed8e443a 209612000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 20962
ed8e443a 20963 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 20964
ed8e443a 209652000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 20966
ed8e443a
JM
20967 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
20968 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 20969
ed8e443a 209702000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 20971
ed8e443a 20972 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 20973
ed8e443a 209742000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 20975
ed8e443a
JM
20976 * gcc.c-torture/compile/cpp-2.c: New test.
20977 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 20978
ed8e443a 209792000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 20980
ed8e443a 20981 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 20982
ed8e443a 209832000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 20984
ed8e443a 20985 * gcc.dg/cpp-li2.c: New test.
83f1c55d 20986
ed8e443a 20987 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 20988
ed8e443a 20989 * gcc.dg/cpp-li1.c: New test.
83f1c55d 20990
ed8e443a 209912000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 20992
ed8e443a 20993 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 20994
ed8e443a 209952000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 20996
ed8e443a 20997 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 20998
ed8e443a 209992000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 21000
ed8e443a 21001 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 21002
ed8e443a 210032000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 21004
ed8e443a 21005 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 21006
ed8e443a 210072000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 21008
ed8e443a 21009 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 21010
ed8e443a 210112000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 21012
ed8e443a 21013 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 21014
ed8e443a 210152000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 21016
ed8e443a 21017 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 21018
ed8e443a 210192000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 21020
ed8e443a
JM
21021 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
21022 ALWAYS_CXXFLAGS.
2144ddea 21023
ed8e443a 210242000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 21025
ed8e443a 21026 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 21027
ed8e443a 210282000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 21029
ed8e443a 21030 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 21031
ed8e443a 210322000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 21033
ed8e443a 21034 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 21035
ed8e443a 210362000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 21037
ed8e443a
JM
21038 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
21039 on native targets
31a72d3f 21040
ed8e443a 210412000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 21042
ed8e443a 21043 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 21044
ed8e443a 210452000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 21046
ed8e443a 21047 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 21048
ed8e443a 210492000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 21050
ed8e443a
JM
21051 * g++.old-deja/g++.jason/cast3.C: Return void.
21052 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 21053
ed8e443a 210542000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 21055
ed8e443a 21056 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 21057
ed8e443a 21058 * gcc.dg/loop-1.c: New test.
7a53e94b 21059
ed8e443a 210602000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 21061
ed8e443a
JM
21062 * gcc.c-torture/compile/20000127-1.c: New test.
21063 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 21064
ed8e443a 210652000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 21066
ed8e443a 21067 * gcc.dg/unused-2.c: New test.
1eb8759b 21068
ed8e443a 21069 * gcc.dg/conv-1.c: New test.
1eb8759b 21070
ed8e443a 210712000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 21072
ed8e443a
JM
21073 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
21074 compiler.
21075 (tool_option_proc): Fix typo.
33f6849b 21076
ed8e443a 210772000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 21078
ed8e443a
JM
21079 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
21080 of the ld on the host, not on the build machine.
21081 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 21082
ed8e443a 210832000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 21084
ed8e443a 21085 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 21086
ed8e443a 210872000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 21088
ed8e443a
JM
21089 * gcc.c-torture/execute/20000120-2.c: New test.
21090 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 21091
ed8e443a 210922000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 21093
ed8e443a 21094 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 21095
ed8e443a 210962000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 21097
ed8e443a 21098 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 21099
ed8e443a 211002000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 21101
ed8e443a 21102 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 21103
ed8e443a 211042000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 21105
ed8e443a
JM
21106 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
21107 with 16 bit integers.
662ef0f5 21108
ed8e443a 211092000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 21110
ed8e443a 21111 * gcc.dg/20000108-1.c: New test.
662ef0f5 21112
ed8e443a 211132000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 21114
ed8e443a 21115 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 21116
ed8e443a 211172000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 21118
ed8e443a
JM
21119 * g++.old-deja/g++.other/cast4.C: New test.
21120
211212000-01-05 Jeffrey A Law (law@cygnus.com)
21122
21123 * gcc.c-torture/compile/20000105-2.c: New test.
21124 * gcc.c-torture/compile/20000105-1.c: New test.
21125
211262000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21127
21128 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
21129 references to printf & atoi to conform to ANSI standard.
21130 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
21131 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
21132 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
21133 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
21134 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
21135 * g++.old-deja/g++.brendan/complex1.C: Likewise.
21136 * g++.old-deja/g++.brendan/copy1.C: Likewise.
21137 * g++.old-deja/g++.brendan/copy2.C: Likewise.
21138 * g++.old-deja/g++.brendan/copy3.C: Likewise.
21139 * g++.old-deja/g++.brendan/copy4.C: Likewise.
21140 * g++.old-deja/g++.brendan/copy5.C: Likewise.
21141 * g++.old-deja/g++.brendan/copy6.C: Likewise.
21142 * g++.old-deja/g++.brendan/copy7.C: Likewise.
21143 * g++.old-deja/g++.brendan/copy8.C: Likewise.
21144 * g++.old-deja/g++.brendan/crash11.C: Likewise.
21145 * g++.old-deja/g++.brendan/crash14.C: Likewise.
21146 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
21147 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
21148 * g++.old-deja/g++.brendan/delete2.C: Likewise.
21149 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
21150 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
21151 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
21152 * g++.old-deja/g++.brendan/eh1.C: Likewise.
21153 * g++.old-deja/g++.brendan/groff1.C: Likewise.
21154 * g++.old-deja/g++.brendan/init3.C: Likewise.
21155 * g++.old-deja/g++.brendan/misc12.C: Likewise.
21156 * g++.old-deja/g++.brendan/misc7.C: Likewise.
21157 * g++.old-deja/g++.brendan/new2.C: Likewise.
21158 * g++.old-deja/g++.brendan/operators4.C: Likewise.
21159 * g++.old-deja/g++.brendan/operators5.C: Likewise.
21160 * g++.old-deja/g++.brendan/overload2.C: Likewise.
21161 * g++.old-deja/g++.brendan/overload7.C: Likewise.
21162 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
21163 * g++.old-deja/g++.brendan/reference1.C: Likewise.
21164 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
21165 * g++.old-deja/g++.brendan/template24.C: Likewise.
21166 * g++.old-deja/g++.brendan/template3.C: Likewise.
21167 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
21168 * g++.old-deja/g++.jason/inline3.C: Likewise.
21169 * g++.old-deja/g++.jason/opeq.C: Likewise.
21170 * g++.old-deja/g++.law/arg5.C: Likewise.
21171 * g++.old-deja/g++.law/arm7.C: Likewise.
21172 * g++.old-deja/g++.law/ctors11.C: Likewise.
21173 * g++.old-deja/g++.law/cvt8.C: Likewise.
21174 * g++.old-deja/g++.law/init9.C: Likewise.
21175 * g++.old-deja/g++.law/refs4.C: Likewise.
21176 * g++.old-deja/g++.law/template2.C: Likewise.
21177 * g++.old-deja/g++.law/visibility24.C: Likewise.
21178 * g++.old-deja/g++.law/vtable3.C: Likewise.
21179 * g++.old-deja/g++.mike/asm2.C: Likewise.
21180 * g++.old-deja/g++.mike/eh1.C: Likewise.
21181 * g++.old-deja/g++.mike/misc1.C: Likewise.
21182 * g++.old-deja/g++.mike/misc13.C: Likewise.
21183 * g++.old-deja/g++.mike/misc14.C: Likewise.
21184 * g++.old-deja/g++.mike/ns12.C: Likewise.
21185 * g++.old-deja/g++.mike/p1248.C: Likewise.
21186 * g++.old-deja/g++.mike/p3708.C: Likewise.
21187 * g++.old-deja/g++.mike/p3708a.C: Likewise.
21188 * g++.old-deja/g++.mike/p3708b.C: Likewise.
21189 * g++.old-deja/g++.mike/p646.C: Likewise.
21190 * g++.old-deja/g++.mike/p700.C: Likewise.
21191 * g++.old-deja/g++.mike/p783.C: Likewise.
21192 * g++.old-deja/g++.mike/p783a.C: Likewise.
21193 * g++.old-deja/g++.mike/p783b.C: Likewise.
21194 * g++.old-deja/g++.mike/p786.C: Likewise.
21195 * g++.old-deja/g++.mike/p789.C: Likewise.
21196 * g++.old-deja/g++.mike/p789a.C: Likewise.
21197 * g++.old-deja/g++.mike/p807a.C: Likewise.
21198 * g++.old-deja/g++.other/delete3.C: Likewise.
21199 * g++.old-deja/g++.other/dyncast1.C: Likewise.
21200 * g++.old-deja/g++.other/dyncast2.C: Likewise.
21201 * g++.old-deja/g++.other/dyncast3.C: Likewise.
21202 * g++.old-deja/g++.other/empty1.C: Likewise.
21203 * g++.old-deja/g++.other/temporary1.C: Likewise.
21204 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
21205 * g++.old-deja/g++.pt/t16.C: Likewise.
21206 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 21207
ed8e443a 212081999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 21209
ed8e443a 21210 * gcc.dg/991230-1.c: New test.
7fb1283f 21211
ed8e443a 212121999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 21213
ed8e443a
JM
21214 * gcc.c-torture/compile/991229-3.c: New test.
21215 * gcc.c-torture/compile/991229-2.c: New test.
21216 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 21217
ed8e443a 212181999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 21219
ed8e443a 21220 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 21221
ed8e443a 21222