1 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
3 * g++.dg/parse/namespace3.C: New test.
5 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
7 * g++.dg/lookup/two-stage1.C: New test.
9 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
12 * g++.old-deja/g++.jason/access8.C: Likewise.
13 * g++.old-deja/g++.other/decl5.C: Likewise.
15 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
17 * g++.dg/parse/parse7.C: New test.
19 2003-01-02 Mark Mitchell <mark@codesourcery.com>
22 * g++.dg/ext/attrib7.C: New test.
24 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
26 * g++.dg/parse/parse6.C: New test.
28 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
30 * gcc.dg/h8300-stack-1.c: New.
32 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
34 g++.dg/lookup/exception1.C: New test.
36 g++.dg/lookup/template1.C: New test.
38 g++.dg/parse/namespace2.C: New test.
40 g++.dg/parse/parens2.C: New test.
42 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44 * g++.dg/parse/parse5.C: New test.
45 * g++.dg/lookup/scoped4.C: New test.
47 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
49 * g++.dg/parse/parens1.C: New test.
51 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
53 * g++.dg/parse/parens2.C: New test.
55 * g++.dg/lookup/scope-operator1.C: New test.
57 * g++.dg/parse/operator1.C: New test.
59 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
61 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
62 * g++.old-deja/g++.other/access6.C: Likewise.
63 * g++.old-deja/g++.other/decl1.C: Likewise.
64 * g++.old-deja/g++.pt/typename12.C: Likewise.
66 2002-12-31 Mark Mitchell <mark@codesourcery.com>
68 * g++.dg/parse/namespace1.C: New test.
70 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
72 * g++.dg/parse/parse4.C: New test.
74 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
76 * g++.dg/parse/parse3.C: New test.
78 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
80 * g++.dg/parse/parse2.C: New test.
82 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
84 * g++.dg/template/friend11.C: New test.
86 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
88 * g++.dg/parse/parse1.C: New test.
90 2002-12-31 Janis Johnson <janis187@us.ibm.com>
92 * lib/profopt.exp: Change the name of a global variable to avoid
93 possible clashes with other test suites.
95 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
97 * g++.dg/inherit/covariant8.C: New test.
99 2002-12-31 Mark Mitchell <mark@codesourcery.com>
101 * g++.dg/init/array9.C: New test.
104 * g++.dg/parse/expr1.C: New test.
106 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
108 * gcc.c-torture/compile/20021230-1.c: New test.
110 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
112 * g++.dg/inherit/covariant5.C: New test.
113 * g++.dg/inherit/covariant6.C: New test.
114 * g++.dg/inherit/covariant7.C: New test.
116 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
119 * g++.dg/other/access2.C: New test.
121 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
123 * g++.dg/other/anon-struct.C: No longer fails
124 * g++.old-deja/g++.brendan/parse4.C: Likewise.
125 * g++.old-deja/g++.brendan/parse5.C: Likewise.
126 * g++.old-deja/g++.brendan/parse6.C: Likewise.
128 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
130 * g++.dg/parse/angle-bracket.C (main): No longer fails.
132 2002-12-27 Mark Mitchell <mark@codesourcery.com>
134 * g++.dg/eh/spec4.C: Remove stray semicolon.
135 * g++.dg/expr/pmf-1.C: Change error message.
136 * g++.dg/ext/asm1.C: Remove stray semicolon.
137 * g++.dg/ext/typename1.C: Add missing typenames.
138 * g++.dg/inherit/template-as-base.C: Change error message.
139 * g++.dg/lookup/scoped1.C: Likewise.
140 * g++.dg/lookup/scoped2.C: Likewise.
141 * g++.dg/lookup/using2.C: Likewise.
142 * g++.dg/other/component1.C: Remove stray semicolon.
143 * g++.dg/other/do1.C: Change error message.
144 * g++.dg/other/error2.C: Likewise.
145 * g++.dg/other/init1.C: Likewise.
146 * g++.dg/other/packed1.C: Remove stray semicolon.
147 * g++.dg/other/ptrmem2.C: Change error message.
148 * g++.dg/parse/parameter-declaration-1.C: Remove line number
150 * g++.dg/special/initp1.C: Remove invalid attribute usage.
151 * g++.dg/template/access3.C: Add typename keyword.
152 * g++.dg/template/access5.C: Remove stray semicolon.
153 * g++.dg/template/access6.C: Likewise.
154 * g++.dg/template/complit1.C: Likewise.
155 * g++.dg/template/crash1.C: Change error message.
156 * g++.dg/template/inherit2.C: Remove stray semicolon.
157 * g++.dg/template/instantiate2.C: Likewise.
158 * g++.dg/template/instantiate3.C: Change error message.
159 * g++.dg/template/qual1.C: Remove stray semicolon.
160 * g++.dg/template/qualttp18.C: Change error message.
161 * g++.dg/template/ref1.C: Remove stray semicolon.
162 * g++.dg/template/sizeof1.C (A::value): Declare it.
163 * g++.dg/template/spec4.C: Change error message.
164 * g++.dg/template/static1.C: Likewise.
165 * g++.dg/template/type1.C: Likewise.
166 * g++.dg/template/typename3.C: Likewise.
167 * g++.old-deja/g++.benjamin/13478.C: Change error message.
168 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
169 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
170 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
171 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
172 named return value extension.
173 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
174 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
175 * g++.old-deja/g++.bob/extern_C.C: Likewise.
176 * g++.old-deja/g++.bob/inherit2.C: Likewise.
177 * g++.old-deja/g++.brendan/complex1.C: Likewise.
178 * g++.old-deja/g++.brendan/copy5.C: Likewise.
179 * g++.old-deja/g++.brendan/crash13.C: Likewise.
180 * g++.old-deja/g++.brendan/crash15.C: Likewise.
181 * g++.old-deja/g++.brendan/crash18.C: Change error message.
182 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
183 * g++.old-deja/g++.brendan/crash38.C: Likewise.
184 * g++.old-deja/g++.brendan/crash50.C: Likewise.
185 * g++.old-deja/g++.brendan/crash56.C: Likewise.
186 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
188 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
189 * g++.old-deja/g++.brendan/crash8.C: Change error message.
190 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
191 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
192 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
193 * g++.old-deja/g++.brendan/template11.C: Likewise.
194 * g++.old-deja/g++.brendan/template26.C: Likewise.
195 * g++.old-deja/g++.brendan/template27.C: Use explicit
196 specialization syntax.
197 * g++.old-deja/g++.brendan/template30.C: Likewise.
198 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
199 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
201 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
202 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
203 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
204 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
205 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
206 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
207 named return value extension.
208 * g++.old-deja/g++.ext/namedret2.C: Likewise.
209 * g++.old-deja/g++.ext/namedret3.C: Likewise.
210 * g++.old-deja/g++.ext/return1.C: Likewise.
211 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
212 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
213 * g++.old-deja/g++.jason/access8.C: Likewise.
214 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
215 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
216 pseudo-destructor names.
217 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
218 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
219 pseudo-destructor names.
220 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
221 * g++.old-deja/g++.jason/overload19.C: Likewise.
222 * g++.old-deja/g++.jason/overload32.C: Likewise.
223 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
225 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
226 * g++.old-deja/g++.jason/return.C: Likewise.
227 * g++.old-deja/g++.jason/return2.C: Likewise.
228 * g++.old-deja/g++.jason/shadow1.C: Likewise.
229 * g++.old-deja/g++.jason/special.C: Use explicit specialization
231 * g++.old-deja/g++.jason/template10.C: Account for use of
233 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
235 * g++.old-deja/g++.jason/template37.C: Likewise.
236 * g++.old-deja/g++.law/access4.C: Change error messages.
237 * g++.old-deja/g++.law/arm13.C: Remove incorrect
238 pseudo-destructor names.
239 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
240 * g++.old-deja/g++.law/ctors9.C: Likewise.
241 * g++.old-deja/g++.law/cvt22.C: Likewise.
242 * g++.old-deja/g++.law/dtors5.C: Likewise.
243 * g++.old-deja/g++.law/global-init1.C: Likewise.
244 * g++.old-deja/g++.law/missed-error3.C: Likewise.
245 * g++.old-deja/g++.law/operators28.C: Likewise.
246 * g++.old-deja/g++.law/visibility28.C: Likewise.
247 * g++.old-deja/g++.martin/eval1.C: Likewise.
248 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
250 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
251 * g++.old-deja/g++.mike/net34.C: Likewise.
252 * g++.old-deja/g++.mike/net36.C: Likewise.
253 * g++.old-deja/g++.mike/ns2.C: Likewise.
254 * g++.old-deja/g++.mike/p12306.C: Likewise.
255 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
257 * g++.old-deja/g++.mike/p700.C: Likewise.
258 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
259 * g++.old-deja/g++.mike/p710.C: Likewise.
260 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
262 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
263 * g++.old-deja/g++.mike/pmf9.C: Likewise.
264 * g++.old-deja/g++.ns/crash2.C: Likewise.
265 * g++.old-deja/g++.ns/crash3.C: Likewise.
266 * g++.old-deja/g++.ns/invalid1.C: Likewise.
267 * g++.old-deja/g++.ns/ns17.C: Likewise.
268 * g++.old-deja/g++.ns/template16.C: Likewise.
269 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
271 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
272 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
273 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
274 named return value extension.
275 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
276 * g++.old-deja/g++.other/access4.C: Issue additional error
278 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
279 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
280 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
281 * g++.old-deja/g++.other/crash25.C: Change error message.
282 * g++.old-deja/g++.other/crash4.C: Change error message.
283 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
284 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
285 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
287 * g++.old-deja/g++.other/defarg8.C: Likewise.
288 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
289 * g++.old-deja/g++.other/dtor10.C: Likewise.
290 * g++.old-deja/g++.other/incomplete.C: Likewise.
291 * g++.old-deja/g++.other/linkage7.C: Likewise.
292 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
294 * g++.old-deja/g++.other/mangle2.C: Likewise.
295 * g++.old-deja/g++.other/refinit2.C: Likewise.
296 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
297 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
298 * g++.old-deja/g++.pt/crash28.C: Likewise.
299 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
301 * g++.old-deja/g++.pt/crash32.C: Change error message.
302 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
303 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
304 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
305 error message position.
306 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
307 * g++.old-deja/g++.pt/defarg8.C: Change error message.
308 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
310 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
311 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
312 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
313 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
315 * g++.old-deja/g++.pt/explicit31.C: Likewise.
316 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
317 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
319 * g++.old-deja/g++.pt/explicit71.C: Change error message.
320 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
322 * g++.old-deja/g++.pt/friend28.C: Account for use of
324 * g++.old-deja/g++.pt/friend29.C: Likewise.
325 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
327 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
328 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
329 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
331 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
332 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
334 * g++.old-deja/g++.pt/memclass20.C: Likewise.
335 * g++.old-deja/g++.pt/memclass5.C: Likewise.
336 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
338 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
339 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
340 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
341 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
342 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
343 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
345 * g++.old-deja/g++.pt/spec10.C: Likewise.
346 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
347 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
348 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
349 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
350 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
351 * g++.old-deja/g++.pt/ttp62.C: Likewise.
352 * g++.old-deja/g++.pt/ttp64.C: Likewise.
353 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
354 * g++.old-deja/g++.pt/typename15.C: Likewise.
355 * g++.old-deja/g++.pt/typename22.C: Likewise.
356 * g++.old-deja/g++.pt/typename6.C: Change error messages.
357 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
358 * g++.old-deja/g++.pt/virtual2.C: Likewise.
359 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
361 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
362 return value extension.
363 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
364 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
365 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
366 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
368 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
370 * g++.dg/warn/inline1.C: New test.
371 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
372 * g++.old-deja/g++.jason/synth10.C: Likewise.
373 * g++.old-deja/g++.mike/net31.C: Likewise.
374 * g++.old-deja/g++.mike/p8786.C: Likewise.
376 * g++.dg/template/friend10.C: New test.
377 * g++.dg/template/conv5.C: New test.
379 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
381 * g++.dg/lookup/scoped3.C: New test.
383 * g++.dg/lookup/decl1.C: New test.
384 * g++.dg/lookup/decl2.C: New test.
386 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
388 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
389 gcc.c-torture/compile/20021015-1.c,
390 gcc.c-torture/compile/20021015-2.c,
391 gcc.c-torture/compile/20021123-1.c,
392 gcc.c-torture/compile/20021123-2.c,
393 gcc.c-torture/compile/20021123-3.c,
394 gcc.c-torture/compile/20021123-4.c,
395 gcc.c-torture/execute/20021024-1.c: Add tests previously added
396 only to 3.1 or 3.2 branch.
398 2002-12-23 Mark Mitchell <mark@codesourcery.com>
400 * gcc.dg/i386-bitfield3.c: New test.
402 * gcc.dg/i386-bitfield2.c: New test.
404 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
406 * g++.dg/parse/conv_op1.C: New test.
408 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
410 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
413 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
415 * gcc.c-torture/compile/20021220-1.c: New test.
417 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
419 * gcc.dg/i386-fastcall-1.c: New.
421 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
423 * gcc.c-torture/execute/20021219-1.c: New test.
425 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
427 * gcc.dg/i386-pic-1.c: New test.
429 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
432 * g++.dg/template/friend9.C: New test.
434 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
437 * g++.dg/template/access7.C: New test.
439 2002-12-18 Nick Clifton <nickc@redhat.com>
441 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
442 the libstdc++-v3 directory has been found.
444 2002-12-12 Devang Patel <dpatel@apple.com>
445 * gcc.dg/darwin-ld-1.c: New test.
446 * gcc.dg/darwin-ld-2.c: New test.
447 * gcc.dg/darwin-ld-3.c: New test.
448 * gcc.dg/darwin-ld-4.c: New test.
449 * gcc.dg/darwin-ld-5.c: New test.
451 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
453 * gcc.c-torture/compile/20021212-1.c: New test.
455 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
457 * gcc.dg/fshort-wchar: New test.
459 2002-12-10 Mark Mitchell <mark@codesourcery.com>
462 * g++.dg/template/dtor1.C: New test.
464 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
467 2002-12-10 Jakub Jelinek <jakub@redhat.com>
469 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
471 2002-12-09 Mark Mitchell <mark@codesourcery.com>
473 * g++.dg/template/static1.C: New test.
474 * g++.dg/template/static2.C: New test.
475 * g++.old-deja/g++.ext/memconst.C: New test.
477 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
479 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
480 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
481 * g++.dg/special/initp1.C: Likewise.
483 2002-12-06 Jakub Jelinek <jakub@redhat.com>
485 * gcc.c-torture/execute/20021204-1.c: New test.
487 2002-12-04 Geoffrey Keating <geoffk@apple.com>
489 * gcc.dg/ppc-fmadd-1.c: New file.
490 * gcc.dg/ppc-fmadd-2.c: New file.
491 * gcc.dg/ppc-fmadd-3.c: New file.
493 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
495 * gcc.c-torture/compile/20021204-1.c: New test.
497 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
499 * g++.dg/inherit/covariant2.C: New test.
500 * g++.dg/inherit/covariant3.C: New test.
501 * g++.dg/inherit/covariant4.C: New test.
502 * g++.dg/inherit/covariant1.C: Remove XFAIL.
503 * g++.old-deja/g++.robertl/eb17.C: Likewise.
505 2002-12-03 Mark Mitchell <mark@codesourcery.com>
508 * g++.dg/init/brace3.C: New test.
510 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
512 * gcc.dg/20020210-1.c: Fix a comment typo.
514 2002-12-02 Mark Mitchell <mark@codesourcery.com>
517 * g++.dg/parse/defarg1.C: New test.
520 * g++.dg/template/char1.C: New test.
522 * g++.dg/template/varmod1.C: Fix typo.
524 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
527 * g++.old-deja/g++.pt/crash32.C: Expect error.
529 2002-12-01 Mark Mitchell <mark@codesourcery.com>
532 * g++.dg/template/varmod1.C: New test.
535 * g++.dg/inherit/typeinfo1.C: New test.
538 * g++.dg/inherit/typedef1.C: New test.
540 2002-11-30 Mark Mitchell <mark@codesourcery.com>
544 * g++.dg/template/strlen1.C: New test.
547 * g++.dg/template/ctor2.C: New test.
550 * g++.dg/init/string1.C: New test.
553 * g++.dg/template/friend8.C: New test.
555 2002-11-29 Joe Buck <jbuck@synopsys.com>
557 * g++.dg/lookup/anon2.C: New test.
559 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
561 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
564 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
566 * gcc.dg/bitfld-6.c: New test.
568 Wed Nov 27 14:37:34 CET 2002 Jan Hubicka <jh@suse.cz>
570 * gcc.c-torture/execute/20021127.[cx]: New test.
572 Tue Nov 26 22:09:53 CET 2002 Jan Hubicka <jh@suse.cz>
574 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
577 2002-11-26 Geoffrey Keating <geoffk@apple.com>
579 * g++.dg/init/brace2.C: New test.
580 * g++.old-deja/g++.mike/p9129.C: Correct.
582 2002-11-26 Mark Mitchell <mark@codesourcery.com>
584 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
586 2002-11-25 Andreas Bauer <baueran@in.tum.de>
588 * gcc.dg/sibcall-6: New test for indirect sibcalls.
590 2002-11-25 Mark Mitchell <mark@codesourcery.com>
592 * testsuite/g++.dg/abi/empty11.C: New test.
593 * testsuite/g++.dg/rtti/cv1.C: New test.
595 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
597 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
599 2002-11-24 Mark Mitchell <mark@codesourcery.com>
601 * g++.dg/abi/empty10.C: New test.
603 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
605 * gcc.c-torture/compile/20021124-1.c: New test.
607 2002-11-22 Mark Mitchell <mark@codesourcery.com>
609 * g++.dg/abi/rtti2.C: New test.
611 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
613 * gcc.dg/i386-unroll-1.c: New test.
615 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
617 * gcc.c-torture/compile/20021120-1.c: New test.
618 * gcc.c-torture/compile/20021120-2.c: New test.
620 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
622 * gcc.dg/bitfld-5.c: New test.
624 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
626 * gcc.c-torture/execute/20021120-3.c: New test.
628 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
630 * gcc.c-torture/execute/20021120-2.c: New test.
632 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
634 * gcc.c-torture/execute/20021120-1.c: New test.
636 2002-11-20 Jakub Jelinek <jakub@redhat.com>
638 * gcc.c-torture/execute/20021118-3.c: New test.
640 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
642 * gcc.c-torture/compile/20021119-1.c: New test.
644 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
646 * gcc.dg/duff-1.c: New test.
647 * gcc.dg/duff-2.c: New test.
648 * gcc.dg/duff-3.c: New test.
650 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
652 * gcc.dg/cpp/_Pragma5.c: New test.
654 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
656 * gcc.c-torture/execute/20021118-2.c: New test.
658 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
660 * gcc.c-torture/execute/20021118-1.c: New test.
662 2002-11-16 Jakub Jelinek <jakub@redhat.com>
664 * gcc.dg/20021116-1.c: New test.
666 2002-11-14 Mark Mitchell <mark@codesourcery.com>
668 * g++.dg/abi/vcall1.C: New test.
670 2002-11-14 Jakub Jelinek <jakub@redhat.com>
672 * gcc.dg/20021029-1.c: New test.
673 * gcc.dg/20021029-2.c: New test.
675 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
677 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
679 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
682 * gcc.dg/20021110.c: Move to ...
683 * gcc.c-torture/compile/20021110.c: .... here.
685 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
688 * gcc.c-torture/execute/20021111-1.c
690 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
693 * gcc.dg/20021110.c: New test.
695 2002-11-10 Mark Mitchell <mark@codesourcery.com>
697 * g++.dg/abi/vthunk3.C: Run only on x86.
699 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
701 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
703 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
705 * lib/compat.exp (compat-execute): Fix logic error in last
708 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
710 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
712 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
715 * g++.dg/template/access6.C: New test.
717 Fri Nov 8 13:13:53 CET 2002 Jan Hubicka <jh@suse.cz>
719 * gcc.dg/i386-ssefp-1.c: New test.
720 * gcc.dg/i386-ssefp-1.c: New test.
722 Fri Nov 8 10:52:15 CET 2002 Jan Hubicka <jh@suse.cz>
724 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
726 2002-11-07 Mark Mitchell <mark@codesourcery.com>
728 * g++.dg/abi/vthunk3.C: New test.
731 * g++.dg/template/crash2.C: New test.
733 2002-11-07 Mark Mitchell <mark@codesourcery.com>
735 * testsuite/g++.dg/abi/dtor1.C: New test.
736 * testsuite/g++.dg/abi/dtor2.C: Likewise.
738 2002-11-05 Geoffrey Keating <geoffk@apple.com>
740 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
743 2002-11-04 Adam Nemet <anemet@lnxw.com>
745 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
746 -mthumb. Only xfail with -O0.
748 2002-11-03 Mark Mitchell <mark@codesourcery.com>
750 * g++.dg/abi/thunk1.C: New test.
751 * g++.dg/abi/thunk2.C: Likewise.
752 * g++.dg/abi/vtt1.C: Likewise.
754 2002-11-02 Diego Novillo <dnovillo@redhat.com>
757 * gcc.c-torture/execute/builtin-constant.c: New test.
759 2002-11-01 Zack Weinberg <zack@codesourcery.com>
761 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
764 2002-11-01 Mark Mitchell <mark@codesourcery.com>
767 * g++.dg/opt/local1.C: New test.
769 2002-10-30 Mark Mitchell <mark@codesourcery.com>
772 * g++.dg/template/complit1.C: New test.
775 * g++.dg/template/typename4.C: Likewise.
777 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
779 Core issue 287, PR c++/7639
780 * g++.dg/template/instantiate1.C: Adjust error location.
781 * g++.dg/template/instantiate3.C: New test.
782 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
783 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
784 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
786 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
788 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
790 2002-10-29 Mark Mitchell <mark@codesourcery.com>
793 * g++.dg/init/dtor2.C: New test.
795 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
797 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
798 * gcc.dg/nest.c: Bypass errors on irix6.
800 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
802 * gcc.dg/nest.c: Expect error for mmix-*-*.
803 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
805 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
807 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
810 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
812 2002-10-25 Mike Stump <mrs@apple.com>
814 * gcc.dg/warn-1.c: New test.
816 2002-10-25 Zack Weinberg <zack@codesourcery.com>
818 * g++.dg/template/typename3.C: New test.
820 2002-10-25 Mark Mitchell <mark@codesourcery.com>
822 * g++.dg/lookup/ptrmem1.C: New test.
824 * g++.dg/abi/vthunk2.C: New test.
826 2002-10-25 Zack Weinberg <zack@codesourcery.com>
828 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
830 2002-10-24 Mark Mitchell <mark@codesourcery.com>
832 * g++.dg/abi/empty9.C: New test.
834 2002-10-24 Richard Henderson <rth@redhat.com>
836 * g++.dg/inherit/thunk1.C: Enable for ia64.
838 2002-10-23 Mark Mitchell <mark@codesourcery.com>
841 * g++.dg/lookup/pretty1.C: New test.
843 2002-10-23 Jakub Jelinek <jakub@redhat.com>
845 * gcc.dg/20021023-1.c: New test.
847 2002-10-23 Mark Mitchell <mark@codesourcery.com>
850 * g++.dg/parse/inline1.C: New test.
852 2002-10-23 Richard Henderson <rth@redhat.com>
854 * g++.dg/inherit/thunk1.C: Enable for x86_64.
856 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
858 2002-10-22 Mark Mitchell <mark@codesourcery.com>
861 * g++.dg/parse/stmtexpr3.C: New test.
863 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
865 * g++.dg/expr/cond1.C: New test.
867 2002-10-21 Zack Weinberg <zack@codesourcery.com>
869 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
871 2002-10-21 Mark Mitchell <mark@codesourcery.com>
873 * g++.dg/abi/vbase13.C: New test.
874 * g++.dg/abi/vbase14.C: Likewise.
876 2002-10-21 Jakub Jelinek <jakub@redhat.com>
878 * gcc.dg/tls/pic-1.c: New test.
879 * gcc.dg/tls/nonpic-1.c: New test.
880 * gcc.dg/20021018-1.c: New test.
882 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
884 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
885 Remove only files with the same base name as the test case.
886 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
887 (profopt-execute): Likewise. Also, remove old profiling
888 and performance data files before running the tests.
890 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
891 * g++.dg/bprob/bprob.exp: Likewise.
892 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
893 to allow more general test case names.
895 * g++.dg/bprob/bprob-1.C: Rename to ...
896 * g++.dg/bprob/g++-bprob-1.C: ... this.
898 * g77.dg/bprob/bprob-1.f: Rename to ...
899 * g77.dg/bprob/g77-bprob-1.f: ... this.
901 2002-10-21 Zack Weinberg <zack@codesourcery.com>
903 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
906 2002-10-21 Janis Johnson <janis187@us.ibm.com>
908 * g++.dg/README: Describe more test directories.
910 2002-10-21 Mark Mitchell <mark@codesourcery.com>
912 * g++.dg/init/array6.C: Add additional tests.
914 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
916 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
917 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
919 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
921 * gcc.c-torture/compile/20020604-1.x: New.
922 * gcc.c-torture/compile/simd-5.x: Likewise.
923 * gcc.c-torture/execute/920710-1.x: Likewise.
924 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
926 2002-10-21 Mark Mitchell <mark@codesourcery.com>
928 * g++.dg/inherit/override1.C: Add dg-options clause.
930 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
932 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
935 2002-10-19 Andreas Schwab <schwab@suse.de>
937 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
940 2002-10-18 Mark Mitchell <mark@codesourcery.com>
942 * g++.dg/inherit/thunk1.C: New test.
944 * g++.dg/inherit/override1.C: New test.
946 * g++.dg/abi/mangle11.C: New test.
947 * g++.dg/abi/mangle14.C: New test.
948 * g++.dg/abi/mangle17.C: New test.
950 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
952 * g++.dg/overload/member2.C: New test.
954 2002-10-17 Janis Johnson <janis187@us.ibm.com>
956 * g++.dg/README: Describe new compat directory.
957 * g++.dg/dg.exp: Skip tests in compat directory.
958 * README.compat: New file.
959 * lib/compat.exp: New expect script.
960 * g++.dg/compat: New test directory.
961 * g++.dg/compat/compat.exp: New expect script.
962 * g++.dg/compat/abi: New test directory.
963 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
964 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
965 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
966 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
967 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
968 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
969 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
970 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
971 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
972 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
973 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
974 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
975 * g++.dg/compat/break: New test directory.
976 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
977 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
978 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
979 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
980 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
981 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
982 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
983 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
984 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
985 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
986 g++.dg/compat/break/README: New files.
987 * g++.dg/compat/eh: New test directory.
988 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
989 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
990 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
991 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
992 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
993 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
994 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
995 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
996 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
997 g++.dg/compat/eh/filter2_y.C,
998 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
999 g++.dg/compat/eh/new1_y.C,
1000 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1001 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1002 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1003 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1004 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1005 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1006 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1007 g++.dg/compat/eh/unexpected1_y.C: New files.
1008 * g++.dg/compat/init: New test directory.
1009 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1010 g++.dg/compat/init/array5_y.C,
1011 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1012 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1013 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1014 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1015 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
1016 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
1017 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
1018 g++.dg/compat/init/init-ref2_y.C: New files.
1020 2002-10-17 Mark Mitchell <mark@codesourcery.com>
1023 * g++.dg/inherit/using3.C: New test.
1025 Thu Oct 17 19:12:58 CEST 2002 Jan Hubicka <jh@suse.cz>
1027 * gcc.dg/20021017-2.c: New test.
1029 2002-10-17 Mark Mitchell <mark@codesourcery.com>
1031 * g++.dg/abi/mangle16.C: Adjust.
1033 * g++.dg/init/array8.C: New test.
1035 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
1037 * gcc.dg/special/mips-abi.exp: New test.
1038 * gcc.dg/special/mips-abi.s: Empty file used by the above.
1040 2002-10-16 Mark Mitchell <mark@codesourcery.com>
1042 * g++.dg/abi/mangle16.C: New test.
1043 * g++.dg/abi/mangle17.C: Likewise.
1046 * g++.dg/template/ref1.C: New test.
1048 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1050 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
1052 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
1054 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
1056 2002-10-16 Mark Mitchell <mark@codesourcery.com>
1059 * g++.dg/init/array7.C: New test.
1061 2002-10-15 Mark Mitchell <mark@codesourcery.com>
1063 * g++.dg/init/array6.C: New test.
1065 * g++.dg/abi/mangle13.C: Likewise.
1066 * g++.dg/abi/mangle14.C: Likewise.
1067 * g++.dg/abi/mangle15.C: Likewise.
1069 2002-10-14 Mark Mitchell <mark@codesourcery.com>
1071 * g++.dg/abi/empty8.C: New test.
1073 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
1075 * g++.dg/init/ctor1.C: New test.
1077 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
1079 * gcc.c-torture/execute/20021015-1.c: New test.
1081 Tue Oct 15 14:22:41 2002 J"orn Rennecke <joern.rennecke@superh.com>
1083 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
1085 Mon Oct 14 20:37:51 CEST 2002 Jan Hubicka <jh@suse.cz>
1087 * gcc.dg/i386-ssetype-[1-5].c: New tests.
1089 2002-10-14 Richard Henderson <rth@redhat.com>
1091 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
1093 2002-10-14 Mark Mitchell <mark@codesourcery.com>
1095 PR optimization/6631
1096 * g++.dg/opt/const2.C: New test.
1098 2002-10-14 Mark Mitchell <mark@codesourcery.com>
1101 * g++.dg/parse/friend1.C: New test.
1102 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
1104 2002-10-14 Jakub Jelinek <jakub@redhat.com>
1106 * gcc.dg/20021014-1.c: New test.
1108 2002-10-11 Mark Mitchell <mark@codesourcery.com>
1111 * g++.dg/ext/vlm1.C: New test.
1112 * g++.dg/ext/vlm2.C: Likewise.
1114 * g++.dg/init/array1.C: Remove invalid braces.
1115 * g++.dg/init/brace1.C: New test.
1116 * g++.dg/init/copy2.C: Likewise.
1117 * g++.dg/init/copy3.C: Likewise.
1118 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
1119 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
1122 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
1124 * gcc.dg/cpp/assembler.S: Don't use -ansi.
1126 Fri Oct 11 10:56:49 2002 Richard Shann <richard.shann@superh.com>
1128 * gcc.c-torture/compile/simd-5.c: New test.
1130 2002-10-10 Roger Sayle <roger@eyesopen.com>
1132 * gcc.c-torture/execute/shiftopt-1.c: New test case.
1134 2002-10-10 Jim Wilson <wilson@redhat.com>
1136 * gcc.c-torture/execute/20021010-1.c: New test.
1138 2002-10-09 Zack Weinberg <zack@codesourcery.com>
1141 * g++.dg/ext/typedef-init.C: New test.
1142 * gcc.dg/typedef-init.c: New test.
1144 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
1146 * gcc.dg/cpp/paste13.c: New test.
1148 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1150 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
1151 remaining platforms, XFAIL during compile, not execute. Don't
1154 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
1156 * gcc.dg/alias-1.c: Tweak expected warning.
1158 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1160 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
1162 2002-10-06 Andreas Jaeger <aj@suse.de>
1164 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
1165 * gcc.dg/cpp/c++98.C: Likewise.
1167 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
1168 * g++.dg/cpp/c++98.C: Likewise.
1170 * g++.dg/README (Subdirectories): Mention cpp directory.
1173 * gcc.dg/20021006-1.c: New test.
1175 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1178 * g++.dg/other/warning1.C: New test.
1180 2002-10-04 Roger Sayle <roger@eyesopen.com>
1182 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
1183 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
1184 and sparc-*-* with -m64 as expected failures. See PR 8087.
1186 2002-10-03 Mark Mitchell <mark@codesourcery.com>
1189 * g++.dg/template/ptrmem3.C: New test.
1192 * g++.dg/template/union1.C: New test.
1194 2002-10-03 Mark Mitchell <mark@codesourcery.com>
1197 * g++.dg/abi/mangle9.C: New test.
1198 * g++.dg/abi/mangle10.C: New test.
1199 * g++.dg/abi/mangle11.C: New test.
1200 * g++.dg/abi/mangle12.C: New test.
1202 2002-10-02 Mark Mitchell <mark@codesourcery.com>
1205 * g++.dg/template/meminit1.C: New test.
1206 * g++.dg/warn/Wreorder-1.C: Likewise.
1207 * g++.old-deja/g++.mike/warn3.C: Tweak.
1208 * lib/prune.exp: Ingore "in copy constructor".
1210 2002-10-02 Andreas Jaeger <aj@suse.de>
1212 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
1213 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
1214 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
1217 2002-10-01 Mark Mitchell <mark@codesourcery.com>
1219 * gcc.dg/empty1.C: Fix typo.
1221 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
1223 * gcc.dg/alias-1.c: New test.
1225 2002-10-01 Mark Mitchell <mark@codesourcery.com>
1227 * gcc.dg/empty1.C: New test.
1229 * g++.dg/tls/init-2.C: Tweak error messages.
1231 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
1233 * gcc.c-torture/compile/20020923-1.c: New test.
1235 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
1237 * gcc.c-torture/execute/ffs-1.c: New test.
1238 * gcc.c-torture/execute/ffs-2.c: Ditto.
1240 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
1242 * g++.dg/overload/member1.C: New test.
1244 2002-09-30 Mark Mitchell <mark@codesourcery.com>
1246 * g++.dg/abi/empty7.C: New test.
1247 * g++.dg/init/pm2.C: Likewise.
1249 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
1251 * g++.dg/rtti/crash1.C: New test.
1253 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
1255 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
1256 gcc.dg/sibcall-4.c: New tests.
1258 2002-09-28 Roger Sayle <roger@eyesopen.com>
1260 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
1261 powerpc and MMIX targets.
1263 2002-09-27 Zack Weinberg <zack@codesourcery.com>
1265 * gcc.dg/cpp/20020927-1.c: New.
1267 2002-09-26 David S. Miller <davem@redhat.com>
1269 * gcc.c-torture/compile/trunctfdf.c: New.
1271 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1273 * lib/target-supports.exp (check_weak_available): Handle solaris2.
1275 2002-09-27 Alan Modra <amodra@bigpond.net.au>
1277 * gcc.c-torture/execute/loop-15.c: New.
1279 2002-09-26 Janis Johnson <janis187@us.ibm.com>
1281 * README.QMTEST: Fix typo.
1283 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
1285 * gcc.dg/20020926-1.c: New test.
1287 2002-09-25 David S. Miller <davem@redhat.com>
1290 * gcc.c-torture/execute/shiftdi.c: New test.
1292 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
1294 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
1296 * lib/g77.exp (g77_init): Likewise.
1297 * lib/g++.exp (g++_init): Likewise.
1298 * lib/objc.exp (objc_init): Likewise.
1300 2002-09-25 Mark Mitchell <mark@codesourcery.com>
1302 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
1303 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
1304 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
1306 2002-09-25 Richard Henderson <rth@redhat.com>
1308 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
1309 too-small long double.
1311 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
1313 * gcc.dg/20020919-1.c: New test.
1315 2002-09-23 Mark Mitchell <mark@codesourcery.com>
1317 * g++.dg/abi/bitfield6.C: New test.
1318 * g++.dg/abi/bitfield7.C: New test.
1319 * g++.dg/abi/bitfield8.C: New test.
1320 * g++.dg/abi/vbase11.C: New test.
1322 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
1324 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
1325 hppa*-*-hpux*. Update test comment.
1327 2002-09-20 Jakub Jelinek <jakub@redhat.com>
1329 * gcc.dg/tls/struct-1.c: New test.
1331 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
1333 * gcc.dg/cpp/tr-warn2.c: Update.
1335 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
1337 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
1339 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
1341 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
1344 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1346 * gcc.c-torture/execute/ieee/mzero3.c: New test.
1348 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1349 Adjust for c++filt moved to binutils. Remove spurious duplicate
1352 2002-09-19 Geoffrey Keating <geoffk@apple.com>
1354 * gcc.dg/20020312-2.c: Update for darwin.
1356 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
1358 * g++.old-deja/g++.other/crash32.C: Mark ICE.
1360 Tue Sep 17 13:59:45 2002 Nicola Pero <n.pero@mi.flashnet.it>
1362 * objc.dg/comp-types-1.m: New test.
1363 * objc.dg/comp-types-2.m: New test.
1364 * objc.dg/comp-types-3.m: New test.
1365 * objc.dg/comp-types-4.m: New test.
1366 * objc.dg/comp-types-5.m: New test.
1367 * objc.dg/comp-types-6.m: New test.
1369 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
1371 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
1373 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
1375 * g++.dg/other/do1.C: New test.
1377 * g++.dg/template/subst1.C: New test.
1379 2002-09-16 Steve Ellcey <sje@cup.hp.com>
1381 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
1383 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
1385 * g++.dg/template/qualttp20.C: Adjust expected errors.
1386 * g++.old-deja/g++.jason/report.C: Likewise.
1387 * g++.old-deja/g++.other/qual1.C: Likewise.
1389 * g++.dg/lookup/scoped2.C: New test.
1391 * g++.dg/ext/asm3.C: New test.
1393 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
1395 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
1397 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
1399 * ChangeLog: follow spelling conventions.
1400 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
1401 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
1402 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
1403 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
1404 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
1405 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
1406 * g++.old-deja/g++.law/global-init1.C: Likewise.
1407 * g++.old-deja/g++.other/delete4.C: Likewise.
1408 * g++.old-deja/g++.other/inline21.C: Likewise.
1409 * g++.old-deja/g++.other/singleton.C: Likewise.
1410 * g77.dg/strlen0.f: Likewise.
1411 * g77.f-torture/compile/20010519-1.f: Likewise.
1412 * g77.f-torture/compile/980310-4.f: Likewise.
1413 * gcc.c-torture/compile/20000605-1.c: Likewise.
1414 * gcc.c-torture/execute/20020225-1.c: Likewise.
1415 * gcc.dg/c90-hexfloat-2.c: Likewise.
1416 * gcc.dg/c99-bool-1.c: Likewise.
1417 * gcc.dg/c99-hexfloat-2.c: Likewise.
1418 * gcc.dg/dll-2.c: Likewise.
1419 * gcc.dg/wtr-union-init-1.c: Likewise.
1420 * gcc.dg/wtr-union-init-2.c: Likewise.
1421 * gcc.dg/wtr-union-init-3.c: Likewise.
1422 * gcc.dg/cpp/avoidpaste1.c: Likewise.
1423 * gcc.dg/cpp/defined.c: Likewise.
1424 * gcc.dg/cpp/macsyntx.c: Likewise.
1425 * gcc.dg/cpp/paste2.c: Likewise.
1426 * gcc.dg/cpp/trad/defined.c: Likewise.
1427 * gcc.dg/format/c90-printf-1.c: Likewise.
1428 * gcc.dg/format/c90-scanf-1.c: Likewise.
1429 * gcc.dg/format/c99-printf-1.c: Likewise.
1430 * gcc.dg/format/c99-scanf-1.c: Likewise.
1431 * gcc.misc-tests/gcov-8.c: Likewise.
1432 * lib/profopt.exp: Likewise.
1434 2002-09-15 Krister Walfridsson <cato@df.lth.se>
1436 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
1438 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
1440 * g++.dg/inherit/using2.C: New test.
1442 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
1444 * ChangeLog: Follow spelling conventions.
1445 * g++.dg/template/friend4.C: Likewise.
1446 * g++.old-deja/g++.pt/crash67.C: Likewise.
1447 * gcc.c-torture/execute/20000801-4.c: Likewise.
1448 * gcc.dg/c90-digraph-1.c: Likewise.
1449 * gcc.dg/c94-digraph-1.c: Likewise.
1450 * gcc.dg/c99-digraph-1.c: Likewise.
1451 * gcc.dg/cpp/line5.c: Likewise.
1452 * gcc.dg/cpp/multiline.c: Likewise.
1453 * gcc.dg/cpp/trad/literals-1.c: Likewise.
1454 * gcc.dg/format/attr-3.c: Likewise.
1455 * gcc.dg/format/c90-scanf-3.c: Likewise.
1456 * gcc.dg/format/ext-4.c: Likewise.
1458 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
1460 * g++.dg/template/pretty1.C: New test.
1462 2002-09-14 Alan Modra <amodra@bigpond.net.au>
1464 * gcc.c-torture/execute/struct-cpy-1.c: New test.
1466 2002-09-13 Matt Austern <austern@apple.com>
1468 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
1469 passing a cast expression to a function by const reference.
1471 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
1473 * g++.dg/template/deduce1.C: New test.
1475 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
1477 * gcc.c-torture/execute/simd-1.c: Force all use of int to
1480 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
1482 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
1485 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
1487 * gcc.c-torture/compile/20020910-1.c: New test.
1489 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
1491 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
1493 2002-09-10 Andreas Jaeger <aj@suse.de>
1495 * gcc.dg/20020312-2.c: Adjust for x86-64.
1497 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
1499 * g77.dg/7388.f: New test case for PR 7388.
1501 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
1503 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
1505 2002-09-05 Ziemowit Laski <zlaski@apple.com>
1507 * objc.dg/proto-lossage-1.m: New test.
1509 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
1511 * gcc.dg/cpp/_Pragma4.c: Fix typo.
1513 Fri Sep 6 16:39:37 2002 Nicola Pero <n.pero@mi.flashnet.it>
1515 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
1518 2002-09-06 Stan Shebs <shebs@apple.com>
1519 David Edelsohn <edelsohn@gnu.org>
1521 * gcc.dg/weak: New directory.
1522 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
1523 target-specific xfail bits.
1524 * gcc.dg/typeof-2.c: Move to new directory.
1525 * gcc.dg/weak.exp: New expect script.
1527 2002-09-06 Alan Modra <amodra@bigpond.net.au>
1529 * gcc.c-torture/execute/extzvsi.c: New test.
1531 2002-09-05 Stan Shebs <shebs@apple.com>
1533 * gcc.dg/weak-1.c: xfail on Darwin.
1534 * gcc.dg/weak-2.c: Ditto.
1535 * gcc.dg/weak-3.c: Ditto.
1536 * gcc.dg/weak-4.c: Ditto.
1537 * gcc.dg/weak-5.c: Ditto.
1538 * gcc.dg/weak-6.c: Ditto.
1539 * gcc.dg/weak-7.c: Ditto.
1540 * gcc.dg/weak-8.c: Ditto.
1541 * gcc.dg/weak-9.c: Ditto.
1543 Thu Sep 5 00:34:33 2002 J"orn Rennecke <joern.rennecke@superh.com>
1545 * gcc.c-torture/execute/loop-14.c: New test.
1547 2002-09-04 Jakub Jelinek <jakub@redhat.com>
1549 * g++.dg/other/cxa-atexit1.C: New test.
1551 * gcc.dg/typeof-2.c: New test.
1553 2002-09-03 Roger Sayle <roger@eyesopen.com>
1555 * gcc.dg/builtins-2.c: New testcase.
1556 * gcc.dg/builtins-3.c: New testcase.
1558 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
1560 * gcc.dg/cpp/_Pragma4.c: New test.
1562 Tue Sep 3 11:04:26 2002 Nicola Pero <n.pero@mi.flashnet.it>
1564 * objc/execute/nil_method-1.m: New testcase.
1566 Sun Sep 1 12:47:39 2002 Nicola Pero <n.pero@mi.flashnet.it>
1568 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
1569 [Object class], not [Object initialize].
1571 2002-08-31 Roger Sayle <roger@eyesopen.com>
1572 Hans-Peter Nilsson <hp@bitrange.com>
1574 * gcc.c-torture/execute/20020720-1.x: Skip test on
1575 mmix-knuth-mmixware. Correct comment.
1577 2002-08-27 Mark Mitchell <mark@codesourcery.com>
1579 * testsuite/g++.dg/abi/bitfield5.C: New test.
1580 * testsuite/g++.dg/abi/vbase10.C: Likewise.
1582 Tue Aug 27 22:23:22 2002 Nicola Pero <n.pero@mi.flashnet.it>
1584 * objc.dg/undeclared-selector.m: New test.
1586 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
1588 * g++.dg/other/offsetof1.C: Avoid cast warning.
1590 2002-08-26 Ziemowit Laski <zlaski@apple.com>
1592 * objc.dg/super-class-2.m: New test.
1594 2002-08-24 Matt Austern <austern@apple.com>
1596 * g++.dg/ext/lvaddr.C: New test.
1597 * g++.dg/ext/lvcast.C: New test.
1599 2002-08-22 Mark Mitchell <mark@codesourcery.com>
1601 * testsuite/g++.dg/inherit/cond1.C: New test.
1603 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
1605 * gcc.dg/noncompile/incomplete-1.c: New test.
1607 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
1609 * gcc.dg/typespec-1.c: New test.
1611 2002-08-20 Devang Patel <dpatel@apple.com>
1612 * objc.dg/proto-hier-2.m: New test.
1614 2002-08-19 Ziemowit Laski <zlaski@apple.com>
1616 * objc.dg/bitfield-1.m: New test.
1617 * objc.dg/bitfield-2.m: New test.
1619 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
1621 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
1622 gcc.dg/c99-flex-array-4.c: New tests.
1624 2002-08-16 Stan Shebs <shebs@apple.com>
1626 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
1628 2002-08-15 Jakub Jelinek <jakub@redhat.com>
1630 * gcc.dg/typeof-1.c: New test.
1631 * g++.dg/ext/typeof2.C: New test.
1633 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
1635 * g++.dg/other/offsetof1.C: New test.
1637 2002-08-14 Richard Henderson <rth@redhat.com>
1639 * gcc.dg/tls/diag-3.c: Fix expected message strings.
1641 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
1643 * gcc.dg/cpp/_Pragma3.c: New test.
1645 2002-08-13 Mark Mitchell <mark@codesourcery.com>
1647 * g++.dg/template/inherit3: New test.
1649 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
1651 * gcc.dg/bitfld-4.c: Add blank options.
1653 2002-08-09 Mark Mitchell <mark@codesourcery.com>
1655 * g++.dg/template/crash1.C: New test.
1657 2002-08-08 Jakub Jelinek <jakub@redhat.com>
1659 * gcc.dg/tls/opt-2.c: New test.
1661 2002-08-08 Devang Patel <dpatel@apple.com>
1663 * objc.dg/selector-1.m : New test
1665 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
1667 * g++.dg/abi/bitfield4.C: New test.
1668 * gcc.dg/bitfld-4.c: New test.
1670 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
1672 * g++.dg/other/packed1.C: New test.
1674 2002-08-07 Mark Mitchell <mark@codesourcery.com>
1676 * g++.dg/abi/offsetof.C: Tweak error messages.
1677 * g++.old-deja/g++.mike/p10769a.C: Likewise.
1679 2002-08-08 Jakub Jelinek <jakub@redhat.com>
1681 * gcc.dg/bitfld-3.c: New test.
1683 2002-08-07 Jakub Jelinek <jakub@redhat.com>
1684 Richard Henderson <rth@redhat.com>
1686 * gcc.dg/i386-bitfield1.c: New test.
1687 * g++.dg/abi/bitfield3.C: Update.
1689 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
1691 * objc.dg/const-str-2.m: Update.
1692 * gcc.dg/cpp/c++98.c: Change to C extension.
1693 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
1694 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
1696 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
1698 * testsuite/gcc.dg/tls/diag-3.c: New.
1700 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
1702 * g++.dg/README (Subdirectories): Document new subdir expr.
1703 * g++.dg/expr/pmf-1.C: New test.
1705 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
1707 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
1709 2002-08-06 Jakub Jelinek <jakub@redhat.com>
1711 * g++.dg/abi/bitfield3.C: New test.
1713 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
1715 * lib/gcov.exp: Tweak expected line formats.
1716 * gcc.misc-tests/gcov8.c: New test.
1717 * gcc.misc-tests/gcov8.x: New flags.
1719 2002-08-05 Jakub Jelinek <jakub@redhat.com>
1721 * consistency.vlad/layout/endian.c: Include string.h.
1723 * gcc.c-torture/execute/20020805-1.c: New test.
1725 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
1727 * g++.dg/other/conversion1.C: New test.
1729 2002-08-03 Roger Sayle <roger@eyesopen.com>
1731 * gcc.dg/builtins-1.c: New testcase.
1733 2002-08-02 Mark Mitchell <mark@codesourcery.com>
1735 * g++.dg/inherit/access3.C: New test.
1737 2002-08-01 Jakub Jelinek <jakub@redhat.com>
1739 * gcc.dg/ia64-visibility-2.c: New test.
1741 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
1743 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
1744 __qualifier_flags to __flags.
1746 2002-07-31 Mark Mitchell <mark@codesourcery.com>
1748 * g++.dg/inherit/operator1.C: New test.
1749 * g++.dg/lookup/disamb1.C: Fix typo in comment.
1750 * g++.dg/other/error1.C: Change expected error message.
1751 * g++.dg/template/conv4.C: Likewise.
1753 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
1755 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
1756 for documented behavior.
1758 2002-07-25 Roger Sayle <roger@eyesopen.com>
1760 * gcc.c-torture/execute/20020720-1.x: Skip this test on
1761 several targets known to fail.
1763 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
1765 * gcc.dg/mips-args-[123].c: New tests.
1767 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
1769 * gcc.dg/ppc-spe.c: New.
1771 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
1773 * g++.dg/other/ptrmem4.C: New testcase.
1775 2002-07-24 Richard Henderson <rth@redhat.com>
1777 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
1779 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
1781 * g++.dg/ext/alignof1.C (main): Return 0 for success.
1783 2002-07-24 Roger Sayle <roger@eyesopen.com>
1785 * gcc.c-torture/execute/memset-3.c: New testcase.
1787 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
1789 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
1790 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
1792 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1794 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
1797 Tue Jul 23 21:02:43 2002 J"orn Rennecke <joern.rennecke@superh.com>
1799 * gcc.c-torture/compile/simd-4.c: New test.
1801 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1803 PR c++/7347, c++/7348
1804 * g++.dg/template/access4.C: New test.
1805 * g++.dg/template/access5.C: New test.
1806 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
1807 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
1808 * g++.old-deja/g++.pt/ttp58.C: Likewise.
1809 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
1811 2002-07-22 Jakub Jelinek <jakub@redhat.com>
1813 * gcc.dg/gnu89-init-2.c: New test.
1815 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
1817 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
1819 2002-07-20 Roger Sayle <roger@eyesopen.com>
1821 * gcc.c-torture/execute/20020720-1.c: New testcase.
1823 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
1825 * gcc.dg/cpp/Wsignprom.c: New tests.
1827 2002-07-20 Alan Modra <amodra@bigpond.net.au>
1829 * gcc.c-torture/execute/loop-13.c: New test.
1831 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
1833 * gcc.dg/cpp/expr.c: New tests.
1835 2002 07-18 David Edelsohn <edelsohn@gnu.org>
1837 * g++.dg/opt/pr6713.C: Add template instantiation.
1839 2002-07-18 Alan Modra <amodra@bigpond.net.au>
1841 * gcc.dg/nest.c: New test.
1843 2002-07-17 Richard Henderson <rth@redhat.com>
1845 * g++.dg/opt/pr6713.C: New test.
1847 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
1849 * gcc.c-torture/execute/loop-2e.x: Let the testcase
1850 XFAIL for all x86 processors.
1852 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
1854 * gcc.c-torture/execute/20010122-1.x: Do not test with
1855 -fomit-frame-pointer.
1857 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1859 * g++.dg/template/instantiate2.C: New test.
1860 * g++.dg/template/spec4.C: New test.
1862 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1864 * g++.dg/template/access2.C: New test.
1865 * g++.dg/template/access3.C: New test.
1867 2002-07-15 Zack Weinberg <zack@codesourcery.com>
1869 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
1870 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
1871 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
1872 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
1873 Convert to use <stdarg.h>.
1874 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
1876 * gcc.dg/va-arg-2.c: New.
1877 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
1879 2002-07-15 Jakub Jelinek <jakub@redhat.com>
1881 * gcc.c-torture/compile/20020710-1.c: New test.
1883 Thu Jul 11 15:39:21 2002 J"orn Rennecke <joern.rennecke@superh.com>
1884 Andrew Pinski <pinskia@physics.uc.edu>
1886 gcc.c-torture/compile/simd-2.c: New testcase.
1887 gcc.c-torture/compile/simd-3.c: Likewise.
1889 2002-07-11 Mark Mitchell <mark@codesourcery.com>
1892 * g++.dg/overload/error1.C: New test.
1894 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1896 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
1897 configuration and IRIX 6 O32 ABI.
1899 2002-07-11 Roger Sayle <roger@eyesopen.com>
1901 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
1903 2002-07-10 Roger Sayle <roger@eyesopen.com>
1905 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
1907 2002-07-10 Jeffrey A Law <law@redhat.com>
1909 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
1911 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
1913 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
1915 * gcc.dg/20020312-2.c: Check for __PPC__.
1917 2002-07-09 Diego Novillo <dnovillo@redhat.com>
1919 * gcc.c-torture/compile/20020709-1.c: New test.
1921 2002-07-07 Roger Sayle <roger@eyesopen.com>
1923 * g++.dg/template/qualttp21.C: New test case.
1925 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
1927 * gcc.c-torture/compile/20020706-1.c: New test.
1928 * gcc.c-torture/compile/20020706-2.c: New test.
1930 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
1931 Alexandre Oliva <aoliva@redhat.com>
1933 * g++.dg/warn/incomplete1.C: New test.
1935 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1938 * g++.dg/warn/noreturn1.C: New test.
1940 2002-07-03 Mark Mitchell <mark@codesourcery.com>
1943 * g++.dg/debug/debug6.C: New test.
1944 * g++.dg/debug/debug7.C: New test.
1946 Thu Jul 4 07:36:48 2002 J"orn Rennecke <joern.rennecke@superh.com>
1948 * gcc.c-torture/compile/simd-3.c: New test.
1950 2002-07-03 Chris Demetriou <cgd@broadcom.com>
1952 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
1953 * gcc.dg/20020620-1.c: Likewise.
1955 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1958 * g++.dg/init/array4.C: New test.
1959 * g++.dg/init/array5.C: New test.
1961 Wed Jul 3 10:25:41 2002 J"orn Rennecke <joern.rennecke@superh.com>
1963 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
1964 * gcc.c-torture/execute/simd-2.c (main): Likewise.
1966 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1968 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
1969 * gcc.dg/wtr-aggr-init-1.c: Likewise.
1970 * gcc.dg/wtr-conversion-1.c: Likewise.
1971 * gcc.dg/wtr-escape-1.c: Likewise.
1972 * gcc.dg/wtr-int-type-1.c: Likewise.
1973 * gcc.dg/wtr-label-1.c: Likewise.
1974 * gcc.dg/wtr-static-1.c: Likewise.
1975 * gcc.dg/wtr-strcat-1.c: Likewise.
1976 * gcc.dg/wtr-suffix-1.c: Likewise.
1977 * gcc.dg/wtr-switch-1.c: Likewise.
1978 * gcc.dg/wtr-unary-plus-1.c: Likewise.
1979 * gcc.dg/wtr-union-init-1.c: Likewise.
1980 * gcc.dg/wtr-union-init-2.c: Likewise.
1981 * gcc.dg/wtr-union-init-3.c: Likewise.
1983 * gcc.dg/wtr-func-def-1.c: New test.
1985 2002-07-02 Devang Patel <dpatel@apple.com>
1987 * objc.dg/param-1.m: New test.
1989 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
1991 * gcc.dg/cpp/trad/directive.c: Add test.
1992 * gcc.dg/cpp/trad/macroargs.c: Add test.
1993 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
1995 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
1997 * gcc.dg/cpp/cmdlne-M.c: New test.
1999 2002-07-02 Ziemowit Laski <zlaski@apple.com>
2001 * objc.dg/desig-init-1.m: New test.
2003 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2006 * g++.dg/template/instantiate1.C: New test.
2008 2002-07-01 Mark Mitchell <mark@codesourcery.com>
2011 * g++.dg/template/sizeof2.C: New test.
2013 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
2015 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
2016 gcc.dg/cpp/trad/include.c: New tests.
2018 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
2021 * gcc.c-torture/compile/20020701-1.c: New test.
2023 2002-07-01 Stan Shebs <shebs@apple.com>
2025 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
2027 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
2028 (objc-torture-execute): or here.
2030 Mon Jul 1 12:51:05 2002 J"orn Rennecke <joern.rennecke@superh.com>
2032 * gcc.c-torture/execute/arith-rand-ll.c: New test.
2034 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
2036 * gcc.dg/cpp/trad/escaped-nl.c: New test.
2038 2002-06-30 Devang Patel <dpatel@apple.com>
2040 * objc.dg/fsyntax-only.m: New test.
2042 2002-06-27 Mark Mitchell <mark@codesourcery.com>
2045 * g++.dg/template/friend7.C: New file.
2047 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
2049 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
2052 Thu Jun 27 15:23:21 2002 J"orn Rennecke <joern.rennecke@superh.com>
2054 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
2055 avoid division by zero.
2057 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
2059 * gcc.dg/Wunknownprag.c: New tests.
2061 Tue Jun 25 21:50:38 2002 J"orn Rennecke <joern.rennecke@superh.com>
2063 * gcc.c-torture/execute/simd-2.c: New test.
2065 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
2067 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
2068 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
2069 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
2070 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
2071 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
2072 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
2073 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
2074 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
2075 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
2076 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
2077 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
2078 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
2079 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
2080 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
2081 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
2082 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
2083 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
2085 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
2087 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
2088 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
2089 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
2090 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
2092 * gcc.dg/cpp/trad/directive.c: Update.
2094 2002-06-23 Andreas Jaeger <aj@suse.de>
2096 * gcc.c-torture/execute/complex-6.c: New.
2098 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
2100 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
2101 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
2102 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
2103 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
2105 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
2107 * gcc.dg/cpp/trad: New directory with traditional tests copied
2108 from parent directory.
2109 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2110 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2111 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2112 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2113 Move to trad/ and rename.
2114 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
2115 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
2116 gcc.dg/cpp/trad/redef2.c: New tests.
2117 * gcc.dg/cpp/trad/trad.exp: New driver.
2119 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
2121 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2122 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2123 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2124 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2127 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
2129 * gcc.dg/20020620-1.c: New test.
2131 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2133 * g++.dg/template/ttp4.C: New test.
2135 2002-06-19 Jakub Jelinek <jakub@redhat.com>
2137 * g++.dg/opt/vt1.C: Fix regexp.
2139 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2141 * gcc.c-torture/execute/pure-1.c: Make functions static again.
2142 Don't use attribute `noinline'.
2144 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
2146 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
2148 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
2150 * gcc.c-torture/execute/simd-1.c: New.
2152 * gcc.dg/simd-1.c: New.
2154 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
2156 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
2158 2002-06-16 Richard Henderson <rth@redhat.com>
2160 * g++.dg/ext/anon-struct1.C: New.
2161 * g++.dg/ext/anon-struct2.C: New.
2162 * g++.dg/ext/anon-struct3.C: New.
2163 * gcc.dg/anon-struct-1.c: New.
2164 * gcc.dg/anon-struct-2.c: New.
2165 * gcc.dg/anon-struct-3.c: New.
2166 * gcc.dg/20011008-1.c: Adjust warning text.
2167 * gcc.dg/20020527-1.c: Add -fms-extensions.
2169 2002-06-16 Richard Henderson <rth@redhat.com>
2171 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
2173 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
2175 * gcc.c-torture/execute/20020615-1.c: New test.
2177 2002-06-15 Roger Sayle <roger@eyesopen.com>
2179 * gcc.c-tortuture/execute/compare-1.c: New test case.
2180 * gcc.c-tortuture/execute/compare-2.c: New test case.
2181 * gcc.c-tortuture/execute/compare-3.c: New test case.
2183 2002-06-13 Richard Henderson <rth@redhat.com>
2185 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
2188 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2190 * g++.dg/template/typename2.C: Update error message.
2192 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
2194 * gcc.c-torture/execute/20020611-1.c: New test.
2196 2002-06-11 Bob Wilson <bob.wilson@acm.org>
2198 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
2199 list of targets to skip.
2201 2002-06-10 Bob Wilson <bob.wilson@acm.org>
2203 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
2204 targets if not optimizing.
2206 2002-06-10 Jakub Jelinek <jakub@redhat.com>
2208 * gcc.c-torture/compile/20020605-1.c: New test.
2210 * g++.dg/opt/vt1.C: New test.
2212 * gcc.dg/20020531-1.c: New test.
2214 * gcc.dg/20020530-1.c: New test.
2216 * gcc.dg/20020527-1.c: New test.
2218 * g++.dg/opt/cse1.C: New test.
2220 2002-06-07 Roger Sayle <roger@eyesopen.com>
2222 * gcc.dg/20020607-2.c: New test case.
2224 2002-06-07 Jakub Jelinek <jakub@redhat.com>
2226 * gcc.c-torture/compile/20020604-1.c: New test.
2228 2002-06-04 Richard Henderson <rth@redhat.com>
2230 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
2231 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
2232 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
2234 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
2236 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
2238 2002-06-03 Richard Henderson <rth@redhat.com>
2240 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
2241 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
2243 2002-06-02 Richard Henderson <rth@redhat.com>
2245 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
2246 test functions static.
2248 2002-06-02 Andreas Jaeger <aj@suse.de>
2250 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
2253 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
2255 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
2256 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
2257 Update for mofified diagnostics.
2258 * gcc.dg/c99-intconst-1.c: No longer fail.
2260 2002-06-02 Richard Henderson <rth@redhat.com>
2262 * gcc.dg/uninit-A.c: Remove xfail markers.
2264 2002-06-01 Roger Sayle <roger@eyesopen.com>
2266 * gcc.dg/fnegate-1.c: New test case.
2268 2002-05-30 Osku Salerma <osku@iki.fi>
2270 * gcc.c-torture/execute/mayalias-1.c: New file.
2272 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
2274 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
2275 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
2276 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
2278 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
2280 * gcc.c-torture/execute/20020529-1.c: New test.
2282 2002-05-27 Richard Henderson <rth@redhat.com>
2284 * g++.dg/ext/attrib6.C: New test case.
2286 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2288 * gcc.c-torture/execute/pure-1.c: New test.
2290 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
2292 * gcc.dg/cpp/arith-2.c: Remove.
2294 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
2296 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
2297 * gcc.dg/cpp/if-3.c: Remove.
2299 2002-05-26 Jakub Jelinek <jakub@redhat.com>
2301 * g++.dg/opt/cse2.C: New test.
2303 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
2305 * gcc.dg/cpp/arith-1.c: New semantic tests.
2306 * gcc.dg/cpp/if-1.c: Update.
2308 2002-05-24 Ben Elliston <bje@redhat.com>
2310 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
2312 2002-05-24 Jakub Jelinek <jakub@redhat.com>
2314 * gcc.dg/verbose-asm.c: New test.
2316 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
2318 * gcc.dg/cpp/paste12.c: New test.
2320 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
2322 * g++.dg/parse/named_ops.C: New test.
2324 2002-05-23 Mark Mitchell <mark@codesourcery.com>
2326 * gcc/testsuite/gcc.dg/weak-8.c: New test.
2328 Thu May 23 11:09:26 2002 J"orn Rennecke <joern.rennecke@superh.com>
2330 * gcc.dg/weak-2.c: Allow optional leading underscore
2331 in scan-assembler symbol name.
2332 * gcc.dg/weak-3.c: Likewise.
2333 * gcc.dg/weak-4.c: Likewise.
2334 * gcc.dg/weak-5.c: Likewise.
2336 2002-05-23 Jakub Jelinek <jakub@redhat.com>
2338 * gcc.dg/20020523-1.c: New test.
2340 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
2342 * objc.dg/const-str-2.m: Update now that we stop after
2343 a command line error.
2345 2002-05-22 Richard Henderson <rth@redhat.com>
2347 * g++.dg/dg.exp: Fix typo in test pruneing.
2349 2002-05-22 Richard Henderson <rth@redhat.com>
2351 * g++.dg/dg.exp: Prune the tls subdirectory.
2352 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
2353 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
2354 * g++.dg/tls/init-1.C: New.
2356 2002-05-22 Jakub Jelinek <jakub@redhat.com>
2358 * gcc.dg/20020517-1.c: New test.
2360 2002-05-21 Richard Henderson <rth@redhat.com>
2362 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
2363 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
2365 Tue May 21 14:25:32 2002 Brian R. Gaeke <brg@dgate.ORG>
2367 * g++.dg/other/copy2.C: New test.
2369 Mon May 20 10:51:35 2002 J"orn Rennecke <joern.rennecke@superh.com>
2371 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
2372 (MAX_COPY): Bump up to 10 times sizeof (long long).
2373 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
2375 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
2378 * gcc.c-torture/execute/strcpy-1.c: New test.
2380 2002-05-19 Jason Merrill <jason2redhat.com>
2382 * g++.dg/ext/oper1.C: New test.
2384 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
2385 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
2387 * README.QMTEST: New file.
2389 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
2391 2002-05-19 Andreas Jaeger <aj@suse.de>
2393 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
2395 * gcc.c-torture/execute/loop-2d.x: Likewise.
2397 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
2399 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
2400 support weak symbols.
2401 * gcc.dg/weak-4.c: Likewise
2402 * gcc.dg/weak-6.c: Likewise
2404 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
2406 * gcc.dg/weak-3.c: Add dg-excess-error comment for
2407 cygwin, coff and h8300-*-hms targets
2408 * gcc.dg/weak-5.c: Likewise
2409 * gcc.dg/weak-7.c: Likewise
2411 2002-05-16 Jason Merrill <jason@redhat.com>
2413 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
2414 (scan-assembler-not, scan-assembler-dem): Likewise.
2415 (scan-assembler-dem-not): Likewise.
2417 2002-05-15 Richard Henderson <rth@redhat.com>
2419 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
2421 2002-05-15 Richard Henderson <rth@redhat.com>
2423 * gcc.dg/weak-5.c (vfoo1c): No warning here.
2424 (vfoo1f): Warning here.
2425 (vfoo1l): Don't redefine the alias.
2427 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
2429 * g++.dg/init/pm1.C: New test.
2431 2002-05-12 David S. Miller <davem@redhat.com>
2433 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
2436 2002-05-10 Roger Sayle <roger@eyesopen.com>
2438 * gcc.c-torture/execute/20020510-1.c: New test case.
2440 2002-05-10 David S. Miller <davem@redhat.com>
2442 * gcc.c-torture/execute/conversion.c: Test long double too.
2444 2002-05-09 Jakub Jelinek <jakub@redhat.com>
2446 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
2447 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
2448 * lib/g++.exp (g++_link_flags): Likewise.
2449 * lib/objc.exp (objc_target_compile): Likewise.
2451 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
2453 * gcc.dg/cpp/poison.c: Update.
2454 * gcc.dg/cpp/20000625-2.c: Remove.
2455 * gcc.dg/cpp/direct2s.c: Remove final test.
2457 2002-05-08 Tom Rix <trix@redhat.com>
2459 * gcc.c-torture/execute/20020508-1.c: New test.
2460 * gcc.c-torture/execute/20020508-2.c: New test.
2461 * gcc.c-torture/execute/20020508-3.c: New test.
2463 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
2465 * gcc.dg/cpp/charconst-4.c: More tests.
2467 2002-05-08 Mark Mitchell <mark@codesourcery.com>
2470 * gcc.dg/weak-3.c: Update location of warning messages.
2471 * gcc.dg/weak-5.c: Likewise.
2473 2002-05-06 Roger Sayle <roger@eyesopen.com>
2475 * gcc.c-torture/execute/20020506-1.c: New test case.
2477 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
2479 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
2481 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
2483 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
2485 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
2487 * gcc.dg/cpp/charconst-3.c: New test.
2489 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2491 * gcc.dg/cpp/charconst.c: Update tests.
2493 2002-05-05 Tim Josling <tej@melbpc.org.au>
2495 * treelang: Added directory for new sample language treelang. Also
2496 lib/treelang.exp: New file to signal treelang should be tested.
2498 2002-05-03 Jakub Jelinek <jakub@redhat.com>
2500 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
2501 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
2502 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
2503 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
2504 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
2505 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
2506 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
2508 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
2510 * gcc.dg/format/xopen-2.c: New test.
2512 2002-05-03 Jakub Jelinek <jakub@redhat.com>
2514 * gcc.dg/20020503-1.c: New test.
2516 2002-05-02 Mark Mitchell <mark@codesourcery.com>
2518 * g++.dg/init/dtor1.C: Make it tougher.
2520 2002-05-01 Mark Mitchell <mark@codesourcery.com>
2522 * g++.dg/init/dtor1.C: New test.
2524 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
2526 * gcc.dg/altivec-8.c: New.
2528 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
2530 * gcc.dg/altivec-7.c: New.
2532 2002-04-29 Jakub Jelinek <jakub@redhat.com>
2534 * g++.dg/parse/typedef1.C: New test.
2536 2002-04-29 Mark Mitchell <mark@codesourcery.com>
2539 * g++.dg/template/friend6.C: New test.
2542 * g++.dg/init/copy1.C: New test.
2544 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
2546 * g++.dg/warn/effc1.C: New test.
2548 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
2550 * gcc.dg/cpp/if-cexp.c: Add a test.
2552 2002-04-28 Jakub Jelinek <jakub@redhat.com>
2554 * gcc.dg/20020426-2.c: New test.
2556 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
2558 * gcc.dg/cpp/if-mop.c: Update.
2559 * gcc.dg/cpp/if-mpar.c: Add test.
2560 * gcc.dg/cpp/if-oppr.c: Update.
2562 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2565 * gcc.dg/weak-[2-7].c: New tests.
2567 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
2569 * gcc.dg/enum1.c: New test.
2571 2002-04-26 Mark Mitchell <mark@codesourcery.com>
2574 * g++.dg/inherit/access2.C: New test.
2576 2002-04-26 Mark Mitchell <mark@codesourcery.com>
2579 * gcc.dg/20020426-1.c: New test.
2581 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
2583 * g++.dg/abi/enum1.C: New test.
2585 2002-04-26 Richard Henderson <rth@redhat.com>
2587 * gcc.dg/c99-bool-1.c: Expect always true warning.
2589 2002-04-25 Roger Sayle <roger@eyesopen.com>
2591 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
2593 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2595 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
2598 2002-04-24 Mark Mitchell <mark@codesourcery.com>
2600 * g++.dg/abi/mange7.C: New test.
2603 * g++.dg/parse/stmtexpr2.C: New test.
2605 Wed Apr 24 21:38:36 2002 J"orn Rennecke <joern.rennecke@superh.com>
2607 * gcc.dg/20020312-2.c: Add SH target.
2609 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2611 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
2612 compiler output on mips*-*-irix*.
2614 2002-04-23 Jakub Jelinek <jakub@redhat.com>
2616 * g++.dg/parse/attr1.C: New test.
2618 2002-04-23 Roger Sayle <roger@eyesopen.com>
2620 * gcc.c-torture/execute/string-opt-17.c: New test case.
2621 * gcc.c-torture/execute/memset-2.c: New test case.
2623 2002-04-23 Mark Mitchell <mark@codesourcery.com>
2626 * g++.dg/template/friend5.C: New test.
2629 * g++.dg/template/qual1.C: Likewise.
2631 2002-04-22 Zack Weinberg <zack@codesourcery.com>
2633 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
2634 Include stdlib.h, not stdio.h or ctype.h.
2636 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
2638 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
2639 cris-*-elf* and mmix-*-*.
2640 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
2641 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
2642 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
2644 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
2645 * gcc.dg/wchar_t-1.c: Ditto.
2647 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
2649 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
2652 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
2654 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
2656 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2658 * gcc.c-torture/execute/20000906-1.x: Delete.
2660 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
2662 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
2664 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
2667 * g77.f-torture/execute/6367.f: New test.
2668 * g77.f-torture/execute/6367.x: Disable for MMIX.
2670 2002-04-19 Mark Mitchell <mark@codesourcery.com>
2673 * g++.dg/opt/inline2.C: New test.
2675 2002-04-18 Richard Henderson <rth@redhat.com>
2677 * gcc.dg/20000906-1.c: Enable for all targets.
2678 * gcc.c-torture/compile/iftrap-2.c: New.
2680 2002-04-18 Jakub Jelinek <jakub@redhat.com>
2682 * gcc.dg/20020418-1.c: New test.
2683 * gcc.dg/20020418-2.c: New test.
2685 2002-04-18 Richard Henderson <rth@redhat.com>
2687 * gcc.c-torture/compile/iftrap-1.c: New.
2688 * gcc.dg/iftrap-1.c: Adjust for ia64.
2689 * gcc.dg/iftrap-2.c: New.
2691 2002-04-18 Jakub Jelinek <jakub@redhat.com>
2693 * gcc.c-torture/compile/20020418-1.c: New test.
2695 2002-04-18 Roger Sayle <roger@eyesopen.com>
2697 * gcc.c-torture/compile/20020415-1.c: New.
2699 2002-04-18 David S. Miller <davem@redhat.com>
2701 * gcc.c-torture/execute/20020418-1.c: New test.
2703 2002-04-17 Jakub Jelinek <jakub@redhat.com>
2705 * gcc.dg/20020416-1.c: New test.
2707 * g++.dg/opt/inline1.C: New test.
2709 2002-04-16 Jakub Jelinek <jakub@redhat.com>
2711 * gcc.dg/altivec-5.c: New test.
2713 * gcc.dg/20020415-1.c: New test.
2715 2002-04-15 Mark Mitchell <mark@codesourcery.com>
2717 * testsuite/lib/chill.exp: Remove.
2719 2002-04-14 Jakub Jelinek <jakub@redhat.com>
2721 * g++.dg/other/big-struct.C: New test.
2723 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
2725 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
2728 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
2731 * gcc.dg/i386-387-1.c: Allow optional leading underscore
2732 in scan-assembler function name
2734 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
2736 * g77.f-torture/execute/980628-4.x,
2737 g77.f-torture/execute/980628-5.x,
2738 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
2739 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
2740 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
2743 2002-04-13 David S. Miller <davem@redhat.com>
2745 * gcc.c-torture/execute/20020413-1.c: New test.
2747 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
2750 * g++.dg/ext/asm1.C: New tests.
2752 2002-04-12 Mark Mitchell <mark@codesourcery.com>
2755 * g++.dg/parse/stmtexpr1.C: New test.
2758 * g++.dg/template/copy1.C: New test.
2760 2002-04-12 Richard Henderson <rth@redhat.com>
2762 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
2764 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
2766 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
2767 gcc.c-torture/execute/20020307-2.c.
2769 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
2771 * g++.dg/ext/attrib5.C,
2772 * g++.dg/lookup/struct1.C: New tests.
2774 2002-04-11 Jakub Jelinek <jakub@redhat.com>
2776 * gcc.dg/20020411-1.c: New test.
2778 * gcc.c-torture/execute/20020411-1.c: New test.
2780 2002-04-10 Janis Johnson <janis187@us.ibm.com>
2782 * g77.f-torture/execute/6177.f: New test.
2784 2002-04-10 Jakub Jelinek <jakub@redhat.com>
2787 * g++.dg/opt/cleanup1.C: New test.
2789 * g++.dg/opt/const1.C: New test.
2791 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
2793 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
2795 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
2798 * g++.dg/template/typename2.C: New test.
2800 2002-04-10 Alan Modra <amodra@bigpond.net.au>
2802 * gcc.c-torture/execute/loop-12.c: New.
2804 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
2806 * g77.f-torture/execute/980628-4.x,
2807 g77.f-torture/execute/980628-5.x,
2808 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
2809 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
2810 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
2812 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2814 PR optimization/6086
2815 * g++.dg/opt/preinc1.C: New test.
2817 2002-04-06 Mark Mitchell <mark@codesourcery.com>
2820 * g++.dg/opt/static2.C: New test.
2822 2002-04-06 Mark Mitchell <mark@codesourcery.com>
2825 * gcc.dg/20020406-1.c: New test.
2827 2002-04-04 David S. Miller <davem@redhat.com>
2829 * gcc.c-torture/execute/20020404-1.c: New test.
2831 2002-04-04 Jakub Jelinek <jakub@redhat.com>
2834 * gcc.dg/20020312-2.c: Do not declare global register variable
2835 if __PIC__ or __pic__ is defined.
2837 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
2839 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
2840 __asm__ so that it works correctly even if -ansi -pedantic-errors.
2842 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2844 * gcc.misc-tests/linkage.exp: Update last change to handle
2845 sparc*-, not just sparc-.
2847 2002-04-03 Richard Henderson <rth@redhat.com>
2849 * gcc.dg/cpp/ucs.c: Improved long UCS test.
2851 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
2853 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2855 2002-04-02 David S. Miller <davem@redhat.com>
2857 * gcc.c-torture/execute/20020402-3.c: New test.
2859 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
2861 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
2862 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
2864 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
2865 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
2866 g77.f-torture/execute/20001201.x,
2867 g77.f-torture/execute/u77-test.x: New files.
2869 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
2870 * gcc.dg/wchar_t-1.c: Ditto.
2872 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2874 * gcc.c-torture/execute/20020402-1.c: New test.
2876 2002-04-01 Richard Henderson <rth@redhat.com>
2878 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
2880 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
2882 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2884 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
2886 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
2888 * g++.dg/inherit/template-as-base.C: Expect error.
2889 * g++.dg/inherit/namespace-as-base.C: Likewise.
2891 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
2893 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
2894 g++.dg/ext/instantiate3.C: Tweak match patterns.
2896 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
2897 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
2900 2002-03-31 Richard Henderson <rth@redhat.com>
2902 * gcc.dg/special/alias-2.c: New.
2903 * gcc.dg/special/ecos.exp: Run it.
2905 2002-03-31 Richard Henderson <rth@redhat.com>
2907 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
2909 2002-03-31 Kazu Hirata <kazu@hxi.com>
2911 * gcc.dg/weak-1.c: Disable on h8300 port.
2913 2002-03-29 Janis Johnson <janis187@us.ibm.com>
2915 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
2916 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
2918 * g++.dg/bprob/bprob-1.C: New test.
2919 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
2920 * g++.dg/gcov/gcov-1.C: New test.
2921 * g++.dg/gcov/gcov-1.x: New file.
2922 * g++.dg/gcov/gcov-2.C: New test.
2923 * g++.dg/gcov/gcov-3.C: New test.
2924 * g++.dg/gcov/gcov-3.h: New file.
2926 2002-03-28 Roger Sayle <roger@eyesopen.com>
2928 * g++.old-deja/g++.other/builtins5.C: New test.
2929 * g++.old-deja/g++.other/builtins6.C: New test.
2930 * g++.old-deja/g++.other/builtins7.C: New test.
2931 * g++.old-deja/g++.other/builtins8.C: New test.
2932 * g++.old-deja/g++.other/builtins9.C: New test.
2934 2002-03-29 Jakub Jelinek <jakub@redhat.com>
2936 * g++.dg/opt/static1.C: New test.
2938 * g++.dg/opt/longbranch1.C: New test.
2940 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
2942 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
2944 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
2946 Thu Mar 28 16:38:09 2002 Jeffrey A Law (law@redhat.com)
2948 * gcc.c-torture/execute/20020328-1.c: New test.
2950 2002-03-27 Richard Henderson <rth@redhat.com>
2952 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
2953 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
2954 move from g++.old-deja/g++.ext/.
2956 2002-03-27 Mark Mitchell <mark@codesourcery.com>
2958 * g++.dg/init/new2.C: New test.
2960 2002-03-26 Richard Henderson <rth@redhat.com>
2962 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
2964 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
2967 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
2969 * gcc.dg/20001102-1.c: Likewise.
2971 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
2973 * gcc.dg/cpp/endif-pedantic1.c,
2974 gcc.dg/cpp/endif-pedantic2.c: New tests.
2976 2002-03-26 Mark Mitchell <mark@codesourcery.com>
2978 * g++.dg/init/new1.C: New test.
2980 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
2982 * g++.dg/abi/vbase9.C: New test.
2984 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
2986 * gcc.dg/arm-asm.c: New test.
2988 2002-03-26 Andrew Cagney <ac131313@redhat.com>
2990 * gcc.dg/Wswitch-enum.c: New test.
2993 2002-03-26 Richard Henderson <rth@redhat.com>
2995 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
2998 2002-03-25 Richard Henderson <rth@redhat.com>
3000 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
3003 * gcc.c-torture/compile/20011119-1.c (xxx): New.
3004 * gcc.c-torture/compile/20011119-2.c (xxx): New.
3006 2002-03-25 Zack Weinberg <zack@codesourcery.com>
3008 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3010 2002-03-25 Bob Wilson <bob.wilson@acm.org>
3012 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3013 targets using generic thunk support.
3015 2002-03-25 Jakub Jelinek <jakub@redhat.com>
3017 * gcc.c-torture/compile/20020323-1.c: New test.
3019 * g++.dg/opt/conj2.C: New test.
3021 2002-03-24 Richard Henderson <rth@redhat.com>
3023 * gcc.dg/weak-1.c: Use -fno-common.
3025 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
3027 * g77.dg/f77-edit-apostrophe-out.f: New test
3028 * g77.dg/f77-edit-h-out.f: New test
3029 * g77.dg/f77-edit-t-in.f: New test
3030 * g77.dg/f77-edit-t-out.f: New test
3031 * g77.dg/f77-edit-x-out.f: New test
3032 * g77.dg/f77-edit-slash-out.f: New test
3033 * g77.dg/f77-edit-colon-out.f: New test
3034 * g77.dg/f77-edit-s-out.f: New test
3036 2002-03-24 Richard Henderson <rth@redhat.com>
3038 * objc/execute/formal_protocol-6.x: New XFAIL.
3040 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
3042 * gcc.dg/weak-1.c: Early return from dg-final on platforms
3043 that do not support weak symbols
3045 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
3047 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
3048 * lib/g77.exp: Likewise
3049 * lib/objc.exp: Likewise
3051 2002-03-23 Andrew Cagney <ac131313@redhat.com>
3053 * gcc.dg/Wswitch-default.c: New test.
3055 2002-03-23 Jakub Jelinek <jakub@redhat.com>
3057 * g++.dg/other/enum1.C: New test.
3059 2002-03-23 Zack Weinberg <zack@codesourcery.com>
3061 * gcc.dg/pragma-ep-3.c: Fix typo.
3063 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
3065 * g++.dg/inherit/template-as-base.C: New test.
3067 2002-03-22 Jakub Jelinek <jakub@redhat.com>
3069 * g++.old-deja/g++.other/dwarf2-1.C: Move...
3070 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
3072 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
3074 * gcc.dg/cpp/multiline.c: Update to match.
3076 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
3078 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
3080 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
3082 * gcc.dg/cpp/extratokens2.c: New file.
3084 2002-03-21 David Edelsohn <edelsohn@gnu.org>
3086 * gcc.dg/20020312-2.c: Add rs6000 target.
3088 * gcc.c-torture/compile/20020319-1.c: New test.
3090 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3092 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
3093 (A, E): Handle this.
3095 2002-03-20 Jason Merrill <jason@redhat.com>
3097 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
3099 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
3100 through prune_gcc_output.
3102 2002-03-20 Jakub Jelinek <jakub@redhat.com>
3104 * gcc.c-torture/compile/20020320-1.c: New test.
3106 2002-03-19 Jakub Jelinek <jakub@redhat.com>
3108 * gcc.c-torture/compile/20020318-1.c: New test.
3110 * gcc.dg/struct-by-value-1.c: New test.
3112 * gcc.dg/20020319-1.c: New test.
3114 2002-03-18 Jakub Jelinek <jakub@redhat.com>
3116 * g++.dg/opt/conj1.C: New test.
3118 2002-03-17 Mark Mitchell <mark@codesourcery.com>
3120 * g++.dg/template/qualttp20.C: Revert previous change.
3121 * g++.dg/template/qualttp3.C: Likewise.
3122 * g++.dg/template/qualttp4.C: Likewise
3123 * g++.dg/template/qualttp5.C: Likewise
3124 * g++.dg/template/qualttp6.C: Likewise
3125 * g++.dg/template/qualttp7.C: Likewise
3126 * g++.dg/template/qualttp8.C: Likewise
3127 * g++.dg/template/recurse.C: Likewise.
3129 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
3131 * gcc.dg/cpp/wchar-1.c: Update.
3133 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
3135 * g++.dg/template/conv1.C: New test.
3136 * g++.dg/template/conv2.C: New test.
3137 * g++.dg/template/conv3.C: New test.
3138 * g++.dg/template/conv4.C: New test.
3140 2002-03-15 Mark Mitchell <mark@codesourcery.com>
3142 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
3143 * g++.dg/template/qualttp3.C: Likewise.
3144 * g++.dg/template/qualttp4.C: Likewise
3145 * g++.dg/template/qualttp5.C: Likewise
3146 * g++.dg/template/qualttp6.C: Likewise
3147 * g++.dg/template/qualttp7.C: Likewise
3148 * g++.dg/template/qualttp8.C: Likewise
3149 * g++.dg/template/recurse.C: Likewise.
3151 2002-03-15 Mark Mitchell <mark@codesourcery.com>
3153 * g++.dg/opt/dtor1.C: New test.
3155 2002-03-15 Jakub Jelinek <jakub@redhat.com>
3157 * gcc.c-torture/compile/20020315-1.c: New test.
3159 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
3161 * gcc.dg/weak-1.c: Fix scan tests.
3163 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
3165 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
3166 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
3167 cris-*-aout* mmix-*-*.
3168 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
3169 cris-*-aout* mmix-*-*.
3170 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
3171 cris-*-elf* cris-*-aout* and mmix-*-*.
3172 * gcc.dg/20001009-1.c: Ditto.
3173 * gcc.dg/20010912-1.c: Ditto.
3174 * gcc.dg/20020122-4.c: Ditto.
3175 * gcc.dg/inline-2.c: Ditto.
3177 Thu Mar 14 14:28:38 2002 Jeffrey A Law (law@cygnus.com)
3179 * gcc.c-torture/compile/20020314-1.c: New test.
3181 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
3183 * gcc.c-torture/execute/20020314-1.c: New test.
3185 2002-03-14 Jakub Jelinek <jakub@redhat.com>
3187 * g++.dg/warn/Wunused-1.C: New test.
3189 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
3191 * g++.dg/abi/mangle6.C: New test.
3193 2002-03-13 Jakub Jelinek <jakub@redhat.com>
3195 * gcc.c-torture/compile/20020309-2.c: New test.
3197 * gcc.c-torture/compile/20020312-1.c: New test.
3199 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
3201 * g++.dg/other/access1.C: New test.
3203 2002-03-12 Jakub Jelinek <jakub@redhat.com>
3205 * gcc.c-torture/execute/wchar_t-1.c: New test.
3207 2002-03-12 David Edelsohn <edelsohn@gnu.org>
3209 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
3211 2002-03-12 Roger Sayle <roger@eyesopen.com>
3213 * gcc.dg/20020312-1.c: New test case.
3215 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
3217 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
3219 2002-03-11 Richard Henderson <rth@redhat.com>
3221 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
3222 * g++.old-deja/g++.jason/report.C: Likewise.
3224 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
3226 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
3227 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
3229 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
3231 * testsuite/g++.dg/overload/pmf1.C: New test.
3233 2002-03-11 Kazu Hirata <kazu@hxi.com>
3235 * gcc.c-torture/execute/20020307-1.c: Use long.
3237 2002-03-11 Jakub Jelinek <jakub@redhat.com>
3239 PR optimization/5844
3240 * gcc.dg/20020310-1.c: New test.
3242 2002-03-09 Michael Meissner <meissner@redhat.com>
3244 * gcc.c-torture/execute/memcpy-2.c: New test.
3245 * gcc.c-torture/execute/memset-1.c: New test.
3246 * gcc.c-torture/execute/strlen-1.c: New test.
3247 * gcc.c-torture/execute/strcmp-1.c: New test.
3248 * gcc.c-torture/execute/strncmp-1.c: New test.
3250 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
3252 * gcc.dg/ppc-ldstruct.c: New test.
3254 2002-03-09 Jakub Jelinek <jakub@redhat.com>
3256 * gcc.c-torture/execute/va-arg-22.c: New test.
3258 Sat Mar 9 07:47:50 2002 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3260 * gcc.c-torture/compile/20020309-1.c: New test.
3262 2002-03-08 Jakub Jelinek <jakub@redhat.com>
3264 * gcc.c-torture/execute/20020307-2.c: New test.
3266 Thu Mar 7 10:05:31 2002 Jeffrey A Law (law@redhat.com)
3268 * g77.f-torture/compile/20020307-1.f: New test.
3270 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
3272 * gcc.dg/unordered-1.c: New test.
3274 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
3276 * gcc.c-torture/execute/20020307-1.c: New test.
3278 2002-03-05 Jakub Jelinek <jakub@redhat.com>
3280 * gcc.dg/20020304-1.c: New test.
3282 * gcc.c-torture/compile/20020304-2.c: New test.
3284 2002-03-04 Zack Weinberg <zack@codesourcery.com>
3286 * gcc.c-torture/compile/20020304-1.c: New test case
3289 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
3291 * gcc.dg/20020103-1.c: Add other -D ppc variants.
3293 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
3295 * g++.dg/other/classkey1.C: New test.
3297 2002-03-01 Richard Henderson <rth@redhat.com>
3299 * gcc.c-torture/compile/981223-1.x: New.
3300 * gcc.c-torture/compile/920625-1.x: New.
3302 2002-02-28 Richard Henderson <rth@redhat.com>
3304 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
3306 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
3308 * gcc.c-torture/execute/20020227-1.c: New test.
3310 2002-02-27 Mark Mitchell <mark@codesourcery.com>
3312 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
3314 * g++.old-deja/g++.oliva/partord1.C: Likewise.
3315 * g++.old-deja.g++.other/defarg1.C: Likewise.
3316 * g++.old-deja/g++.pt/calls2.C: Likewise.
3317 * g++.old-deja/g++.pt/crash20.C: Likewise.
3318 * g++.old-deja/g++.pt/crash30.C: Likewise.
3319 * g++.old-deja/g++.pt/crash36.C: Likewise.
3320 * g++.old-deja/g++.pt/crash6.C: Likewise.
3321 * g++.old-deja/g++.pt/defarg13.C: Likewise.
3322 * g++.old-deja/g++.pt/derived3.C: Likewise.
3323 * g++.old-deja/g++.pt/error1.C: Likewise.
3324 * g++.old-deja/g++.pt/friend21.C: Likewise.
3325 * g++.old-deja/g++.pt/friend23.C: Likewise.
3326 * g++.old-deja/g++.pt/infinite1.C: Likewise.
3327 * g++.old-deja/g++.robertl/eb128.C: Likewise.
3329 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
3331 * gcc.c-torture/execute/20020225-2.c: New test.
3333 2002-02-27 Zack Weinberg <zack@codesourcery.com>
3335 * gcc.c-torture/execute/920730-1t.c,
3336 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
3337 Delete test cases, only relevant to -traditional.
3339 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
3341 * gcc.dg/cpp/undef1.c: Remove.
3342 * gcc.dg/cpp/directiv.c: Update.
3343 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
3345 2002-02-27 Michael Meissner <meissner@redhat.com>
3347 * gcc.c-torture/execute/20020226-1.c: New test.
3349 2002-02-26 Jakub Jelinek <jakub@redhat.com>
3351 * g++.dg/debug/debug4.C: New test.
3353 * gcc.dg/ia64-visibility-1.c: New test.
3355 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
3357 * gcc.dg/debug/20020224-1.c: New.
3359 2002-02-25 Kazu Hirata <kazu@hxi.com>
3361 * gcc.c-torture/execute/960416-1.x: New.
3362 * gcc.c-torture/execute/divconst-3.x: Likewise.
3364 2002-02-25 Jakub Jelinek <jakub@redhat.com>
3366 * gcc.dg/20020224-1.c: New test.
3368 2002-02-25 Alan Modra <amodra@bigpond.net.au>
3370 * gcc.c-torture/execute/20020225-1.c: New.
3372 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
3374 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
3376 2002-02-23 Jakub Jelinek <jakub@redhat.com>
3378 * gcc.dg/20020222-1.c: New test.
3380 2002-02-22 Jakub Jelinek <jakub@redhat.com>
3382 * g++.dg/opt/anonunion1.C: New test.
3384 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
3386 * g++.dg/template/qualttp19.C: New test.
3387 * g++.dg/template/qualttp20.C: New test.
3388 * g++.old-deja/g++.jason/report.C: Adjust expected errors
3389 * g++.old-deja/g++.other/qual1.C: Likewise.
3391 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
3393 * gcc.dg/attr-alwaysinline.c: New.
3395 2002-02-21 Jakub Jelinek <jakub@redhat.com>
3397 * gcc.dg/20020220-1.c: New test.
3399 * gcc.dg/20020220-2.c: New test.
3401 * g++.dg/opt/mmx1.C: New test.
3403 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
3405 * gcc.c-torture/compile/20020110.c: New test.
3407 2002-02-20 Jakub Jelinek <jakub@redhat.com>
3409 * gcc.c-torture/execute/20020219-1.c: New test.
3411 * gcc.dg/20020219-1.c: New test.
3413 * gcc.dg/noncompile/20020220-1.c: New test.
3415 * g++.dg/opt/ptrintsum1.C: New test.
3417 * gcc.dg/debug/20020220-1.c: New test.
3419 2002-02-17 Jakub Jelinek <jakub@redhat.com>
3421 * gcc.c-torture/execute/20020216-1.c: New test.
3423 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
3425 * gcc.dg/decl-1.c: Update, new test.
3427 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
3429 * g++.dg/abi/bitfield1.C: New test.
3430 * g++.dg/abi/bitfield2.C: New test.
3432 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
3434 * gcc.dg/attr-nest.c: New test.
3436 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
3438 * gcc.c-torture/execute/20020215-1.c: New test.
3440 2002-02-14 Jakub Jelinek <jakub@redhat.com>
3442 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
3443 * g++.dg/debug/debug.exp: New.
3444 * g++.dg/debug/trivial.C: New.
3445 * g++.dg/debug/debug1.C: Moved...
3446 * g++.dg/other/debug1.C: ...from here.
3447 * g++.dg/debug/debug2.C: Moved...
3448 * g++.dg/other/debug2.C: ...from here.
3449 * g++.dg/debug/debug3.C: Moved...
3450 * g++.dg/other/debug3.C: ...from here.
3452 * gcc.dg/noncompile/20020213-1.c: New test.
3454 2002-02-13 Jakub Jelinek <jakub@redhat.com>
3456 * g++.dg/other/debug3.C: New test.
3458 * gcc.c-torture/execute/20020213-1.c: New test.
3460 2002-02-13 Richard Smith <richard@ex-parrot.com>
3462 * g++.old-deja/g++.other/thunk1.C: New test.
3464 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3466 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3468 2002-02-13 Stan Shebs <shebs@apple.com>
3470 * gcc.dg/altivec-3.c: New.
3472 2002-02-12 Jakub Jelinek <jakub@redhat.com>
3474 * gcc.dg/Wunreachable-1.c: New test.
3475 * gcc.dg/Wunreachable-2.c: New test.
3477 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
3479 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
3481 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
3483 * gcc.dg/decl-1.c: New test.
3485 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3487 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
3489 2002-02-10 Kazu Hirata <kazu@hxi.com>
3491 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
3492 * gcc.c-torture/compile/980506-1.x: Likewise.
3494 2002-02-10 Kazu Hirata <kazu@hxi.com>
3496 * gcc.dg/20020210-1.c: New.
3498 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
3500 * g77.f-torture/execute/947.f: New regression test
3503 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
3505 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
3506 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
3508 2002-02-08 Richard Henderson <rth@redhat.com>
3510 * gcc.c-torture/compile/labels-3.c: New.
3512 2002-02-08 Jakub Jelinek <jakub@redhat.com>
3514 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
3515 expression statements work instead.
3516 * gcc.dg/noncompile/20020207-1.c: New test.
3518 2002-02-07 Richard Henderson <rth@redhat.com>
3520 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
3522 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3524 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
3526 * lib/g77-dg.exp: Trim g77 error messages so that they are
3527 recognized by dg.exp.
3529 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3532 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
3534 2002-02-07 Richard Henderson <rth@redhat.com>
3536 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
3537 to be sufficiently aligned for integers.
3539 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
3541 * g++.dg/template/friend4.C: New test.
3543 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3546 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
3549 2002-02-07 Richard Henderson <rth@redhat.com>
3551 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
3552 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
3553 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
3554 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
3556 2002-02-06 Richard Henderson <rth@redhat.com>
3558 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
3560 2002-02-06 Janis Johnson <janis187@us.ibm.com>
3562 * gcc.dg/20020206-1.c: New test.
3564 2002-02-06 Jakub Jelinek <jakub@redhat.com>
3566 * gcc.c-torture/execute/20020206-1.c: New test.
3568 * gcc.c-torture/execute/20020206-2.c: New test.
3570 PR optimization/5429:
3571 * gcc.c-torture/compile/20020206-1.c: New test.
3573 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
3575 * g++.dg/ext/align1.C: Do not use an explicit alignment value
3576 as certain file formats cannot support particularly large
3579 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
3580 and do not expect to be able to link the executable.
3582 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
3583 fail because the COFF format does not support the weak attribute.
3585 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
3587 * g77.dg/pr5473.f: New test
3589 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
3591 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
3592 Fix testcase accordingly.
3594 2002-02-04 Richard Henderson <rth@redhat.com>
3596 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
3597 (buf): Change to be an array of pointers, not ints.
3599 2002-02-04 Jakub Jelinek <jakub@redhat.com>
3601 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
3602 before all tests. Move warning one line above to match where it
3604 * gcc.dg/Wswitch-2.c: New test.
3605 * g++.dg/warn/Wswitch-1.C: New test.
3606 * g++.dg/warn/Wswitch-2.C: New test.
3608 2002-02-04 Richard Henderson <rth@redhat.com>
3610 * g++.dg/abi/offsetof.C: Fix size comparison.
3612 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
3614 * gcc.dg/cast-qual-2.c: New test.
3616 2002-02-04 Jakub Jelinek <jakub@redhat.com>
3618 * gcc.dg/20020201-4.c: New test.
3620 2002-02-04 Ben Elliston <bje@redhat.com>
3622 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
3623 target_info attribute != 0, in addition to the empty string.
3624 (gcc_target_compile): Likewise.
3626 2002-02-03 Andrew Cagney <ac131313@redhat.com>
3628 * gcc.dg/Wswitch.c: New test.
3629 PR gcc/4475. PR gcc/3780.
3631 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
3633 * g77.f-torture/execute/5122.f: New test for regressions
3634 against PR fortran/5122.
3636 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
3638 * g77.f-torture/compile/pr3743.f: Delete
3639 * g77.dg/pr3743-1.f: New test.
3640 * g77.dg/pr3743-2.f: New test.
3641 * g77.dg/pr3743-3.f: New test.
3642 * g77.dg/pr3743-4.f: New test.
3644 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
3646 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
3648 2002-02-02 Richard Henderson <rth@redhat.com>
3650 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
3651 * gcc.c-torture/execute/bf64-1.c: Likewise.
3653 2002-02-02 Jakub Jelinek <jakub@redhat.com>
3655 * gcc.dg/20020201-2.c: New test.
3657 * gcc.dg/20020201-3.c: New test.
3659 * gcc.c-torture/execute/bitfld-2.c: New test.
3661 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
3663 * gcc.dg/bitfld-1.c: Update.
3664 * gcc.dg/bitfld-2.c: Update.
3665 * gcc.c-torture/execute/bitfld-1.x: New.
3667 2002-02-02 Jakub Jelinek <jakub@redhat.com>
3669 * gcc.c-torture/execute/20020201-1.c: New test.
3671 2002-02-01 Janis Johnson <janis187@us.ibm.com>
3674 * gcc.dg/20020201-1.c: New test.
3676 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
3679 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
3680 * g77.f-torture/compile/pr3743.x: Remove
3682 2002-01-31 Tom Rix <trix@redhat.com>
3684 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
3686 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
3688 * gcc.dg/noncompile/20020130-1.c: New test.
3690 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
3692 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
3694 2002-01-29 Richard Henderson <rth@redhat.com>
3696 * gcc.c-torture/execute/991118-1.c: Cast various constants back
3698 * gcc.c-torture/execute/bf64-1.c: Likewise.
3700 2002-01-29 Jakub Jelinek <jakub@redhat.com>
3702 * gcc.c-torture/execute/20020129-1.c: New test.
3704 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
3706 * gcc.c-torture/compile/20000224-1.c: Update.
3707 * gcc.c-torture/execute/bitfld-1.c: New tests.
3708 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
3709 * gcc.dg/uninit-A.c: Update.
3711 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
3713 * g++.dg/template/ctor1.C: Add instantiation.
3715 2002-01-28 Paul Koning <pkoning@equallogic.com>
3717 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
3718 argument to __builtin_prefetch to be const ptr.
3720 2002-01-28 Jakub Jelinek <jakub@redhat.com>
3722 * gcc.c-torture/compile/20020120-1.c: New test.
3724 2002-01-27 Kazu Hirata <kazu@hxi.com>
3726 * gcc.c-torture/execute/20020127-1.c: New test.
3728 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
3730 * g77.dg/f77-edit-i-in.f: New test
3731 * g77.dg/f77-edit-i-out.f: New test
3733 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
3735 * gcc.dg/debug/debug.exp: New file.
3736 * gcc.dg/debug/trivial.c: New file.
3737 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
3738 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
3739 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
3740 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
3741 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
3742 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
3743 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
3744 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
3745 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
3746 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
3747 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
3748 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
3749 * gcc.dg/20000503-1.c: Removed.
3750 * gcc.dg/20010207-1.c: Removed.
3751 * gcc.dg/20011223-1.c: Removed.
3752 * gcc.dg/20020104-2.c: Removed.
3753 * gcc.dg/debug-1.c: Removed.
3754 * gcc.dg/debug-2.c: Removed.
3755 * gcc.dg/debug-3.c: Removed.
3756 * gcc.dg/debug-4.c: Removed.
3757 * gcc.dg/debug-5.c: Removed.
3758 * gcc.dg/debug-6.c: Removed.
3759 * gcc.dg/dwarf2-1.c: Removed.
3760 * gcc.dg/dwarf2-2.c: Removed.
3762 2002-01-25 Jakub Jelinek <jakub@redhat.com>
3764 * g++.old-deja/g++.other/eh5.C: New test.
3765 * g++.old-deja/g++.other/sibcall2.C: New test.
3766 * g++.old-deja/g++.other/array9.C: New test.
3767 * g++.old-deja/g++.other/typename2.C: New test.
3768 * g++.old-deja/g++.other/crash60.C: New test.
3769 * g++.old-deja/g++.other/conv9.C: New test.
3770 * g++.old-deja/g++.other/mangle10.C: New test.
3771 * g++.old-deja/g++.other/unchanging1.C: New test.
3772 * g++.old-deja/g++.other/exprstmt1.C: New test.
3773 * g++.old-deja/g++.other/inline23.C: New test.
3774 * g++.old-deja/g++.eh/ia64-1.C: New test.
3775 * g++.old-deja/g++.other/dwarf2-1.C: New test.
3776 * g++.old-deja/g++.other/reload1.C: New test.
3777 * g++.old-deja/g++.other/static20.C: New test.
3778 * g++.old-deja/g++.other/local-alloc1.C: New test.
3779 * g++.old-deja/g++.other/conv8.C: New test.
3780 * g++.old-deja/g++.other/stmtexpr2.C: New test.
3781 * g++.old-deja/g++.other/storeexpr1.C: New test.
3782 * g++.old-deja/g++.other/storeexpr2.C: New test.
3783 * g++.dg/eh/template2.C: New test.
3784 * g++.dg/warn/weak1.C: New test.
3786 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
3788 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3789 Remove first, non-varying, argument.
3791 2002-01-23 Richard Henderson <rth@redhat.com>
3793 * gcc.dg/inline-2.c: New.
3795 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
3796 Add optional target arg. Check number of arguments.
3797 (scan-assembler-not, scan-assembler-dem): Likewise.
3798 (scan-assembler-dem-not): Likewise.
3800 2002-01-23 Zack Weinberg <zack@codesourcery.com>
3802 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
3804 * g++.old-deja/g++.brendan/parse3.C,
3805 g++.old-deja/g++.other/crash26.C,
3806 g++.old-deja/g++.other/crash28.C,
3807 g++.old-deja/g++.other/crash29.C,
3808 g++.old-deja/g++.other/crash30.C,
3809 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
3811 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
3813 * gcc.dg/20020115-1.c: New.
3815 2002-01-23 Bob Wilson <bob.wilson@acm.org>
3817 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
3819 2002-01-23 Janis Johnson <janis187@us.ibm.com>
3821 * gcc.dg/20020122-3.c: New.
3823 2002-01-23 Jakub Jelinek <jakub@redhat.com>
3825 * g++.dg/other/gc1.C: New test.
3827 2002-01-23 Zack Weinberg <zack@codesourcery.com>
3829 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
3831 2002-01-22 Richard Henderson <rth@redhat.com>
3833 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
3835 2002-01-22 Richard Henderson <rth@redhat.com>
3837 * gcc.dg/20020122-4.c: New.
3839 2002-01-22 H.J. Lu <hjl@gnu.org>
3841 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
3843 * gcc.dg/special/ecos.exp: Likewise.
3844 * lib/g++-dg.exp: Likewise.
3845 * lib/g77-dg.exp: Likewise.
3846 * lib/gcc-dg.exp : Likewise.
3847 * lib/mike-g++.exp: Likewise.
3848 * lib/mike-g77.exp: Likewise.
3849 * lib/mike-gcc.exp: Likewise.
3850 * lib/objc-dg.exp: Likewise.
3852 2002-01-22 Janis Johnson <janis187@us.ibm.com>
3855 * gcc.dg/20020122-2.c: New test.
3857 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
3859 * gcc.dg/20020122-1.c: New test.
3861 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
3863 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
3865 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
3867 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
3869 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3871 * gcc.c-torture/compile/20020121-1.c: New test.
3873 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
3875 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
3878 2002-01-21 Jakub Jelinek <jakub@redhat.com>
3880 * gcc.dg/20020218-1.c: New test.
3882 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
3884 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
3886 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
3887 "At global scope" warning
3888 * g++.dg/ext/align1.C: Change cygwin test for alignment
3889 from db-bogus to dg-warning
3891 2002-01-21 Zack Weinberg <zack@codesourcery.com>
3893 * g77.f-torture/compile/cpp2.F: New test.
3895 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
3897 * g++.dg/template/access1.C: New test.
3899 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
3901 * gcc.dg/20020118-1.c: New.
3903 2002-01-18 Kazu Hirata <kazu@hxi.com>
3905 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
3907 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
3909 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
3910 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
3913 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
3915 * gcc.misc-tests/i386-prefetch.exp: Save and restore
3916 torture_with_loops and torture_without_loops
3918 2002-01-17 Jakub Jelinek <jakub@redhat.com>
3920 * gcc.c-torture/compile/20020116-1.c: New test.
3922 2002-01-16 Jakub Jelinek <jakub@redhat.com>
3924 * gcc.dg/20020116-2.c: New test.
3926 * gcc.dg/ultrasp4.c: New test.
3928 * gcc.dg/20020116-1.c: New test.
3930 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
3932 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
3935 2002-01-15 Janis Johnson <janis187@us.ibm.com>
3937 * gcc.misc-tests/i386-prefetch.exp: New.
3938 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
3939 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
3940 * gcc.misc-tests/i386-pf-none-1.c: New test.
3941 * gcc.misc-tests/i386-pf-sse-1.c: New test.
3943 2002-01-15 Jakub Jelinek <jakub@redhat.com>
3945 * gcc.dg/gnu89-init-1.c: Add new tests.
3947 2002-01-15 Andreas Jaeger <aj@suse.de>
3949 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
3950 * gcc.dg/i386-mmx-2.c: Likewise.
3951 * gcc.dg/i386-sse-1.c: Likewise.
3952 * gcc.dg/i386-sse-2.c: Likewise.
3953 * gcc.dg/i386-sse-3.c: Likewise.
3955 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
3957 * g77.f-torture/execute/intrinsic-unix-bessel.f:
3958 Uncomment additional cases that now pass.
3960 2002-01-11 Richard Henderson <rth@redhat.com>
3962 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
3963 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
3965 Fri Jan 11 12:13:30 2002 Nicola Pero <n.pero@mi.flashnet.it>
3967 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
3969 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
3971 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
3972 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
3974 2002-01-10 Dale Johannesen <dalej@apple.com>
3976 * gcc.c-torture/execute/loop-11.c: New.
3978 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
3980 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
3981 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
3983 2002-01-09 Richard Henderson <rth@redhat.com>
3985 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
3986 type in which to perform the operation for each size.
3988 Wed Jan 9 16:48:33 2002 Alan Matsuoka (alanm@redhat.com)
3990 * gcc.c-torture/compile/20020109-2.c: New test.
3992 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
3994 * gcc.c-torture/execute/loop-10.c: New test.
3996 2002-01-09 Jakub Jelinek <jakub@redhat.com>
3998 * gcc.c-torture/compile/20010226-1.c: New test.
3999 * gcc.c-torture/compile/20010227-1.c: New test.
4000 * gcc.c-torture/compile/20010426-1.c: New test.
4001 * gcc.c-torture/compile/20010510-1.c: New test.
4002 * gcc.c-torture/compile/20010605-3.c: New test.
4003 * gcc.c-torture/compile/20010824-1.c: New test.
4004 * gcc.c-torture/execute/20010409-1.c: New test.
4005 * gcc.dg/noncompile/20000901-1.c: New test.
4006 * gcc.dg/20001023-1.c: New test.
4007 * gcc.dg/20001101-1.c: New test.
4008 * gcc.dg/20001102-1.c: New test.
4009 * gcc.dg/20010207-1.c: New test.
4010 * gcc.dg/20010405-1.c: New test.
4011 * gcc.dg/20010822-1.c: New test.
4012 * gcc.dg/20011107-1.c: New test.
4014 Wed Jan 9 14:03:20 2002 Jeffrey A Law (law@redhat.com)
4016 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
4018 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
4019 execution failure on PA targets.
4021 2002-01-09 Jakub Jelinek <jakub@redhat.com>
4023 * gcc.c-torture/compile/20020109-1.c: New test.
4025 2002-01-08 Kazu Hirata <kazu@hxi.com>
4027 * gcc.c-torture/execute/20020108-1.c: New test.
4029 2002-01-08 Jakub Jelinek <jakub@redhat.com>
4031 * gcc.dg/20020108-1.c: New test.
4033 2002-01-08 H.J. Lu <hjl@gnu.org>
4035 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
4038 2002-01-08 Geoff Keating <geoffk@redhat.com>
4040 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
4043 002-01-07 Aldy Hernandez <aldyh@redhat.com>
4045 * gcc.dg/altivec-4.c: Test altivec predicates.
4047 2002-01-07 Jakub Jelinek <jakub@redhat.com>
4049 * gcc.c-torture/execute/20020107-1.c: New test.
4051 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
4054 * gcc.c-torture/compile/20020106-1.c: New test.
4056 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
4058 * gcc.c-torture/execute/nestfunc-4.c: New test.
4060 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
4062 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
4063 extra triple that slipped in.
4064 * g++.old-deja/g++.abi/align.C: Likewise.
4065 * g++.old-deja/g++.abi/bitfields.C: Likewise.
4067 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
4069 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
4070 * g++.old-deja/g++.abi/align.C: Likewise.
4071 * g++.old-deja/g++.abi/bitfields.C: Likewise.
4073 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
4075 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
4078 2002-01-04 Jakub Jelinek <jakub@redhat.com>
4080 * gcc.dg/20020104-1.c: New test.
4082 * gcc.dg/20020104-2.c: New test.
4084 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
4086 * gcc.dg/20020103-1.c: Fix typo in target selector.
4088 2002-01-03 Richard Henderson <rth@redhat.com>
4090 * gcc.dg/20020103-1.c: New.
4092 2002-01-03 Kazu Hirata <kazu@hxi.com>
4094 * gcc.c-torture/execute/20020103-1.c: New test.
4096 2002-01-03 Jakub Jelinek <jakub@redhat.com>
4098 * g++.dg/other/debug2.C: New test.
4100 * gcc.c-torture/compile/20020103-1.c: New test.
4102 2002-01-02 Jakub Jelinek <jakub@redhat.com>
4104 * gcc.dg/gnu89-init-1.c: Added new tests.
4106 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
4108 * g++.dg/template/friend2.C: Remove as patch is reverted.
4110 * g++.dg/warn/oldcast1.C: New test.
4112 * g++.dg/template/ptrmem1.C: New test.
4113 * g++.dg/template/ptrmem2.C: New test.
4115 * g++.dg/template/ntp.C: New test.
4117 * g++.dg/other/component1.C: New test.
4119 * g++.dg/template/ttp3.C: New test.
4121 * g++.dg/template/friend2.C: New test.
4122 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
4124 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
4126 * g++.dg/other/ptrmem1.C: New test.
4127 * g++.dg/other/ptrmem2.C: New test.
4129 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
4131 * g++.dg/template/ctor1.C: New test.
4133 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
4135 * g++.dg/template/friend2.C: New test.
4137 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
4139 * gcc.dg/mmix-1.c: New test.
4141 2001-12-31 Richard Henderson <rth@redhat.com>
4143 * gcc.dg/asm-5.c: New.
4145 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
4147 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
4148 in namespace __gnu_cxx
4150 2001-12-30 Richard Henderson <rth@redhat.com>
4152 * gcc.dg/debug-6.c: New.
4154 2001-12-30 Jakub Jelinek <jakub@redhat.com>
4156 * gcc.c-torture/compile/20011229-2.c: New test.
4158 2001-12-29 Jakub Jelinek <jakub@redhat.com>
4160 * gcc.dg/debug-3.c: New test.
4161 * gcc.dg/debug-4.c: New test.
4162 * gcc.dg/debug-5.c: New test.
4164 2001-12-29 Richard Henderson <rth@redhat.com>
4166 * g++.dg/eh/loop1.C: New.
4168 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
4170 * g++.dg/template/crash1.C: New test.
4172 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
4174 * g++.dg/other/const1.C: New test.
4176 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
4178 * gcc.c-torture/compile/20011229-1.c: New test.
4180 2001-12-28 Stan Shebs <shebs@apple.com>
4182 * lib/objc-torture.exp: Resync with c-torture.exp.
4183 * lib/objc.exp: Load standard libraries.
4185 2001-12-28 Jakub Jelinek <jakub@redhat.com>
4187 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
4190 2001-12-27 Roger Sayle <roger@eyesopen.com>
4192 * gcc.c-torture/execute/string-opt-16.c: New testcase.
4194 2001-12-27 Richard Henderson <rth@redhat.com>
4196 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
4198 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
4200 * g++.dg/eh/ctor1.C: New test.
4201 * g++.dg/other/error2.C: New test.
4203 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
4205 * g++.dg/other/init2.C: New test.
4207 2001-12-24 Richard Henderson <rth@redhat.com>
4209 * gcc.dg/20011223-1.c: New.
4210 * gcc.dg/inline-1.c: New.
4212 2001-12-23 Richard Henderson <rth@redhat.com>
4214 * gcc.dg/asm-4.c: Test operand modifiers.
4216 2001-12-23 Richard Henderson <rth@redhat.com>
4218 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
4220 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
4222 * gcc.c-torture/execute/20011223-1.c: New test.
4224 2001-12-21 Richard Henderson <rth@redhat.com>
4226 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
4227 re-enables the warning.
4229 2001-12-21 Richard Henderson <rth@redhat.com>
4231 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
4233 2001-12-20 Jakub Jelinek <jakub@redhat.com>
4235 * gcc.c-torture/compile/20011218-1.c: New test.
4237 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
4239 * gcc.misc-test/arm-isr.exp: New file. Control running of the
4241 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
4242 epilogue generation for ARM ISR routines.
4244 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4246 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
4247 * gcc.dg/format/c90-printf-3.c: Likewise.
4248 * gcc.dg/format/c99-printf-3.c: Likewise.
4249 * gcc.dg/format/ext-1.c: Likewise.
4250 * gcc.dg/format/ext-6.c: Likewise.
4251 * gcc.dg/format/format.h: Prototype unlocked stdio.
4253 2001-12-20 Richard Henderson <rth@redhat.com>
4255 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
4257 (malloc): Correct allocation logic. Abort if we fill up the
4258 arena before initialization complete.
4259 (realloc): Correct allocation logic.
4261 2001-12-20 Jakub Jelinek <jakub@redhat.com>
4263 * gcc.c-torture/compile/20011219-2.c: New test.
4265 * gcc.c-torture/execute/20011219-1.c: New test.
4267 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
4269 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
4270 target does not support weak symbols.
4272 2001-12-19 Jakub Jelinek <jakub@redhat.com>
4274 * gcc.c-torture/compile/20011219-1.c: New test.
4276 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
4278 * g++.dg/other/error1.C: New test.
4280 Mon Dec 17 14:31:42 2001 Jeffrey A Law (law@redhat.com)
4282 * gcc.c-torture/execute/20011217-1.c: New test.
4284 Mon Dec 17 16:54:56 2001 Nicola Pero <nicola@brainstorm.co.uk>
4286 * objc.dg/special/: New directory.
4287 * objc.dg/special/special.exp: New file.
4288 * objc.dg/special/unclaimed-category-1.h: New file.
4289 * objc.dg/special/unclaimed-category-1a.m: New file.
4290 * objc.dg/special/unclaimed-category-1.m: New file.
4292 2001-12-17 Andreas Jaeger <aj@suse.de>
4294 * gcc.c-torture/compile/20011217-2.c: New test.
4296 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
4298 * gcc.c-torture/compile/20011217-1.c: New test.
4300 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
4302 * testsuite/gcc.dg/20011214-1.c: New.
4304 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
4306 * gcc.dg/altivec-4.c: New.
4308 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
4310 * gcc.dg/20011113-1.c: New test.
4312 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
4314 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
4315 std::__malloc_alloc_template<0> and
4316 std::__default_alloc_template<false, 0>.
4318 Thu Dec 13 10:35:33 2001 Nicola Pero <n.pero@mi.flashnet.it>
4320 * objc/execute/bf-21.m: New test.
4321 * objc/execute/enumeration-1.m: New test.
4322 * objc/execute/enumeration-2.m: New test.
4324 2001-12-12 Jakub Jelinek <jakub@redhat.com>
4326 * gcc.dg/gnu89-init-1.c: New test.
4328 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
4330 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
4331 * g++.old-deja/g++.jason/2371.C: Likewise.
4332 * g++.old-deja/g++.jason/template33.C: Likewise.
4333 * g++.old-deja/g++.jason/template34.C: Likewise.
4334 * g++.old-deja/g++.jason/template36.C: Likewise.
4335 * g++.old-deja/g++.oliva/typename1.C: Likewise.
4336 * g++.old-deja/g++.oliva/typename2.C: Likewise.
4337 * g++.old-deja/g++.other/typename1.C: Likewise.
4338 * g++.old-deja/g++.pt/inherit2.C: Likewise.
4339 * g++.old-deja/g++.pt/nontype5.C: Likewise.
4340 * g++.old-deja/g++.pt/typename11.C: Likewise.
4341 * g++.old-deja/g++.pt/typename14.C: Likewise.
4342 * g++.old-deja/g++.pt/typename16.C: Likewise.
4343 * g++.old-deja/g++.pt/typename3.C: Likewise.
4344 * g++.old-deja/g++.pt/typename4.C: Likewise.
4345 * g++.old-deja/g++.pt/typename5.C: Likewise.
4346 * g++.old-deja/g++.pt/typename7.C: Likewise.
4347 * g++.old-deja/g++.robertl/eb9.C: Likewise.
4349 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
4351 * g++.dg/other/linkage1.C: New test.
4352 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
4355 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
4357 * gcc.dg/concat.c: New test.
4359 2001-12-11 Stan Shebs <shebs@apple.com>
4361 * objc/compile: New test directory.
4362 * objc/compile/compile.exp: New expect script.
4363 * objc/compile/20011211-1.m: New compile test.
4365 2001-12-11 Jason Merrill <jason@redhat.com>
4367 * lib/prune.exp (prune_gcc_output): Also handle "In member
4368 function". So many permutations...
4370 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
4372 * g++.dg/template/typedef1.C: New test.
4374 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
4376 * g++.dg/other/copy1.C: New test.
4378 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
4380 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
4382 * gcc.dg/builtin-choose-expr.c: New.
4384 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
4386 * gcc.dg/altivec-2.c: New.
4388 2001-12-07 Richard Henderson <rth@redhat.com>
4390 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
4392 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
4394 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
4397 Fri Dec 7 06:29:03 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4399 * g++-old.deja/g++.robertl/eb101.C: Deleted.
4401 2001-12-06 Janis Johnson <janis187@us.ibm.com>
4403 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
4404 variable argument list.
4406 2001-12-06 Zack Weinberg <zack@codesourcery.com>
4408 * gcc.c-torture/execute/memcheck: Delete entire directory.
4409 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
4410 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
4412 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
4414 * gcc.dg/Wshadow-1.c: New test.
4416 2001-12-05 Jakub Jelinek <jakub@redhat.com>
4418 * gcc.c-torture/compile/20011130-1.c: New test.
4420 * gcc.dg/noncompile/20011025-1.c: New test.
4422 * g++.dg/other/anon-union.C: New test.
4424 * gcc.c-torture/execute/20011024-1.c: New test.
4426 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
4428 * gcc.c-torture/execute/20000722-1.x,
4429 gcc.c-torture/execute/20010123-1.x: Remove.
4430 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
4431 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
4432 gcc.dg/c99-complit-2.c: New tests.
4434 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
4436 * g++.dg/inherit/base1.C: New test.
4438 2001-12-04 Jakub Jelinek <jakub@redhat.com>
4440 * g++.dg/other/stdarg1.C: New test.
4442 * gcc.c-torture/compile/20011130-2.c: New test.
4444 2001-12-03 Janis Johnson <janis187@us.ibm.com>
4446 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
4447 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
4448 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
4449 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
4450 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
4451 * gcc.dg/builtin-prefetch-1.c: New test.
4453 2001-12-03 Jakub Jelinek <jakub@redhat.com>
4455 * gcc.dg/20011130-1.c: New test.
4457 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
4459 * g++.dg/other/scope1.C: New test.
4460 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
4462 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
4464 * gcc.dg/vla-init-1.c: New test.
4466 2001-12-01 Geoff Keating <geoffk@redhat.com>
4468 * gcc.c-torture/compile/structs.c: New testcase from GDB.
4470 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
4472 * objc.dg/alias.m: Update.
4473 * objc.dg/class-1.m: Update.
4474 * objc.dg/const-str-1.m: Update.
4475 * objc.dg/fwd-proto-1.m: Update.
4476 * objc.dg/id-1.m: Update.
4477 * objc.dg/super-class-1.m: Update.
4479 2001-11-29 Mark Mitchell <mark@codesourcery.com>
4481 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
4484 Wed Nov 28 15:05:54 2001 Jeffrey A Law (law@cygnus.com)
4486 * gcc.c-torture/execute/20011128-1.c: New test.
4488 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
4490 * gcc.dg/20011127-1.c: New test.
4492 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
4494 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
4495 from Austin Group draft 7.
4496 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
4497 scanf format arguments.
4498 * gcc.dg/format/no-exargs-2.c: New test.
4500 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
4502 * g++.dg/abi/vbase8-4.C: New test.
4504 2001-11-24 Ian Lance Taylor <ian@airs.com>
4506 * gcc.c-torture/execute/20011121-1.c: New test.
4508 Fri Nov 23 15:55:44 2001 Jeffrey A Law (law@cygnus.com)
4510 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
4512 2001-11-23 Andreas Jaeger <aj@suse.de>
4514 * gcc.dg/cpp/charconst-2.c: New test.
4516 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
4518 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
4519 to the host if it is remote. Let tests specify extra headers
4521 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
4522 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
4523 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
4524 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
4525 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
4526 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
4527 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
4528 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
4529 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
4530 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
4532 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
4534 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
4535 for little endian ARMs.
4537 2001-11-20 Jakub Jelinek <jakub@redhat.com>
4539 * gcc.c-torture/compile/20011119-1.c: New test.
4540 * gcc.c-torture/compile/20011119-2.c: New test.
4542 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
4544 * gcc.dg/altivec-1.c: Fix typo.
4546 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
4548 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
4550 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
4552 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
4554 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
4556 * lib/g77.exp: Don't specify --rpath-link.
4558 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
4559 across all the headers.
4560 * gcc.dg/format/format.exp: For testing on a remote host,
4563 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
4564 * gcc.c-torture/execute/930406-1.c: Likewise.
4565 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
4567 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
4569 * gcc.dg/altivec-1.c: New.
4571 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
4573 * gcc.dg/cpp/fpreprocessed.c: New test case.
4575 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
4577 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
4578 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
4579 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
4581 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
4583 * gcc.dg/no-builtin-1.c: New test.
4585 2001-11-16 Jakub Jelinek <jakub@redhat.com>
4587 * gcc.c-torture/execute/20011115-1.c: New test.
4589 2001-11-15 Jakub Jelinek <jakub@redhat.com>
4591 * gcc.c-torture/compile/20011114-2.c: New test.
4592 * gcc.c-torture/compile/20011114-3.c: New test.
4593 * gcc.c-torture/compile/20011114-4.c: New test.
4595 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
4597 * g++.dg/other/init1.C: New test.
4599 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
4601 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
4604 * gcc.c-torture/execute/20011114-1.c: New testcase.
4606 * gcc.c-torture/compile/20010327-1.c: Revert last change.
4607 * gcc.c-torture/compile/20011114-1.c: New test, exactly
4608 like the (before this change) version of 20010327-1.c.
4610 2001-11-14 Roger Sayle <roger@eyesopen.com>
4612 * gcc.c-torture/execute/string-opt-13.c: New testcase.
4614 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
4616 * g++.dg/init/array2.C: New test.
4618 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
4620 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
4622 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
4624 * g++.dg/other/forscope1.C: New test.
4625 * g++.dg/ext/forscope1.C: New test.
4626 * g++.dg/ext/forscope2.C: New test.
4628 2001-11-13 Jakub Jelinek <jakub@redhat.com>
4630 * gcc.c-torture/execute/20011113-1.c: New test.
4632 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
4634 * gcc.c-torture/execute/20011109-2.c: New test.
4636 * gcc.c-torture/execute/20011109-1.c: New test.
4638 2001-11-09 Jakub Jelinek <jakub@redhat.com>
4640 * gcc.c-torture/compile/20011109-1.c: New test.
4642 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
4644 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
4645 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
4646 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
4647 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
4648 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
4649 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
4650 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
4652 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
4654 * g++.dg/warn/Wshadow-1.C: New tests.
4655 * g++.old-deja/g++.mike/for3.C: Update.
4657 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
4659 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
4660 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
4661 XFAILs. Adjust expected error texts.
4662 * gcc.c-torture/compile/20011106-1.c,
4663 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
4664 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
4665 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
4666 gcc.dg/c99-array-lval-5.c: New tests.
4668 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
4670 * gcc.dg/cpp/defined.c: Update.
4672 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
4674 * gcc.c-torture/execute/anon-1.c: New test.
4676 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
4678 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
4679 same size, so no warning should be produced on stormy16.
4681 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
4682 due to oversized array.
4683 * g++.old-deja/g++.mike/ns15.C: Likewise.
4684 * g++.old-deja/g++.pt/crash16.C: Likewise.
4686 2001-11-02 Graham Stott <grahams@redhat.com>
4688 * g++.dgother/debug1.C: Fix typos.
4690 2001-11-01 Jakub Jelinek <jakub@redhat.com>
4692 * g++.dg/other/debug1.C: New test.
4694 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
4696 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
4699 2001-10-30 Jakub Jelinek <jakub@redhat.com>
4701 * gcc.dg/20011029-2.c: New test.
4703 * gcc.c-torture/compile/20011029-1.c: New test.
4705 Mon Oct 29 21:19:53 2001 Nicola Pero <n.pero@mi.flashnet.it>
4707 * objc/execute/class_self-1.m: New test.
4708 * objc/execute/class_self-2.m: New test.
4710 2001-10-25 Zack Weinberg <zack@codesourcery.com>
4712 * gcc.misc-tests/msgs.exp: Delete.
4713 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
4714 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
4715 error set to match recent changes.
4717 2001-10-24 Zack Weinberg <zack@codesourcery.com>
4719 * gcc.dg/20011021-1.c: New test.
4721 2001-10-24 Jakub Jelinek <jakub@redhat.com>
4723 * gcc.c-torture/compile/20011023-1.c: New test.
4725 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
4727 * lib/g77.exp: Rewrite based on lib/g++.exp.
4729 2001-10-19 Jakub Jelinek <jakub@redhat.com>
4731 * gcc.c-torture/execute/20011019-1.c: New test.
4733 * gcc.dg/20011018-1.c: New test.
4735 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
4737 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
4739 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
4741 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
4742 * gcc.dg/attr-invalid.c: Likewise.
4744 2001-10-18 Jakub Jelinek <jakub@redhat.com>
4746 * testsuite/gcc.dg/20011015-1.c: New test.
4748 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
4750 * g++.dg/template/unify2.C: New test.
4752 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
4754 * g++.dg/other/exception-specification.C: New test
4756 2001-10-13 Tom Rix <trix@redhat.com>
4758 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
4759 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
4761 2001-10-12 Jakub Jelinek <jakub@redhat.com>
4763 * testsuite/gcc.dg/20011009-1.c: New test.
4765 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
4768 * g++.dg/other/friend1.C: New test.
4770 2001-10-11 Richard Henderson <rth@redhat.com>
4772 * g++.old-deja/g++.other/crash18.C: Add -S to options.
4774 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4776 * gcc.c-torture/compile/20011010-1.c: New.
4778 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
4780 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
4781 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
4782 g77.f-torture/execute/execute.exp,
4783 g77.f-torture/noncompile/noncompile.exp,
4784 gcc.c-torture/compile/compile.exp,
4785 gcc.c-torture/execute/execute.exp,
4786 gcc.c-torture/execute/ieee/ieee.exp,
4787 gcc.c-torture/execute/memcheck/memcheck.exp,
4788 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
4789 objc/execute/execute.exp: Update FSF address.
4791 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
4793 * gcc.dg/cpp/cmdlne-C.c: Update.
4794 * gcc.dg/cpp/cmdlne-C2.c: New.
4796 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4798 * gcc.c-torture/execute/20011008-3.c: New.
4800 2001-10-08 DJ Delorie <dj@redhat.com>
4802 * gcc.dg/20011008-1.c: New.
4803 * gcc.dg/20011008-2.c: New.
4805 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
4807 * gcc.dg/cpp/spacing1.c: Update test.
4809 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
4811 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
4812 spelling errors of "separate" as "seperate".
4814 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
4816 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
4817 enough to avoid inlining.
4819 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4821 * lib/g77.exp: set libg2c_dir correctly.
4823 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4825 * gcc.dg/cpp/macro11.c: New test.
4827 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
4829 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
4830 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
4831 gcc.dg/format/multattr-3.c: New tests.
4832 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
4833 tests for format attributes on function pointers being rejected.
4835 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
4837 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
4839 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
4841 * g++.dg/warn/format1.C: New test.
4843 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
4845 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
4847 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
4849 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
4851 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
4853 * gcc.dg/cpp/redef2.c: Add test.
4855 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
4857 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
4858 long-standing bug on i686, apparently.
4859 * gcc.c-torture/execute/loop-2c.x: New file.
4860 * gcc.c-torture/execute/loop-2d.x: New file.
4861 * gcc.c-torture/execute/loop-3c.x: New file.
4863 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4865 * gcc.dg/cpp/20000625-2.c: Correct line number.
4867 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
4869 * gcc.dg/cpp/macro10.c: New test.
4870 * gcc.dg/cpp/strify3.c: New test.
4871 * gcc.dg/cpp/spacing1.c: Add tests.
4872 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
4873 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
4875 2001-09-24 DJ Delorie <dj@redhat.com>
4877 * gcc.c-torture/execute/20010924-1.c: New test.
4879 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
4881 * testsuite/objc/execute/paste.m: Remove.
4883 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
4885 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
4887 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
4889 * g77.dg/strlen0.f: New test.
4891 2001-09-21 Richard Henderson <rth@redhat.com>
4893 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
4894 * g++.old-deja/g++.abi/vtable2.C: Likewise.
4896 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
4898 Table-driven attributes.
4899 * g++.dg/ext/attrib1.C: New test.
4901 2001-09-20 DJ Delorie <dj@redhat.com>
4903 * gcc.dg/20000926-1.c: Update expected warning messages.
4904 * gcc.dg/array-2.c: Likewise, and test for warnings too.
4905 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
4908 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
4910 * g++.dg/eh/registers1.C: New test case.
4912 2001-09-17 Richard Henderson <rth@redhat.com>
4914 * gcc.dg/array-5.c: Fix VLA decomposition test.
4916 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
4918 * gcc.dg/cpp/line5.c: New testcase.
4920 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
4922 * gcc.dg/cpp/macro9.c: New test.
4924 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
4926 * gcc.c-torture/execute/980223.c: Change type of addr from long
4929 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
4931 * gcc.c-torture/execute/20010915-1.c: New test.
4933 2001-09-14 Janis Johnson <janis187@us.ibm.com>
4935 * g77.dg/bprob: New directory.
4936 * g77.dg/bprob/bprob.exp: New file.
4937 * g77.dg/bprob/bprob-1.f: New test.
4938 * g77.dg/gcov: New directory.
4939 * g77.dg/gcov/gcov.exp: New file.
4940 * g77.dg/gcov/gcov-1.f: New test.
4941 * g77.dg/gcov/gcov-1.x: New file.
4943 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
4945 * gcc.dg/cpp/directiv.c: Update.
4946 * gcc.dg/cpp/undef1.c: Update.
4948 2001-09-12 Jakub Jelinek <jakub@redhat.com>
4950 * gcc.dg/20010912-1.c: New test.
4952 2001-09-11 Janis Johnson <janis187@us.ibm.com>
4954 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
4955 language-independent file in lib.
4956 * lib/gcov.exp: New file.
4958 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
4960 * gcc.c-torture/compile/20010911-1.c: New test.
4962 2001-09-10 Janis Johnson <janis187@us.ibm.com>
4964 * lib/profopt.exp: New, to support profile-directed optimizations.
4965 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
4966 * gcc.misc-tests/bprob-1.c: New test.
4967 * gcc.misc-tests/bprob-2.c: New test.
4969 2001-09-07 Janis Johnson <janis187@us.ibm.com>
4971 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
4972 XFAIL and which kinds of gcov output to verify.
4973 * gcc.misc-tests/gcov-4b.x: New file.
4974 * gcc.misc-tests/gcov-5b.x: New file.
4975 * gcc.misc-tests/gcov-6.x: New file.
4976 * gcc.misc-tests/gcov-7.c: New test.
4977 * gcc.misc-tests/gcov-7.x: New file.
4979 2001-09-06 Janis Johnson <janis187@us.ibm.com>
4981 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
4982 * gcc.misc-tests/gcov-6.c: New test.
4984 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
4987 * g++.dg/abi/vbase1.C: New test.
4989 2001-09-05 Ziemowit Laski <zlaski@apple.com>
4991 * objc.dg/method-2.m: New.
4993 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
4996 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
4997 * g++.dg/init/empty1.C: New test.
4999 2001-09-03 Jakub Jelinek <jakub@redhat.com>
5001 * gcc.c-torture/compile/20010903-1.c: New test.
5003 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
5005 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5008 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
5010 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5012 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5014 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5016 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
5018 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
5019 for 16-bit 'unsigned int'.
5021 2001-08-29 Kazu Hirata <kazu@hxi.com>
5023 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
5025 2001-08-27 Richard Henderson <rth@redhat.com>
5027 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
5028 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
5030 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
5032 * gcc.dg/asm-names.c (ymain): New.
5034 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
5036 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
5037 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
5038 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
5040 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5042 * gcc.dg/compare5.c: New testcase.
5044 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
5046 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
5047 and "In instantiation".
5049 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
5051 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
5053 2001-08-20 Janis Johnson <janis187@us.ibm.com>
5055 * gcc.misc-tests/gcov.exp: Add support for branch information.
5056 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
5057 * gcc.misc-tests/gcov-4.c: New test.
5058 * gcc.misc-tests/gcov-4b.c: New test.
5059 * gcc.misc-tests/gcov-5b.c: New test.
5061 2001-08-20 Zack Weinberg <zackw@panix.com>
5063 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
5066 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
5068 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
5070 2001-08-19 Jakub Jelinek <jakub@redhat.com>
5072 * g++.dg/eh/template1.C: New test.
5074 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
5076 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
5078 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
5081 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
5083 * lib/g77-dg.exp: Use prune.exp for common procedures
5084 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
5085 * lib/g77.exp: (g77-dg-prune) Remove
5087 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
5089 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
5091 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5093 * g++.dg/template/unify1.C: New test.
5095 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
5097 * g++.dg/abi/empty4.C: New test.
5099 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
5101 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
5103 * g77.f-torture/compile/pr3743.x: Likewise
5105 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
5107 * g++.dg/other/using-declaration.C: New test.
5109 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
5111 * gcc.dg/cpp/tr-sign.c: New testcase.
5113 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
5115 * gcc.dg/cpp/19951025-1.c: Revert.
5116 * gcc.dg/cpp/directiv.c: We no longer process directives that
5117 interrupt macro arguments.
5119 2001-08-03 Zack Weinberg <zackw@stanford.edu>
5121 * gcc.dg/bconstp-1.c: New test.
5123 2001-08-03 Richard Henderson <rth@redhat.com>
5125 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
5127 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
5129 * gcc.dg/cpp/19951025-1.c: Update.
5131 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
5133 * g77.dg/ff90-1.f (s): Fix reference of variable z,
5136 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
5139 * g++.old-deja/g++.ns/ns14.C: Remove special options.
5140 * g++.old-deja/g++.other/std1.C: Likewise.
5141 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
5143 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
5145 * lib/g77.exp: Load gcc-defs.exp for common procedures
5146 (g77_pass, g77_fail, g77_finish, g77_exit,
5147 ${tool}_check_unsupported_p} Now redundant. Deleted.
5149 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
5151 * g77.dg/fbackslash.f
5152 * g77.dg/fcase-preserve.f
5154 * g77.dg/ffixed-line-length-0.f
5155 * g77.dg/ffixed-line-length-132.f
5156 * g77.dg/ffixed-line-length-7.f
5157 * g77.dg/ffixed-line-length-72.f
5158 * g77.dg/ffixed-line-length-none.f
5159 * g77.dg/ffree-form-1.f
5160 * g77.dg/fno-backslash.f
5161 * g77.dg/fno-f90-1.f
5162 * g77.dg/fno-fixed-form-1.f
5163 * g77.dg/fno-onetrip.f
5164 * g77.dg/fno-typeless-boz.f
5165 * g77.dg/fno-underscoring.f
5166 * g77.dg/fno-vxt-1.f
5168 * g77.dg/ftypeless-boz.f
5169 * g77.dg/fugly-assumed.f
5170 * g77.dg/funderscoring.f
5173 2001-08-01 Ziemowit Laski <zlaski@apple.com>
5175 * objc.dg/fwd-proto-1.m: New.
5176 * objc.dg/local-decl-1.m: New.
5177 * objc.dg/naming-1.m: New.
5178 * objc.dg/naming-2.m: New.
5179 * objc.dg/proto-hier-1.m: New.
5181 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
5183 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
5184 largest-type elements to a struct makes its size grow.
5186 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
5188 * g++.dg/abi/vthunk1.C: New test.
5190 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
5192 * g++.dg/abi/vbase8-22.C: New test.
5194 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5196 * gcc.dg/cpp/macro8.c: New test.
5198 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
5200 * g++.dg/abi/vbase8-21.C: New test.
5202 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
5204 * g++.dg/abi/vbase8-10.C: New test.
5206 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5208 * lib/g++.exp (g++_set_ld_library_path): Renamed to
5209 ${tool}_set_ld_library_path.
5211 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
5214 2001-07-26 Stan Cox <scox@redhat.com>
5216 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
5217 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
5218 gcc_exit, gcc_check_unsupported_p):
5219 Moved to gcc-deps.exp
5220 * gcc-deps.exp: New file.
5222 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5224 * g++.old-deja/g++.pt/defarg14.C: New test.
5226 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
5228 * g++.old-deja/g++.other/lineno5.C: New test.
5230 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
5232 * g++.old-deja/g++.pt/crash68.C: New test.
5234 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
5236 * g++.old-deja/g++.other/crash42.C: New test.
5238 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5240 * gcc.dg/cpp/extratokens.c: Fix.
5241 * gcc.dg/cpp/skipping2.c: New tests.
5243 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5245 * gcc.c-torture/execute/20010724-1.c: New file.
5246 * gcc.c-torture/execute/20010724-1.x: New file.
5248 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
5250 * g++.old-deja/g++.other/cond7.C: New test.
5252 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
5254 * g++.old-deja/g++.other/optimize4.C: New test.
5256 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
5258 * g++.old-deja/g++.abi/vbase8-5.C: New test.
5260 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
5262 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
5263 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
5264 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
5265 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
5267 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
5268 bug report" message.
5270 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
5271 * g++.dg/ext/instantiate1.C: Move from old-deja.
5273 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
5275 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
5276 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
5277 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
5278 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
5280 Mon Jul 23 10:14:17 2001 Jeffrey A Law (law@cygnus.com)
5282 * gcc.c-torture/execute/20010723-1.c: New test.
5284 2001-07-23 Ben Elliston <bje@redhat.com>
5286 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
5288 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5290 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
5292 Delete handling of ieee_multilib_flags.
5293 Pass -mieee for alpha*-*-* and sh-*-*.
5294 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
5296 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
5298 Remove old-abi tests.
5299 * g++.old-deja/g++.mike/p11116.C: Remove.
5300 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
5302 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
5304 * g77.f-torture/compile/pr3743.f: New test
5306 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
5308 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
5310 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5312 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
5313 g++.old-deja/g++.pt/static6.C: Likewise.
5314 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
5315 supports weak symbols.
5317 2001-07-18 Andreas Jaeger <aj@suse.de>
5319 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
5322 2001-07-18 Andreas Jaeger <aj@suse.de>
5324 * gcc.dg/iftrap-1.c: Fix target line.
5326 2001-07-17 Richard Henderson <rth@redhat.com>
5328 * gcc.c-torture/execute/20010717-1.c: New.
5330 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
5332 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
5335 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
5337 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
5339 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5341 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
5342 UAC_SIGBUS, UAC_NOPRINT definitions.
5344 Mon Jul 16 12:21:56 2001 Nicola Pero <n.pero@mi.flashnet.it>
5346 * objc/execute/object_is_class.m: New test.
5347 * objc/execute/object_is_meta_class.m: New test.
5349 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
5351 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
5352 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
5354 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
5356 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
5357 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
5359 2001-07-14 Richard Henderson <rth@redhat.com>
5361 * gcc.dg/iftrap-1.c: New.
5363 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
5365 * g77.f-torture/execute/intrinsic77.f: New test.
5367 2001-07-11 Janis Johnson <janis@us.ibm.com>
5369 * gcc.misc-tests/gcov-3.c: New test.
5371 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
5373 * gcc.c-torture/compile/20010711-1.c,
5374 * gcc.c-torture/compile/20010711-2.c: New tests.
5376 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
5378 * gcc.c-torture/execute/20010711-1.c: New test.
5380 2001-07-11 Ben Elliston <bje@redhat.com>
5382 * g++.old-deja/g++.other/enum5.C: New test.
5384 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
5386 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
5387 (g++-dg-prune): Call prune_gcc_output.
5388 * prune.exp: New file for prune_gcc_output.
5389 * lib/g++.exp, lib/gcc.exp: Load it.
5391 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
5393 * gcc.c-torture/compile/20010701-1.c,
5394 g++.old-deja/g++.ext/attrib6.C: New tests.
5396 Fri Jul 6 09:31:43 2001 Jeffrey A Law (law@cygnus.com)
5398 * gcc.c-torture/compile/20010706-1.c: New test.
5400 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
5402 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
5404 2001-06-28 Stan Shebs <shebs@apple.com>
5406 * gcc.dg/pragma-darwin.c: New test.
5408 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5410 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
5411 Solaris 2.[678] system.
5413 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
5415 * gcc.dg/20010622-1.c: New test.
5417 2001-06-18 Stan Shebs <shebs@apple.com>
5419 * objc.dg: New directory.
5420 * objc.dg/dg.exp: New file.
5421 * objc.dg/alias.m: New.
5422 * objc.dg/class-1.m: New.
5423 * objc.dg/class-2.m: New.
5424 * objc.dg/const-str-1.m: New.
5425 * objc.dg/const-str-2.m: New.
5426 * objc.dg/id-1.m: New.
5427 * objc.dg/method-1.m: New.
5428 * objc.dg/super-class-1.m: New.
5429 * lib/objc-dg.exp: New file.
5431 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
5433 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
5436 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
5438 * g++.old-deja/g++.abi/vbase8-9.C: New test.
5440 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5442 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
5445 2001-06-12 Richard Henderson <rth@redhat.com>
5447 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
5449 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5451 * g++.old-deja/g++.abi/vbase5.C: New test.
5452 * g++.old-deja/g++.abi/vbase6.C: New test.
5453 * g++.old-deja/g++.abi/vbase7.C: New test.
5455 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5457 * gcc.c-torture/compile/20010610-1.c: New test.
5459 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5461 * g++.old-deja/g++.abi/vbase4.C: New test.
5463 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
5465 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
5466 support %f for HC11/HC12 targets.
5467 * gcc.c-torture/execute/930513-1.x: New file, likewise.
5468 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
5469 on HC11/HC12 targets.
5470 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
5472 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5474 * gcc.dg/wchar_t-1.c: New file.
5475 * gcc.dg/wint_t-1.c: Likewise.
5477 2001-06-11 Bernd Schmidt <bernds@redhat.com>
5479 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
5481 2001-06-11 Richard Henderson <rth@redhat.com>
5483 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
5485 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
5487 * gcc.c-torture/compile/20010611-1.c: New test.
5489 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
5491 * gcc.dg/c99-tag-1.c: Add more tests.
5493 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
5495 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
5496 representation on MN10300 and ARM/Thumb.
5498 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
5500 * g77.f-torture/execute/20010610.f: New.
5502 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
5504 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
5507 2001-06-09 Richard Henderson <rth@redhat.com>
5509 * gcc.c-torture/execute/ashrdi-1.c: New.
5510 * gcc.c-torture/execute/ashldi-1.c: New.
5511 * gcc.c-torture/execute/lshrdi-1.c: New.
5513 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
5515 * objc/execute/load-3.m: Added. Check sending +load to categories,
5516 in addition to classes.
5518 2001-06-08 Stan Shebs <shebs@apple.com>
5520 * objc/execute/load-2.m: New test. From Nicola Pero
5521 <n.pero@mi.flashnet.it>.
5523 2001-06-08 Jakub Jelinek <jakub@redhat.com>
5525 * gcc.c-torture/execute/20010605-2.c: New test.
5527 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
5529 * g++.old-deja/g++.abi/vbase2.C: New test.
5530 * g++.old-deja/g++.abi/vbase3.C: New test.
5532 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
5534 * g++.old-deja/g++.pt/friend49.C: New test.
5536 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
5538 * g++.old-deja/g++.ext/anon3.C: New test.
5540 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
5542 * g++.old-deja/g++.other/conv7.C: New test.
5544 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
5546 * gcc.c-torture/compile/20010605-2.c: New test.
5548 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
5550 * gcc.c-torture/execute/20010604-1.c: New test.
5552 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
5554 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
5556 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
5558 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
5559 (g++_link_flags): Likewise.
5560 (g++_init): Pass gccpath's value to two previous functions.
5562 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5564 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
5565 Ensure logfile entry matches exec command line.
5567 2001-05-31 Richard Henderson <rth@redhat.com>
5569 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
5570 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
5572 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
5574 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
5575 compiler for irix6.2
5577 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
5579 * g++.old-deja/g++.other/optimize3.C: New file.
5581 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
5583 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
5586 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
5588 * g++.old-deja/g++.other/optimize2.C: New file.
5590 2001-05-25 Diego Novillo <dnovillo@redhat.com>
5592 * gcc.c-torture/compile/20010518-2.c: New file.
5593 * gcc.c-torture/execute/20010518-1.c: New file.
5594 * gcc.c-torture/execute/20010518-2.c: New file.
5596 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
5598 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
5600 2001-05-24 Mark Mitchell <mark@codesourcery.com>
5602 G++ no longer defines builtins that do not begin with __builtin.
5603 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
5604 * g++.old-deja/g++.brendand/misc13.C: Likewise.
5605 * g++.old-deja/g++.law/builtin1.C: Likewise.
5606 * g++.old-deja/g++.law/cvt2.C: Likewise.
5607 * g++.old-deja/g++.mike/net5.C: Likewise.
5608 * g++.old-deja/g++.other/builtins1.C: Likewise.
5609 * g++.old-deja/g++.other/builtins2.C: Likewise.
5610 * g++.old-deja/g++.other/builtins3.C: Likewise.
5611 * g++.old-deja/g++.other/builtins4.C: Likewise.
5612 * g++.old-deja/g++.other/inline8.C: Likewise.
5613 * g++.old-deja/g++.robertl/eb39.C: Likewise.
5615 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
5617 * g++.old-deja/g++.pt/using1.C: Adjust.
5618 * g++.old-deja/g++.pt/using2.C: New test.
5620 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
5622 * gcc.dg/cpp/charconst.c: New tests.
5623 * gcc.dg/cpp/escape.c: New tests.
5624 * gcc.dg/cpp/escape-1.c: New tests.
5625 * gcc.dg/cpp/escape-2.c: New tests.
5626 * gcc.dg/cpp/ucs.c: New tests.
5628 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
5630 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
5631 native compiler for irix6.5.
5633 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
5635 * lib/g++.exp (g++_include_flags): Use args to compute
5637 (g++_link_flags): Likewise.
5638 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
5640 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
5642 * gcc.dg/c90-hexfloat-1.c: Add more tests.
5644 2001-05-21 Geoff Keating <geoffk@redhat.com>
5646 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
5649 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
5651 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
5653 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
5654 to STACK_SIZE; Use it to define size of add_histo array.
5655 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
5657 (f): Use GITT_SIZE to define size of gitt local table.
5658 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
5659 to STACK_SIZE; Use it to define size of bytemem array.
5661 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
5663 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
5664 on 68HC11/HC12 due to the asm instruction.
5665 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
5666 * gcc.c-torture/compile/920520-1.x: Likewise.
5667 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
5668 on 68HC11/HC12 because the function is larger than 64K.
5669 * gcc.c-torture/compile/961203-1.x: New file, this test fails
5670 on 68HC11/HC12 because the structure is too large.
5672 2001-05-20 Richard Henderson <rth@redhat.com>
5674 * gcc.c-torture/execute/20010520-1.c: New.
5676 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5678 * g++.old-deja/g++.warn/compare1.C: New test.
5679 * gcc.dg/compare4.c: New test.
5681 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
5683 * g++.old-deja/g++.other/optimize1.C: New test.
5685 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5687 * g++.old-deja/g++.pt/spec41.C: New test.
5689 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5691 * gcc.c-torture/compile/20010114-1.x: Remove.
5693 2001-05-18 Stan Shebs <shebs@apple.com>
5695 * gcc.c-torture/compile/20010518-1.c: New test.
5697 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
5699 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
5700 * g++.old-deja/g++.pt/crash67.C: New test.
5702 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
5704 * g++.old-deja/g++.other/debug9.C: New test.
5706 2001-05-16 Zack Weinberg <zackw@stanford.edu>
5708 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
5710 Wed May 16 20:33:57 CEST 2001 Jan Hubicka <jh@suse.cz>
5712 * gcc.c-torture/compile/20010516-1.c: New test.
5714 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
5716 * g++.old-deja/g++.other/crash41.C: New test.
5718 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
5720 * g++.old-deja/g++.pt/crash66.C: New test.
5722 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
5724 * g++.old-deja/g++.robertl/eb27.C: Convert.
5726 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
5728 * g++.dg/friend-warn.C: New test. Do not warn about friend
5729 declaration being redundant.
5731 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
5733 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
5735 2001-05-14 Mark Mitchell <mark@codesourcery.com>
5737 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
5739 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
5741 * lib/g++.exp: Use testsuite_flags.
5743 2001-05-13 Mark Mitchell <mark@codesourcery.com>
5745 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
5747 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
5749 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
5751 2001-05-11 Mark Mitchell <mark@codesourcery.com>
5753 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
5755 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
5757 * gcc.c-torture/compile/20010313-1.c: New test.
5759 2001-05-09 Zack Weinberg <zackw@stanford.edu>
5761 * gcc.dg/cpp/direct2.c: New test.
5762 * gccq.dg/cpp/direct2s.c: New test.
5764 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
5766 2001-05-07 Mark Mitchell <mark@codesourcery.com>
5768 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
5769 * g++.old-deja/g++.other/op3.C: Likewise.
5771 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
5773 * gcc.dg/cpp/syshdr.h: New file.
5774 * gcc.dg/cpp/sysmac1.c: Update.
5775 * gcc.dg/cpp/sysmac2.c: Update.
5777 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
5779 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
5781 2001-05-04 David Edelsohn <edelsohn@gnu.org>
5783 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
5784 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
5786 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
5788 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5790 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
5792 * lib/g++.exp (g++_include_flags): Don't use any special flags
5793 if TESTING_IN_BUILD_TREE is not defined.
5794 (g++_init): Use a plain 'c++' as the compiler if
5795 TESTING_IN_BUILD_TREEE is not defined.
5797 2001-05-02 Jakub Jelinek <jakub@redhat.com>
5799 * g++.old-deja/g++.eh/catch13.C: New test.
5800 * g++.old-deja/g++.eh/catch14.C: New test.
5802 2001-05-02 Jakub Jelinek <jakub@redhat.com>
5804 * gcc.dg/cpp/tr-define.c: New test.
5806 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
5808 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
5809 <stdlib.h>, not <malloc.h>.
5811 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5813 * g++.old-deja/g++.ns/template17.C: New test.
5815 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5817 * g++.old-deja/g++.pt/ref4.C: New test.
5819 2001-04-30 Richard Henderson <rth@redhat.com>
5821 * gcc.dg/20000724-1.c: Revert last change.
5823 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
5825 * g77.f-torture/execute/20010430.f: New test.
5827 2001-04-30 Mark Mitchell <mark@codesourcery.com>
5829 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
5831 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
5833 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
5835 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
5837 * g++.old-deja/g++.eh/crash6.C: New test.
5839 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
5841 * g++.old-deja/g++.other/warn7.C: New test.
5843 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
5845 * g++.old-deja/g++.other/defarg9.C: New test.
5847 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
5849 * g77.f-torture/compile/20010426.f: New test.
5850 * g77.f-torture/execute/20010426.f: New test.
5852 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
5854 * g77.f-torture/compile/20000629-1.x: Remove - error
5857 Thu Apr 26 11:15:12 2001 Jeffrey A Law (law@cygnus.com)
5859 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
5860 Tweak slightly to work with g++.dg framework.
5861 * g++.dg/special/ecos.exp: Run initp1.C test.
5862 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
5864 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
5865 its linker doesn't give line numbers either.
5866 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
5868 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
5870 * g++.old-deja/g++.other/lex1.C: New test.
5872 2001-04-26 Jakub Jelinek <jakub@redhat.com>
5874 * gcc.dg/noncompile/20010425-1.c: New test.
5876 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
5878 * g++.old-deja/g++.pt/mangle2.C: New test.
5880 2001-04-25 Jakub Jelinek <jakub@redhat.com>
5882 * gcc.dg/format/plus-1.c: New test.
5884 2001-04-25 Jakub Jelinek <jakub@redhat.com>
5886 * gcc.dg/20010423-1.c: New test.
5888 2001-04-25 Jakub Jelinek <jakub@redhat.com>
5890 * gcc.c-torture/execute/20010422-1.c: New test.
5892 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
5894 * g++.old-deja/g++.ns/type2.C: New test.
5896 2001-04-24 Zack Weinberg <zackw@stanford.edu>
5898 * g++.old-deja/g++.other/perf1.C: New test.
5900 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
5902 * gcc.dg/c99-func-2.c: Remove xfail.
5903 * gcc.dg/c99-func-3.c: Remove xfail.
5904 * gcc.dg/c99-func-4.c: Remove xfail.
5906 2001-04-23 Zack Weinberg <zackw@stanford.edu>
5908 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
5910 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
5912 * gcc.c-torture/compile/20010423-1.c: New test.
5914 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
5916 * g++.old-deja/g++.pt/typename28.C: New test.
5918 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
5920 * g++.old-deja/g++.abi/empty2.C: New test.
5921 * g++.old-deja/g++.abi/empty3.C: New test.
5923 2001-04-20 Jakub Jelinek <jakub@redhat.com>
5925 * g++.old-deja/g++.other/comdat2.C: New test.
5926 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5928 2001-04-20 Jakub Jelinek <jakub@redhat.com>
5930 * g++.old-deja/g++.other/overload14.C: New test.
5932 2001-04-20 Jakub Jelinek <jakub@redhat.com>
5934 * g++.old-deja/g++.other/lookup23.C: New test.
5936 2001-04-20 Jakub Jelinek <jakub@redhat.com>
5938 * gcc.c-torture/execute/20010403-1.c: New test.
5940 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
5941 Mark Mitchell <mark@codesourcery.com>
5943 * lib/old-dejagnu.exp: Don't delete output of executable.
5944 Add .exe suffix to executables.
5946 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
5948 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
5950 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5952 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
5954 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
5956 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
5957 * g++.old-deja/g++.abi/crash1.C: New test.
5959 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
5961 * g++.old-deja/g++.other/crash40.C: New test.
5963 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5965 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
5967 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
5969 * g++.old-deja/g++.other/warn6.C: New test.
5971 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
5973 * g++.old-deja/g++.robertl/eb42.C: Same.
5975 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5977 * gcc.dg/wtr-conversion-1.c: New testcase.
5979 2001-04-10 Richard Henderson <rth@redhat.com>
5981 * g++.old-deja/g++.other/array5.C: New.
5983 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5985 * gcc.c-torture/execute/20010408-1.c: New test.
5987 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
5989 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
5990 headers and constructs.
5991 * g++.old-deja/g++.robertl/eb79.C: Same.
5992 * g++.old-deja/g++.robertl/eb77.C (main): Same.
5993 * g++.old-deja/g++.robertl/eb73.C: Same.
5994 * g++.old-deja/g++.robertl/eb66.C (main): Same.
5995 * g++.old-deja/g++.robertl/eb55.C (t): Same.
5996 * g++.old-deja/g++.robertl/eb54.C (main): Same.
5997 * g++.old-deja/g++.robertl/eb46.C (main): Same.
5998 * g++.old-deja/g++.robertl/eb44.C: Same.
5999 * g++.old-deja/g++.robertl/eb41.C (main): Same.
6000 * g++.old-deja/g++.robertl/eb4.C (main): Same.
6001 * g++.old-deja/g++.robertl/eb39.C: Same.
6002 * g++.old-deja/g++.robertl/eb33.C (main): Same.
6003 * g++.old-deja/g++.robertl/eb31.C (main): Same.
6004 * g++.old-deja/g++.robertl/eb30.C: Same.
6005 * g++.old-deja/g++.robertl/eb3.C: Same.
6006 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6007 * g++.old-deja/g++.robertl/eb21.C: Same.
6008 * g++.old-deja/g++.robertl/eb15.C: Same.
6009 * g++.old-deja/g++.robertl/eb118.C: Same.
6010 * g++.old-deja/g++.robertl/eb115.C (main): Same.
6011 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6012 * g++.old-deja/g++.robertl/eb109.C: Same.
6013 * g++.old-deja/g++.other/sibcall1.C (main): Same.
6014 * g++.old-deja/g++.mike/rtti1.C: Same.
6015 * g++.old-deja/g++.mike/p658.C: Same.
6016 * g++.old-deja/g++.mike/net46.C: Same.
6017 * g++.old-deja/g++.mike/net34.C: Same.
6018 * g++.old-deja/g++.mike/memoize1.C: Same.
6019 * g++.old-deja/g++.mike/eh2.C: Same.
6020 * g++.old-deja/g++.law/weak.C: Same.
6021 * g++.old-deja/g++.law/visibility7.C: Same.
6022 * g++.old-deja/g++.law/visibility25.C: Same.
6023 * g++.old-deja/g++.law/visibility22.C: Same.
6024 * g++.old-deja/g++.law/visibility2.C: Same.
6025 * g++.old-deja/g++.law/visibility17.C: Same.
6026 * g++.old-deja/g++.law/visibility13.C: Same.
6027 * g++.old-deja/g++.law/visibility10.C: Same.
6028 * g++.old-deja/g++.law/visibility1.C: Same.
6029 * g++.old-deja/g++.law/virtual3.C (eval): Same.
6030 * g++.old-deja/g++.law/vbase1.C: Same.
6031 * g++.old-deja/g++.law/operators32.C: Same.
6032 * g++.old-deja/g++.law/nest3.C: Same.
6033 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
6034 * g++.old-deja/g++.law/except5.C (main): Same.
6035 * g++.old-deja/g++.law/cvt7.C (run): Same.
6036 * g++.old-deja/g++.law/cvt2.C: Same.
6037 * g++.old-deja/g++.law/cvt16.C: Same.
6038 * g++.old-deja/g++.law/ctors6.C (bar): Same.
6039 * g++.old-deja/g++.law/ctors17.C (main): Same.
6040 * g++.old-deja/g++.law/ctors13.C: Same.
6041 * g++.old-deja/g++.law/ctors12.C (main): Same.
6042 * g++.old-deja/g++.law/ctors10.C: Same.
6043 * g++.old-deja/g++.law/code-gen5.C: Same.
6044 * g++.old-deja/g++.law/bad-error7.C: Same.
6045 * g++.old-deja/g++.law/arm9.C: Same.
6046 * g++.old-deja/g++.law/arm12.C: Same.
6047 * g++.old-deja/g++.law/arg8.C: Same.
6048 * g++.old-deja/g++.law/arg1.C: Same.
6049 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
6050 * g++.old-deja/g++.jason/template31.C: Same.
6051 * g++.old-deja/g++.jason/template24.C (main): Same.
6052 * g++.old-deja/g++.jason/2371.C: Same.
6053 * g++.old-deja/g++.eh/new2.C: Same.
6054 * g++.old-deja/g++.eh/new1.C: Same.
6055 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
6056 * g++.old-deja/g++.brendan/nest21.C (main): Same.
6057 * g++.old-deja/g++.brendan/err-msg3.C: Same.
6058 * g++.old-deja/g++.brendan/crash62.C: Same.
6059 * g++.old-deja/g++.brendan/crash52.C: Same.
6060 * g++.old-deja/g++.brendan/crash49.C (main): Same.
6061 * g++.old-deja/g++.brendan/crash38.C: Same.
6062 * g++.old-deja/g++.brendan/crash15.C (main): Same.
6063 * g++.old-deja/g++.brendan/copy9.C: Same.
6065 Fri Apr 6 15:36:15 2001 J"orn Rennecke <amylaar@redhat.com>
6067 * gcc.c-torture/execute/20001203-2.c (memset):
6068 Count argument is of type __SIZE_TYPE__.
6070 2001-04-04 Diego Novillo <dnovillo@redhat.com>
6072 * gcc.c-torture/compile/20010404-1.c: New test.
6074 2001-04-04 Jakub Jelinek <jakub@redhat.com>
6076 * gcc.c-torture/compile/20010326-1.c: New test.
6078 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
6080 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
6081 peculiarities of the SH.
6082 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
6084 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6086 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
6087 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
6088 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
6090 2001-04-02 Jakub Jelinek <jakub@redhat.com>
6092 * g77.f-torture/compile/20010321-1.f: New test.
6094 2001-04-02 Jakub Jelinek <jakub@redhat.com>
6096 * gcc.c-torture/compile/20010329-1.c: New test.
6098 2001-04-02 Jakub Jelinek <jakub@redhat.com>
6100 * gcc.c-torture/execute/20010329-1.c: New test.
6102 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
6104 * g++.old-deja/g++.other/eh4.C: Fix typo.
6106 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
6108 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
6110 2001-03-28 Philip Blundell <philb@gnu.org>
6112 * gcc.c-torture/compile/20010328-1.c: New test.
6114 2001-03-27 Richard Henderson <rth@redhat.com>
6116 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
6117 * g++.old-deja/g++.eh/vbase3.C: Likewise.
6119 2001-03-27 Alan Modra <alan@linuxcare.com.au>
6121 * gcc.c-torture/compile/20010327-1.c: New test.
6123 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
6125 * g++.old-deja/g++.other/friend12.C: New test.
6126 * g++.old-deja/g++.other/friend9.C: Expect no errors.
6127 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
6129 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6131 * gcc.c-torture/execute/20010325-1.c: New test.
6133 2001-03-23 Jakub Jelinek <jakub@redhat.com>
6135 * g++.old-deja/g++.other/mangle3.C: New test.
6137 2001-03-22 Jakub Jelinek <jakub@redhat.com>
6139 * g++.old-deja/g++.other/anon8.C: New test.
6141 2001-03-20 Philip Blundell <philb@gnu.org>
6143 * gcc.c-torture/compile/20010320-1.c: New test.
6145 2001-03-17 Richard Henderson <rth@redhat.com>
6147 * g++.old-deja/g++.other/eh4.C: Add expected error text.
6149 2001-03-15 Geoff Keating <geoff@redhat.com>
6151 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
6154 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6156 * g++.old-deja/g++.other/eh4.C: New test.
6158 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
6160 * gcc.dg/cpp/mi1.c: Update.
6162 2001-03-14 Jakub Jelinek <jakub@redhat.com>
6164 * g++.old-deja/g++.other/regstack.C: New test.
6166 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
6168 * g++.old-deja/g++.other/ref4.C: New test.
6170 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
6172 * objc/execute/va_method.m: Added.
6173 * objc/execute/IMP.m: Added.
6174 * objc/execute/_cmd.m: Added.
6175 * objc/execute/accessing_ivars.m: Added.
6176 * objc/execute/class-1.m: Added.
6177 * objc/execute/class-10.m: Added.
6178 * objc/execute/class-11.m: Added.
6179 * objc/execute/class-12.m: Added.
6180 * objc/execute/class-13.m: Added.
6181 * objc/execute/class-14.m: Added.
6182 * objc/execute/class-2.m: Added.
6183 * objc/execute/class-3.m: Added.
6184 * objc/execute/class-4.m: Added.
6185 * objc/execute/class-5.m: Added.
6186 * objc/execute/class-6.m: Added.
6187 * objc/execute/class-7.m: Added.
6188 * objc/execute/class-8.m: Added.
6189 * objc/execute/class-9.m: Added.
6190 * objc/execute/class-tests-1.h
6191 * objc/execute/class-tests-2.h
6192 * objc/execute/compatibility_alias.m: Added.
6193 * objc/execute/encode-1.m: Added.
6194 * objc/execute/formal_protocol-1.m: Added.
6195 * objc/execute/formal_protocol-2.m: Added.
6196 * objc/execute/formal_protocol-3.m: Added.
6197 * objc/execute/formal_protocol-4.m: Added.
6198 * objc/execute/formal_protocol-5.m: Added.
6199 * objc/execute/formal_protocol-6.m: Added.
6200 * objc/execute/formal_protocol-7.m: Added.
6201 * objc/execute/informal_protocol.m: Added.
6202 * objc/execute/initialize.m: Added.
6203 * objc/execute/load.m: Added.
6204 * objc/execute/many_args_method.m: Added.
6205 * objc/execute/nested-3.m: Added.
6206 * objc/execute/no_clash.m: Added.
6207 * objc/execute/private.m: Added.
6208 * objc/execute/redefining_self.m: Added.
6209 * objc/execute/root_methods.m: Added.
6210 * objc/execute/selector-1.m: Added.
6211 * objc/execute/static-1.m: Added.
6212 * objc/execute/static-2.m: Added.
6213 * objc/execute/va_method.m: Added.
6215 2001-03-10 Richard Henderson <rth@redhat.com>
6217 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
6219 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
6221 * g++.old-deja/g++.other/crash31.C: XFAIL.
6222 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
6223 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
6224 * gcc.c-torture/execute/20010123-1.x: XFAIL.
6225 * gcc.c-torture/execute/20010124-1.x: XFAIL.
6226 * gcc.dg/sequence-pt-1.c: XFAIL one test.
6228 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
6230 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
6232 2001-03-06 Zack Weinberg <zackw@stanford.edu>
6234 * gcc.dg/20000724-1.c: Don't use multiline strings.
6236 2001-03-06 Zack Weinberg <zackw@stanford.edu>
6238 * objc/execute/string1.m, objc/execute/string2.m: Compare the
6239 result of -cString against what we expect it to be; don't just
6240 print it out for no one to read.
6242 * objc/execute/string3.m, objc/execute/string4.m: New tests.
6243 Based on testcases provided by Nicola Pero.
6245 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
6247 * gcc.dg/cpp/macro7.c: New test.
6249 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
6251 * gcc.dg/cpp/multiline.c: Update.
6253 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
6255 * g++.old-deja/g++.other/enum3.C: New test.
6257 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
6259 * g++.old-deja/g++.other/pod1.C: New test.
6261 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
6263 * g++.old-deja/g++.ext/overload1.C: New test.
6265 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
6267 * g++.old-deja/g++.pt/using1.C: New test.
6269 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
6271 * g++.old-deja/g++.other/using9.C: New test.
6273 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
6275 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
6277 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
6279 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
6281 * g++.old-deja/g++.ext/realpt1.C: Remove.
6283 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
6285 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
6287 2001-02-26 Will Cohen <wcohen@redhat.com>
6289 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
6291 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
6293 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
6294 templatized constructors.
6296 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6298 * gcc.c-torture/execute/20010224-1.c: New test.
6300 2001-02-23 Jakub Jelinek <jakub@redhat.com>
6302 * gcc.c-torture/execute/20010222-1.c: New test.
6304 2001-02-22 Jakub Jelinek <jakub@redhat.com>
6306 * g++.old-deja/g++.other/inline20.C: New test.
6308 Wed Feb 21 12:38:22 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
6310 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
6312 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
6314 * g++.old-deja/g++.other/lookup22.C: New test.
6316 2001-02-19 Zack Weinberg <zackw@stanford.edu>
6318 * g77.dg: New directory.
6319 * g77.dg/20010216-1.f: New test case.
6320 * g77.dg/dg.exp: New driver.
6321 * lib/g77-dg.exp: New driver library.
6323 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6325 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
6327 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
6329 * g++.old-deja/g++.other/decl9.C: New test.
6331 2001-02-16 Jakub Jelinek <jakub@redhat.com>
6333 * g++.old-deja/g++.other/init16.C: Update the test so that it does
6334 not need <string> and also tests the initialization at runtime.
6336 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
6338 * gcc.c-torture/execute/longlong.c: New test.
6340 Wed Feb 14 21:41:17 2001 J"orn Rennecke <amylaar@redhat.com>
6342 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
6344 Wed Feb 14 21:31:25 2001 J"orn Rennecke <amylaar@redhat.com>
6346 * gcc.c-torture/execute/920302-1.c (execute):
6347 Change argument type to short.
6349 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
6351 * g++.old-deja/g++.pt/deduct6.C: New test.
6353 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
6355 * g++.old-deja/g++.pt/deduct5.C: New test.
6357 2001-02-14 Jakub Jelinek <jakub@redhat.com>
6359 * gcc.c-torture/execute/20010209-1.c: New test.
6361 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
6363 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
6365 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
6367 * g++.dg/vtgc1.C: Update for new ABI.
6369 * consistency.vlad: New directory, 1665 files.
6371 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
6373 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
6375 * gcc.dg/cpp/digraphs.c: Declare puts.
6377 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
6379 * g++.old-deja/g++.other/warn5.C: New test.
6381 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
6383 * g++.old-deja/g++.pt/spec40.C: New test.
6385 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
6387 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
6389 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
6391 2001-02-12 Jakub Jelinek <jakub@redhat.com>
6393 * gcc.c-torture/compile/20010209-1.c: New test.
6395 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
6397 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
6398 excess errors message but not if it crashes.
6399 * g++.old-deja/g++.other/crash27.C: Likewise.
6400 * g++.old-deja/g++.other/crash28.C: Likewise.
6401 * g++.old-deja/g++.other/crash30.C: Likewise.
6402 * g++.old-deja/g++.other/crash32.C: Likewise.
6403 * g++.old-deja/g++.other/crash35.C: Likewise.
6404 * g++.old-deja/g++.pt/inherit2.C: Likewise.
6406 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
6408 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
6409 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
6410 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
6411 g77.f-torture/execute/execute.exp,
6412 g77.f-torture/noncompile/noncompile.exp,
6413 gcc.c-torture/execute/execute.exp,
6414 gcc.c-torture/execute/memcheck/memcheck.exp,
6415 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
6416 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
6417 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
6418 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
6419 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
6420 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
6421 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
6422 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
6423 Remove bug reporting instructions with ancient email addresses.
6425 2001-02-07 Jakub Jelinek <jakub@redhat.com>
6427 * gcc.dg/20010202-1.c: New test.
6428 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
6430 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
6432 * g++.dg/stdbool-if.C: New test.
6434 Wed Feb 7 09:54:47 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
6436 * objc/execute/fdecl.m: Added main().
6438 2001-02-07 Jakub Jelinek <jakub@redhat.com>
6440 * gcc.c-torture/execute/20010206-1.c: New test.
6442 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
6444 * gcc.dg/cpp/avoidpaste1.c: Update.
6446 Tue Feb 5 8:53:33 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
6448 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
6449 Pero <nicola@brainstorm.co.uk>.
6450 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
6452 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
6454 * g++.old-deja/g++.pt/spec39.C: New test.
6456 2001-02-05 Jakub Jelinek <jakub@redhat.com>
6458 * gcc.c-torture/compile/20010202-1.c: New test.
6460 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
6462 * g++.old-deja/g++.abi/primary2.C: New test.
6463 * g++.old-deja/g++.abi/primary3.C: New test.
6464 * g++.old-deja/g++.abi/primary4.C: New test.
6465 * g++.old-deja/g++.abi/primary5.C: New test.
6466 * g++.old-deja/g++.abi/vtable3.h: New test.
6467 * g++.old-deja/g++.abi/vtable3a.C: New test.
6468 * g++.old-deja/g++.abi/vtable3b.C: New test.
6469 * g++.old-deja/g++.abi/vtable3c.C: New test.
6470 * g++.old-deja/g++.abi/vtable3d.C: New test.
6471 * g++.old-deja/g++.abi/vtable3e.C: New test.
6472 * g++.old-deja/g++.abi/vtable3f.C: New test.
6473 * g++.old-deja/g++.abi/vtable3g.C: New test.
6474 * g++.old-deja/g++.abi/vtable3h.C: New test.
6475 * g++.old-deja/g++.abi/vtable3i.C: New test.
6476 * g++.old-deja/g++.abi/vtable3j.C: New test.
6477 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
6479 2001-02-03 Jakub Jelinek <jakub@redhat.com>
6481 * g++.old-deja/g++.other/anon6.C: New test.
6482 * g++.old-deja/g++.other/anon7.C: New test.
6484 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
6486 * gcc.dg/cpp/avoidpaste2.c: New tests.
6488 2001-01-31 Jakub Jelinek <jakub@redhat.com>
6490 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
6492 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
6494 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
6495 DECIMAL_DIG cases for Irix."
6497 Wed Jan 31 12:23:32 2001 J"orn Rennecke <amylaar@redhat.com>
6499 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
6501 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
6503 * gcc.dg/c99-tag-1.c: New test.
6505 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
6507 * gcc.dg/cpp/tr-warn1.c: Add tests.
6509 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
6511 * gcc.dg/cpp/avoidpaste1.c: Update.
6512 * gcc.dg/cpp/paste4.c: Update.
6514 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
6516 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
6519 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
6521 * g++.old-deja/g++.other/inline19.C: New test.
6523 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
6525 * gcc.dg/Wlarger-than.c: New test.
6527 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6529 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
6531 2001-01-29 Jakub Jelinek <jakub@redhat.com>
6533 * gcc.c-torture/execute/20010129-1.c: New test.
6534 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
6536 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
6538 * gcc.dg/cpp/avoidpaste1.c: Test case.
6540 2001-01-28 Jakub Jelinek <jakub@redhat.com>
6542 * g++.old-deja/g++.other/inline18.C: New test.
6544 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6546 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
6547 and __builtin_putchar.
6549 2001-01-27 Jakub Jelinek <jakub@redhat.com>
6551 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
6554 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
6556 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
6557 floating point number rounding mode to round to the nearest
6560 2001-01-25 Jakub Jelinek <jakub@redhat.com>
6562 * g++.old-deja/g++.other/mangle2.C: New test.
6564 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
6566 * gcc.c-torture/compile/20010124-1.c: New test.
6568 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
6570 * g++.old-deja/g++.pt/spec38.C: New test.
6572 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6574 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
6577 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6579 * gcc.c-torture/execute/20010123-1.c: New test.
6581 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
6583 * g++.old-deja/g++.pt/spec37.C: New test.
6585 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
6587 * g++.old-deja/g++.pt/overload14.C: New test.
6589 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6591 * gcc.c-torture/execute/20010122-1.c: New test, exercise
6592 __builtin_return_address.
6594 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
6596 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
6597 * g++.old-deja/g++.pt/spec35.C: New test.
6598 * g++.old-deja/g++.pt/spec36.C: New test.
6600 2001-01-20 Jakub Jelinek <jakub@redhat.com>
6602 * gcc.c-torture/compile/20010118-1.c: New test.
6604 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
6606 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
6608 2001-01-19 Jakub Jelinek <jakub@redhat.com>
6610 * gcc.c-torture/execute/20010119-1.c: New test.
6612 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
6614 * g++.old-deja/g++.other/vbase5.C: New test.
6616 2001-01-19 Jakub Jelinek <jakub@redhat.com>
6618 * gcc.c-torture/execute/20010118-1.c: New test.
6620 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
6622 * g++.old-deja/g++.pt/deduct3.C: New test.
6624 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
6626 * g++.old-deja/g++.pt/spec34.C: New test.
6628 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
6630 * g77.f-torture/compile/20000601-2.f: New test.
6632 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
6634 * g++.old-deja/g++.other/init17.C: New test.
6636 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
6638 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
6640 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
6642 * g++.old-deja/g++.pt/unify8.C: New test.
6644 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
6646 * g++.old-deja/g++.abi/vbase1.C: New test.
6648 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
6650 * g++.old-deja/g++.pt/crash65.C: New test.
6652 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
6654 * gcc.dg/cpp/assembl2.S: New test case.
6656 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
6658 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
6661 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6663 * g++.old-deja/g++.other/builtins1.C: New test.
6664 * g++.old-deja/g++.other/builtins2.C: Likewise.
6665 * g++.old-deja/g++.other/builtins3.C: Likewise.
6666 * g++.old-deja/g++.other/builtins4.C: Likewise.
6668 2001-01-17 Jakub Jelinek <jakub@redhat.com>
6670 * gcc.c-torture/compile/20010117-1.c: New test.
6671 * gcc.c-torture/compile/20010117-2.c: New test.
6673 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
6675 * g77.f-torture/execute/20010116.[fx]: New test,
6677 * g77.f-torture/compile/20010115.f: Indicate it's
6678 a test for PR fortran/1636.
6680 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
6682 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
6684 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
6686 * g77.f-torture/compile/20010115.f: New test.
6688 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
6690 * g++.old-deja/g++.pt/nontype5.C: New test.
6692 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
6694 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
6695 have an equivalent working one below it.
6697 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
6699 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
6700 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
6702 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
6704 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
6705 message containing "init_priority".
6706 (conpr-2.C): Likewise.
6707 (conpr-3.C): Likewise.
6708 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
6710 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6712 * gcc.c-torture/execute/20010114-2.c: New test.
6714 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
6716 * gcc.c-torture/compile/20010114-1.c: New test.
6717 * gcc.c-torture/compile/20010114-1.x: Xfail.
6718 * gcc.c-torture/compile/20010114-2.c: New test.
6719 * gcc.c-torture/execute/20010114-1.c: New test.
6720 * gcc.dg/trunc-1.c: New test.
6721 * gcc.dg/uninit-B.c: New test.
6723 2001-01-13 Nick Clifton <nickc@redhat.com>
6725 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
6728 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
6730 * gcc.c-torture/compile/20010113-1.c: New test.
6732 2001-01-13 Jakub Jelinek <jakub@redhat.com>
6734 * gcc.c-torture/compile/20001212-1.c: New test.
6736 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
6738 * gcc.dg/cpp/widestr1.c: Update.
6739 * gcc.dg/cpp/prag-imp.c: Remove.
6741 2001-01-12 Jakub Jelinek <jakub@redhat.com>
6743 * gcc.c-torture/execute/20000801-3.x: Remove.
6744 * gcc.dg/c90-init-1.c: New test.
6745 * gcc.dg/c99-init-1.c: New test.
6746 * gcc.dg/c99-init-2.c: New test.
6747 * gcc.dg/gnu99-init-1.c: New test.
6749 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
6751 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
6752 testing that no relevant ones were found.
6754 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
6756 * g++.old-deja/g++.pt/cast2.C: New test.
6758 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
6760 * g++.old-deja/g++.pt/friend47.C: New test.
6762 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
6764 * g++.old-deja/g++.pt/instantiate13.C: New test.
6766 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
6768 * g++.old-deja/g++.other/defarg7.C: New test.
6769 * g++.old-deja/g++.other/defarg8.C: New test.
6771 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
6773 * g++.old-deja/g++.pt/crash64.C: New test.
6775 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
6777 * g++.old-deja/g++.pt/crash63.C: New test.
6779 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
6781 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
6783 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
6785 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
6787 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
6789 * g++.old-deja/g++.pt/error3.C: New test.
6791 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
6793 * g++.old-deja/g++.other/crash39.C: New test.
6795 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
6797 * g++.old-deja/g++.other/vbase4.C: New test.
6799 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
6801 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
6802 * gcc.dg/special/20000419-2.c: New file. Identical to above.
6803 * gcc.dg/special/special.exp: New test driver which will check
6804 for alias support for the above test.
6806 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
6808 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
6809 problems on small machines.
6810 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
6813 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
6815 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
6817 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
6819 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
6821 * g++.old_deja/g++.pt/using8.C: New test.
6823 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
6825 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
6827 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
6829 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
6830 where a failure is expected.
6831 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
6833 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
6835 * g++.old_deja/g++.pt/instantiate12.C: New test.
6837 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
6839 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
6841 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
6842 * g++.old-deja/g++.brendan/crash17.C: Likewise.
6843 * g++.old-deja/g++.brendan/crash29.C: Likewise.
6844 * g++.old-deja/g++.brendan/crash48.C: Likewise.
6845 * g++.old-deja/g++.brendan/ns1.C: Likewise.
6846 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
6847 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
6848 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
6849 * g++.old-deja/g++.eh/spec6.C: Likewise.
6850 * g++.old-deja/g++.jason/crash3.C: Likewise.
6851 * g++.old-deja/g++.law/ctors11.C: Likewise.
6852 * g++.old-deja/g++.law/ctors17.C: Likewise.
6853 * g++.old-deja/g++.law/ctors5.C: Likewise.
6854 * g++.old-deja/g++.law/ctors9.C: Likewise.
6855 * g++.old-deja/g++.mike/ambig1.C: Likewise.
6856 * g++.old-deja/g++.mike/net22.C: Likewise.
6857 * g++.old-deja/g++.mike/p3538a.C: Likewise.
6858 * g++.old-deja/g++.mike/p3538b.C: Likewise.
6859 * g++.old-deja/g++.mike/virt3.C: Likewise.
6860 * g++.old-deja/g++.niklas/t128.C: Likewise.
6861 * g++.old-deja/g++.other/anon4.C: Likewise.
6862 * g++.old-deja/g++.other/using1.C: Likewise.
6863 * g++.old-deja/g++.other/warn3.C: Likewise.
6864 * g++.old-deja/g++.pt/t37.C: Likewise.
6865 * g++.old-deja/g++.robertl/eb69.C: Likewise.
6866 * g++.old-deja/g++.robertl/eb71.C: Likewise.
6868 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
6870 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
6872 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6874 * gcc.c-torture/execute/stdio-opt-3.c: New test.
6876 2001-01-07 Jakub Jelinek <jakub@redhat.com>
6878 * gcc.c-torture/compile/20010107-1.c: New test.
6880 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
6882 * gcc.c-torture/execute/builtin-noret-1.c: New test.
6884 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
6886 * gcc.dg/format/format.h: New file.
6887 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
6888 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
6889 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
6890 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
6891 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
6892 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
6893 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
6894 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
6895 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
6896 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
6897 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
6898 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
6899 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
6900 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
6901 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
6902 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
6903 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
6904 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
6905 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
6906 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
6907 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
6908 instead of declaring standard types, macros and functions in each
6911 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
6913 * gcc.c-torture/execute/20010106-1.c: New test.
6915 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
6917 * gcc.dg/format/format.exp: New file.
6918 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
6919 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
6920 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
6921 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
6922 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
6923 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
6924 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
6925 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
6926 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
6927 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
6928 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
6929 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
6930 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
6931 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
6932 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
6933 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
6934 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
6935 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
6936 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
6937 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
6938 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
6939 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
6940 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
6941 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
6942 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
6943 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
6944 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
6945 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
6946 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
6947 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
6948 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
6949 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
6950 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
6951 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
6952 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
6953 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
6954 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
6955 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
6956 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
6957 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
6958 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
6959 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
6961 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
6963 * gcc.c-torture/execute/991228-1.c: Take word endianness into
6966 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
6968 * gcc.c-torture/execute/builtin-complex-1.c: New test.
6970 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
6972 * g++.old-deja/g++.pt/crash62.C: New test.
6974 2001-01-04 Richard Henderson <rth@redhat.com>
6976 * gcc.dg/20000926-1.c: Update expected warnings.
6977 * gcc.dg/array-2.c: Likewise.
6978 * gcc.dg/array-4.c: Also validate flexible array members.
6979 * gcc.dg/c99-flex-array-1.c: New.
6981 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
6983 * gcc.c-torture/compile/20001222-1.x: Remove.
6985 Thu Jan 4 13:54:11 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6987 * gcc.c-torture/execute/built-in-setjmp.c: New.
6989 2001-01-03 Richard Henderson <rth@redhat.com>
6991 * gcc.dg/940510-1.c: Update expected error wording.
6992 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
6994 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
6996 * lib/target-supports.exp (check_alias_available): Modified to
6997 indicate aliases not supported if only weak aliases are supported.
6999 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7001 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7002 Turn on cmpstrsi checks for __pj__ and __i370__.
7004 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
7006 * g++.old-deja/g++.other/virtual11.C: New test.
7008 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
7010 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7012 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7014 * gcc.c-torture/compile/20010102-1.c: New test.
7016 2001-01-02 Andreas Jaeger <aj@suse.de>
7018 * gcc.dg/noreturn-3.c: New test.
7020 * gcc.dg/noreturn-4.c: New test.
7022 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7024 * gcc.c-torture/execute/stdio-opt-1.c: Also test
7025 __builtin_fputc and __builtin_fwrite.
7027 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
7029 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
7030 signed char, not default char.
7032 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
7034 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
7036 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
7038 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
7040 2000-12-29 Richard Henderson <rth@redhat.com>
7042 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
7043 (__cyg_profile_func_exit): Define.
7045 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7047 * g++.dg/vtgc1.C: New test.
7049 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
7051 * gcc.dg/noncompile/20001228-1.c: New test.
7053 * gcc.dg/20001228-1.c: New test.
7055 * gcc.c-torture/execute/20001228-1.c: New test.
7057 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
7059 * gcc.dg/format-strfmon-1.c: New test.
7061 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7063 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
7064 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
7065 * gcc.c-torture/execute/string-opt-1.c: Likewise.
7066 * gcc.c-torture/execute/string-opt-2.c: Likewise.
7067 * gcc.c-torture/execute/string-opt-3.c: Likewise.
7068 * gcc.c-torture/execute/string-opt-4.c: Likewise.
7069 * gcc.c-torture/execute/string-opt-6.c: Likewise.
7070 * gcc.c-torture/execute/string-opt-7.c: Likewise.
7071 * gcc.c-torture/execute/string-opt-8.c: Likewise.
7072 * gcc.c-torture/execute/string-opt-9.c: Likewise.
7073 * gcc.c-torture/execute/string-opt-10.c: Likewise.
7074 * gcc.c-torture/execute/string-opt-11.c: Likewise.
7075 * gcc.c-torture/execute/string-opt-12.c: Likewise.
7077 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
7078 * gcc.c-torture/execute/string-opt-4.c: Test index.
7080 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
7082 * gcc.c-torture/compile/20001226-1.c: New test.
7084 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
7086 * gcc.c-torture/compile/20001222-1.c: New test.
7087 * gcc.c-torture/compile/20001222-1.x: Xfail.
7089 Fri Dec 22 06:45:03 2000 Alexandre Oliva <aoliva@redhat.com>
7091 * gcc.c-torture/execute/comp-goto-2.c: New test.
7093 Thu Dec 21 22:43:03 2000 J"orn Rennecke <amylaar@redhat.com>
7095 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
7096 Use long types if __INT_MAX__ is 32767.
7097 (main): Use cast to (sint32 *) when poking 88 into a_page.
7099 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
7101 2000-12-21 Bernd Schmidt <bernds@redhat.com>
7103 * gcc.c-torture/compile/20001221-1.c: New test.
7104 * gcc.c-torture/execute/20001221-1.c: New test.
7106 2000-12-20 Richard Henderson <rth@redhat.com>
7108 * g++.old-deja/g++.pt/crash36.C: Update error lines.
7109 * g++.old-deja/g++.robertl/eb109.C: Likewise.
7111 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7113 * gcc.dg/compare3.c: New test.
7115 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
7117 * gcc.dg/format-warnll-1.c: New test.
7119 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
7121 * gcc.dg/cpp/cmdlne-P.c: New test.
7123 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
7125 * gcc.c-torture/execute/builtin-abs-1.c,
7126 gcc.c-torture/execute/builtin-abs-2.c: New tests.
7128 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
7130 * gcc.dg/cpp/multiline.c: New test.
7132 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
7134 * g++.old-deja/g++.other/syshdr1.C: Update.
7135 * gcc.dg/cpp/lineflags.c: Remove temporarily.
7137 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7139 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
7141 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7143 * g++.old-deja/g++.pt/ttp65.C: New test.
7145 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7147 * g++.old-deja/g++.pt/ttp64.C: New test.
7149 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7151 * g++.old-deja/g++.pt/spec33.C: New test.
7153 2000-12-14 Catherine Moore <clm@redhat.com>
7155 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
7156 * gcc.c-torture/execute/920612-2.c: Likewise.
7157 * gcc.c-torture/execute/920428-2.c: Likewise.
7158 * gcc-c-torture/execute/va-arg-11.c: Call exit.
7159 * gcc.c-torture/execute/va-arg-21.c: Likewise.
7161 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7163 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
7164 * gcc.dg/pack-test-2.c: Likewise.
7166 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
7168 Tests by Zack Weinberg <zackw@stanford.edu>.
7170 * gcc.dg/cpp/defined.c: Update.
7171 * gcc.dg/cpp/defined_trad.c: New tests.
7173 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
7175 * gcc.dg/cpp/trad-direct.c: Update.
7177 2000-12-11 Neil Booth <neilb@earthling.net>
7179 * gcc.dg/cpp/defined_trad.c
7181 2000-12-11 Neil Booth <neilb@earthling.net>
7183 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7185 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
7187 * gcc.dg/format-miss-2.c: New test.
7189 2000-12-09 Neil Booth <neilb@earthling.net>
7191 * gcc.dg/cpp/lineflags.c: New tests.
7192 * gcc.dg/cpp/poison.c: Update.
7193 * gcc.dg/cpp/redef2.c: Update.
7194 * gcc.dg/cpp/skipping.c: New test.
7196 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
7198 * g++.old-deja/g++.other/eh3.C: New testcase.
7200 2000-12-07 Neil Booth <neilb@earthling.net>
7202 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
7203 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
7204 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
7205 wtr-union-init-2.c, wtr-union-init-3.c: Update.
7206 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
7209 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
7211 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
7212 __SIZE_TYPE__ instead of int for type of integers cast to
7215 2000-12-07 Jakub Jelinek <jakub@redhat.com>
7217 * g++.old-deja/g++.other/cleanup4.C: New test.
7219 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
7221 * format-sec-1.c: New test.
7223 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
7225 * gcc.dg/format-nonlit-3.c: New test.
7227 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
7229 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
7230 through a null pointer.
7232 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7234 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
7235 * g++.old-deja/g++.pt/partial4.C: New test.
7237 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
7239 * gcc.c-torture/execute/ieee/hugeval.x: New.
7241 2000-12-06 Neil Booth <neilb@earthling.net>
7243 * gcc.dg/cpp/backslash2.c: New tests.
7245 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7247 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
7248 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
7250 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
7252 * gcc.c-torture/execute/20001203-2.c: New testcase.
7254 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
7256 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
7257 * g++.old-deja/g++.other/virtual10.C: New test.
7259 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
7261 * g++.old-deja/g++.mike/pmf5.C: Remove test.
7263 2000-12-05 Richard Henderson <rth@redhat.com>
7265 * gcc.c-torture/compile/20001205-1.c: New.
7267 2000-12-04 Neil Booth <neilb@earthling.net>
7269 * g++.old-deja/g++.other/virtual9.C: New test.
7270 * g++.old-deja/g++.pt/crash61.C: New test.
7271 * gcc.c-torture/execute/loop-9.c: New test.
7273 2000-12-04 Neil Booth <neilb@earthling.net>
7275 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
7276 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
7277 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
7278 * gcc.dg/cpp/extratokens.c: ...here.
7280 2000-12-04 Neil Booth <neilb@earthling.net>
7282 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
7285 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7287 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
7288 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
7290 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
7292 * gcc.c-torture/execute/20001203-1.c: New test.
7294 2000-12-03 Neil Booth <neilb@earthling.net>
7296 * gcc.dg/cpp/macro6.c: New test cases.
7298 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7300 * gcc.c-torture/execute/string-opt-9.c: New test.
7301 * gcc.c-torture/execute/string-opt-10.c: Likewise.
7302 * gcc.c-torture/execute/string-opt-11.c: Likewise.
7303 * gcc.c-torture/execute/string-opt-12.c: Likewise.
7305 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
7306 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
7308 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
7310 * gcc.dg/cpp/if-6.c: New testcase.
7312 * gcc.dg/20001201-1.c: New testcase.
7314 2000-12-02 Neil Booth <neilb@earthling.net>
7316 * g++.old-deja/g++.other/externC4.C,
7317 g++.old-deja/g++.other/friend10.C: New tests.
7319 2000-12-02 Neil Booth <neilb@earthling.net>
7321 * g++.old-deja/g++.other/instan2.C
7322 * g++.old-deja/g++.other/instan3.C: New test.
7324 2000-12-02 Neil Booth <neilb@earthling.net>
7326 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
7327 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
7328 gnuc99.c,gnuc99-pedantic.c: New tests.
7330 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
7332 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
7333 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
7335 2000-12-01 Neil Booth <neilb@earthling.net>
7337 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
7338 * gcc.dg/cpp/poison.c: Update.
7339 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
7341 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
7343 * g77.f-torture/execute/20001201.f: New test.
7345 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
7347 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
7349 2000-12-01 Jakub Jelinek <jakub@redhat.com>
7351 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
7353 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
7355 * g++.old-deja/g++.other/cast6.C: New test.
7357 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
7359 * gcc.c-torture/execute/20001130-2.c: New testcase.
7361 2000-11-30 Richard Henderson <rth@redhat.com>
7363 * gcc.c-torture/execute/20001130-1.c: New test.
7365 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
7367 * g++.old-deja/g++.other/op3.C: New test.
7369 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
7371 * g++.old-deja/g++.other/op2.C: New test.
7373 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
7375 * g++.old-deja/g++.other/crash38.C: New test.
7377 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
7379 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
7381 2000-11-29 Jakub Jelinek <jakub@redhat.com>
7383 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
7385 * gcc.c-torture/execute/string-opt-6.c: New test.
7387 * gcc.dg/20001117-1.c: Add main.
7389 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
7391 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
7393 * gcc.dg/940510-1.c: ... to here.
7395 * gcc.dg/20000926-1.c: GNU C now allows initializations of
7396 zero-size arrays in toplevel structures.
7398 2000-11-28 Jakub Jelinek <jakub@redhat.com>
7400 * gcc.c-torture/execute/loop-8.c: New test.
7402 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
7404 * g++.old-deja/g++.other/base1.C: New test.
7406 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
7408 * g++.old-deja/g++.other/parse2.C: New test.
7410 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
7412 * g++.old-deja/g++.pt/incomplete1.C: New test.
7414 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
7416 * g++.old-deja/g++.other/friend9.C: New test.
7418 2000-11-28 Jakub Jelinek <jakub@redhat.com>
7420 * gcc.dg/20001127-1.c: New test.
7422 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
7424 * g++.old-deja/g++.pt/friend46.C: New test.
7426 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
7428 * g++.old-deja/g++.other/ptrmem8.C: New test.
7430 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7432 * gcc.c-torture/execute/string-opt-7.c: New test.
7433 * gcc.c-torture/execute/string-opt-8.c: Likewise.
7435 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
7437 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
7438 instead of 'mkcheck 2'.
7440 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
7442 * gcc.c-torture/execute/memcheck/driver.c,
7443 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
7444 C9X references to refer to C99.
7446 2000-11-25 Jakub Jelinek <jakub@redhat.com>
7448 * gcc.dg/ultrasp3.c: New test.
7450 2000-11-25 Neil Booth <neilb@earthling.net>
7452 * gcc.dg/cpp/include2.c: Update test to be locale independent.
7454 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
7456 * gcc.c-torture/compile/20001123-2.c: New.
7458 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7460 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
7462 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
7464 * gcc.dg/sequence-point-1.c: Add some new tests.
7465 * gcc.c-torture/execute/20001124-1.c: New test.
7467 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
7469 * g++.old-deja/g++.other/vaarg4.C: New test.
7470 * gcc.c-torture/compile/20001123-1.c: New test.
7472 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
7474 * g++.other/crash24.C: Adjust and remove XFAIL.
7475 * g++.other/crash37.C: New test.
7477 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
7479 * g++.old-deja/g++.pt/instantiate9.C: New test.
7481 2000-11-22 Mark Mitchell <mark@codesourcery.com>
7483 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
7486 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
7487 * g++.old-deja/g++.robertl/eb55.C: Likewise.
7489 2000-11-22 Neil Booth <neilb@earthling.net>
7491 * gcc.dg/cpp/Wtrigraphs.c: New test.
7493 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
7495 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
7497 2000-11-22 Jakub Jelinek <jakub@redhat.com>
7499 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
7501 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
7503 * lib/gcc-dg.exp: load_lib scanasm.exp.
7504 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
7505 * lib/g++-dg.exp: load_lib scanasm.exp.
7506 * lib/scanasm.exp: New.
7507 (scan-assembler, scan-assembler-not): Add optional arguments to
7508 test name, or if not present, the pattern name.
7509 (scan-assembler-dem, scan-assembler-dem-not): New.
7511 * g++.dg/dg.exp: New.
7513 2000-11-21 Neil Booth <neilb@earthling.net>
7515 * gcc.dg/cpp/integrated1.c: Remove.
7517 2000-11-21 Jakub Jelinek <jakub@redhat.com>
7519 * gcc.c-torture/execute/20001121-1.c: New test.
7521 2000-11-21 Richard Henderson <rth@redhat.com>
7523 * gcc.c-torture/compile/20001121-1.c: New test.
7525 2000-11-20 Neil Booth <neilb@earthling.net>
7527 * gcc.dg/cpp/integrated1.c: New test.
7529 2000-11-21 Jakub Jelinek <jakub@redhat.com>
7531 * g++.old-deja/g++.other/inline17.C: New test.
7533 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
7535 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
7536 local variable to be zero: I made the variable global. Now
7537 uses abort() and exit() instead of relying on main's return value.
7539 2000-11-20 Neil Booth <neilb@earthling.net>
7541 * gcc.dg/cpp/paste2.c: Update test.
7542 * objc/execute/paste.m: New test.
7544 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
7546 * gcc.dg/c99-condexpr-1.c: New test.
7548 2000-11-20 Neil Booth <neilb@earthling.net>
7550 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
7552 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
7554 * g++.old-deja/g++.pt/export1.C: New test.
7556 2000-11-20 Jakub Jelinek <jakub@redhat.com>
7558 * gcc.dg/20001117-1.c: New test.
7560 2000-11-18 Richard Henderson <rth@redhat.com>
7562 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
7564 2000-11-18 Richard Henderson <rth@redhat.com>
7566 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
7567 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
7568 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
7570 2000-11-18 Richard Henderson <rth@redhat.com>
7572 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
7573 (main): New. Exit cleanly.
7575 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
7577 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
7578 gcc.dg/c99-fordecl-2.c: New tests.
7580 2000-11-18 Richard Henderson <rth@redhat.com>
7582 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
7583 * gcc.c-torture/execute/zerolen-2.c: New.
7585 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7587 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
7590 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
7592 * g++.old-deja/g++.pt/instantiate8.C: New test.
7594 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
7596 * g++.old-deja/g++.other/incomplete.C: Add more tests.
7597 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
7599 2000-11-16 Nick Clifton <nickc@redhat.com>
7601 * gcc.c-torture/execute/nestfunc-2.c: New test.
7602 * gcc.c-torture/execute/nestfunc-3.c: New test.
7604 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
7606 * gcc.c-torture/compile/20001116-1.c: New test.
7608 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7610 * gcc.c-torture/execute/20001115-1.c: New test.
7612 2000-11-15 Mark Mitchell <mark@codesourcery.com>
7614 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
7615 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
7616 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
7617 * g++.old-deja/g++.abi/vmihint.C: Likewise.
7619 2000-11-15 Neil Booth <neilb@earthling.net>
7621 gcc.dg/cpp/_Pragma1.c: Update.
7622 gcc.dg/cpp/_Pragma2.c: New test.
7624 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
7626 * g++.old-deja/g++.other/anon5.C: New test.
7628 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
7630 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
7633 2000-11-14 Jakub Jelinek <jakub@redhat.com>
7635 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
7638 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
7640 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
7641 labels at end of compound statements.
7643 2000-11-13 Jakub Jelinek <jakub@redhat.com>
7645 * gcc.c-torture/execute/loop-7.c: New test.
7647 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
7649 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
7651 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
7653 * gcc.dg/c99-bool-1.c: New test.
7655 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
7657 * gcc.dg/c99-scope-1.c: Remove xfail.
7658 * gcc.dg/c99-scope-2.c: New test.
7660 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7662 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
7663 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
7665 2000-11-11 Mark Mitchell <mark@codesourcery.com>
7667 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
7670 * g++.mike/p700.C: Don't typedef wchar_t.
7671 * g++.mike/p784.C: Likewise.
7672 * g++.mike/eb101.C: Don't use __wchar_t.
7674 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
7676 * g77.f-torture/execute/20001111.[fx]: Test premature exit
7679 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
7681 * gcc.c-torture/execute/20001111-1.c: New test.
7683 2000-11-10 Nick Clifton <nickc@redhat.com>
7685 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
7686 long multuiple and accumulate.
7688 2000-11-09 Richard Henderson <rth@redhat.com>
7690 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
7691 via size_t instead of int.
7693 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
7694 * gcc.c-torture/execute/string-opt-2.c: Likewise.
7695 * gcc.c-torture/execute/string-opt-3.c: Likewise.
7696 * gcc.c-torture/execute/string-opt-4.c: Likewise.
7698 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
7700 * gcc.c-torture/compile/20001109-1.c: New test.
7701 * gcc.c-torture/compile/20001109-2.c: New test.
7703 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
7705 * g++.old-deja/g++.pt/operator1.C: New test.
7706 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
7708 2000-11-09 Jakub Jelinek <jakub@redhat.com>
7710 * gcc.dg/20001108-1.c: New test.
7712 2000-11-09 Jakub Jelinek <jakub@redhat.com>
7714 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
7715 with both arguments constant strings.
7716 * gcc.c-torture/execute/string-opt-3.c: New test.
7717 * gcc.c-torture/execute/string-opt-4.c: New test.
7718 * gcc.c-torture/execute/string-opt-5.c: New test.
7720 2000-11-08 Nick Clifton <nickc@redhat.com>
7722 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
7723 mulsidi3adddi patterns.
7725 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
7727 * g++.old-deja/g++.other/crash36.C: New test.
7729 2000-11-08 Jakub Jelinek <jakub@redhat.com>
7731 * g++.old-deja/g++.other/init16.C: New test.
7733 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
7735 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
7737 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
7739 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
7740 * gcc.c-torture/execute/va-arg-16.x: Likewise.
7741 * gcc.c-torture/execute/va-arg-17.x: Likewise.
7743 2000-11-07 DJ Delorie <dj@redhat.com>
7745 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
7747 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7749 * gcc.c-torture/execute/string-opt-1.c: New test.
7751 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
7753 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
7754 mips-sgi-irix6.* because the MIPS ABI passes floating-point
7755 parameters in registers, and there is no way for a varargs
7756 function to know in which order the integer and floating-point
7757 parameters should be interleaved when they are placed on the
7759 * gcc.c-torture/execute/va-arg-16.x: Likewise.
7760 * gcc.c-torture/execute/va-arg-17.x: Likewise.
7762 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7764 * gcc.c-torture/execute/string-opt-2.c: New test.
7766 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
7768 * g++.old-deja/g++.pt/crash60.C: New test.
7770 2000-11-06 Jakub Jelinek <jakub@redhat.com>
7772 * g++.old-deja/g++.other/crash24.C: New test.
7773 * g++.old-deja/g++.other/crash25.C: New test.
7774 * g++.old-deja/g++.other/crash26.C: New test.
7775 * g++.old-deja/g++.other/crash27.C: New test.
7776 * g++.old-deja/g++.other/crash28.C: New test.
7777 * g++.old-deja/g++.other/crash29.C: New test.
7778 * g++.old-deja/g++.other/crash30.C: New test.
7779 * g++.old-deja/g++.other/crash31.C: New test.
7780 * g++.old-deja/g++.other/crash32.C: New test.
7781 * g++.old-deja/g++.other/crash33.C: New test.
7782 * g++.old-deja/g++.other/crash34.C: New test.
7783 * g++.old-deja/g++.other/crash35.C: New test.
7785 2000-11-06 Jakub Jelinek <jakub@redhat.com>
7787 * gcc.c-torture/execute/20001031-1.c: New test.
7789 2000-11-04 Mark Mitchell <mark@codesourcery.com>
7791 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
7794 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
7795 standards-conformant.
7797 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
7799 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
7800 * g++.old-deja/g++.mike/p755a.C: Likewise.
7801 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
7802 library makes no calls to `operator new' during initialization.
7804 2000-11-04 Neil Booth <neilb@earthling.net>
7806 * gcc.dg/cpp/include2.c: New tests.
7808 Fri Nov 3 13:32:14 2000 Mark P Mitchell <mark@codesourcery.com>
7810 * lib/g++.exp (g++_set_ld_library_path): New function.
7811 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
7813 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
7815 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
7818 2000-11-01 Richard Henderson <rth@redhat.com>
7820 * g++.old-deja/g++.ext/namedret1.C: New.
7821 * g++.old-deja/g++.ext/namedret2.C: New.
7822 * g++.old-deja/g++.ext/namedret3.C: New.
7824 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
7826 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
7827 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
7829 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7831 * gcc.c-torture/execute/va-arg-21.c: New test.
7833 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
7835 * gcc.dg/c99-complex-2.c: New test.
7837 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7839 * gcc.c-torture/execute/stdio-opt-1.c: New test.
7841 2000-10-31 Jakub Jelinek <jakub@redhat.com>
7843 * g++.old-deja/g++.other/inline16.C: New test.
7845 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
7847 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
7850 2000-10-29 Neil Booth <neilb@earthling.net>
7852 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
7854 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
7855 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
7858 2000-10-29 Neil Booth <neilb@earthling.net>
7860 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
7861 * mi1.c, mi1c.h: Add null directives to multiple-include test.
7862 * mi5.c: Test multiple includes work with -C.
7863 * trigraphs.c: Test ^= version.
7865 2000-10-28 Neil Booth <neilb@earthling.net>
7867 New tests and test updates for new macro expander.
7869 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
7870 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
7871 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
7872 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
7873 new diagnostic messages.
7875 * gcc.dg/cpp/macro3.c: New tests.
7877 2000-10-27 Mark Mitchell <mark@codesourcery.com>
7879 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
7882 2000-10-27 Jakub Jelinek <jakub@redhat.com>
7884 * g++.old-deja/g++.other/eh2.C: New test.
7886 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
7888 * gcc.c-torture/execute/20001027-1.c: New test.
7890 2000-10-26 Richard Henderson <rth@redhat.com>
7892 * gcc.c-torture/execute/20001026-1.c: New.
7894 2000-10-26 Mark Mitchell <mark@codesourcery.com>
7896 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
7897 * g++.old-deja/g++.law/builtin1.C: Likewise.
7898 * g++.old-deja/g++.law/ctors10.C: Likewise.
7899 * g++.old-deja/g++.law/virtual3.C: Likewise.
7900 * g++.old-deja/g++.mike/p658.C: Likewise.
7901 * g++.old-deja/g++.other/sibcall1.C: Likewise.
7902 * g++.old-deja/g++.other/vaarg2.C: Likewise.
7903 * g++.old-deja/g++.robertl/eb124.C: Likewise.
7904 * g++.old-deja/g++.robertl/eb44.C: Likewise.
7905 * g++.old-deja/g++.robertl/eb77.C: Likewise.
7907 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
7909 * gcc.c-torture/compile/20001024-1.c: New test.
7911 2000-10-25 Mark Mitchell <mark@codesourcery.com>
7913 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
7914 to tell us whether or not we are using V3.
7916 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
7918 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
7921 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
7923 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
7925 2000-10-25 Jakub Jelinek <jakub@redhat.com>
7927 * gcc.c-torture/execute/20001024-1.c: New test.
7929 2000-10-24 Jakub Jelinek <jakub@redhat.com>
7931 * g++.old-deja/g++.other/sibcall1.C: New test.
7933 2000-10-20 Jakub Jelinek <jakub@redhat.com>
7935 * gcc.dg/noncompile/init-3.c: New test.
7937 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
7939 * gcc.dg/format-array-1.c: New test.
7941 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
7943 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
7944 writing through null pointers; remove comment about testing
7945 unterminated strings.
7947 2000-10-17 Matthew Hiller <hiller@redhat.com>
7949 * gcc.c-torture/execute/20001017-2.c: New test.
7951 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
7953 * gcc.c-torture/compile/20001018-1.c: New test.
7954 * gcc.c-torture/compile/20001018-1.x: Xfail.
7956 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7958 * gcc.c-torture/execute/20001017-1.c: New test.
7960 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
7962 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
7963 for multiple use of arguments with scanf formats; add tests for
7964 multiple use of arguments.
7966 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
7968 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
7970 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
7972 * gcc.dg/format-miss-1.c: New test.
7974 2000-10-16 Jakub Jelinek <jakub@redhat.com>
7976 * gcc.c-torture/execute/20001013-1.c: New test.
7978 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
7980 * gcc.dg/format-branch-1.c: New test.
7982 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
7984 * README, lib/file-format.exp: Remove EGCS references.
7986 2000-10-16 Jakub Jelinek <jakub@redhat.com>
7988 * gcc.dg/20001013-1.c: New test.
7990 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
7992 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
7993 for intmax_t in the compiler using __typeof__ and the type rules
7994 for conditional expressions.
7996 2000-10-13 Jakub Jelinek <jakub@redhat.com>
7998 * gcc.dg/20001012-1.c: New test.
7999 * gcc.dg/20001012-2.c: New test.
8001 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
8003 * gcc.dg/format-attr-1.c: New test.
8005 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
8007 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8008 __LONG_LONG_MAX__ instead of LLONG_MAX.
8010 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
8012 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8014 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8017 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
8019 * gcc.dg/sequence-pt-1.c: New test.
8021 2000-10-11 Geoff Keating <geoffk@cygnus.com>
8023 * gcc.c-torture/execute/20001011-1.c: New testcase.
8024 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
8026 2000-10-10 Jakub Jelinek <jakub@redhat.com>
8028 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
8029 does not error on it.
8031 2000-10-10 Jakub Jelinek <jakub@redhat.com>
8033 * gcc.dg/20001009-1.c: New test.
8035 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
8037 * gcc.c-torture/compile/20001009-1.c: Move from here ....
8038 * gcc.c-torture/execute/20001009-2.c: ... to here.
8040 2000-10-09 Geoff Keating <geoffk@cygnus.com>
8042 * gcc.c-torture/compile/20001009-1.c: New testcase.
8043 * gcc.c-torture/execute/20001009-1.c: New testcase.
8044 Testcases provided by Jan Hubicka <jh@suse.cz>.
8046 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
8048 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8049 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
8050 uintmax_t using <limits.h> to emulate the compiler's internal
8051 logic. No longer XFAIL %j tests.
8053 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
8055 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
8056 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8057 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
8058 regexps and details of expected handling of some bad formats.
8059 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
8062 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8064 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
8065 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
8066 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
8067 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
8070 2000-10-06 Richard Henderson <rth@cygnus.com>
8072 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
8073 * g++.old-deja/g++.brendan/crash52.C: Likewise.
8074 * g++.old-deja/g++.jason/report.C: Likewise.
8075 * g++.old-deja/g++.law/friend5.C: Likewise.
8076 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
8077 of the expected warnings.
8079 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
8081 * g++.old-deja/g++.pt/enum14.C: New test.
8083 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
8085 * g++.old-deja/g++.pt/crash59.C: New test.
8087 2000-10-04 Will Cohen <wcohen@redhat.com>
8089 * gcc.dg/20000926-1.c: New test.
8091 2000-10-03 Geoff Keating <geoffk@cygnus.com>
8093 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
8094 function name for current C++ compiler.
8095 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
8097 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
8099 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
8100 __PRETTY_FUNCTION__.
8101 * g++.old-deja/g++.ext/pretty2.C: Likewise.
8103 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8105 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
8107 2000-09-26 Jakub Jelinek <jakub@redhat.com>
8109 * gcc.c-torture/compile/20000923-1.c: New test.
8111 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
8113 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
8114 * g++.old-deja/g++.pt/ttp62.C: Same.
8115 * g++.old-deja/g++.other/inline14.C: Same.
8117 2000-09-24 Richard Henderson <rth@cygnus.com>
8119 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
8121 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
8123 * gcc.dg/c90-printf-1.c: Add test for wide string format.
8125 2000-09-22 Geoff Keating <geoffk@cygnus.com>
8127 * gcc.c-torture/compile/20000922-1.c: New file.
8129 2000-09-21 Nick Clifton <nickc@redhat.com>
8131 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
8132 a signed long modulo operation.
8133 (mod6): New function - perform an unsigned long modulo operation.
8134 (main): Add tests for modulos of very large numbers by very small
8137 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8139 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
8141 2000-09-19 Richard Henderson <rth@cygnus.com>
8143 * gcc.dg/compare2.c (case 10): XFAIL.
8145 2000-09-18 Richard Henderson <rth@cygnus.com>
8147 * gcc.c-torture/execute/20000906-1.c: Move ...
8148 * gcc.dg/20000906-1.c: ... here. Only run on targets
8149 that support __builtin_trap.
8151 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
8153 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
8155 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
8157 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
8158 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
8159 more $ format tests.
8161 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
8163 * gcc.dg/format-errmk-1.c: New test.
8165 2000-09-17 Greg McGary <greg@mcgary.org>
8167 * gcc.c-torture/execute/20000917-1.x: Remove.
8169 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
8171 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
8173 2000-09-17 Greg McGary <greg@mcgary.org>
8175 * gcc.c-torture/execute/20000917-1.c: New test.
8176 * gcc.c-torture/execute/20000917-1.x: XFAIL.
8178 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
8180 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
8181 in nested macro bug.
8183 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
8185 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
8187 Thu Sep 14 16:48:49 2000 Jeffrey A Law (law@cygnus.com)
8189 * gcc.c-torture/execute/20000914-1.c: New test.
8191 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
8193 * g++.other/inline13.C: New test.
8195 2000-09-12 Andreas Jaeger <aj@suse.de>
8197 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
8198 constant by Ulrich Drepper <drepper@redhat.com>.
8200 Tue Sep 12 18:32:07 2000 J"orn Rennecke <amylaar@redhat.co.uk>
8202 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
8204 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8206 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
8208 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
8210 * gcc.dg/cpp/backslash.c: New test.
8212 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
8214 * gcc.c-torture/execute/20000910-1.c: New test.
8215 * gcc.c-torture/execute/20000910-2.c: Likewise.
8217 2000-09-11 Robert Lipe <robertl@sco.com>
8219 * gcc.dg/pragma-align.c: New test.
8221 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
8223 * g++.old-deja/g++.pt/explicit82.C: New test.
8224 * g++.old-deja/g++.pt/explicit83.C: New test.
8226 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
8228 * gcc.dg/asm-names.c: New test.
8230 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8232 * gcc.dg/cpp/tr-warn6.c: New test
8234 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
8236 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
8239 2000-09-07 Catherine Moore <clm@redhat.com>
8241 * gcc.c-torture/execute/unroll-1.c: New test.
8243 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
8245 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
8247 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
8248 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
8249 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
8250 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
8251 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
8253 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
8254 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
8256 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
8258 * g++.old-deja/g++.pt/deduct2.C: New test.
8260 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
8262 * g++.old-deja/g++.pt/parms2.C: New test.
8264 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
8266 * g++.old-deja/g++.pt/crash58.C: New test.
8268 2000-09-06 Greg McGary <greg@mcgary.org>
8270 * gcc.c-torture/execute/20000906-1.c: New test.
8271 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
8273 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8275 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
8277 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
8279 * g++.old-deja/g++.pt/crash57.C: New test.
8281 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
8283 * g++.old-deja/g++.pt/crash56.C: New test.
8285 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
8287 * g++.old-deja/g++.pt/koenig1.C: New test.
8289 2000-09-04 Jakub Jelinek <jakub@redhat.com>
8291 * gcc.dg/20000904-1.c: New test.
8293 2000-09-04 Jakub Jelinek <jakub@redhat.com>
8295 * gcc.dg/cpp/paste8.c: New test.
8297 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
8299 * gcc.c-torture/compile/20000827-1.c: New test.
8301 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
8303 * gcc.dg/format-diag-1.c: New test.
8305 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
8307 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
8308 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
8309 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
8310 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
8311 gcc.dg/formatz-1.c: Adjust warning regular expressions.
8313 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
8315 * g++.old-deja/g++.other/nested4.C: New test.
8317 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
8319 * g++.old-deja/g++.ns/scoped1.C: New test.
8321 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
8323 * lib/g++.exp: Support testing already-installed GCC.
8325 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8327 * wtr-label-1.c, wtr-suffix-1.c: New tests.
8329 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8331 * gcc.dg/return-type-2.c: New test.
8333 2000-08-27 Geoff Keating <geoffk@cygnus.com>
8335 * gcc.c-torture/compile/20000825-1.c: New test.
8337 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
8339 * gcc.dg/dwarf2-2.c: New test.
8341 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
8343 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
8346 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
8348 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
8349 gcc.dg/format-ext-5.c: New tests.
8351 2000-08-25 Jakub Jelinek <jakub@redhat.com>
8353 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
8355 2000-08-24 Mark Mitchell <mark@codesourcery.com>
8357 * gcc.dg/noncompile/930622-2.c: Adjust error message.
8359 2000-08-24 Richard Henderson <rth@cygnus.com>
8361 * gcc.dg/ia64-sync-1.c: New test.
8362 * gcc.dg/ia64-sync-2.c: New test.
8363 * gcc.dg/ia64-asm-1.c: New test.
8365 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
8367 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
8368 * gcc.dg/format-ext-2.c: New test.
8370 2000-08-23 Jason Merrill <jason@redhat.com>
8372 * lib/old-dejagnu.exp: Also ignore "In member function" and
8375 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8377 * gcc.dg/noncompile/label-lineno-1.c: New test.
8379 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
8381 * gcc.dg/c99-array-nonobj-1.c: New test.
8383 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
8385 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
8387 * gcc.dg/format-ext-1.c: New test.
8389 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8391 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
8392 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
8393 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
8394 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
8395 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
8397 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
8399 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
8400 gcc.dg/c99-strftime-2.c: New tests.
8402 2000-08-22 Richard Henderson <rth@cygnus.com>
8404 * gcc.c-torture/execute/20000822-1.c: New test.
8406 2000-08-21 Jakub Jelinek <jakub@redhat.com>
8408 * gcc.c-torture/execute/20000819-1.x: Remove.
8410 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
8412 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
8413 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
8414 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
8415 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
8416 gcc.dg/format-xopen-1.c: New tests.
8418 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
8420 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
8422 2000-08-21 Jakub Jelinek <jakub@redhat.com>
8424 * g++.old-deja/g++.other/loop2.C: New test.
8426 * gcc.c-torture/compile/20000606-1.c: New test.
8427 * gcc.c-torture/compile/20000728-1.c: New test.
8428 * gcc.c-torture/execute/20000801-1.c: New test.
8429 * gcc.c-torture/execute/20000801-2.c: New test.
8430 * gcc.c-torture/execute/20000819-1.c: New test.
8431 * gcc.c-torture/execute/20000819-1.x: XFAIL.
8432 * gcc.dg/20000629-1.c: New test.
8433 * gcc.dg/20000724-1.c: New test.
8434 * gcc.dg/20000807-1.c: New test.
8436 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
8438 * gcc.dg/cpp/pragma-1.c: New test.
8439 * gcc.dg/cpp/pragma-2.c: New test.
8441 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
8443 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
8444 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
8446 Fri Aug 18 16:57:35 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8448 * gcc.c-torture/compile/20000818-1.c: New test.
8450 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
8452 * gcc.c-torture/execute/20000818-1.c: New test.
8454 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
8456 * gcc.dg/format-va-1.c: New test.
8458 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
8460 * g++.old-deja/g++.other/typedef8.C: New test.
8462 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
8464 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
8465 * g++.old-deja/g++.mike/net36.C: Mark candidate.
8466 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
8467 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
8468 * g++.old-deja/g++.other/ptrmem7.C: New test.
8469 * g++.old-deja/g++.pt/ptrmem10.C: New test.
8471 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
8473 * g++.old-deja/g++.pt/typename27.C: New test.
8475 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
8477 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
8478 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
8479 * g++.old-deja/g++.pt/friend45.C: New test.
8480 * g++.old-deja/g++.other/friend8.C: New test.
8482 2000-08-15 Richard Henderson <rth@cygnus.com>
8484 * gcc.c-torture/execute/20000815-1.c: New test.
8486 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
8488 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
8489 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
8490 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
8492 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
8494 * g++.old-deja/g++.other/refinit2.C: New test.
8496 2000-08-13 Geoff Keating <geoffk@cygnus.com>
8498 * lib/c-torture.exp (c-torture): Make
8499 compiler_conditional_xfail_data global.
8500 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
8501 compiler_conditional_xfail_data machinery.
8502 (f-torture-execute): Likewise.
8503 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
8504 and only when unrolling loops.
8506 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
8508 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
8510 * g++.old-deja/g++.pt/explicit81.C: New test.
8512 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
8514 * g++.old-deja/g++.pt/typename26.C: New test.
8516 2000-08-10 Geoff Keating <geoffk@cygnus.com>
8518 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
8521 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
8523 * g++.old-deja/g++.other/array3.C: New test.
8525 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
8527 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
8528 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
8529 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
8532 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
8534 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
8535 * g++.old-deja/g++.abi/vmihint.C: Likewise.
8537 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
8539 * gcc.c-torture/execute/20000808-1.c: New test.
8541 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
8543 * gcc.dg/c90-const-expr-1.c: New test.
8545 2000-08-08 Richard Henderson <rth@cygnus.com>
8547 * gcc.dg/noncompile/920923-1.c: Declare calloc.
8549 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
8551 * gcc.dg/noncompile/const-ll-1.c: New test.
8553 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
8555 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
8557 Sun Aug 6 11:41:51 2000 Ovidiu Predescu <ovidiu@cup.hp.com>
8559 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
8560 that running programs linked against the shared version of libobjc
8563 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
8565 * gcc.dg/c99-printf-1.c: New test.
8567 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
8569 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
8571 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
8573 * gcc.c-torture/execute/20000731-1.x: Delete.
8575 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
8577 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
8578 and torture_without_loops as is done by c-torture.exp.
8579 (search_for): Copy from c-torture.exp.
8580 (gcc-dg-runtest): New function, drives a directory of tests
8581 iterating over the TORTURE_OPTIONS.
8582 (scan-assembler, scan-assembler-not): Move here from
8583 individual directory drivers.
8585 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
8586 defined by lib/gcc-dg.exp.
8587 * gcc.dg/cpp/cpp.exp: Likewise.
8588 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
8589 gcc-dg-runtest, so we cycle over optimization options.
8591 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
8592 * gcc.dg/compare2.c: No longer expected to fail.
8594 Fri Aug 4 23:00:50 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
8596 * gcc.c-torture/execute/20000804-1.c: New test.
8598 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
8600 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
8602 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
8604 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
8606 Thu Aug 3 01:46:33 2000 Jeffrey A Law (law@cygnus.com)
8608 * gcc.c-torture/compile/20000803-1.c: New test.
8610 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
8612 * gcc.c-torture/execute/20000801-3.c,
8613 gcc.c-torture/execute/20000801-4.c: New tests.
8614 * gcc.c-torture/execute/20000801-3.x,
8615 gcc.c-torture/execute/20000801-4.x: Xfail.
8617 2000-08-02 Geoff Keating <geoffk@cygnus.com>
8619 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
8620 libobjc/.libs to allow for libtool.
8622 2000-08-02 Jakub Jelinek <jakub@redhat.com>
8624 * gcc.c-torture/compile/20000802-1.c: New test.
8626 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
8628 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
8630 Mon Jul 31 21:14:49 2000 Jeffrey A Law (law@cygnus.com)
8632 * gcc-c-torture/execute/20000731-2.c: New test.
8634 * gcc.c-torture/execute/20000731-1.c: New test.
8635 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
8637 2000-07-31 Jakub Jelinek <jakub@redhat.com>
8639 * testsuite/gcc.dg/cpp/paste7.c: New test.
8640 * gcc.dg/cpp/20000725-1.c: New test.
8642 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
8644 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
8645 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
8646 declaration warning for __builtin_dwarf_reg_size.
8648 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
8650 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
8652 * gcc.dg/noncompile/voidparam-1.c: New test.
8654 2000-07-30 Richard Henderson <rth@cygnus.com>
8656 * gcc.dg/c90-digraph-1.c: Don't xfail.
8657 * gcc.dg/compare2.c (case 10): Xfail.
8658 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
8660 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
8662 * gcc.dg/c99-main-1.c: New test.
8664 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
8666 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
8668 Wed Jul 26 19:41:51 2000 Hans-Peter Nilsson <hp@axis.com>
8670 * gcc.c-tortuer/execute/20000726-1.c: New test.
8672 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
8674 * gcc.c-torture/execute/enum-2.c: New test.
8676 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8678 * gcc.dg/cpp/tr-warn3.c: New test.
8680 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
8682 * g++.old-deja/g++.ext/implicit1.C: Remove.
8683 * g++.old-deja/g++.jason/c2.C: Remove
8684 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
8685 * g++.old-deja/g++.pt/crash16.C: Likewise.
8686 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
8688 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
8690 * g++.old-deja/g++.other/for2.C: New test.
8692 2000-07-25 Jakub Jelinek <jakub@redhat.com>
8694 * gcc.dg/20000720-1.c: New test.
8696 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
8698 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
8700 2000-07-24 Geoff Keating <geoffk@cygnus.com>
8702 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
8703 * gcc.c-torture/execute/20000722-1.c: New.
8704 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
8706 2000-07-24 Jakub Jelinek <jakub@redhat.com>
8708 * gcc.dg/cpp/20000720-1.S: New test.
8710 2000-07-21 Michael Meissner <meissner@redhat.com>
8712 * gcc.c-torture/execute/ieee/hugeval.c: New test.
8714 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
8716 * g++.old-deja/g++.brendan/crash16.C,
8717 g++.old-deja/g++.brendan/parse3.C,
8718 g++.old-deja/g++.brendan/redecl1.C,
8719 g++.old-deja/g++.ns/template13.C,
8720 g++.old-deja/g++.other/decl4.C,
8721 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
8723 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
8725 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
8726 and "Internal error".
8728 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
8730 * gcc.dg/cpp/paste6.c: New test.
8732 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
8734 * gcc.dg/cpp/tr-direct.c: New test.
8736 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
8737 gcc.dg/cpp/undef1.c: Tweak error regexps.
8739 2000-07-18 Eric Christopher <echristo@redhat.com>
8741 * gcc.c-torture/compile/20000718-1.c: New test.
8743 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
8745 * cpplex.c (_cpp_push_token): If the token being pushed back
8746 is the previous token in this context, just subtract one from
8748 * cppmacro.c (save_expansion): Clear aux field when storing a
8751 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
8753 * gcc.dg/noncompile/redecl-1.c: New test.
8755 2000-07-18 Jakub Jelinek <jakub@redhat.com>
8757 * gcc.c-torture/execute/20000717-5.c: New test.
8758 * gcc.c-torture/execute/20000717-1.x: Removed.
8760 2000-07-17 Richard Henderson <rth@cygnus.com>
8762 * gcc.c-torture/execute/20000717-4.c: New test.
8764 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
8766 * gcc.dg/cpp/syshdr.c: New test.
8767 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
8769 2000-07-17 Neil Booth <neilb@earthling.net>
8771 * gcc.dg/cpp/cmdlne-dM.c: New test.
8772 * gcc.dg/cpp/cmdlne-dD.c: New test.
8774 Mon Jul 17 03:13:12 2000 Jeffrey A Law (law@cygnus.com)
8776 * gcc.c-torture/execute/20000717-3.c: New test.
8778 * gcc.c-torture/compile/20000717-1.c: New test.
8780 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
8782 * gcc.c-torture/execute/20000717-2.c: New test.
8784 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
8786 * gcc.dg/formatz-1.c: New test.
8788 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
8789 * gcc.dg/c99-digraph-1.c: New tests.
8791 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
8792 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
8794 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
8795 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
8796 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
8797 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
8798 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
8799 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
8800 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
8802 Mon Jul 17 00:41:57 2000 Greg McGary <greg@mcgary.org>
8804 * gcc.c-torture/execute/20000717-1.c: New test.
8805 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
8807 2000-07-15 Jakub Jelinek <jakub@redhat.com>
8809 * gcc.c-torture/execute/20000715-2.c: New test.
8810 * gcc.dg/20000715-1.c: New test.
8812 2000-07-15 Michael Meissner <meissner@redhat.com>
8814 * gcc.c-torture/execute/20000715-1.c: New test.
8816 2000-07-13 Jakub Jelinek <jakub@redhat.com>
8818 * gcc.c-torture/execute/20000707-1.c: New test.
8820 2000-07-13 Neil Booth <NeilB@earthling.net>
8822 * testsuite/gcc.dg/cpp/digraph1.c,
8823 testsuite/gcc.dg/cpp/digraph2.c,
8824 testsuite/gcc.dg/cpp/digraphs.c: New tests.
8826 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
8828 * g77.f-torture/compile/20000630-2.f: New test.
8829 * g77.f-torture/compile/20000630-2.x
8831 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
8833 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
8835 2000-07-11 Neil Booth <NeilB@earthling.net>
8837 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
8839 2000-07-11 Neil Booth <NeilB@earthling.net>
8841 * gcc.dg/cpp/cmdlne-C.c: New.
8843 2000-07-09 Neil Booth <NeilB@earthling.net>
8845 * gcc.dg/cpp/directiv.c: New tests.
8846 * gcc.dg/cpp/undef1.c: Update.
8848 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
8850 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
8852 2000-07-09 Neil Booth <NeilB@earthling.net>
8854 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
8856 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
8858 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
8859 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
8861 2000-07-08 Neil Booth <NeilB@earthling.net>
8863 * gcc.dg/cpp/macsyntx.c: New tests.
8865 2000-07-07 Jakub Jelinek <jakub@redhat.com>
8867 * gcc.dg/20000707-1.c: New test.
8869 2000-07-07 Jakub Jelinek <jakub@redhat.com>
8871 * gcc.c-torture/execute/20000706-1.c: New test.
8872 * gcc.c-torture/execute/20000706-2.c: New test.
8873 * gcc.c-torture/execute/20000706-3.c: New test.
8874 * gcc.c-torture/execute/20000706-4.c: New test.
8875 * gcc.c-torture/execute/20000706-5.c: New test.
8877 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
8879 * g++.old-deja/g++.pt/instantiate7.C: New test.
8881 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
8883 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
8884 * g++.old-deja/g++.mike/thunk3.C: Likewise.
8885 * g++.old-deja/g++.other/rtti3.C: Likewise.
8886 * g++.old-deja/g++.other/rttid3.C: Likewise.
8888 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
8890 * g77.f-torture/compile/20000630-1.x: Fix typo
8892 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
8894 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
8897 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
8899 * gcc.dg/cpp/ident.c: New test.
8901 2000-07-05 Neil Booth <NeilB@earthling.net>
8903 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
8904 gcc.dg/cpp/lexstrng.c: New tests.
8906 2000-07-04 Neil Booth <NeilB@earthling.net>
8908 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
8909 * gcc.dg/cpp/strify2.c: Same.
8911 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
8913 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
8914 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
8915 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
8916 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
8918 * testsuite/gcc.dg/cpp/macro1.c,
8919 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
8920 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
8921 testsuite/gcc.dg/cpp/strify1.c,
8922 testsuite/gcc.dg/cpp/strify2.c: New tests.
8924 2000-07-03 Jakub Jelinek <jakub@redhat.com>
8926 * gcc.c-torture/execute/20000703-1.c: New test.
8928 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
8930 * g++.old-deja/g++.pt (lookup10.C): New test.
8932 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
8934 * g++.old-deja/g++.pt (typename25.C): New test.
8936 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
8938 * gcc.c-torture/compile/20000701-1.c: New test.
8940 2000-06-30 Nick Clifton <nickc@cygnus.com>
8942 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
8945 2000-06-30 Catherine Moore <clm@cygnus.com>
8947 * gcc.c-torture/execute/align-1.c: New test.
8949 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
8951 * g++.old-deja/g++.pt/expr8.C: New test.
8952 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
8954 2000-06-29 Nick Clifton <nickc@cygnus.com>
8956 * gcc.c-torture/compile/20000629-1.c: New test.
8958 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
8961 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
8962 gcc.dg/noncompile directory, depending on whether they're
8963 preprocessor tests or not. Annotate all the tests for the dg
8966 * gcc.c-torture/noncompile/noncompile.exp: Delete.
8967 * gcc.dg/noncompile/noncompile.exp: New.
8971 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
8972 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
8973 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
8974 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
8975 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
8976 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
8977 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
8978 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
8979 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
8980 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
8981 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
8982 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
8983 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
8984 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
8985 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
8986 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
8987 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
8988 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
8989 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
8990 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
8991 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
8992 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
8993 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
8994 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
8996 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
8997 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
8998 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
8999 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
9000 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
9001 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
9003 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
9005 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9006 declare one variable. On the fourth, error.
9007 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9008 declared by 20000628-1a.h.
9010 2000-06-29 Richard Henderson <rth@redhat.com>
9012 * gcc.c-torture/execute/930529-1.x: New file.
9013 * gcc.dg/920413-1.c: Adjust expected warning text.
9014 * gcc.dg/980217-1.c: Declare abort.
9015 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
9017 Thu Jun 29 09:42:40 2000 Jeffrey A Law (law@cygnus.com)
9019 * g77.f-torture/compile/20000629-1.f: New test.
9020 * g77.f-torture/compile/20000629-1.x: Expected to fail.
9022 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
9024 Rearrange lots of files, removing entirely the
9025 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
9029 gcc.c-torture/code_quality/code_quality.exp
9030 gcc.c-torture/special/special.exp
9031 gcc.failure/failure.exp
9032 gcc.failure/940409-1.x
9033 gcc.c-torture/compile/961203-1.x
9036 gcc.misc-tests/linkage.exp
9037 gcc.c-torture/execute/920730-1t.c
9038 gcc.c-torture/execute/920730-1t.x
9039 gcc.c-torture/compile/920520-1.x
9040 gcc.c-torture/compile/920521-1.x
9041 gcc.c-torture/compile/981006-1.x
9042 gcc.c-torture/execute/eeprof-1.x
9044 * Moved files (possibly with modifications to fit a new harness):
9046 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
9047 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
9048 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
9049 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
9050 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
9051 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
9052 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
9053 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
9054 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
9055 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
9056 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
9057 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
9058 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
9059 gcc.failure/940409-1.c gcc.dg/940409-1.c
9061 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
9063 * c-torture/compile/961203-1.x: Delete.
9065 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
9066 not exit. Include stdio.h.
9067 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
9068 * gcc.misc-tests/dg-12.c: Likewise.
9069 * gcc.misc-tests/dg-5.c: Likewise.
9070 * gcc.misc-tests/dg-6.c: Likewise.
9071 * gcc.misc-tests/dg-7.c: Prototype abort.
9072 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
9073 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
9074 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
9076 * gcc.misc-tests/sieve.c: Use return from main, not exit.
9077 * gcc.misc-tests/sort2.c: Use return from main, not exit.
9079 2000-06-28 Jakub Jelinek <jakub@redhat.com>
9081 * gcc.dg/cpp/20000628-1.c: New test.
9082 * gcc.dg/cpp/20000628-1.h: New header for above test.
9083 * gcc.dg/cpp/20000628-1a.h: Likewise.
9085 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
9087 * gcc.dg/cpp: New directory.
9088 * gcc.dg/cpp/cpp.exp: New driver.
9089 * gcc.dg/cpp/20000627-1.c: New test.
9090 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
9091 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
9092 and rewrite as a compilation test.
9094 * gcc.dg: Move many files into the cpp subdirectory, possibly
9095 renaming or editing them as well.
9097 990119-1.c cpp/19990119-1.c
9098 990228-1.c cpp/19990228-1.c
9099 990407-1.c cpp/19990407-1.c
9100 990409-1.c cpp/19990409-1.c
9101 990413-1.c cpp/19990413-1.c
9102 990703-1.c cpp/19990703-1.c
9103 20000127-1.c cpp/20000127-1.c
9104 20000129-1.c cpp/20000129-1.c
9105 20000207-1.c cpp/20000207-1.c
9106 20000207-2.c cpp/20000207-2.c
9107 20000209-1.c cpp/20000209-1.c
9108 20000209-2.c cpp/20000209-2.c
9109 20000301-1.c cpp/20000301-1.c
9110 20000419-1.c cpp/20000419-1.c
9111 20000510-1.S cpp/20000510-1.S
9112 20000519-1.c cpp/20000519-1.c
9113 20000529-1.c cpp/20000529-1.c
9114 20000625-1.c cpp/20000625-1.c
9115 20000625-2.c cpp/20000625-2.c
9116 cpp-as1.c cpp/assert1.c
9117 cpp-as2.c cpp/assert2.c
9118 cxx-comments-1.c cpp/cxxcom1.c
9119 cxx-comments-2.c cpp/cxxcom2.c
9120 endif-label.c cpp/endif.c
9121 cpp-hash1.c cpp/hash1.c
9122 cpp-hash2.c cpp/hash2.c
9123 cpp-if1.c cpp/if-1.c
9124 cpp-if2.c cpp/if-2.c
9125 cpp-if3.c cpp/if-3.c
9126 cpp-if4.c cpp/if-4.c
9127 cpp-if5.c cpp/if-5.c
9128 cpp-cond.c cpp/if-cexp.c
9129 cpp-missingop.c cpp/if-mop.c
9130 cpp-missingparen.c cpp/if-mpar.c
9131 cpp-opprec.c cpp/if-oppr.c
9132 cpp-ifparen.c cpp/if-paren.c
9133 cpp-shortcircuit.c cpp/if-sc.c
9134 cpp-shift.c cpp/if-shift.c
9135 cpp-unary.c cpp/if-unary.c
9136 cpp-li1.c cpp/line1.c
9137 cpp-li2.c cpp/line2.c
9138 lineno.c cpp/line3.c
9139 lineno-2.c cpp/line4.c
9141 cpp-mic.h cpp/mi1c.h
9142 cpp-micc.h cpp/mi1cc.h
9143 cpp-mind.h cpp/mi1nd.h
9144 cpp-mindp.h cpp/mi1ndp.h
9145 cpp-mix.h cpp/mi1x.h
9147 cpp-mi2a.h cpp/mi2a.h
9148 cpp-mi2b.h cpp/mi2b.h
9149 cpp-mi2c.h cpp/mi2c.h
9151 cpp-mi3.def cpp/mi3.def
9152 poison-1.c cpp/poison.c
9153 pr-impl.c cpp/prag-imp.c
9154 cpp-redef-2.c cpp/redef1.c
9155 cpp-redef.c cpp/redef2.c
9156 strpaste.c cpp/strp1.c
9157 strpaste-2.c cpp/strp2.c
9158 cpp-tradpaste.c cpp/tr-paste.c
9159 cpp-tradstringify.c cpp/tr-str.c
9160 cpp-tradwarn1.c cpp/tr-warn1.c
9161 cpp-tradwarn2.c cpp/tr-warn2.c
9162 trigraphs.c cpp/trigraphs.c
9163 cpp-unc1.c cpp/unc1.c
9164 cpp-unc2.c cpp/unc2.c
9165 cpp-unc3.c cpp/unc3.c
9166 cpp-unc.c cpp/unc4.c
9167 undef.c cpp/undef1.c
9168 undef-2.c cpp/undef2.c
9169 cpp-wi1.c cpp/widestr1.c
9171 2000-06-27 Mark Mitchell <mark@codesourcery.com>
9173 * lib/g++.exp (g++_include_flags): Tweak.
9175 2000-06-27 H.J. Lu <hjl@gnu.org>
9176 Loren J. Rittle <ljrittle@acm.org>
9178 * lib/g++.exp (g++_include_flags): Override libgloss.exp
9179 version with one that knows about the new gcc tree structure.
9180 (g++_link_flags): Same.
9182 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
9184 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
9185 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
9186 case we are cross-compiling.
9188 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
9189 g++.old-deja/g++.niklas/Makefile.in,
9190 g++.old-deja/g++.niklas/configure.in,
9191 g++.old-deja/g++.other/Makefile.in,
9192 g++.old-deja/g++.other/configure.in,
9193 gcc.c-torture/code_quality/Makefile.in,
9194 gcc.c-torture/code_quality/configure.in,
9195 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
9196 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
9197 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
9198 gcc.c-torture/execute/ieee/Makefile.in,
9199 gcc.c-torture/execute/ieee/configure.in,
9200 gcc.c-torture/noncompile/Makefile.in,
9201 gcc.c-torture/noncompile/configure.in,
9202 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
9203 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
9204 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
9206 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
9208 * g++.old-deja/g++.other/ambig3.C: New test.
9210 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
9212 * g++.old-deja/g++.pt/syntax1.C: New test.
9213 * g++.old-deja/g++.pt/syntax2.C: New test.
9214 * g++.old-deja/g++.other/syntax3.C: New test.
9215 * g++.old-deja/g++.other/syntax4.C: New test.
9217 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
9219 * gcc.dg/20000623-1.c: Prototype exit and abort.
9221 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
9223 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
9225 * gcc.dg/cpp-mi3.def: New file.
9227 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
9229 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
9230 lexer's error messages.
9231 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
9232 divine anything from the linemarkers.
9233 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
9234 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
9236 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
9238 * gcc.dg/20000623-1.c: New test.
9240 2000-06-22 Jakub Jelinek <jakub@redhat.com>
9242 * gcc.c-torture/execute/20000622-1.c: New test.
9244 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
9246 * g++.old-deja/g++.other/init15.C: New test.
9248 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
9250 * g++.old-deja/g++.pt/vaarg2.C: New test.
9251 * g++.old-deja/g++.pt/vaarg3.C: New test.
9253 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
9255 * g++.old-deja/g++.other/dyncast6.C: New test.
9257 2000-06-15 Jakub Jelinek <jakub@redhat.com>
9259 * gcc.c-torture/execute/loop-6.c: New test.
9261 2000-06-14 Jakub Jelinek <jakub@redhat.com>
9263 * gcc.dg/20000614-1.c: New test.
9264 * gcc.dg/20000614-2.c: New test.
9266 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
9268 * g++.old-deja/g++.other/inline12.C: New test.
9270 2000-06-13 Jakub Jelinek <jakub@redhat.com>
9272 * g++.old-deja/g++.other/eh1.C: New test.
9274 2000-06-12 Jakub Jelinek <jakub@redhat.com>
9276 * g++.old-deja/g++.other/type.C: New test.
9278 2000-06-05 Jakub Jelinek <jakub@redhat.com>
9280 * g++.old-deja/g++.other/initstring.C: New test.
9282 2000-06-12 Jason Merrill <jason@redhat.com>
9284 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
9286 Fri Jun 9 22:46:34 2000 Jeffrey A Law (law@cygnus.com)
9288 * gcc.c-torture/compile/20000609-1.c: New test.
9290 Fri Jun 9 21:54:28 2000 Clinton Popetz <cpopetz@cygnus.com>
9292 * gcc.dg/20000609-1.c: New test.
9294 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
9296 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
9297 * gcc.c-torture/noncompile/poison-1.c: Move...
9298 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
9299 * gcc.dg/cpp-li1.c: Add a token after the #line.
9301 2000-06-05 Richard Henderson <rth@cygnus.com>
9303 * gcc.c-torture/execute/20000605-2.c: New test.
9304 * gcc.c-torture/execute/20000605-3.c: New test.
9306 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
9308 * g77.f-torture/execute/20000503-1.x: New file.
9310 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
9312 * g++.old-deja/g++.eh/badalloc1.C: New test.
9314 2000-06-05 Richard Henderson <rth@cygnus.com>
9316 * gcc.c-torture/execute/20000605-1.c: New test.
9318 2000-06-05 Jakub Jelinek <jakub@redhat.com>
9319 Nathan Sidwell <nathan@codesourcery.com>
9321 * gcc.c-torture/compile/20000605-1.c: New test.
9323 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
9325 * g77.f-torture/compile/20000601-1.f: New test.
9327 2000-06-03 Richard Henderson <rth@cygnus.com>
9329 * gcc.c-torture/execute/20000603-1.c: New.
9331 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
9333 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
9334 * gcc.dg/noreturn-2.c (noreturn): Likewise.
9336 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
9338 * gcc.dg/compare2.c (case 12): XFAIL.
9339 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
9340 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
9342 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
9344 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
9346 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
9347 guard macro is already defined when the header is first
9349 * gcc.dg/cpp-mix.h: New file.
9350 * gcc.dg/endif-label.c: Update patterns to match compiler.
9352 * g++.brendan/complex1.C: Declare abort.
9353 * g++.law/refs4.C: Remove XFAIL.
9354 * g++.oliva/expr2.C: Declare abort and exit.
9356 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
9358 * gcc.c-torture/execute/20000528-1.c: New test.
9360 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
9361 * g++.old-deja/g++.law/temps4.C: Likewise.
9363 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
9364 stdlib.h. Call abort() on failure.
9365 * g++.old-deja/g++.law/refs4.C: Likewise.
9366 * g++.old-deja/g++.law/temps4.C: Likewise.
9367 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
9368 * gcc.c-torture/execute/20000112-1.c: Include string.h.
9370 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
9372 Relative to g++.dg/special:
9373 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
9375 Relative to g++.old-deja:
9376 * g++.brendan/complex1.C, g++.jason/optimize2.C,
9377 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
9378 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
9379 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
9380 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
9381 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
9382 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
9384 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
9385 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
9386 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
9387 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
9388 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
9389 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
9392 * g++.other/goto1.C: Update expectations for error messages.
9394 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
9396 * gcc.c-torture/compile/20000523-1.c: New test.
9398 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
9400 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
9402 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
9404 * g++.old-deja/g++.eh/catch11.C: New test.
9405 * g++.old-deja/g++.eh/catch12.C: New test.
9407 2000-05-24 Nick Clifton <nickc@cygnus.com>
9409 * gcc.c-torture/execute/20000523-1.c: New test.
9411 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
9413 * c-torture/execute/bcp-1.c: Replace abort in arg of
9414 __builtin_constant_p with a generic external function.
9416 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
9417 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
9418 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
9419 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
9420 Prototype abort and/or exit.
9422 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
9423 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
9424 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
9425 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
9427 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
9429 * gcc.dg/dwarf2-1.c: New test.
9431 2000-05-20 Richard Henderson <rth@cygnus.com>
9433 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
9435 2000-05-20 Andreas Jaeger <aj@suse.de>
9437 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
9440 2000-05-19 David Edelsohn <edelsohn@gnu.org>
9442 * gcc.c-torture/execute/20000519-2.c: New test.
9444 2000-05-19 Andreas Jaeger <aj@suse.de>
9446 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
9447 which fails with SSA.
9449 * lib/c-torture.exp: Also test with -O3 -fssa.
9451 2000-05-18 Michael Meissner <meissner@redhat.com>
9453 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
9454 * gcc.c-torture/execute/920415-1.c: Ditto.
9455 * gcc.c-torture/execute/920501-1.c: Ditto.
9456 * gcc.c-torture/execute/conversion.c: Ditto.
9457 * gcc.c-torture/execute/cvt-1.c: Ditto.
9459 Thu May 18 16:03:29 2000 Jeffrey A Law (law@cygnus.com)
9461 * gcc.c-torture/compile/20000518-1.c: New test.
9463 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
9465 * g77.f-torture/compile/200005018.f: New test.
9467 Wed May 17 18:30:10 2000 Jeffrey A Law (law@cygnus.com)
9469 * gcc.c-torture/compile/20000517-1.c: New test.
9471 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9473 * gcc.c-torture/execute/20000516-1.c: New test.
9475 2000-05-15 Jakub Jelinek <jakub@redhat.com>
9477 * g++.old-deja/g++.other/eh.C: New test.
9479 2000-05-12 Richard Henderson <rth@cygnus.com>
9481 * gcc.c-torture/execute/990208-1.c (main): Don't pass
9482 constants through to doit's conditional.
9484 Thu May 11 19:02:43 2000 Jeffrey A Law (law@cygnus.com)
9486 * gcc.c-torture/compile/20000511-1.c: New test.
9487 * g77.f-torture/compile/20000511-1.f: New test.
9488 * g77.f-torture/compile/20000511-2.f: New test.
9490 2000-05-11 Michael Meissner <meissner@redhat.com>
9492 * gcc.c-torture/execute/20000511-1.c: New test.
9494 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
9496 * gcc.dg/dg.exp: Scan .S files as well as .c files.
9497 * gcc.dg/20000510-1.S: New.
9499 2000-05-08 Catherine Moore <clm@cygnus.com>
9501 * gcc.dg/unused-3.c: New.
9503 2000-05-06 Richard Henderson <rth@cygnus.com>
9505 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
9506 * g++.old-deja/g++.mike/warn1.C: Likewise.
9507 * g++.old-deja/g++.pt/local1.C: Likewise.
9508 * g++.old-deja/g++.pt/local7.C: Likewise.
9509 * g++.old-deja/g++.pt/spec16.C: Likewise.
9511 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
9513 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
9515 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
9517 * g77.f-torture/execute/20000503-1.f: New test.
9519 2000-05-04 Andreas Jaeger <aj@suse.de>
9521 * gcc.dg/noreturn-2.c: New test.
9523 2000-05-04 Neil Booth <NeilB@earthling.net>
9525 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
9528 2000-05-04 Richard Henderson <rth@cygnus.com>
9530 * gcc.c-torture/execute/20000503-1.c: Fix typo.
9532 2000-05-04 Richard Henderson <rth@cygnus.com>
9534 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
9535 OpenSSL by Jason R Thorpe.
9537 Wed May 3 13:02:10 2000 Jim Wilson <wilson@cygnus.com>
9539 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
9541 2000-05-03 Robert Lipe <robertlipe@usa.net>
9543 * gcc.dg/20000503-1.c: New test.
9545 2000-05-02 Jakub Jelinek <jakub@redhat.com>
9547 * gcc.c-torture/compile/20000502-1.c: New test.
9548 * g++.old-deja/g++.other/align.C: New test.
9549 * gcc.dg/cpp-tradstringify.c: New test.
9551 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
9553 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
9556 2000-04-26 Geoff Keating <geoffk@cygnus.com>
9558 * gcc.c-torture/execute/loop-5.c: New test.
9560 2000-04-25 Jakub Jelinek <jakub@redhat.com>
9562 * gcc.c-torture/execute/va-arg-20.c: New test.
9564 Sun Apr 23 14:41:33 2000 Jeffrey A Law (law@cygnus.com)
9566 * gcc.c-torture/execute/20000422-1.c: New test.
9568 2000-04-20 Greg McGary <gkm@gnu.org>
9570 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
9571 when optimizing, but without sibling-call optimizations (-O1).
9573 Thu Apr 20 11:57:03 2000 Jeffrey A Law (law@cygnus.com)
9575 * gcc.c-torture/compile/20000420-1.c: New test.
9577 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
9579 * g++.abi/ptrflags.C: New test.
9580 * g++.eh/catchptr1.C: Test incomplete pointer chains.
9582 Wed Apr 19 09:16:32 2000 Catherine Moore <clm@cygnus.com>
9584 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
9586 2000-04-19 Greg McGary <gkm@gnu.org>
9588 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
9589 sibling-call optimizations.
9591 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
9593 * gcc.dg/20000419-1.c: New test.
9595 Wed Apr 12 22:54:02 2000 Hans-Peter Nilsson <hp@axis.com>
9597 * gcc.c-torture/execute/20000412-6.c: New test.
9599 Wed Apr 12 10:25:08 2000 Jeffrey A Law (law@cygnus.com)
9601 * gcc.c-torture/execute/20000412-5.c: New test.
9602 * g77.f-torture/compile/20000412-1.f: New test.
9603 * gcc.c-torture/execute/20000412-4.c: New test.
9604 * gcc.c-torture/compile/20000412-2.c: New test.
9605 * gcc.c-torture/execute/20000412-3.c: New test.
9606 * gcc.c-torture/compile/20000412-1.c: New test.
9607 * gcc.c-torture/execute/20000412-2.c: New test.
9609 2000-04-12 Jakub Jelinek <jakub@redhat.com>
9611 * objc/execute/bf-20.m: New test.
9613 2000-04-10 Richard Henderson <rth@cygnus.com>
9615 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
9617 * gcc.c-torture/execute/20000412-1.c: New test.
9619 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
9621 * g++.old-deja/g++.eh/catchptr1.C: New test.
9623 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
9625 * g++.old-deja/g++.abi/cxa_vec.C: New test.
9627 2000-04-08 Neil Booth <NeilB@earthling.net>
9629 * gcc.dg/cpp-nullchar.c: Remove test as
9630 embedded nulls cause problems.
9632 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9634 * gcc.dg/compare2.c: New test.
9636 2000-04-08 Neil Booth <NeilB@earthling.net>
9638 * gcc.dg/cpp-nullchar.c: New test.
9640 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
9642 * gcc.dg/cpp-mi2.c: New test.
9643 * gcc.dg/cpp-mi2[abc].h: New files.
9645 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
9647 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
9650 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
9652 * g++.old-deja/g++.abi/vmihint.C: New test.
9654 2000-04-06 Neil Booth <NeilB@earthling.net>
9656 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
9657 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
9660 Wed Apr 5 22:51:36 2000 Hans-Peter Nilsson <hp@axis.com>
9662 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
9663 avoid stack-frame overwrite.
9665 2000-04-05 Jakub Jelinek <jakub@redhat.com>
9667 * gcc.c-torture/compile/20000405-2.c: New test.
9668 * gcc.c-torture/compile/20000405-3.c: New test.
9670 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
9672 * gcc.c-torture/compile/20000405-1.c: New test.
9674 2000-04-04 Geoff Keating <geoffk@cygnus.com>
9676 * gcc.dg/cast-qual-1.c: Revert last change.
9678 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9680 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
9682 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
9684 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
9685 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
9687 Mon Apr 3 02:35:34 2000 Jeffrey A Law (law@cygnus.com)
9689 * gcc.c-torture/compile/20000403-2.c: New test.
9690 * gcc.c-torture/compile/20000403-1.c: New test.
9692 Mon Apr 3 16:53:52 2000 Hans-Peter Nilsson <hp@axis.com>
9694 * gcc.c-torture/execute/20000403-1.c: New test.
9696 2000-04-03 Geoff Keating <geoffk@cygnus.com>
9698 * gcc.c-torture/execute/20000402-1.c: New test.
9700 Mon Apr 3 14:10:34 2000 Donald Lindsay <dlindsay@cygnus.com>
9702 * gcc.c-torture/execute/va-arg-15.c: New test.
9703 * gcc.c-torture/execute/va-arg-16.c: New test.
9704 * gcc.c-torture/execute/va-arg-17.c: New test.
9705 * gcc.c-torture/execute/va-arg-18.c: New test.
9706 * gcc.c-torture/execute/va-arg-19.c: New test.
9708 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
9710 * gcc.c-torture/compile/981211-1.c: Move to...
9711 * gcc.dg/cpp-as1.c: ...here.
9712 * gcc.dg/cpp-as2.c: New file.
9714 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
9717 2000-04-02 Neil Booth <NeilB@earthling.net>
9719 * gcc.dg/cpp-cond.c New tests.
9720 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
9721 accidental success less likely.
9722 * gcc.dg/cpp-missingop.c New tests.
9723 * gcc.dg/cpp-missingparen.c New tests.
9724 * gcc.dg/cpp-shift.c New tests.
9725 * gcc.dg/cpp-shortcircuit.c New tests.
9726 * gcc.dg/cpp-unary.c New tests.
9728 Wed Mar 29 13:44:23 2000 Jeffrey A Law (law@cygnus.com)
9730 * gcc.c-torture/compile/20000329-1.c: New test.
9732 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
9734 * gcc.c-torture/compile/20000326-1.c: New test.
9735 * gcc.c-torture/compile/20000326-2.c: New test.
9737 2000-03-24 Geoff Keating <geoffk@cygnus.com>
9739 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
9740 the first parameter is a function argument.
9742 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
9744 * g++.old-deja/g++.ext/array4.C: New test.
9746 2000-03-22 Geoff Keating <geoffk@cygnus.com>
9748 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
9750 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9752 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
9754 2000-03-19 Richard Henderson <rth@cygnus.com>
9756 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
9758 2000-03-19 Richard Henderson <rth@cygnus.com>
9760 * gcc.c-torture/compile/20000319-1.c: New test.
9762 Tue Mar 14 08:58:37 2000 Jeffrey A Law (law@cygnus.com)
9764 * gcc.c-torture/execute/20000314-3.c: New test.
9765 * gcc.c-torture/execute/20000314-2.c: New test.
9766 * gcc.c-torture/execute/20000314-1.c: New test.
9767 * gcc.c-torture/compile/20000314-2.c: New test.
9768 * gcc.c-torture/compile/20000314-1.c: New test.
9770 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
9772 * g++.old-deja/g++.warn/inline.C: New test.
9774 Fri Mar 10 01:15:19 2000 Hans-Peter Nilsson <hp@bitrange.com>
9776 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
9777 standards-compliant result rather than specific constants.
9778 Put test-values in array.
9780 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
9782 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
9783 (g++_target_compile): Put test-specific options last.
9785 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
9787 * g++.old-deja/g++.eh/vbase4.C: New test.
9789 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
9791 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
9793 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
9795 * g++.old-deja/g++.brendan/misc12.C: Removed.
9796 * g++.old-deja/g++.pt/memtemp77.C: Constify.
9797 * g++.old-deja/g++.ext/pretty4.C: New test.
9799 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
9801 * g++.old-deja/g++.other/string2.C: New test.
9803 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
9805 * g++.old-deja/g++.warn/impint2.C: New test.
9807 Sun Mar 5 23:25:12 2000 Hans-Peter Nilsson <hp@bitrange.com>
9809 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
9812 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
9814 * g++.old-deja/g++.warn/impint.C: New test.
9815 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
9816 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
9817 * g++.old-deja/g++.pt/explicit12.C: Likewise.
9818 * g++.old-deja/g++.pt/explicit13.C: Likewise.
9819 * g++.old-deja/g++.pt/explicit17.C: Likewise.
9820 * g++.old-deja/g++.pt/explicit18.C: Likewise.
9821 * g++.old-deja/g++.pt/explicit19.C: Likewise.
9822 * g++.old-deja/g++.pt/explicit23.C: Likewise.
9823 * g++.old-deja/g++.pt/explicit31.C: Likewise.
9824 * g++.old-deja/g++.pt/explicit35.C: Likewise.
9825 * g++.old-deja/g++.pt/explicit6.C: Likewise.
9826 * g++.old-deja/g++.pt/memclass7.C: Likewise.
9828 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
9830 * gcc.dg/cpp-redef.c: New test.
9832 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
9834 * g++.old-deja/g++.pt/unify7.C: New test.
9836 Sat Feb 26 19:46:09 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9838 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
9839 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
9841 2000-02-25 Geoff Keating <geoffk@cygnus.com>
9843 * gcc.c-torture/compile/20000224-1.c: New test.
9845 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
9847 * gcc.c-torture/compile/cpp-2.c: New test.
9848 * gcc.c-torture/compile/cpp-1.c: New test.
9850 Fri Feb 25 21:44:49 2000 Jeffrey A Law (law@cygnus.com)
9852 * gcc.c-torture/execute/20000225-1.c: New test.
9854 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
9856 * gcc.dg/cpp-li2.c: New test.
9858 * gcc.dg/cpp-wi1.c: New test.
9860 * gcc.dg/cpp-li1.c: New test.
9862 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
9864 * g++.old-deja/g++.other/sizeof5.C: New test.
9866 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9868 * gcc.c-torture/execute/va-arg-13.c: New test.
9870 Wed Feb 23 14:16:06 2000 Donald Lindsay <dlindsay@cygnus.com>
9872 * gcc.c-torture/execute/va-arg-12.c: New test.
9874 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
9876 * gcc.c-torture/execute/20000223-1.c: New test.
9878 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
9880 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
9882 2000-02-22 Mark Mitchell <mark@codesourcery.com>
9884 * g++.old-deja/g++.abi/ptrmem.C: New test.
9886 2000-02-19 Richard Henderson <rth@cygnus.com>
9888 * gcc.c-torture/compile/init-3.c: New.
9890 2000-02-17 Mark Mitchell <mark@codesourcery.com>
9892 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
9895 Fri Feb 11 12:35:40 2000 Robert Lipe <robertl@sco.com>
9897 * gcc.c-torture/compile/20000211-3.c: New test.
9899 Fri Feb 11 12:35:40 2000 Martin Buchholz <martin@xemacs.org>
9901 * gcc.c-torture/compile/20000211-2.c: New test.
9903 Fri Feb 11 12:35:40 2000 Jeffrey A Law (law@cygnus.com)
9905 * gcc.c-torture/compile/20000211-1.c: New test.
9907 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
9909 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
9912 2000-02-08 Nathan Sidwell <nathan@acm.org>
9914 * g++.old-deja/g++.other/cast5.C: New test.
9916 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
9918 * gcc.c-torture/execute/20000205-1.c: New.
9920 2000-02-03 Nathan Sidwell <nathan@acm.org>
9922 * g++.old-deja/g++.jason/cast3.C: Return void.
9923 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
9925 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
9927 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
9929 * gcc.dg/loop-1.c: New test.
9931 2000-01-27 Jakub Jelinek <jakub@redhat.com>
9933 * gcc.c-torture/compile/20000127-1.c: New test.
9934 * gcc.c-torture/execute/991228-1.c: New test.
9936 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
9938 * gcc.dg/unused-2.c: New test.
9940 * gcc.dg/conv-1.c: New test.
9942 2000-01-24 Mark Mitchell <mark@codesourcery.com>
9944 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
9946 (tool_option_proc): Fix typo.
9948 2000-01-24 Geoff Keating <geoffk@cygnus.com>
9950 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
9951 of the ld on the host, not on the build machine.
9952 Also, don't crash if '--help' is not a supported option.
9954 2000-01-24 Richard Henderson <rth@cygnus.com>
9956 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
9958 Thu Jan 20 12:34:48 2000 Jeffrey A Law (law@cygnus.com)
9960 * gcc.c-torture/execute/20000120-2.c: New test.
9961 * gcc.c-torture/execute/20000120-1.c: New test.
9963 Thu Jan 13 02:29:32 2000 Jeffrey A Law (law@cygnus.com)
9965 * gcc.c-torture/execute/20000113-1.c: New test.
9967 Wed Jan 12 20:26:58 2000 Jeffrey A Law (law@cygnus.com)
9969 * gcc.c-torture/execute/20000112-1.c: New test.
9971 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
9973 * gcc.dg/20000111-1.c: New test.
9975 Mon Jan 10 18:12:49 2000 Jeffrey A Law (law@cygnus.com)
9977 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
9978 with 16 bit integers.
9980 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
9982 * gcc.dg/20000108-1.c: New test.
9984 2000-01-05 Nathan Sidwell <nathan@acm.org>
9986 * g++.old-deja/g++.ns/koenig8.C: New test.
9988 2000-01-05 Nathan Sidwell <nathan@acm.org>
9990 * g++.old-deja/g++.other/cast4.C: New test.
9992 Wed Jan 5 00:26:20 2000 Jeffrey A Law (law@cygnus.com)
9994 * gcc.c-torture/compile/20000105-2.c: New test.
9995 * gcc.c-torture/compile/20000105-1.c: New test.
9997 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9999 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10000 references to printf & atoi to conform to ANSI standard.
10001 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10002 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10003 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10004 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10005 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10006 * g++.old-deja/g++.brendan/complex1.C: Likewise.
10007 * g++.old-deja/g++.brendan/copy1.C: Likewise.
10008 * g++.old-deja/g++.brendan/copy2.C: Likewise.
10009 * g++.old-deja/g++.brendan/copy3.C: Likewise.
10010 * g++.old-deja/g++.brendan/copy4.C: Likewise.
10011 * g++.old-deja/g++.brendan/copy5.C: Likewise.
10012 * g++.old-deja/g++.brendan/copy6.C: Likewise.
10013 * g++.old-deja/g++.brendan/copy7.C: Likewise.
10014 * g++.old-deja/g++.brendan/copy8.C: Likewise.
10015 * g++.old-deja/g++.brendan/crash11.C: Likewise.
10016 * g++.old-deja/g++.brendan/crash14.C: Likewise.
10017 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
10018 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
10019 * g++.old-deja/g++.brendan/delete2.C: Likewise.
10020 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
10021 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
10022 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
10023 * g++.old-deja/g++.brendan/eh1.C: Likewise.
10024 * g++.old-deja/g++.brendan/groff1.C: Likewise.
10025 * g++.old-deja/g++.brendan/init3.C: Likewise.
10026 * g++.old-deja/g++.brendan/misc12.C: Likewise.
10027 * g++.old-deja/g++.brendan/misc7.C: Likewise.
10028 * g++.old-deja/g++.brendan/new2.C: Likewise.
10029 * g++.old-deja/g++.brendan/operators4.C: Likewise.
10030 * g++.old-deja/g++.brendan/operators5.C: Likewise.
10031 * g++.old-deja/g++.brendan/overload2.C: Likewise.
10032 * g++.old-deja/g++.brendan/overload7.C: Likewise.
10033 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
10034 * g++.old-deja/g++.brendan/reference1.C: Likewise.
10035 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
10036 * g++.old-deja/g++.brendan/template24.C: Likewise.
10037 * g++.old-deja/g++.brendan/template3.C: Likewise.
10038 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
10039 * g++.old-deja/g++.jason/inline3.C: Likewise.
10040 * g++.old-deja/g++.jason/opeq.C: Likewise.
10041 * g++.old-deja/g++.law/arg5.C: Likewise.
10042 * g++.old-deja/g++.law/arm7.C: Likewise.
10043 * g++.old-deja/g++.law/ctors11.C: Likewise.
10044 * g++.old-deja/g++.law/cvt8.C: Likewise.
10045 * g++.old-deja/g++.law/init9.C: Likewise.
10046 * g++.old-deja/g++.law/refs4.C: Likewise.
10047 * g++.old-deja/g++.law/template2.C: Likewise.
10048 * g++.old-deja/g++.law/visibility24.C: Likewise.
10049 * g++.old-deja/g++.law/vtable3.C: Likewise.
10050 * g++.old-deja/g++.mike/asm2.C: Likewise.
10051 * g++.old-deja/g++.mike/eh1.C: Likewise.
10052 * g++.old-deja/g++.mike/misc1.C: Likewise.
10053 * g++.old-deja/g++.mike/misc13.C: Likewise.
10054 * g++.old-deja/g++.mike/misc14.C: Likewise.
10055 * g++.old-deja/g++.mike/ns12.C: Likewise.
10056 * g++.old-deja/g++.mike/p1248.C: Likewise.
10057 * g++.old-deja/g++.mike/p3708.C: Likewise.
10058 * g++.old-deja/g++.mike/p3708a.C: Likewise.
10059 * g++.old-deja/g++.mike/p3708b.C: Likewise.
10060 * g++.old-deja/g++.mike/p646.C: Likewise.
10061 * g++.old-deja/g++.mike/p700.C: Likewise.
10062 * g++.old-deja/g++.mike/p783.C: Likewise.
10063 * g++.old-deja/g++.mike/p783a.C: Likewise.
10064 * g++.old-deja/g++.mike/p783b.C: Likewise.
10065 * g++.old-deja/g++.mike/p786.C: Likewise.
10066 * g++.old-deja/g++.mike/p789.C: Likewise.
10067 * g++.old-deja/g++.mike/p789a.C: Likewise.
10068 * g++.old-deja/g++.mike/p807a.C: Likewise.
10069 * g++.old-deja/g++.other/delete3.C: Likewise.
10070 * g++.old-deja/g++.other/dyncast1.C: Likewise.
10071 * g++.old-deja/g++.other/dyncast2.C: Likewise.
10072 * g++.old-deja/g++.other/dyncast3.C: Likewise.
10073 * g++.old-deja/g++.other/empty1.C: Likewise.
10074 * g++.old-deja/g++.other/temporary1.C: Likewise.
10075 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
10076 * g++.old-deja/g++.pt/t16.C: Likewise.
10077 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
10079 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
10081 * gcc.dg/991230-1.c: New test.
10083 Wed Dec 29 23:48:49 1999 Jeffrey A Law (law@cygnus.com)
10085 * gcc.c-torture/compile/991229-3.c: New test.
10086 * gcc.c-torture/compile/991229-2.c: New test.
10087 * gcc.c-torture/compile/991229-1.c: New test.
10089 Wed Dec 29 20:54:46 1999 Greg McGary <gkm@eng.ascend.com>
10091 * gcc.c-torture/compile/labels-2.c: New test.
10093 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
10095 * gcc.c-torture/execute/991227-1.c: New test.
10097 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10099 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
10101 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
10103 * gcc.c-torture/execute/991221-1.c: New test.
10105 1999-12-20 Nathan Sidwell <nathan@acm.org>
10107 * g++.old-deja/g++.other/cast3.C: New test.
10109 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
10111 * gcc.c-torture/execute/991216-4.c: New test.
10113 1999-12-16 Michael Meissner <meissner@cygnus.com>
10115 * gcc.c-torture/execute/991216-1.c: New test.
10116 * gcc.c-torture/execute/991216-2.c: New test.
10117 * gcc.c-torture/execute/991216-3.c: New test.
10119 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
10121 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
10122 Actually make the test fail by using "-O2" for compilation.
10124 1999-12-15 Nathan Sidwell <nathan@acm.org>
10126 * g++.old-deja/g++.warn/cast-align1.C: New test.
10128 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
10130 * gcc.c-torture/compile/991214-1.c: New test.
10131 * gcc.c-torture/compile/991214-2.c: New test.
10133 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
10135 * gcc.dg/991214-1.c: New test.
10137 Mon Dec 13 23:03:09 1999 Jeffrey A Law (law@cygnus.com)
10139 * gcc.c-torture/compile/991213-3.c: New test.
10140 * gcc.c-torture/compile/991213-2.c: New test.
10141 * gcc.c-torture/compile/991213-1.c: New test.
10143 Fri Dec 10 00:53:10 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
10145 * gcc.dg/991209-1.c: New test.
10147 Wed Dec 8 23:44:08 1999 Nathan Sidwell <nathan@acm.org>
10149 * gcc.c-torture/compile/991208-1.c: New test.
10151 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10153 * gcc.dg/ultrasp2.c: New test.
10155 1999-12-05 Alex Samuel <samuel@codesourcery.com>
10157 * g++.old-deja/g++.abi/align.C (main): Fix typo.
10159 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
10161 * gcc.c-torture/compile/991202-1.c: New test.
10162 * gcc.c-torture/execute/991202-1.c: New test.
10163 * gcc.c-torture/execute/991202-2.c: New test.
10164 * gcc.c-torture/execute/991202-3.c: New test.
10166 1999-12-02 Alex Samuel <samuel@codesourcery.com>
10168 * g++.old-deja/g++.abi/align.C: New test.
10169 * g++.old-deja/g++.abi/aggregates.C: Likewise.
10170 * g++.old-deja/g++.abi/bitfields.C: Likewise.
10172 1999-12-01 Richard Henderson <rth@cygnus.com>
10174 * gcc.c-torture/execute/991201-1.c: New.
10176 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
10178 * gcc.dg/991129-1.c: New test.
10180 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
10182 * gcc.c-torture/compile/991127-1.c: New test.
10184 1999-11-22 Nathan Sidwell <nathan@acm.org>
10186 * g++.old-deja/g++.other/warn4.C: New test.
10188 1999-11-22 Nathan Sidwell <nathan@acm.org>
10190 * g++.old-deja/g++.eh/cleanup2.C: New test.
10191 * g++.old-deja/g++.ext/pretty2.C: New test.
10192 * g++.old-deja/g++.ext/pretty3.C: New test.
10193 * g++.old-deja/g++.other/debug6.C: New test.
10195 Wed Oct 20 16:18:23 1999 Jim Wilson <wilson@cygnus.com>
10197 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
10198 compiler_output to look for one error message instead of two.
10200 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
10202 * gcc.c-torture/execute/991118-1.c: Also test case
10203 where the word boundary does not split a byte evenly.
10205 1999-11-19 Nathan Sidwell <nathan@acm.org>
10207 * g++.old-deja/g++.ext/restrict1.C: New test.
10209 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
10211 * gcc.c-torture/execute/991118-1.c: New test.
10213 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
10215 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
10216 working directory pathnames.
10218 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
10220 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
10221 host is equipped with driver.h and driver.o so it can actually
10222 compile and run the tests.
10224 Fri Oct 8 18:46:11 1999 Bernd Schmidt <bernds@cygnus.co.uk>
10226 * gcc.c-torture/compile/991008-1.c: New test.
10228 1999-11-08 Nick Clifton <nickc@cygnus.com>
10230 * lib/gcc-dg.exp: Include target-supports.exp
10232 1999-11-05 Nick Clifton <nickc@cygnus.com>
10234 * lib/target-supports.exp: New file: Provide procs to test for
10235 features supported by the target.
10236 (check_weak_available): Moved here from ecos.exp.
10237 (check_alias_available): New proc: Determine of the target
10238 toolchain supports the alias attribute.
10240 * gcc.dg/special/ecos.exp: Move check_weak_available to
10241 target-supports.exp.
10242 (alias-1.c): Only perform the test if the target supports
10244 (wkali-1.c): Only perform the test if the target supports
10247 * gcc.dg/990506-0.c: Expect error messages from cross
10248 targets as well as native targets.
10250 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10252 * gcc.dg/ultrasp1.c: Removed xfail.
10253 * gcc.dg/struct-ret-2.c: Likewise.
10254 * gcc.dg/array-1.c: Likewise.
10256 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10258 * gcc.dg/struct-ret-2.c: New test.
10260 * gcc.dg/array-1.c: New test.
10262 Sat Oct 30 22:23:46 1999 Stephen L Moshier <moshier@mediaone.net>
10264 * gcc.c-torture/execute/991030-1.c: New test.
10266 Tue Oct 26 20:25:42 1999 Richard Henderson <rth@cygnus.com>
10268 * gcc.c-torture/compile/991026-2.c: New test.
10270 Tue Oct 26 00:45:56 1999 Jeffrey A Law (law@cygnus.com)
10272 * gcc.c-torture/compile/991026-1.c: New test.
10274 Sat Oct 23 23:36:03 1999 Jeffrey A Law (law@cygnus.com)
10276 * gcc.c-torture/execute/991023-1.c: New test.
10278 Tue Oct 19 02:11:29 1999 Jeffrey A Law (law@cygnus.com)
10280 * gcc.c-torture/execute/991019-1.c: New test.
10282 Sat Oct 16 00:05:48 1999 Richard Henderson <rth@cygnus.com>
10284 * gcc.c-torture/execute/991016-1.c: New test.
10286 Thu Oct 14 04:22:47 1999 Stephane Carrez <stcarrez@worldnet.fr>
10288 * gcc.c-torture/execute/991014-1.c: New test.
10290 Wed Oct 13 22:01:35 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
10292 * g++.old-deja/g++.other/union2.C: New test.
10294 1999-10-13 Nathan Sidwell <nathan@acm.org>
10296 * g++.old-deja/g++.other/vaarg2.C: New test.
10297 * g++.old-deja/g++.other/vaarg3.C: New test.
10299 1999-10-12 Craig Burley <craig@jcb-sc.com>
10301 * g77.f-torture/noncompile/19990905-1.f: Moved from being
10304 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
10306 * gcc.c-torture/execute/va-arg-11.c: New test.
10308 Fri Oct 1 00:53:17 1999 Mark P. Mitchell <mark@codesourcery.com>
10310 * lib/file-format.exp (gcc_target_object_format): Don't
10311 crash if objdump is unavailable.
10313 Wed Sep 29 23:48:44 1999 Donn Terry <donn@interix.com>
10315 * gcc.misc-tests/mg.exp: delete extraneous redirection.
10317 1999-09-28 Nick Clifton <nickc@cygnus.com>
10319 * gcc.c-torture/compile/990928-1.c: New test.
10321 Tue Sep 28 13:19:15 BST 1999 Nathan Sidwell <nathan@acm.org>
10323 * g++.old-deja/g++.other/decl6.C: New test.
10325 Tue Sep 28 01:19:09 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10327 * gcc.c-torture/execute/va-arg-10.c: New test.
10329 Mon Sep 27 09:14:24 BST 1999 Nathan Sidwell <nathan@acm.org>
10331 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
10332 __PRETTY_FUNCTION__.
10334 1999-09-23 Nick Clifton <nickc@cygnus.com>
10336 * gcc.c-torture/execute/990923-1.c: New test.
10338 1999-09-21 Nick Clifton <nickc@cygnus.com>
10340 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
10341 for which -fpic is inappropriate.
10343 1999-09-21 Mark Mitchell <mark@codesourcery.com>
10345 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
10347 Tue Sep 21 15:38:10 BST 1999 Nathan Sidwell <nathan@acm.org>
10349 * g++.old-deja/g++.other/dyncast1.C: New test.
10350 * g++.old-deja/g++.other/dyncast2.C: New test.
10351 * g++.old-deja/g++.other/dyncast3.C: New test.
10352 * g++.old-deja/g++.other/dyncast4.C: New test.
10353 * g++.old-deja/g++.other/dyncast5.C: New test.
10354 * g++.old-deja/g++.eh/catch3.C: New test.
10355 * g++.old-deja/g++.eh/catch3p.C: New test.
10356 * g++.old-deja/g++.eh/catch4.C: New test.
10357 * g++.old-deja/g++.eh/catch4p.C: New test.
10358 * g++.old-deja/g++.eh/catch5.C: New test.
10359 * g++.old-deja/g++.eh/catch5p.C: New test.
10360 * g++.old-deja/g++.eh/catch6.C: New test.
10361 * g++.old-deja/g++.eh/catch6p.C: New test.
10362 * g++.old-deja/g++.eh/catch7.C: New test.
10363 * g++.old-deja/g++.eh/catch7p.C: New test.
10364 * g++.old-deja/g++.eh/catch8.C: New test.
10365 * g++.old-deja/g++.eh/catch8p.C: New test.
10366 * g++.old-deja/g++.eh/catch9.C: New test.
10367 * g++.old-deja/g++.eh/catch9p.C: New test.
10369 Mon Sep 13 14:14:21 BST 1999 Nathan Sidwell <nathan@acm.org>
10371 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
10372 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
10374 Mon Sep 13 06:28:57 1999 Jeffrey A Law (law@cygnus.com)
10376 * gcc.c-torture/compile/990913-1.c: New test.
10378 Fri Sep 10 11:21:25 BST 1999 Nathan Sidwell <nathan@acm.org>
10380 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
10381 * g++.old-deja/g++.jason/rfg5.C: Likewise.
10383 Thu Sep 9 10:40:36 1999 Richard Henderson <rth@cygnus.com>
10385 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
10387 Thu Sep 9 12:32:57 BST 1999 Nathan Sidwell <nathan@acm.org>
10389 * g++.old-deja/g++.other/lookup11.C: New test.
10390 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
10391 what is permitted and what we want.
10392 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
10394 * g++.old-deja/g++.jason/rfg5.C: Likewise
10396 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
10398 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
10399 * gcc.c-torture/noncompile/poison-1.c: New file.
10401 Wed Sep 8 09:39:56 BST 1999 Nathan Sidwell <nathan@acm.org>
10403 * g++.old-deja/g++.other/sizeof3.C: New test.
10404 * g++.old-deja/g++.other/sizeof4.C: New test.
10405 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
10406 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
10408 1999-09-07 Richard Henderson <rth@cygnus.com>
10410 * gcc.dg/va-arg-1.c: New.
10412 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10414 * gcc.c-torture/execute/va-arg-9.c: New test.
10416 1999-09-05 Craig Burley <craig@jcb-sc.com>
10418 * g77.f-torture/compile/980519-2.f: New test.
10419 * g77.f-torture/compile/19990905-0.f: New test.
10420 * g77.f-torture/compile/19990905-1.f: New test.
10421 * g77.f-torture/compile/19990905-2.f: New test.
10423 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
10425 Fri Sep 3 10:39:38 BST 1999 Richard Earnshaw <rearnsha@arm.com>
10427 * gcc.c-torture/execute/990827-1.c: Fix typo.
10429 Fri Sep 03 09:31:10 BST 1999 Nathan Sidwell <nathan@acm.org>
10431 * g++.old-deja/g++.other/deref1.C: New test.
10433 Thu Sep 02 09:27:34 BST 1999 Nathan Sidwell <nathan@acm.org>
10435 * g++.old-deja/g++.other/ambig2.C: New test.
10436 * g++.old-deja/g++.other/cond5.C: New test.
10437 * g++.old-deja/g++.other/lookup16.C: New test.
10439 Thu Sep 2 01:17:51 1999 Marc Espie <espie@cvs.openbsd.org>
10441 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
10444 Tue Aug 31 17:57:49 1999 Jeffrey A Law (law@cygnus.com)
10446 * lib/c-torture.exp: Avoid the "compare executables" optimization
10447 when testing native.
10449 Sun Aug 29 14:35:41 1999 Jeffrey A Law (law@cygnus.com)
10451 * gcc.c-torture/execute/990829-1.c: New test.
10452 * gcc.c-torture/compile/990829-1.c: New test.
10454 1999-08-27 Paul Burchard <burchard@pobox.com>
10456 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
10457 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
10458 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
10459 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
10460 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
10461 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
10462 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
10463 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
10464 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
10465 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
10466 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
10468 Fri Aug 27 01:24:16 1999 Jeffrey A Law (law@cygnus.com)
10470 * gcc.c-torture/execute/990827-1.c: New test.
10472 1999-08-26 Craig Burley <craig@jcb-sc.com>
10474 * g77.f-torture/noncompile/19990826-4.f: New test.
10476 * g77.f-torture/compile/19990826-3.f: New test.
10478 * g77.f-torture/execute/19990826-2.f: New test.
10480 * g77.f-torture/compile/19990826-1.f: New test.
10482 * gcc.c-torture/execute/990826-0.c: New test.
10483 * g77.c-torture/execute/19990826-0.f: New test.
10485 * g77.f-torture/noncompile/970626-2.f: New test.
10487 1999-08-25 Paul Burchard <burchard@pobox.com>
10489 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
10490 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
10491 lss-011.C: New tests.
10493 1999-08-25 Nathan Sidwell <nathan@acm.org>
10495 * g++.old-deja/g++.other/decl5.C: New test.
10497 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10499 * noncompile/noncompile.exp: Load_lib c-torture.exp.
10500 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
10501 call `postbase' for each one. All callers of `postbase' changed
10502 to call this instead.
10504 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
10506 * gcc.c-torture/execute/990811-1.c: New test.
10508 1999-08-09 Nick Clifton <nickc@cygnus.com>
10510 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
10513 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
10516 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
10518 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
10520 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
10522 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
10524 1999-08-04 Nathan Sidwell <nathan@acm.org>
10526 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
10528 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
10530 * gcc.c-torture/execute/990804-1.c: New test.
10532 1999-08-03 Nathan Sidwell <nathan@acm.org>
10534 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
10535 * g++.old-deja/g++.brendan/crash64.C: Likewise
10536 * g++.old-deja/g++.brendan/overload8.C: Likewise
10538 1999-08-03 Nathan Sidwell <nathan@acm.org>
10540 * g++.old-deja/g++.other/struct1.C: New test.
10542 1999-08-03 Nathan Sidwell <nathan@acm.org>
10544 * g++.old-deja/g++.other/enum2.C: New test.
10546 Mon Aug 2 13:35:12 1999 Richard Henderson <rth@cygnus.com>
10548 Adapted from tests from Franz Sirl:
10549 * gcc.c-torture/execute/va-arg-7.c: New test.
10550 * gcc.c-torture/execute/va-arg-8.c: New test.
10552 Sun Aug 1 22:29:34 1999 Jeffrey A Law (law@cygnus.com)
10554 * gcc.c-torture/compile/990801-2.c: New test.
10556 * gcc.c-torture/compile/990801-1.c: New test.
10558 1999-07-27 Michael Meissner <meissner@cygnus.com>
10560 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
10561 fp-cmp-1.c, converting double to float.
10563 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
10564 fp-cmp-1.c, converting double to long double.
10566 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
10567 from fr1 to unknown_register, since fr1 is a legitimate register
10570 Sun Jul 25 21:41:37 1999 Jeffrey A Law (law@cygnus.com)
10572 * README: More listname related changes.
10574 1999-07-08 Catherine Moore <clm@cygnus.com>
10576 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
10578 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
10580 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
10582 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
10584 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
10586 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
10588 * gcc.dg/990703-1.c: New test.
10590 1999-06-29 Nick Clifton <nickc@cygnus.com>
10592 * lib/file-format.exp: New file: Move definition of proc
10593 gcc_target_object_format to here from
10594 gcc.dg/special/ecos.exp.
10596 * lib/c-torture.exp: Include lib file-format.exp.
10597 * lib/gcc-dg.exp: Include lib file-format.exp.
10599 * gcc.dg/special/ecos.exp: Remove definition of proc
10600 gcc_target_object_format.
10602 Mon Jun 28 08:20:51 1999 Jeffrey A Law (law@cygnus.com)
10604 * gcc.c-torture/execute/990628-1.c: New test.
10606 Fri Jun 25 05:28:40 1999 Jeffrey A Law (law@cygnus.com)
10608 * gcc.c-torture/compile/990625-2.c: New test.
10610 * gcc.c-torture/compile/990625-1.c: New test.
10612 1999-06-23 Nick Clifton <nickc@cygnus.com>
10614 * gcc.c-torture/compile/dll.c: New test case. Check that dll
10615 attributes compile.
10616 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
10617 ports that use the COFF/PE file format.
10619 Thu Jun 17 13:48:16 1999 Jeffrey A Law (law@cygnus.com)
10621 * gcc.c-torture/compile/990617-1.c: New test.
10623 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
10625 * g++.old-deja/g++.other/decl4.C: New test.
10627 1999-06-14 Nathan Sidwell <nathan@acm.org>
10629 * g++.old-deja/g++.other/bitfld3.C: New test.
10631 1999-06-08 Nathan Sidwell <nathan@acm.org>
10633 * g++.old-deja/g++.eh/catch1.C: New test.
10635 Mon Jun 7 23:39:16 1999 Jeffrey A Law (law@cygnus.com)
10637 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
10639 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
10640 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
10642 1999-06-05 Craig Burley <craig@jcb-sc.com>
10644 * g77.f-torture/compile/19990502-0.f: Replace with new,
10645 shorter, test that still fails after recent changes.
10647 Fri Jun 4 02:25:04 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
10649 * gcc.c-torture/execute/990604-1.c: New test.
10651 Mon May 31 00:34:51 1999 Jeffrey A Law (law@cygnus.com)
10653 * gcc.c-torture/execute/990531-1.c: New test.
10655 Thu May 27 02:38:36 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10657 * gcc.c-torture/compile/990527-1.c: New test.
10659 Thu May 27 02:18:51 1999 Joern Rennecke <amylaar@cygnus.com>
10661 * gcc.c-torture/execute/990527-1.c: New test.
10663 1999-05-25 Nick Clifton <nickc@cygnus.com>
10665 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
10666 bitfields as signed.
10668 1999-05-25 Craig Burley <craig@jcb-sc.com>
10670 * g77.f-torture/compile/19990525-0.f: New test.
10672 Tue May 25 01:21:16 1999 Jeffrey A Law (law@cygnus.com)
10674 * gcc.c-torture/execute/990525-2.c: New test.
10676 * gcc.c-torture/execute/990525-1.c: New test.
10678 1999-05-24 Nathan Sidwell <nathan@acm.org>
10680 * g++.old-deja/g++.other/anon3.C: New test.
10681 * g++.old-deja/g++.other/anon4.C: New test.
10682 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
10683 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
10684 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
10687 Mon May 24 00:01:52 1999 Jeffrey A Law (law@cygnus.com)
10689 * gcc.c-torture/execute/990524-1.c: New test.
10691 * gcc.dg/990524-1.c: New test.
10693 Sun May 23 21:18:12 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10695 * gcc.c-torture/compile/990523-1.c: New test.
10697 Wed May 19 02:56:18 1999 Raja R Harinath <harinath@cs.umn.edu>
10699 * gcc.c-torture/compile/990519-1.c: New test.
10701 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
10703 * gcc.c-torture/compile/990517-1.c: New test.
10705 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
10706 (e4, f4): New tests.
10709 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10711 * gcc.dg/noreturn-1.c: New test.
10713 Thu May 13 02:02:46 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
10715 * gcc.c-torture/execute/990513-1.c: New test.
10717 1999-05-10 Richard Henderson <rth@cygnus.com>
10719 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
10721 1999-05-10 Craig Burley <craig@jcb-sc.com>
10723 * g77.f-torture/execute/erfc.f: Use small single-precision
10724 values, to avoid problems on Alphas when not -mieee.
10726 1999-05-08 Craig Burley <craig@jcb-sc.com>
10728 * gcc.dg/990506-0.c: New test.
10730 1999-05-08 Richard Henderson <rth@cygnus.com>
10732 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
10733 the constant to test. Don't XFAIL 64-bit targets.
10735 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
10736 * g++.old-deja/g++.law/profile1.C: Likewise.
10738 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
10739 operator new instances.
10740 * g++.old-deja/g++.other/delete5.C: Likewise.
10742 1999-05-03 Craig Burley <craig@jcb-sc.com>
10744 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
10747 1999-05-03 Craig Burley <craig@jcb-sc.com>
10749 * g77.f-torture/execute/u77-test.f: Reverse order of two
10750 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
10752 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10754 * gcc.dg/compare1.c: New test.
10756 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
10758 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
10761 1999-05-02 Craig Burley <craig@jcb-sc.com>
10763 * g77.f-torture/compile/19990502-1.f: New test.
10765 1999-05-02 Craig Burley <craig@jcb-sc.com>
10767 * g77.f-torture/compile/19990502-0.f: New test.
10769 Sun May 2 01:38:50 1999 Craig Burley <craig@jcb-sc.com>
10771 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
10774 Sun May 2 01:13:37 1999 Craig Burley <craig@jcb-sc.com>
10776 * g77.f-torture/execute/u77-test.f (main): List libU77
10777 intrinsics not currently tested.
10778 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
10779 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
10780 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
10781 Trim blanks off the ends of some printed strings.
10783 Sun May 2 00:06:45 1999 Craig Burley <craig@jcb-sc.com>
10785 * g77.f-torture/execute/u77-test.f (main): Just warn about
10786 FSTAT gid disagreement, as it's expected on some systems.
10788 Sat May 1 23:57:18 1999 Craig Burley <craig@jcb-sc.com>
10790 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
10791 use a new function, which allows for some slop.
10792 Clean up some commentary.
10793 (issum): The new function.
10794 (sgladd): Deleted subroutine.
10796 1999-05-01 Craig Burley <craig@jcb-sc.com>
10798 * g77.f-torture/execute/u77-test.f: Modify to be more like
10799 libf2c/libU77 version, bringing patches to that version here.
10800 Add suitable commentary.
10802 Sun Apr 25 12:28:59 1999 Richard Henderson <rth@cygnus.com>
10804 * gcc.dg/990424-1.c: New test.
10806 1999-04-24 Craig Burley <craig@jcb-sc.com>
10808 * g77.f-torture/execute/u77-test.f (main): Bug involving
10809 LSTAT has been fixed, so turn back on full checking.
10811 1999-04-20 Craig Burley <craig@jcb-sc.com>
10813 * g77.f-torture/compile/19990419-0.f: New test.
10814 * g77.f-torture/execute/19990419-1.f: New test.
10816 Sat Apr 17 16:56:48 1999 Richard Henderson <rth@cygnus.com>
10818 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
10819 to avoid the need for a prototype to supress a warning.
10821 Wed Apr 7 23:08:59 1999 Jim Wilson <wilson@cygnus.com>
10823 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
10825 Sun Apr 4 04:02:53 1999 Jeffrey A Law (law@cygnus.com)
10827 * gcc.c-torture/execute/990404-1.c: New test.
10829 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
10831 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
10832 * gcc.dg/cpp-if3.c: Don't use -pedantic.
10833 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
10834 missing initializer warnings.
10836 Sun Mar 28 00:49:41 1999 Jeffrey A Law (law@cygnus.com)
10838 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
10841 Fri Mar 26 00:50:46 1999 Jeffrey A Law (law@cygnus.com)
10843 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
10845 1999-03-26 Craig Burley <craig@jcb-sc.com>
10847 * g77.f-torture/execute/19990325-0.f: New test.
10848 * g77.f-torture/execute/19990325-1.f: New test.
10850 Wed Mar 24 22:50:50 1999 Jeffrey A Law (law@cygnus.com)
10852 * gcc.c-torture/execute/990324-1.c: New test.
10854 Mon Mar 22 14:55:58 1999 Jim Wilson <wilson@cygnus.com>
10856 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
10859 Wed Mar 17 12:22:39 1999 Richard Henderson <rth@cygnus.com>
10861 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
10863 1999-03-13 Craig Burley <craig@jcb-sc.com>
10865 * g77.f-torture/execute/19990313-2.f: New test.
10866 * g77.f-torture/execute/19990313-3.f: New test.
10868 1999-03-13 Craig Burley <craig@jcb-sc.com>
10870 * g77.f-torture/execute/19990313-0.f: New test.
10871 * g77.f-torture/execute/19990313-1.f: New test.
10873 Fri Mar 12 16:17:28 1999 Jim Wilson <wilson@cygnus.com>
10875 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
10877 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
10878 (main): Add check for u15. Conditionalize u31 check depending on
10879 whether ints are <32 bits or >=32 bits.
10881 1999-03-08 Craig Burley <craig@jcb-sc.com>
10883 * g77.f-torture/execute/19981119-0.f: Improve testiness.
10885 1999-03-08 Craig Burley <craig@jcb-sc.com>
10887 * g77.f-torture/compile/19990305-0.f: New test.
10888 * g77.f-torture/execute/19981119-0.f: New test.
10890 1999-03-08 Craig Burley <craig@jcb-sc.com>
10892 * g77.f-torture/execute/970625-2.f: call ABORT if final
10893 result is not correct, instead of just printing it.
10894 Add this checking via newly introduced obfuscation, to
10895 trip up buggy front ends.
10897 1999-03-07 Craig Burley <craig@jcb-sc.com>
10899 * g77.f-torture/compile/960317-1.f: Moved from being
10900 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
10902 1999-03-06 Craig Burley <craig@jcb-sc.com>
10904 * g77.f-torture/execute/960317-1.f: New (old) test.
10905 * g77.f-torture/execute/970625-2.f: Ditto.
10907 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
10909 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
10910 message on line 1 or line 2; cccp and cpplib do this differently.
10912 Mon Mar 1 23:29:14 1999 Jeffrey A Law (law@cygnus.com)
10914 * g++.old-deja/g++.law/weak1.C: New test.
10916 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
10918 * gcc.c-torture/execute/990119-1.c: Renamed to...
10919 * gcc.dg/990119-1.c: this, so it will only be tested once
10920 (it's a preprocessor test, it doesn't need to be run at
10921 multiple optimization levels).
10923 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
10925 * lib/g++.exp: Don't add incdir=$base_dir/../include to
10928 1999-02-24 Craig Burley <craig@jcb-sc.com>
10930 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
10931 * g77.f-torture/compile/19981216-0.f: ...as it is expected
10932 to not be compilable by current g77.
10934 1999-02-24 Nick Clifton <nickc@cygnus.com>
10936 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
10938 Mon Feb 22 01:15:08 1999 Jeffrey A Law (law@cygnus.com)
10940 * gcc.c-torture/execute/990222-1.c: New test.
10942 1999-02-19 Craig Burley <craig@jcb-sc.com>
10944 * g77.f-torture/compile/19990218-0.f: New test.
10945 * g77.f-torture/noncompile/19990218-1.f: New test.
10947 1999-02-18 Craig Burley <craig@jcb-sc.com>
10949 * g77.f-torture/compile/19981216-0.f: New test.
10951 Sun Feb 14 01:26:29 1999 Jeffrey A Law (law@cygnus.com)
10953 * gcc.dg/990214-1.c: New test.
10955 Sat Feb 13 00:43:52 1999 Jeffrey A Law (law@cygnus.com)
10957 * gcc.dg/990213-2.c: New test.
10959 * gcc.dg/990213-1.c: New test.
10961 Fri Feb 12 11:04:35 1999 Jeffrey A Law (law@cygnus.com)
10963 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
10966 1999-02-11 Nick Clifton <nickc@cygnus.com>
10968 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
10969 specified by target.
10971 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
10973 Thu Feb 11 01:12:12 1999 Jeffrey A Law (law@cygnus.com)
10975 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
10977 Wed Feb 10 13:08:12 1999 Jonathan Larmour <jlarmour@cygnus.co.uk>
10979 * gcc.dg/special/ecos.exp: New test driver for new tests with
10980 special requirements.
10982 * gcc.dg/special/alias-1.c: New test.
10983 * gcc.dg/special/gcsec-1.c: New test.
10984 * gcc.dg/special/weak-1.c: New test.
10985 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
10986 * gcc.dg/special/weak-2.c: New test.
10987 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
10988 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
10989 * gcc.dg/special/wkali-1.c: New test.
10990 * gcc.dg/special/wkali-2.c: New test.
10991 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
10992 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
10994 Wed Feb 10 12:15:35 1999 Felix Lee <flee@cygnus.com>
10996 * lib/c-torture.exp (c-torture-compile): Pull out code for
10997 analyzing gcc error messages.
10998 (c-torture-execute): Likewise. Fix some (harmless) false
11000 * lib/gcc.exp (gcc_check_compile): New function.
11002 Mon Feb 8 21:42:57 1999 Richard Henderson <rth@cygnus.com>
11004 * gcc.c-torture/execute/990208-1.c: New test.
11006 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
11008 * g++.dg/special/ecos.exp: New driver for new tests with special
11011 * g++.dg/special/conpr-1.C: New test
11012 * g++.dg/special/conpr-2.C: New test
11013 * g++.dg/special/conpr-2a.C: New test
11014 * g++.dg/special/conpr-3.C: New test
11015 * g++.dg/special/conpr-3a.C: New test
11016 * g++.dg/special/conpr-3b.C: New test
11018 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
11019 allow g++ to use the dg driver
11021 * README: Add comment about g++.dg directory
11023 Sat Feb 6 18:00:38 1999 Jeffrey A Law (law@cygnus.com)
11025 * README: Update email addresses.
11027 1999-02-03 Nick Clifton <nickc@cygnus.com>
11029 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
11030 arguments in order to force structure S onto the stack even on
11032 (test): Pass 10 leading arguments to function foo as well as the
11035 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
11036 failure for all targets.
11038 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
11039 abort to terminate program execution.
11041 Sat Jan 30 16:22:47 1999 Richard Henderson <rth@cygnus.com>
11043 * gcc.c-torture/execute/990130-1.c: New test.
11045 Sat Jan 30 11:10:06 1999 Jeffrey A Law (law@cygnus.com)
11047 * gcc.dg/990130-1.c: New test.
11049 1999-01-28 Michael Meissner <meissner@cygnus.com>
11051 * gcc.c-torture/execute/990128-1.c: New test.
11053 1999-01-27 Michael Meissner <meissner@cygnus.com>
11055 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
11057 1999-01-27 Felix Lee <flee@cygnus.com>
11059 * lib/c-torture.exp (c-torture-compile): pull out code for
11060 analyzing gcc error messages.
11061 (c-torture-execute): ditto, and fix some (harmless) false
11063 * lib/gcc.exp (gcc_check_compile): new function.
11065 Sun Jan 17 00:02:33 1999 Jeffrey A Law (law@cygnus.com)
11067 * gcc.dg/990117-1.c: New test.
11069 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
11071 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
11073 Fri Jan 15 02:52:00 1999 Jeffrey A Law (law@cygnus.com)
11075 * g77.f-torture/compile/990115-1.f: New test.
11077 Thu Jan 7 23:39:47 1999 Jeffrey A Law (law@cygnus.com)
11079 * gcc.c-torture/compile/990107-1.c: New test
11081 Wed Jan 6 02:21:59 1999 Jeffrey A Law (law@cygnus.com)
11083 * gcc.c-torture/execute/990106-2.c: New test.
11085 * gcc.c-torture/execute/990106-1.c: New test.
11087 Wed Dec 30 23:05:28 1998 Zack Weinberg <zack@rabi.columbia.edu>
11089 * gcc.c-torture/compile/981223-1.c: New test.
11091 Tue Dec 29 11:33:25 1998 Richard Henderson <rth@cygnus.com>
11093 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
11094 (opt3): Rename from opt4 and disable.
11096 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
11098 * g++.old-deja/g++.pt/ptrmem5.C: New test.
11100 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
11102 * g++.old-deja/g++.other/conv5.C: New test.
11104 1998-12-14 Nick Clifton <nickc@cygnus.com>
11106 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
11108 Fri Dec 11 10:25:57 1998 Jeffrey A Law (law@cygnus.com)
11110 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
11112 Fri Dec 11 01:12:45 1998 Zack Weinberg <zack@rabi.columbia.edu>
11114 * gcc.c-torture/compile/981211-1.c: New test.
11116 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
11118 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
11120 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
11122 Tue Dec 8 22:50:04 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11124 * gcc.special/930510-1.c: Make C9X safe.
11125 * gcc.misc-tests/gcov-1.c Similarly.
11126 * gcc.misc-tests/gcov-2.c Similarly.
11128 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
11130 * gcc.dg/ultrasp1.c: New test.
11132 Sun Dec 6 00:40:12 1998 Richard Henderson <rth@cygnus.com>
11134 * gcc.c-torture/execute/981206.c: New test.
11136 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
11138 * g++.old-deja/g++.ns/template7.C: New test.
11140 * g++.old-deja/g++.other/expr1.C: New test.
11142 * g++.old-deja/g++.eh/tmpl3.C: New test.
11144 * g++.old-deja/g++.eh/tmpl2.C: New test.
11146 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
11148 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
11149 * g++.old-deja/g++.other/using6.C: Removed.
11150 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
11152 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
11154 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
11156 * g++.old-deja/g++.pt/overload8.C: New test.
11158 * g++.old-deja/g++.pt/overload7.C: New test.
11160 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
11162 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
11163 and relinking messages.
11164 * lib/g++.exp (g++_target_compile): Remove .rpo file when
11165 compiling with -frepo.
11167 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
11169 * g++.old-deja/g++.pt/lookup6.C: New test.
11171 1998-11-30 Nick Clifton <nickc@cygnus.com>
11173 * gcc.c-torture/execute/981130-1.c: New test.
11174 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
11176 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
11178 * g++.old-deja/g++.pt/explicit76.C: New test.
11180 * g++.old-deja/g++.pt/friend38.C: New test.
11182 * g++.old-deja/g++.ns/crash2.C: New test.
11184 * g++.old-deja/g++.pt/defarg8.C: New test.
11186 * g++.old-deja/g++.pt/instantiate6.C: New test.
11188 * g++.old-deja/g++.pt/static6.C: New test.
11190 * g++.old-deja/g++.pt/decl2.C: New test.
11192 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
11194 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
11195 problem is actually related with name lookup, but so what? :-)
11197 * g++.old-deja/g++.pt/friend37.C: New test.
11199 1998-11-25 Dave Love <d.love@dl.ac.uk>
11201 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
11202 element, which fails on some systems.
11204 * g77.f-torture/execute/labug1.f: New test.
11206 Sat Nov 21 21:41:05 1998 Jeffrey A Law (law@cygnus.com)
11208 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
11211 1998-11-18 Dave Love <d.love@dl.ac.uk>
11213 * g77.f-torture/compile/981117-1.f: New test.
11215 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
11217 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
11218 properly discarded.
11220 Sun Oct 11 05:04:28 1998 Ken Raeburn <raeburn@cygnus.com>
11222 * gcc.c-torture/execute/memcheck: New directory of tests for
11223 -fcheck-memory-usage.
11225 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
11227 * README: New file, general information about the testsuite and
11228 new description of the various C++ test subdirectories.
11229 * README.g++: Eliminate obsolete information, update and move most
11230 relevant stuff to README.
11232 Sat Nov 7 02:55:55 1998 Richard Henderson <rth@cygnus.com>
11234 * gcc.c-torture/compile/981107-1.c: New test.
11236 Mon Nov 2 11:16:03 1998 Doug Evans <devans@canuck.cygnus.com>
11238 * execute/memcpy-bi.c: New testcase.
11240 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
11242 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
11245 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
11246 template is selected.
11248 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
11249 classes, it should be accepted for all types.
11251 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
11253 * g++.old-deja/g++.pt/spec24.C: Ensure that template
11254 specializations start with template headers.
11256 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
11258 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
11260 * g++.old-deja/g++.other/init9.C: Test cross initialization of
11263 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
11265 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
11267 Thu Oct 22 16:01:44 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
11269 * compile/981022-1.c, compile/981022-1.x: New test and driver.
11271 Mon Oct 19 14:03:07 1998 Jeffrey A Law (law@cygnus.com)
11273 * 981019-1.c: New test.
11275 Wed Oct 14 21:11:19 1998 Robert Lipe <robertl@dgii.com>
11277 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
11280 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11282 * compile/981001-4.c: Remove use of GCC extension that triggers a
11285 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
11287 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
11289 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
11291 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
11292 instantiation of template produces incorrect code for delete
11295 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
11296 constructors' name is not unique.
11297 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
11298 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
11300 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
11301 automatic array of const is ill-formed.
11303 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
11304 of template parameter?
11306 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
11309 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
11310 pointer-to-member expression.
11312 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
11313 declaration causes ICE.
11315 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
11317 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
11318 reserved in the global namespace.
11320 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
11321 generate needed virtual table.
11323 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
11325 1998-10-10 Dariush Eslimi <eslimi@loran.com>
11327 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
11328 template-dependent type
11330 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
11332 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
11333 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
11334 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
11336 * g++.old-deja/g++.other/using5.C: New test; using decl from base
11337 class should be usable as argument of member function.
11338 * g++.old-deja/g++.other/using6.C: New test; using decl from base
11339 class should be usable as return type of member function.
11340 * g++.old-deja/g++.other/using7.C: New test; using decl from base
11341 class should be usable as type of data member.
11343 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
11345 Fri Oct 9 19:19:19 1998 Jeffrey A Law (law@cygnus.com)
11347 * gcc.c-torture/special/920521-1.c: Fix bogus test.
11349 Thu Oct 8 19:14:05 1998 Nick Clifton <nickc@cygnus.com>
11351 * gcc.dg/dll-?.c Add thumb to target list.
11352 Fix assembler scan patterns to match current assembler output.
11354 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
11356 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
11357 matching of template brackets.
11359 * g++.old-deja/g++.other/using4.C: New test. Test using
11360 declarations of methods from base classes.
11362 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
11363 within functions should introduce names into the innermost
11364 enclosing namespace.
11366 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
11367 of static locals if first initialization throws.
11369 Wed Oct 7 12:00:20 1998 Jim Wilson <wilson@cygnus.com>
11371 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
11373 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
11375 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
11376 lose track of the possible targets of tablejump insns.
11377 * special/special.exp: Run it.
11379 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
11381 * g++.old-deja/g++.pt/friend35.C: New test. A template function
11382 must be declared before its specializations can be named in friend
11385 1998-10-05 Dave Love <d.love@dl.ac.uk>
11387 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
11389 * g77.f-torture/execute/io1.f: New test.
11391 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
11393 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
11394 with pointer to template function, for which no argument deduction
11397 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
11398 specialization of template function as argument to template
11401 * g++.old-deja/g++.other/access2.C: New test; Inner class
11402 shouldn't have privileged access to Outer's names.
11404 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
11406 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
11407 friend template declared within template class conflicts with
11408 nested class of the same name.
11410 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
11413 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
11414 object with direct initializer as function declaration.
11416 * g++.old-deja/g++.other/decl2.C: New test; duplicate
11419 * g++.old-deja/g++.other/null2.C: New test; conditional operator
11420 involving const pointer and NULL produces incorrect result.
11422 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
11423 type name without `typename' should be rejected with -pedantic.
11425 Fri Oct 2 21:55:58 1998 Richard Henderson <rth@cygnus.com>
11427 * g++.old-deja/g++.other/addrof1.C: New test.
11429 Thu Oct 1 17:15:26 1998 Nick Clifton <nickc@cygnus.com>
11431 * gcc.c-torture/compile/981001-1.c: New test.
11432 * gcc.c-torture/execute/981001-1.c: New test.
11434 Thu Oct 1 19:05:20 1998 Jeffrey A Law (law@cygnus.com)
11436 * gcc.c-torture/compile/981001-2.c: New test.
11437 * gcc.c-torture/compile/981001-3.c: New test.
11438 * gcc.c-torture/compile/981001-4.c: New test.
11440 1998-10-01 Robert Lipe <robertl@dgii.com>
11442 * lib/objc.exp (objc_target_compile): Add -L during compiles for
11443 multilibbed hosts. Idea grafted from g77.exp.
11445 1998-09-30 Dave Love <d.love@dl.ac.uk>
11447 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
11448 avoid losing on systems which need -lsocket.
11450 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
11452 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
11453 * g++.old-deja/g++.other/nested2.C: Ditto.
11454 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
11457 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
11459 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
11460 preferred over template operator!= for enum bitfields.
11462 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
11464 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
11465 that happen to have the same base name, but in different scopes,
11466 are incorrectly rejected.
11468 1998-09-16 Richard Henderson <rth@cygnus.com>
11470 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
11471 on the native word size instead of an integer literal.
11473 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
11475 * g++.old-deja/g++.other/static2.C: Invocation of static data
11476 member of type pointer-to-function denoted as non-static member.
11478 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
11479 checks involving function types and aliases.
11481 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
11483 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
11484 redefined to the same non-trivial type.
11486 * g++.old-deja/g++.pt/explicit73.C: Test for proper
11487 namespace-qualification of template specializations declared in
11490 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
11491 to declare a subset of the specializations of a template function
11492 as friends of specializations of a template class.
11494 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
11495 member templates that do not fully specialize the enclosing
11496 template class are rejected.
11498 1998-09-11 Dave Love <d.love@dl.ac.uk>
11500 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
11502 1998-09-08 Dave Love <d.love@dl.ac.uk>
11504 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
11505 altered from libf2c/libU77 version.
11507 1998-09-06 Dave Love <d.love@dl.ac.uk>
11509 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
11511 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
11513 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
11514 (un)signed char are different types for template specialization
11517 Thu Sep 3 00:40:32 1998 Ovidiu Predescu <ovidiu@aracnet.com>
11519 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
11520 * objc: ObjC testsuite.
11522 Mon Aug 31 12:00:00 1998 Catherine Moore <clm@cygnus.com>
11524 * gcc.c-torture/execute/941014-1.x: New file.
11526 Mon Aug 31 15:19:32 1998 Nick Clifton <nickc@cygnus.com>
11528 * lib/c-torture.exp: Add support for
11529 torture_eval_before_compile and torture_eval_before_execute
11532 Sun Aug 30 17:38:20 1998 Jeffrey A Law (law@cygnus.com)
11534 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
11535 this test triggers valid.
11537 Thu Aug 27 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
11539 * gcc.dg/980827-1.c: New test.
11541 Wed Aug 26 16:10:00 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
11543 * gcc.c-torture/execute/loop-4b.c: New test.
11545 Wed Aug 26 16:25:38 1998 Nick Clifton <nickc@cygnus.com>
11547 * lib/c-torture.exp: Add support for
11548 torture_eval_before_compile and torture_eval_before_execute
11551 Tue Aug 25 19:42:13 1998 Jeffrey A Law (law@cygnus.com)
11553 * gcc.c-torture/compile/980825-1.c: New test.
11555 Mon Aug 24 14:20:32 1998 Nick Clifton <nickc@cygnus.com>
11557 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
11558 count number tests in opt_t0 not good_t0.
11560 Mon Aug 24 16:38:52 1998 Jeffrey A Law (law@cygnus.com)
11562 * gcc.c-torture/compile/930326-1.x: Fix typo.
11564 1998-08-23 Mark Mitchell <mark@markmitchell.com>
11566 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
11569 Fri Aug 21 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
11571 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
11572 STACK_SIZE is defined.
11573 * gcc.c-torture/unsorted/stuct.c: Similarly.
11575 * gcc.c-torture/compile/980821-1.c: New test.
11577 Fri Aug 21 03:14:04 1998 Jeffrey A Law (law@cygnus.com)
11579 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
11581 1998-08-19 Mark Mitchell <mark@markmitchell.com>
11583 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
11586 1998-08-09 Mark Mitchell <mark@markmitchell.com>
11588 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
11591 Tue Aug 18 19:19:50 1998 Jeffrey A Law (law@cygnus.com)
11593 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
11595 Sun Aug 16 01:29:19 1998 Jeffrey A Law (law@cygnus.com)
11597 * gcc.c-torture/compile/980816-1.c: New test.
11599 * gcc.dg/980816-1.c: New test.
11601 Thu Aug 13 00:13:55 1998 Jeffrey A Law (law@cygnus.com)
11603 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
11604 compiler for ieee tests.
11606 1998-08-01 Dave Love <d.love@dl.ac.uk>
11608 * g77.f-torture/compile/980729-0.f: New test.
11610 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
11612 * gcc.c-torture/special/eeprof-1.c: New test, for
11613 -finstrument-functions.
11614 * gcc.c-torture/special/special.exp: Run it.
11616 Wed Jul 29 00:17:18 1998 Jeffrey A Law (law@cygnus.com)
11618 * gcc.c-torture/compile/980729-1.c: New test.
11620 Mon Jul 27 11:05:07 1998 Nick Clifton <nickc@cygnus.com>
11622 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
11623 __thumb__ is defined, and test for ARM style doubles if so.
11625 1998-07-26 Dave Love <d.love@dl.ac.uk>
11627 * g77.f-torture/noncompile/980615-0.f: New test.
11629 Sun Jul 26 01:15:56 1998 H.J. Lu (hjl@gnu.org)
11631 * gcc.dg/980312-1.c: Do link instead of compile.
11632 * gcc.dg/980313-1.c: Likewise.
11634 Sun Jul 26 01:05:02 1998 Jeffrey A Law (law@cygnus.com)
11636 * gcc.c-torture/compile/980726-1.c: New test.
11638 1998-07-25 Dave Love <d.love@dl.ac.uk>
11640 * g77.f-torture/execute/io0.f: New test.
11642 Fri Jul 24 11:02:43 1998 Nick Clifton <nickc@cygnus.com>
11644 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
11647 Thu Jun 18 15:12:30 1998 Michael Meissner <meissner@cygnus.com>
11649 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
11652 Fri Jul 17 14:19:32 1998 Nick Clifton <nickc@cygnus.com>
11654 * gcc.dg/980626-1.c: Expect failures for all toolchains until
11655 c-decl.c:grokdeclarator can handle mode attributes.
11657 Thu Jul 16 21:42:50 1998 Jeffrey A Law (law@cygnus.com)
11659 * gcc.c-torture/execute/980716-1.c: New test.
11661 Mon Jul 13 22:26:37 1998 Jeffrey A Law (law@cygnus.com)
11663 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
11665 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
11667 * gcc.c-torture/execute/va-arg-3.x: Similarly.
11668 * gcc.c-torture/compile/930326-1.x: Similarly.
11670 1998-07-13 Dave Love <d.love@dl.ac.uk>
11672 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
11673 New test from Craig.
11675 1998-07-12 Dave Love <d.love@dl.ac.uk>
11677 * g77.f-torture/noncompile/980616-0.f: New test.
11679 * g77.f-torture/execute/970816-3.f: New test from Craig.
11681 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
11683 * g++.other/singleton.C: Return error value instead of taking
11686 Fri Jul 10 10:02:03 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
11688 * g++.other/singleton.C: New test. Warning is under dispute.
11689 Runtime crash is not.
11691 Thu Jul 9 23:07:45 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
11693 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
11694 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
11695 using6.C, using7.C}: New namespace tests.
11697 Thu Jul 9 22:44:49 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
11699 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
11700 specialization with typedef'ed names used as array indexes.
11702 Thu Jul 9 00:38:51 1998 Jeffrey A Law (law@cygnus.com)
11704 * gcc.c-torture/execute/980709-1.c: New test.
11706 * gcc.dg/980709-1.c: New test.
11708 Tue Jul 7 13:41:27 1998 Richard Henderson <rth@cygnus.com>
11710 * gcc.c-torture/execute/bcp-1.c: New test.
11712 Tue Jul 7 11:49:04 1998 Jeffrey A Law (law@cygnus.com)
11714 * gcc.c-torture/execute/980707-1.c: New test.
11716 Mon Jul 6 18:20:27 1998 Kamil Iskra <iskra@student.uci.agh.edu.pl>
11718 * gcc.c-torture/compile/980706-1.c: New test.
11720 1998-07-01 Dave Love <d.love@dl.ac.uk>
11722 * g77.f-torture/execute/980701-0.f,
11723 g77.f-torture/execute/980701-1.f: New test from Craig.
11725 Wed Jul 1 00:52:51 1998 Jeffrey A Law (law@cygnus.com)
11727 * gcc.c-torture/compile/980701-1.c: New test.
11729 * gcc.c-torture/execute/980701-1.c: New test.
11731 Tue Jun 30 11:51:42 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
11734 * g++.old-deja/g++.robertl/eb132.C: New test.
11735 * g++.old-deja/g++.robertl/eb133.C: Likewise.
11737 1998-06-29 Dave Love <d.love@dl.ac.uk>
11739 * g77.f-torture/execute/980628-7.f,
11740 g77.f-torture/execute/980628-8.f,
11741 g77.f-torture/execute/980628-9.f,
11742 g77.f-torture/execute/980628-10.f: New tests from Craig.
11744 * g77.f-torture/execute/980628-3.f: Remove mail headers.
11746 Sun Jun 28 12:49:02 1998 Jeffrey A Law (law@cygnus.com)
11748 * g77.f-torture/execute/980628-4.f: New test from Craig.
11749 * g77.f-torture/execute/980628-5.f: Likewise.
11750 * g77.f-torture/execute/980628-2.f: Likewise.
11751 * g77.f-torture/execute/980628-0.f: Likewise.
11752 * g77.f-torture/execute/980628-1.f: Likewise.
11753 * g77.f-torture/execute/980628-3.f: Likewise.
11754 * g77.f-torture/execute/980628-6.f: Likewise.
11756 Sun Jun 28 00:37:26 1998 Jeffrey A Law (law@cygnus.com)
11758 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
11759 directory when nothing has been installed yet.
11761 Sat Jun 27 23:23:18 1998 Carlo Wood <carlo@runaway.xs4all.nl>
11763 * gcc.c-torture/special/special.exp: Handle newer versions of
11766 Fri Jun 26 17:57:40 1998 Jeffrey A Law (law@cygnus.com)
11768 * gcc.dg/980626-1.c: New test.
11770 Fri Jun 19 23:26:12 1998 Bruno Haible <haible@ilog.fr>
11772 * gcc.misc-tests/m-un-2.c: New test.
11773 * g++.old-deja/g++.other/warn01.c: Likewise.
11775 Fri Jun 19 14:06:36 1998 Robert Lipe <robertl@dgii.com>
11777 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
11778 compatibility with assmblers with a different comment character.
11779 Eliminate use of GAS-specific extensions.
11781 Fri Jun 19 02:05:14 1998 Jeffrey A Law (law@cygnus.com)
11783 * gcc.c-torture/execute/ieee/980619-1.c: New test.
11785 Fri Jun 19 00:58:11 1998 Robert Lipe <robertl@dgii.com>
11787 *lib/g77.exp: Replace search for libf2c.a with search for newly
11790 Wed Jun 17 18:53:12 1998 Jeffrey A Law (law@cygnus.com)
11792 * gcc.c-torture/execute/980617-1.c: New test.
11794 Fri Jun 12 01:08:49 1998 Jeffrey A Law (law@cygnus.com)
11796 * gcc.c-torture/execute/980612-1.c: New test.
11798 Mon Jun 8 02:13:42 1998 Jeffrey A Law (law@cygnus.com)
11800 * gcc.dg/980523-1.c: Only test on ppc-linux.
11801 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
11803 * gcc.c-torture/execute/980608-1.c: New test.
11805 Fri Jun 5 21:54:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
11807 * gcc.c-torture/execute/980605-1.c: New test.
11809 Thu Jun 4 01:39:24 1998 Jeffrey A Law (law@cygnus.com)
11811 * gcc.c-torture/execute/980604-1.c: New test.
11813 Tue Jun 2 20:51:43 1998 Jeffrey A Law (law@cygnus.com)
11815 * gcc.c-torture/execute/980602-1.c: New test.
11816 * gcc.c-torture/execute/980602-2.c: Likewise.
11818 1998-06-02 Dave Love <d.love@dl.ac.uk>
11820 * 970125-0.f: Fix per JCB. Add commentary.
11822 Sun May 31 23:23:29 1998 Michael Meissner <meissner@cygnus.com>
11824 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
11827 Fri May 29 01:10:12 1998 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
11829 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
11832 Thu May 28 00:17:42 1998 Catherine Moore <clm@cygnus.com>
11834 * gcc.c-torture/execute/980526-3.c: New test.
11836 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
11838 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
11839 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
11840 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
11841 m88k-motorola-sysv3 to XFAIL.
11843 Tue May 26 23:58:03 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11845 * gcc.dg/980526-1.c: New test.
11846 * gcc.c-torture/execute/980526-2.c: New test.
11848 Tue May 26 23:40:40 1998 Jeffrey A Law (law@cygnus.com)
11850 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
11852 * gcc.c-torture/execute/980526-1.c: New test.
11854 1998-05-26 Dave Love <d.love@dl.ac.uk>
11856 * g77.f-torture/execute/alpha2.f: Add runtime test.
11858 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
11860 * g++.old-deja/old-deja.exp: Strip leading directories.
11862 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
11863 error for the line. Don't run multiple tests for the same line.
11865 Sat May 23 23:27:10 1998 Jeffrey A Law (law@cygnus.com)
11867 * gcc.dg/980523-1.c: New test.
11869 1998-05-23 Dave Love <d.love@dl.ac.uk>
11871 * g77.f-torture/compile/970915-0.f: New test.
11873 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
11875 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
11877 Thu May 21 23:23:21 1998 Jeffrey A Law (law@cygnus.com)
11879 * gcc.dg/980520-1.c: New test.
11881 Wed May 20 14:37:15 1998 Manfred Hollstein <manfred@s-direktnet.de>
11883 * gcc.dg/980502-1.c: Fix return type.
11885 Wed May 20 11:29:48 1998 Jeffrey A Law (law@cygnus.com)
11887 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
11888 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
11889 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
11890 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
11891 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
11893 1998-05-20 Dave Love <d.love@dl.ac.uk>
11895 * g77.f-torture/execute/980520-1.f: New test.
11897 1998-05-15 Dave Love <d.love@dl.ac.uk>
11899 * lib/mike-g77.exp: New file.
11901 * g77.f-torture/noncompile/noncompile.exp,
11902 g77.f-torture/noncompile/check0.f: New files.
11904 1998-05-14 Dave Love <d.love@dl.ac.uk>
11906 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
11907 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
11908 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
11909 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
11910 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
11911 abort where appropriate.
11913 Tue May 5 19:20:13 1998 Michael Meissner <meissner@cygnus.com>
11915 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
11916 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
11918 1998-04-29 Dave Love <d.love@dl.ac.uk>
11920 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
11922 1998-04-27 Dave Love <d.love@dl.ac.uk>
11924 * g77.f-torture/compile/980427-0.f: New test.
11926 1998-04-24 Dave Love <d.love@dl.ac.uk>
11928 * g77.f-torture/compile/980424-0.f: New test.
11930 1998-04-19 Dave Love <d.love@dl.ac.uk>
11932 * g77.f-torture/compile/980419-2.f (main): New test.
11933 * g77.f-torture/compile/970125-0.f: New test.
11934 * g77.f-torture/compile/980419-1.f: New test.
11936 Wed Apr 8 13:09:15 1998 Jim Wilson <wilson@cygnus.com>
11938 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
11941 Tue Apr 7 12:01:24 1998 Jim Wilson <wilson@cygnus.com>
11943 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
11945 Fri Apr 3 12:27:49 1998 Jim Wilson <wilson@cygnus.com>
11947 * gcc.c-torture/compile/980329-1.c: New test.
11949 Wed Mar 18 16:22:22 1998 Jim Wilson <wilson@cygnus.com>
11951 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
11952 * gcc.dg/980312-1.c: Fix typo in -march command.
11954 Mon Mar 16 20:01:30 1998 H.J. Lu (hjl@gnu.org)
11956 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
11958 Wed Mar 11 13:08:48 1998 Robert Lipe <robertl@dgii.com>
11960 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
11961 Dave Love agree the Fortran source is bogus.
11963 Wed Mar 11 00:03:49 1998 Robert Lipe <robertl@dgii.com>
11965 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
11966 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
11967 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
11968 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
11969 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
11971 Tue Mar 10 00:31:51 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
11973 * g++.old-deja/g++.other/friend1.C: New test.
11975 1998-02-18 Dave Love <d.love@dl.ac.uk>
11977 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
11978 possibly uninitialized) variables and declare dnrm2.
11980 Mon Feb 23 15:16:53 1998 Robert Lipe <robertl@dgii.com>
11982 From Bruno Haible <haible@ilog.fr>:
11983 * gcc.c-torture/execute/980223.c: New test.
11985 Fri Feb 13 00:36:07 1998 Jeffrey A Law (law@cygnus.com)
11987 * gcc.dg/ifelse-1.c: New test.
11989 Mon Feb 9 02:08:47 1998 H.J. Lu (hjl@gnu.org)
11991 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
11993 * lib/old-dejagnu.exp (old-dejagnu): Added the
11994 "execution test - XFAIL *-*-*" handling in the spirit of
11995 "excess errors test -". Changed the "execution test fails"
11996 handling to be like "excess errors test fails".
11997 * Update various tests accordingly.
11999 Fri Feb 6 14:30:48 1998 Jim Wilson <wilson@cygnus.com>
12001 * gcc.c-torture/execute/980205.c: New test.
12003 Sun Jan 18 01:33:59 1998 Jeffrey A Law (law@cygnus.com)
12005 * lib/c-torture.exp: Look for .x files instead of .cexp files.
12006 * lib/f-torture.exp: Similarly.
12007 * gcc.c-torture: Rename all .cexp files to .x files.
12009 Mon Dec 8 23:55:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12011 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12012 (940510-1.c): Removed duplicate.
12013 (971104-1.c): New test.
12015 Tue Nov 25 16:18:51 1997 Kate Hedstrom (kate@ahab.rutgers.edu)
12017 * lib/f-torture.exp: Improve error and loop detection.
12019 Wed Nov 19 14:27:04 1997 Michael Meissner <meissner@cygnus.com>
12021 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
12022 use that to size the filler array.
12024 Fri Sep 26 10:50:53 1997 Bob Manson <manson@charmed.cygnus.com>
12026 * lib/c-torture.exp(c-torture-execute): Fix typo.
12028 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
12029 testcase as the executable name. Keep the executable around if
12032 Fri Sep 19 17:19:53 1997 Bob Manson <manson@charmed.cygnus.com>
12034 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
12035 changes. Only test one -g option, and move it to the end of the
12036 list of options to test.
12038 Fri Sep 19 17:58:00 1997 Michael Meissner <meissner@cygnus.com>
12040 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
12041 variable GCC_TORTURE_OPTIONS to supply default switches separated
12042 by colons. If no environment variable, run tests with -O0 -g, -O1
12043 -g, and -O2 -g as well.
12045 Wed Sep 17 10:12:26 1997 Bob Manson <manson@charmed.cygnus.com>
12047 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
12048 explanatory comments. Fix indentation.
12050 Mon Sep 15 00:36:53 1997 Jeffrey A Law (law@cygnus.com)
12052 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
12054 Thu Sep 11 13:54:47 1997 Jeffrey A Law (law@cygnus.com)
12056 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
12057 * g++.old-deja/g++.mike/p7325.C: Likewise.
12058 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
12060 Thu Sep 11 10:00:03 1997 Alexandre Oliva (oliva@dcc.unicamp.br)
12062 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
12063 * g++.old-deja/g++.brendan/crash30.C: Likewise.
12064 * g++.old-deja/g++.brendan/crash39.C: Likewise.
12065 * g++.old-deja/g++.law/operators4.C: Likewise.
12067 Thu Sep 11 09:53:40 1997 Joe Buck (jbuck@synopsys.com)
12069 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
12070 * g++.old-deja/g++.mike/p784.C: Ditto.
12071 * g++.old-deja/g++.mike/p785.C: Ditto.
12073 Fri Sep 5 00:21:42 1997 Jeffrey A Law (law@cygnus.com)
12075 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
12077 Wed Sep 3 17:29:35 1997 Bob Manson <manson@charmed.cygnus.com>
12079 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
12080 target feature; pass this to c-torture-execute as needed.
12082 Wed Sep 3 17:15:00 1997 Bob Manson <manson@charmed.cygnus.com>
12084 * lib/c-torture.exp(c-torture-execute): If the previous and the
12085 current executables being tested are identical, we don't need to
12086 run the executable again. Try to make the executable names
12087 unique. Add an optional argument for passing additional compiler
12090 Tue Sep 2 16:34:31 1997 Doug Evans <dje@canuck.cygnus.com>
12092 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
12094 Fri Aug 29 12:48:09 1997 Jeffrey A Law (law@cygnus.com)
12096 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
12098 Thu Jul 31 12:17:24 1997 Jeffrey A Law (law@cygnus.com)
12100 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
12101 32bit or larger longs.
12103 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
12104 have either a 32bit long or 32bit int.
12106 Tue Jul 29 00:40:38 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12108 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
12109 Make double precision tests dependent on sizeof (double).
12111 Wed Jul 9 15:15:40 1997 Bob Manson <manson@charmed.cygnus.com>
12113 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
12116 Tue Jun 17 22:11:16 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12118 * gcc.c-torture/compile/961203-1.cexp: New script.
12120 Mon Jun 16 15:27:06 1997 Bob Manson <manson@charmed.cygnus.com>
12122 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
12123 up the includes ourselves.
12125 Wed Jun 11 17:33:21 1997 Bob Manson <manson@charmed.cygnus.com>
12127 * lib/plumhall.exp: Remove random include, and add a few
12128 verbose messages for debugging.
12130 Fri Jun 6 14:23:24 1997 Bob Manson <manson@charmed.cygnus.com>
12132 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
12133 of trying to do it ourselves.
12135 Wed Jun 4 03:38:50 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12137 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
12139 Wed Jun 4 18:43:55 1997 Bob Manson <manson@charmed.cygnus.com>
12141 * gcc.prms/5403.c: Made regexp a bit less strict.
12143 Tue Jun 3 15:12:39 1997 Bob Manson <manson@charmed.cygnus.com>
12145 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
12146 is returned from remote_load instead.
12147 * lib/plumhall.exp: Ditto.
12148 * lib/mike-g++.exp: Ditto.
12149 * lib/old-dejagnu.exp: Ditto.
12150 * lib/c-torture.exp: Ditto.
12152 Fri May 30 23:15:15 1997 Bob Manson <manson@charmed.cygnus.com>
12154 * lib/g++.exp: Use build_wrapper procedure.
12155 * lib/gcc.exp: Ditto.
12157 Tue May 20 15:23:27 1997 Jeffrey A Law (law@cygnus.com)
12159 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
12160 an old-style decl for malloc. Fixes tests to work when
12161 sizeof (int) != sizeof (size_t).
12163 Thu May 15 14:00:04 1997 Mike Meissner <meissner@cygnus.com>
12165 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
12167 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
12168 use stdargs.h interface.
12170 Thu May 15 14:10:39 1997 Mike Meissner <meissner@cygnus.com>
12172 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
12173 NO_VARARGS when compiling.
12175 Thu May 1 14:49:19 1997 Bob Manson <manson@charmed.cygnus.com>
12177 * lib/plumhall.exp(ph_includes): New procedure.
12179 (ph_compiler): Ditto.
12181 * lib/g++.exp: Rename test-glue.c to testglue.c.
12182 * lib/gcc.exp: Ditto.
12184 Thu Apr 10 14:50:26 1997 Bob Manson <manson@charmed.cygnus.com>
12186 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
12187 to completion when it's called.
12189 Fri Mar 21 16:34:52 1997 Michael Meissner <meissner@cygnus.com>
12191 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
12192 is defined, don't do test.
12194 Thu Mar 20 09:50:32 1997 Doug Evans <dje@canuck.cygnus.com>
12196 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
12198 (ph_summary): Mark skipped testcases as untested, not unresolved.
12200 * lib/plumhall.exp (ph_make): If unresolved because of bad
12201 errorCode, record errorCode in log file.
12202 (*): Replace send_log/verbose with verbose -log.
12204 Wed Mar 19 13:06:26 1997 Michael Meissner <meissner@cygnus.com>
12206 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
12207 double conversion if double isn't at least 8 bytes.
12209 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
12210 int to work with targets where int is 16 bits.
12212 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
12213 8 bytes, just exit, since 4 byte doubles don't have enough bits of
12214 precision for the test to complete.
12216 Fri Mar 14 17:51:02 1997 Michael Meissner <meissner@cygnus.com>
12218 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
12219 if d10v is not compiled with the -mdouble64 flag.
12220 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
12222 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
12223 d10v is not compiled with the -mint32 flag.
12225 Thu Mar 13 16:09:28 1997 Bob Manson <manson@charmed.cygnus.com>
12227 * lib/plumhall.exp: Use incr_count.
12229 Wed Mar 12 10:01:33 1997 Jeffrey A Law (law@cygnus.com)
12231 * gcc.c-torture: Update to c-torture-1.45.
12233 Sun Feb 23 18:12:04 1997 Bob Manson <manson@charmed.cygnus.com>
12235 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
12236 the name of the expect testcase file).
12238 * lib/g++.exp(g++_init): Ditto.
12240 Thu Feb 20 13:53:05 1997 Bob Manson <manson@charmed.cygnus.com>
12242 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
12245 * lib/gcc.exp(gcc_exit): New procedure.
12247 Wed Feb 19 15:16:16 1997 Bob Manson <manson@charmed.cygnus.com>
12249 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
12250 specs where appropriate.
12252 * g++.old-deja/g++.arm/*: Added additional ERROR checks
12253 because of new "candidates are" messages, and removed a few
12255 * Converted all non-old-style g++ testcases to old-style, and
12256 moved into g++.old-deja.
12258 Fri Feb 14 11:46:46 1997 Bob Manson <manson@charmed.cygnus.com>
12260 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
12263 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
12266 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
12268 Thu Feb 13 17:30:46 1997 Michael Meissner <meissner@cygnus.com>
12270 * lib/gcc.exp (gcc_target_compile): Add support for defining
12271 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
12272 the machine doesn't have those features.
12274 Tue Feb 11 12:57:11 1997 Bob Manson <manson@charmed.cygnus.com>
12276 * g++.law/operators4.exp: Don't use LIBS.
12278 Sat Feb 8 14:45:55 1997 Bob Manson <manson@charmed.cygnus.com>
12280 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
12282 * lib/mike-g++.exp: Don't set the compiler to be tested here.
12283 * lib/g++.exp: Set it here instead. Also, allow use of the
12284 --tool_exec and --tool_opt options. Change CXX to
12287 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
12289 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
12291 Fri Feb 7 12:55:45 1997 Bob Manson <manson@charmed.cygnus.com>
12293 * lib/old-dejagnu.exp: Use prune_warnings instead of
12295 * lib/mike-g++.exp: Ditto.
12296 * lib/gcc.exp: Ditto.
12297 * lib/g++.exp: Ditto.
12299 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
12301 Fri Feb 7 10:41:53 1997 Jeffrey A Law (law@cygnus.com)
12303 * 941014-2.c: Include stdlib.h
12304 * 960327-1.c: Include stdio.h
12305 * dbra.c, index-1.c: Don't assume ints are 32bits.
12307 Tue Feb 4 12:51:09 1997 Bob Manson <manson@charmed.cygnus.com>
12309 * lib/gcc.exp: Add gcc,stack_size target feature.
12311 * lib/g++.exp(g++_target_compile): Add the include and link
12312 paths here, not in two other places. And, it's $options, not
12315 * lib/mike-g++.exp(postbase): Remove the code that determines
12316 the correct include and link paths.
12317 * g++.old-deja/old-deja.exp: Ditto.
12319 Mon Feb 3 19:00:07 1997 Bob Manson <manson@charmed.cygnus.com>
12321 * lib/g++.exp(g++_init): target_compile no longer returns the
12322 filename of the result.
12324 Sun Feb 2 14:42:34 1997 Bob Manson <manson@charmed.cygnus.com>
12326 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
12329 * gcc.c-torture/special/special.exp: Change call to
12330 gcc_target_compile to include the object file.
12332 Sun Feb 2 17:11:50 1997 Ian Lance Taylor <ian@cygnus.com>
12334 * gcc.c-torture/special/special.exp: Correct misspelling in last
12337 Sat Feb 1 12:34:23 1997 Bob Manson <manson@charmed.cygnus.com>
12339 * lib/plumhall.exp(ph_summary): Log the entire output of the
12340 executable. Return -1 if there were any failures, 0 otherwise.
12341 (ph_execute): Return -1 if there were any failures, 0 otherwise.
12342 (ph_make): Clean up objects and executables that were built
12343 if the tests succeeded.
12345 Thu Jan 30 13:45:56 1997 Bob Manson <manson@charmed.cygnus.com>
12347 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
12348 libraries and includes in the build tree as appropriate.
12350 Wed Jan 29 17:19:34 1997 Bob Manson <manson@charmed.cygnus.com>
12352 * lib/c-torture.exp: Instead of looking for the global variable
12353 NO_LONG_LONG, check to see if that's a feature of the target.
12355 Wed Jan 29 00:36:25 1997 Bob Manson <manson@charmed.cygnus.com>
12357 * config/default.exp: Minimize. Delete the remainer of the files in
12358 config; this functionality is now in devo/dejagnu/config.
12360 g++.*/*: Pass any additional flags used to compile to postbase;
12363 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
12364 is now done by runtest.exp. Use gcc_target_compile instead of
12367 lib/c-torture.exp: Use gcc_target_compile instead of compile.
12368 Remove references to CFLAGS. Use remote_file instead of
12370 (c-torture): Take a list of arguments to use to compile this
12373 lib/g++.exp: Simplify. Use target_compile instead of compile.
12374 lib/gcc-dg.exp: Ditto.
12375 lib/gcc.exp: Ditto.
12376 lib/mike-{gcc,g++}.exp: Ditto.
12377 lib/old-dejagnu.exp: Ditto.
12378 lib/plumhall.exp: Ditto.
12380 Wed Jan 8 14:43:07 1997 Jim Wilson <wilson@cygnus.com>
12382 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
12383 (ph_linker): Likewise.
12385 Wed Nov 13 16:04:19 1996 Joern Rennecke <amylaar@cygnus.com>
12387 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
12388 MAP_ANON / MAP_ANONYMOUS if defined;
12389 else try to map from /dev/zero .
12391 Tue Nov 12 23:30:12 1996 Jeffrey A Law (law@cygnus.com)
12393 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
12394 isn't defined, then define it to MAP_ANONYMOUS.
12396 Tue Nov 12 11:57:49 1996 Jeffrey A Law (law@cygnus.com)
12398 * gcc.c-torture: Update to c-torture-1.42 release.
12400 Mon Nov 11 12:45:31 1996 Jeffrey A Law (law@cygnus.com)
12402 * gcc.c-torture: Update to c-torture-1.41 release.
12404 Sun Oct 27 18:56:18 1996 Jeffrey A Law (law@cygnus.com)
12406 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
12409 Thu Aug 15 11:09:36 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
12411 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
12412 and LDFLAGS. Fix second case to append the target_info ldflags
12413 onto LDFLAGS, not CFLAGS.
12414 * lib/g++.exp (g++_init): Add target_info stuff.
12415 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
12416 of libgloss and newlib flags for !native.
12418 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
12419 (GDB): Fix relative path to go up another dir for finding gdb.
12421 Thu Aug 8 17:03:27 1996 Rob Savoye <rob@chinadoll.cygnus.com>
12423 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
12424 versions in the target_info array, if they don't exist.
12426 Fri Aug 2 15:39:03 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
12428 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
12430 Mon Jul 8 15:45:58 1996 Jim Wilson <wilson@cygnus.com>
12432 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
12433 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
12435 Mon Jul 1 15:53:00 1996 Bob Manson <manson@charmed.cygnus.com>
12437 * lib/old-dejagnu.exp: Don't remove the output file before we've
12438 actually tested it. Don't append pwd to the path of the executable
12441 Sun Jun 30 14:37:50 1996 Doug Evans <dje@canuck.cygnus.com>
12443 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
12445 Wed Jun 26 14:15:55 1996 Bob Manson <manson@charmed.cygnus.com>
12447 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
12448 temporary directory for compiler files, and set it to a default
12449 value of /tmp. Set $output as the name of the output file from
12450 compiling the testcase. Add a -o option to $cflags_var so the
12451 compiler writes the final output file as $output. Set $executable
12454 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
12455 directory for compiler files, and set it to /tmp if it doesn't
12456 already have a value. Set $output_file to the name of the output
12457 file from compiling the testcase. Add a -o option to CXXFLAGS so
12458 the compiler writes the final output file as $output. Use $output
12459 as the executable to be tested.
12461 Mon Jun 24 17:12:16 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
12463 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
12465 Sat Jun 8 15:12:24 1996 Jeffrey A Law (law@cygnus.com)
12467 * gcc.c-torture/execute/pending-1.c: New test. Still
12468 pending in Tege's queue.
12470 Wed Apr 24 18:13:45 1996 Jim Wilson <wilson@chestnut.cygnus.com>
12472 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
12473 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
12474 if there were failures. Call unresolved if there were unresolved
12475 testcases. Call gcc_fail if program did not run to completion.
12476 (ph_make): Pass additional argument name to ph_execute.
12477 (ph_execute): Add new argument. Pass additional arguments to
12478 ph_summary. Call gcc_fail is there is no execution output.
12480 Wed Apr 24 13:39:23 1996 Jeffrey A Law (law@cygnus.com)
12482 * lib/plumhall.exp (proc_summary): Output relavent summary
12483 lines into the log so specific failures in plumhall can be
12486 Wed Apr 10 13:23:45 1996 Jeffrey A Law (law@cygnus.com)
12488 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
12489 (c-torture-execute): Don't try to execute tests which use
12490 "long long" types if $NO_LONG_LONG is nonzero.
12492 Mon Apr 8 08:52:29 1996 Doug Evans <dje@canuck.cygnus.com>
12494 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
12497 * gcc.ieee: Move from here.
12498 * gcc.c-torture/execute/ieee: To here.
12500 Tue Mar 26 23:41:18 1996 Jeffrey A Law (law@cygnus.com)
12502 * gcc.c-torture: Update to c-torture-1.41 release.
12504 Fri Mar 22 15:49:24 1996 Jeffrey A Law (law@cygnus.com)
12506 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
12509 Thu Mar 7 12:37:08 1996 Doug Evans <dje@charmed.cygnus.com>
12511 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
12514 Sat Mar 2 22:36:37 1996 Jeffrey A Law (law@cygnus.com)
12516 * config/proelf.exp: Handle connecting to a simulator.
12518 Wed Jan 31 00:58:15 1996 Jeffrey A Law (law@cygnus.com)
12520 * config/proelf.exp: New file. Enough framework that we can
12521 run c-torture tests on the proelf targets (or any other target
12522 that gdb can connect to for that matter).
12524 Mon Jan 29 08:57:46 1996 Doug Evans <dje@canuck.cygnus.com>
12526 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
12527 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
12529 * lib/plumhall.exp (ph_execute): Always call ph_summary if
12530 exec_output exists.
12532 Sun Jan 28 11:28:43 1996 Doug Evans <dje@charmed.cygnus.com>
12534 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
12535 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
12537 * config/*.exp: Update FSF address. Change result of ${tool}_load
12538 to pass/fail/unresolved/unsupported/untested. Caller must now
12539 call unresolved/unsupported/untested.
12540 * lib/*.exp: Update FSF address. Update to handle new results of
12542 * lib/chill.exp (verbose): Delete.
12544 Sat Jan 27 12:28:07 1996 Doug Evans <dje@charmed.cygnus.com>
12546 * lib/gcc.exp (default_gcc_start): Change order of args to
12547 $LDFLAGS $CFLAGS $LIBS.
12548 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
12549 Save/set/restore CFLAGS. Pass single arg to gcc_start.
12550 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
12551 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
12552 * gcc.misc-tests/dg-test.exp: Likewise.
12553 * gcc.misc-tests/msgs.exp: Likewise.
12554 * gcc.prms/prms.exp: Likewise.
12555 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
12556 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
12558 * lib/dg.exp: Deleted, moved to dejagnu/lib.
12560 Wed Jan 24 18:37:00 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
12562 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
12564 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
12565 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
12567 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
12570 Sat Jan 20 17:22:08 1996 Brendan Kehoe <brendan@cygnus.com>
12572 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
12573 global for loop; add use of $mathlib.
12574 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
12575 settings here; set mathlib for anything but VxWorks.
12577 Mon Jan 22 16:31:57 1996 Jeffrey A Law (law@cygnus.com)
12579 * gcc.c-torture: Update to c-torture-1.40 release.
12581 Wed Jan 3 00:54:33 1996 Jeffrey A Law (law@cygnus.com)
12583 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
12586 Sun Dec 3 16:17:42 1995 Jeffrey A. Law <law@sethra.cygnus.com>
12588 * lib/c-torture.exp (c-torture-execute): Declare "output" as
12591 Fri Nov 17 20:01:19 1995 Doug Evans <dje@canuck.cygnus.com>
12593 * lib/g++.exp (LIBS): Define if not already.
12594 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
12595 (gcc-dg-prune): Call prune_gcc_output.
12596 * lib/gcc.exp (prune_gcc_output): New proc.
12597 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
12600 Thu Nov 16 09:15:40 1995 Doug Evans <dje@canuck.cygnus.com>
12602 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
12603 (c-torture-execute): Likewise. Rename `name' to `testcase'.
12605 Wed Nov 15 23:04:36 1995 Jeffrey A Law (law@cygnus.com)
12607 * gcc.c-torture: Update to c-torture-1.39 release.
12609 Sat Nov 4 12:52:05 1995 Doug Evans <dje@canuck.cygnus.com>
12611 * lib/c-torture.exp (c-torture-execute): Don't return if one option
12612 fails, try others as well.
12614 Thu Nov 2 09:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
12616 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
12617 If compilation fails, mark execute tests as `untested'.
12618 If test is marked as unsupported, don't mark compilation and
12619 execute tests as failed.
12621 Wed Oct 25 20:57:55 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
12623 * lib/g++.exp (g++_init): Don't link in libg++, and look to
12624 libstdc++ for whether or not we want to be doing shared
12625 libraries. Delete link_curses since we don't need it anymore.
12626 * lib/mike-g++.exp (postbase): Don't link in libg++.
12627 * g++.old-deja/old-deja.exp: Likewise.
12629 Mon Oct 23 13:05:11 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
12631 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
12633 Tue Oct 17 15:24:47 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
12635 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
12636 For that, add `-Wl,-a,shared_archive'.
12637 * g++.old-deja/old-deja.exp: Likewise.
12639 Tue Oct 17 13:09:06 1995 Doug Evans <dje@canuck.cygnus.com>
12641 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
12643 Mon Oct 16 23:13:32 1995 Brendan Kehoe <brendan@cygnus.com>
12645 * lib/mike-g++.exp (postbase): Pay attention to the status of
12648 Mon Oct 16 19:28:32 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
12650 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
12652 Mon Oct 16 13:48:58 1995 Doug Evans <dje@canuck.cygnus.com>
12654 * lib/gcc.exp (default_gcc_start): No longer need to log program
12655 being executed or its output, execute_anywhere does that now.
12656 * lib/g++.exp (default_g++_version): Call execute_anywhere.
12657 (default_g++_start): Likewise. Delete calls to verbose/send_log.
12659 Thu Oct 12 10:34:58 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
12661 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
12662 the same as those in lib/g++.exp.
12664 Tue Oct 10 13:47:27 1995 Jeff Law (law@hurl.cygnus.com)
12666 * gcc.c-torture: Update to c-torture-1.38 release.
12667 * gcc.ieee: Related changes.
12669 Fri Oct 6 12:39:17 1995 Rob Savoye <rob@darkstar.cygnus.com>
12671 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
12672 "exec". Minor reformatting changes.
12674 * config/rom68k.exp (${tool}_load): Make it work in a canadian
12675 cross. This means all "exec" calls now work on a remote host as
12677 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
12678 cross. Filter out the extra "\r\n" stuff that expect puts in.
12679 (c-torture-execute): Filter out the bogus warnings like
12680 c-torture-compile does. Add support for canadian cross.
12681 * lib/gcc.exp (default_gcc_version, default_gcc_start)
12682 Use execute_anywhere rather than calling exec directly. Now it
12683 works for canadian cross testing.
12685 Thu Oct 5 10:06:45 1995 Brendan Kehoe <brendan@rtl.cygnus.com>
12687 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
12688 results into a variable, and check that rather than using file exists.
12690 Wed Oct 4 16:31:02 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
12692 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
12693 create a libg++.so. For sunos4.1.*, also add -ltermcap.
12695 Tue Sep 26 10:15:14 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
12697 * g++.old-deja/old-deja.exp: Create and pass runshlib and
12698 lib_curses if there's a shared libg++ in the build tree.
12700 Fri Sep 22 10:47:24 1995 Doug Evans <dje@canuck.cygnus.com>
12702 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
12703 if not supported target.
12705 Fri Sep 22 09:22:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
12707 * lib/g++.exp (g++_init): Move empty setting of runshlib and
12708 link_curses up to always happen, not just for native builds.
12710 Thu Sep 21 10:23:32 1995 Jeff Law (law@snake.cs.utah.edu)
12712 * gcc.c-torture: Update to c-torture-1.36 release.
12713 * gcc.failure: Related changes.
12715 Wed Sep 20 10:56:26 1995 Doug Evans <dje@canuck.cygnus.com>
12717 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
12719 Tue Sep 19 17:26:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
12721 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
12722 * lib/mike-g++.exp (postbase): Not in here. Still reference
12723 runshlib, link_curses, and mathlib for link and run.
12725 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
12726 pass the runtime shared library options for Solaris, OSF/1, and
12727 Irix5, and link with -lcurses to avoid unresolved references.
12729 Wed Sep 13 15:28:10 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
12731 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
12734 Wed Sep 13 10:51:52 1995 Doug Evans <dje@canuck.cygnus.com>
12736 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
12738 Mon Sep 11 11:02:03 1995 Jeff Law (law@snake.cs.utah.edu)
12740 * gcc.c-torture: Update to c-torture-1.35 release. Note we
12741 do not have a framework for the "compat" tests yet.
12743 Sat Sep 9 16:15:20 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
12745 * lib/mike-g++.exp (postbase): New local variable `mathlib',
12746 set to null if we're testing vxworks5.1. Use that instead of
12747 `-lm' in the setting of LIBS for link and run.
12749 Fri Sep 8 13:53:38 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
12751 * config/rom68k.exp (${tool}_load): Major changes to make it
12752 work. Verified that it does in fact return the stuff in
12753 exec_output properly. Catch any Emul or any TRAP other than 0.
12755 Thu Sep 7 23:04:06 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
12757 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
12758 LDFLAGS properly for targets that need stuff from libgloss.
12759 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
12761 (gpp_initialized): New variable.
12763 Wed Sep 6 21:56:13 1995 Rob Savoye <rob@darkstar.cygnus.com>
12765 * config/rom68k.exp: Load libgloss.exp.
12766 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
12767 so we can produce a fully linked binary.
12768 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
12769 so we can produce a fully linked binary.
12771 Sun Sep 3 13:25:26 1995 Doug Evans <dje@canuck.cygnus.com>
12773 * lib/plumhall.exp (ph_section): Watch for expected failures.
12774 Add missing `else'.
12776 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
12778 (c-torture): Likewise.
12780 Mon Aug 28 11:23:38 1995 Doug Evans <dje@cygnus.com>
12782 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
12784 * lib/mike-g++.exp (mike_cleanup): New proc.
12785 (prebase): New globals compiler_result, not_compiler_result,
12787 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
12788 allow leading "-" in pattern. Watch for unsupported tests.
12789 If $compiler_result is set, pattern match assembler code,
12790 and ditto for $not_compiler_result.
12791 * lib/mike-gcc.exp: Likewise.
12793 * lib/plumhall.exp (ph_execute): Only call ph_summary if
12794 execution "succeeded".
12796 Mon Aug 14 14:03:53 1995 Doug Evans <dje@canuck.cygnus.com>
12798 * config/win32.exp: New file.
12799 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
12801 Fri Aug 4 15:39:54 1995 Doug Evans <dje@canuck.cygnus.com>
12803 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
12805 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
12806 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
12807 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
12809 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
12810 "... without exceptions was ...". That is now handled by
12812 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
12814 Tue Aug 1 11:09:33 1995 Doug Evans <dje@canuck.cygnus.com>
12816 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
12817 sieve.c,sort2.c}: New files.
12818 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
12819 sieve.exp,sort2.exp}: Drivers for them.
12821 * lib/mike-gcc.exp (program_output): New user settable variable.
12822 (postbase): Call prune_system_crud. Also prune extraneous compiler
12824 * lib/mike-g++.exp (program_output): New user settable variable.
12826 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
12828 * config/sh.exp: Deleted (use sim.exp instead).
12830 Fri Jul 28 11:33:46 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
12832 * config/vx.exp: Declare CHECKTASK as global.
12833 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
12834 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
12835 * lib/old-dejagnu.exp: Load [pwd]/$executable.
12837 Wed Jul 26 19:45:39 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
12839 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
12840 target. Like vx.exp, only includes `vx29k.exp' instead of
12843 Sun Jul 23 17:38:52 1995 Ian Lance Taylor <ian@cygnus.com>
12845 * config/sim.exp: Increase time limit from 120 seconds to 240.
12847 Thu Jul 6 11:07:38 1995 Jeffrey A. Law <law@rtl.cygnus.com>
12849 * gcc.c-torture/execute/950628-1.c: New test.
12851 Sat Jun 10 18:51:41 1995 Jeff Law (law@snake.cs.utah.edu)
12853 * gcc.c-torture: Update with changes/additions from
12856 Mon Jun 5 17:58:07 1995 Doug Evans <dje@canuck.cygnus.com>
12858 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
12860 Sun Jun 4 05:13:57 1995 Jeff Law (law@snake.cs.utah.edu)
12862 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
12864 Thu Jun 1 00:06:19 1995 Jeff Law (law@snake.cs.utah.edu)
12866 * gcc.c-torture/compile/950512-1.c: New test.
12867 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
12868 * gcc.dg/struct-ret-1.c: Likewise.
12870 Wed May 31 14:25:13 1995 Doug Evans <dje@canuck.cygnus.com>
12872 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
12873 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
12875 Tue May 30 11:19:54 1995 Doug Evans <dje@canuck.cygnus.com>
12877 * gcc.c-torture/special/920411-1.c: Deleted.
12878 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
12880 Mon May 22 16:55:11 1995 Doug Evans <dje@chestnut.cygnus.com>
12882 * config/sim.exp (${tool}_load): Hack in call to bash to get a
12885 Fri May 12 18:57:54 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
12887 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
12889 Thu May 4 14:23:54 1995 Torbjorn Granlund <tege@adder.cygnus.com>
12892 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
12893 is the proper length.
12894 * va-arg-3.c: Likewise.
12896 Sun Apr 30 16:02:59 1995 Doug Evans <dje@canuck.cygnus.com>
12898 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
12899 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
12901 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
12902 * lib/g++.exp (default_g++_start): Delete old cruft.
12904 Tue Apr 25 17:20:18 1995 Torbjorn Granlund <tege@cygnus.com>
12906 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
12907 (2 * (1 << 18)) to (2 * (1 << 17)).
12909 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
12911 Thu Apr 20 12:21:13 1995 J.T. Conklin <jtc@rtl.cygnus.com>
12913 * config/rom68k.exp: Renamed from config/idp.exp
12915 Tue Apr 18 13:33:26 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
12917 * c-torture/compile/921109-2.c
12919 Tue Apr 18 10:45:12 1995 Mike Stump <mrs@cygnus.com>
12921 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
12924 Sat Apr 15 11:16:58 1995 Doug Evans <dje@chestnut.cygnus.com>
12926 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
12928 * lib/g++.exp (default_g++_start): Likewise.
12930 Wed Mar 29 16:34:03 1995 Torbjorn Granlund <tege@adder.cygnus.com>
12932 * gcc.c-torture/compile/950329-1.c: New test.
12934 Tue Mar 28 16:10:33 1995 J.T. Conklin <jtc@rtl.cygnus.com>
12936 * config/bug.exp (${tool}_load): Updated to use new remote_open
12937 and remote_close procs.
12938 * config/idp.exp: New file.
12940 Wed Mar 22 15:01:58 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
12942 * gcc.c-torture/execute/950322-1.c: New test.
12944 Tue Mar 21 21:24:49 1995 Doug Evans <dje@canuck.cygnus.com>
12946 * config/vx.exp (${tool}_load): Clean up testing of return code from
12947 vxworks_ld and vxworks_spawn.
12949 Tue Mar 21 17:01:42 1995 Doug Evans <dje@deneb.cygnus.com>
12951 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
12953 Mon Mar 13 14:49:42 1995 Mike Stump <mrs@cygnus.com>
12955 * lib/old-deja.exp: Add `excess errors test - ' error, now one
12956 can mark excess errors on a machine by machine basis. Note, the
12957 default is to not expect any excess errors, even when excess
12958 errors test - is given, so you will want to put an XFAIL ... on
12959 these lines. For example, // excess errors test - XFAIL hppa*-*-*
12960 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
12961 those 4 machines, but no others.
12963 Fri Mar 10 12:33:04 1995 J.T. Conklin <jtc@rtl.cygnus.com>
12965 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
12966 * lib/c-torture.exp: to here.
12968 Fri Mar 10 10:38:15 1995 Torbjorn Granlund <tege@adder.cygnus.com>
12970 * gcc.c-torture/execute/950221-1.c: New test.
12971 * gcc.c-torture/execute/struct-ret-1.c: New test.
12972 * gcc.c-torture/compile/950221-1.c: New test.
12974 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
12976 Fri Mar 3 16:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
12978 * gcc.c-torture/execute/arith-1.c (main): Return 0.
12979 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
12981 Wed Mar 1 02:08:29 1995 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
12983 * g++.gb: New directory of tests, derived from my signature and
12984 class scoping tests.
12986 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
12987 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
12988 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
12989 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
12990 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
12991 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
12992 * g++.gb/sig25.C: Likewise.
12994 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
12995 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
12996 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
12997 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
12998 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
12999 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13000 * g++.gb/sig25.exp: Likewise.
13002 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13003 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13004 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13005 * g++.gb/scope13.C: Likewise, this test still fails.
13007 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13008 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13009 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13010 * g++.gb/scope13.exp: Ditto.
13012 * g++.gb/README: New file, explains what these tests are about.
13014 Tue Feb 28 10:37:52 1995 Doug Evans <dje@canuck.cygnus.com>
13016 * lib/dg.exp (dg-do): Support `preprocess'.
13017 (dg-test): Likewise.
13019 Mon Feb 13 15:18:10 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13021 * config/udi.exp: change "continue -expect" to "exp_continue".
13023 Sat Feb 11 00:25:20 1995 Torbjorn Granlund (tege@tiny.cygnus.com)
13025 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
13026 Delete redundant tests.
13028 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
13029 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
13030 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
13031 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
13032 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
13033 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
13034 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
13035 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
13037 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
13038 storing label pointers.
13039 * gcc.c-torture/execute/921019-1.c: Likewise.
13040 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
13041 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
13043 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
13046 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
13047 Delete obsolete tests.
13049 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
13050 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
13051 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
13052 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
13053 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
13054 * gcc.c-torture/compile/950124-1.c: New test.
13056 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
13058 Wed Feb 8 15:30:17 1995 Jason Merrill <jason@phydeaux.cygnus.com>
13060 * lib/mike-g++.exp: Add -lm to LIBS.
13062 Tue Feb 7 17:09:50 1995 Doug Evans <dje@canuck.cygnus.com>
13064 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
13066 Mon Jan 30 14:33:25 1995 Jason Merrill <jason@phydeaux.cygnus.com>
13068 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
13070 Thu Jan 12 16:41:34 1995 Doug Evans <dje@canuck.cygnus.com>
13072 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
13074 Mon Jan 2 11:50:10 1995 Jeff Law (law@snake.cs.utah.edu)
13076 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
13077 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
13078 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
13079 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
13080 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
13081 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
13082 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
13083 * g++.law/{operators31.C, operators32.C,
13084 * g++.law/{operators33.C, operators34.C}: Likewise.
13085 * g++.law/{pic1.C, refs2.C}: Likewise.
13086 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
13087 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
13088 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
13089 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13091 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
13092 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
13093 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
13094 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
13095 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
13096 * g++.law/{enum9.exp, friend5.exp}: Likewise.
13097 * g++.law/{nest3.exp, nest4.exp}: Likewise.
13098 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
13099 * g++.law/{operators30.exp, operators31.exp}: Likewise.
13100 * g++.law/{operators32.exp, operators33.exp}: Likewise.
13101 * g++.law/{operators34.exp}: Likewise.
13102 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
13103 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
13104 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
13105 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
13106 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13108 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
13109 No longer expected to fail.
13110 * g++.law/missed-error3.C: Tweak for recent bool changes.
13112 Sun Dec 4 20:54:33 1994 Doug Evans <dje@canuck.cygnus.com>
13114 * config/emb-unix: Deleted.
13115 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
13116 remote execution. Do final link on remote host if REMOTE_LINK is set.
13118 Thu Dec 1 08:43:05 1994 Doug Evans <dje@canuck.cygnus.com>
13120 * lib/dg.exp (dg-test): Fix typo in last patch.
13122 Wed Nov 30 13:25:32 1994 Doug Evans <dje@canuck.cygnus.com>
13124 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
13125 (handles multiple occurrences).
13127 Thu Nov 24 19:48:38 1994 Doug Evans <dje@canuck.cygnus.com>
13129 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
13130 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
13131 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
13133 * lib/c-torture.exp (c-torture-compile): Likewise.
13134 (c-torture): Prepend full path if missing.
13135 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
13136 (gcc_fail): Likewise.
13137 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
13139 Wed Nov 23 13:56:00 1994 J.T. Conklin <jtc@rtl.cygnus.com>
13141 * lib/netware.exp: Only attach to NetWare i386 systems.
13143 Wed Nov 16 11:27:00 1994 Doug Evans <dje@canuck.cygnus.com>
13145 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
13146 messages. Add test name to "output pattern match" pass/fail message.
13148 Sat Nov 12 22:11:52 1994 Doug Evans <dje@canuck.cygnus.com>
13150 * gcc.dg: New testsuite.
13151 * gcc.dg/dg.exp: New file.
13153 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
13154 test-switch.c}: Deleted.
13156 * gcc.misc-tests/msgs.exp: New testcase driver.
13158 Wed Nov 9 14:23:09 1994 Doug Evans <dje@canuck.cygnus.com>
13160 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
13161 Watch for illegal return values from ${tool}_load.
13162 * config/unix.exp (${tool}_load): Fix pass/fail detection for
13163 cross targets. Coerce return value >0 to 1.
13165 Tue Nov 8 14:10:33 1994 Doug Evans <dje@canuck.cygnus.com>
13167 * config/unix.exp (${tool}_load): Call program rsh, not proc.
13169 * config/emb-unix.exp: New file.
13171 * config/sim.exp: Error if variable $SIM not defined.
13172 (${tool}_load): Mark test as "untested" if simulator missing.
13174 * config/unix.exp: Load remote.exp to get rcp_download.
13175 * lib/c-torture.exp: Use different option lists for testcases with
13177 * gcc.c-torture/execute/execute.exp: Likewise.
13179 Wed Nov 2 14:47:58 1994 Doug Evans <dje@canuck.cygnus.com>
13181 * config/*.exp: Clarify return code from ${tool}_load.
13182 Call `unresolved' or `untested' instead of `warning' or `perror'
13183 (sometimes you still want to call both though).
13184 Add comment that `shell_id' is local to each file.
13185 * config/udi.exp (timeout): Set to 30.
13186 Don't print warning if connection fails, $connectmode has already
13188 (${tool}_load): Move verbose messages to level 2.
13189 Rework pattern for "Process started" message.
13190 Pass `shell_id' to ${connectmode}_download.
13191 Retry twice upon timeout. Make resetting of target more robust.
13192 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
13193 Pass `shell_id' to exit_$connectmode.
13194 Only call exit_$connectmode if connected.
13195 * config/unix.exp (${tool}_load): Check return codes better.
13196 * config/vrtx.exp (${tool}_load): Likewise.
13197 * config/vx.exp (${tool}_load): Likewise.
13198 Delete unneeded global's.
13199 * lib/dg.exp (dg-test): Update to reflect clarified return codes
13202 (dg-init): Delete recording of pass/fail counts.
13203 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13204 (old-dejagnu-init): Likewise.
13205 (old-dejagnu-stat): Delete contents, empty proc now.
13206 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
13207 (c-torture): Delete references to lcnt, lpass, lfail.
13208 Get option list from TORTURE_OPTIONS.
13209 Delete -funroll[-all]-loops if no loops.
13210 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
13211 (g++_stat): Delete contents (empty proc now).
13212 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
13213 (gcc_finish): Likewise.
13214 (gcc_stat): Deleted.
13215 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
13216 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
13217 * gcc.c-torture/execute/execute.exp: Likewise.
13218 Split tests into two parts: compile, execute.
13219 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
13220 no loops. Update to reflect clarified return codes from ${tool}_load.
13222 Fri Oct 21 23:10:16 1994 Doug Evans <dje@canuck.cygnus.com>
13224 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
13226 (old-dejagnu): Likewise (where necessary).
13228 Fri Oct 14 17:54:58 1994 Doug Evans <dje@canuck.cygnus.com>
13230 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
13232 * lib/dg.exp (dg-process-target): Fix processing of selector.
13233 Add comment regarding use of `error'.
13235 * lib/gcc.exp (prune_system_crud): Define if missing.
13236 * lib/g++.exp (prune_system_crud): Likewise.
13238 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
13239 Call prune_system_crud.
13240 * lib/dg.exp (dg-runtest): New proc.
13241 Use perror instead of send_user for tcl errors in testcase.
13242 Don't return any value, it's never used.
13243 Don't clobber previous definition of `unknown'.
13244 Print tcl errors in `dg-final'.
13246 Wed Oct 12 13:05:37 1994 Doug Evans <dje@canuck.cygnus.com>
13248 * lib/dg.exp (dg-process-target): Improve syntax error messages.
13249 (dg-test): Don't print errorInfo, it contains stack backtrace.
13251 Mon Sep 26 12:18:53 1994 Doug Evans (dje@canuck.cygnus.com)
13253 * lib/g++.exp (runtest_file_p): Define if missing.
13255 Sat Sep 24 15:29:23 1994 Doug Evans (dje@cygnus.com)
13257 * lib/mike-g++.exp: Comment out loading of g++.exp.
13258 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
13259 (default_g++_version): Always print something.
13260 (default_g++_start): Comment out call to `which'.
13261 (g++_start, g++_load): Deleted (must be defined in config file).
13262 * lib/gcc.exp: Test for existence of $CC at start.
13263 Delete check for tmpdir (done in gcc_init).
13264 (default_gcc_version): Always print something.
13265 (default_gcc_start): Comment out call to `which'.
13266 * config/*.exp: Major cleanup - make cross targets work at least a
13267 little better for g++ (by not being "--tool gcc" specific).
13268 Rename gcc_xxx to ${tool}_xxx.
13269 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
13270 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
13272 Thu Sep 22 11:39:17 1994 Doug Evans (dje@canuck.cygnus.com)
13274 * lib/c-torture.exp (c-torture-compile): Rework compiler
13275 message processing.
13277 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
13280 Wed Sep 21 09:49:43 1994 Doug Evans (dje@canuck.cygnus.com)
13282 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
13284 * lib/dg.exp (dg-process-target): Support { target native }.
13286 Tue Sep 20 17:16:55 1994 Doug Evans (dje@canuck.cygnus.com)
13288 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
13289 looked for "... program xxx got fatal signal".
13290 Correct regsub munging of `comp_output'.
13291 Ignore compiler messages "path prefix not used" and "linker input
13294 Wed Sep 14 11:44:40 1994 Doug Evans (dje@canuck.cygnus.com)
13296 * lib/gcc.exp (runtest_file_p): Define if missing.
13297 * gcc.prms/template.c: Example to work from.
13299 Tue Sep 13 10:30:48 1994 Doug Evans (dje@canuck.cygnus.com)
13301 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
13302 * lib/dg.exp (dg-test): Call unsupported testcases as such.
13304 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
13305 * gcc.prms/1883.c: Moved from compile/940714-1.c.
13306 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
13307 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
13309 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
13310 (dg-process-target): No longer a varargs proc.
13311 Return S/N for target, P/F for xfail. All callers changed.
13312 (user option procs): More argument checking.
13313 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
13314 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
13315 (dg-test): Skip test if not running on selected target in `dg-do'.
13316 Update handling of `dg-do-what', `dg-output-text'.
13317 Separate execution pass/fail from output pattern match pass/fail.
13318 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
13320 Mon Sep 12 13:47:35 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
13322 * gcc.c-torture/special/special.exp: Don't expect failure for mips
13323 target for 920510-1.c.
13325 Mon Sep 12 12:44:39 1994 Doug Evans (dje@canuck.cygnus.com)
13327 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
13328 Clean up comment regarding use of passcnt, etc.
13329 (gcc_stat): Don't update `testcnt' here.
13330 (gcc_finish): Do it here.
13331 Might as well reset `but_id' here too.
13332 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
13333 to determine if the file should be tested.
13334 * gcc.c-torture/compile/compile.exp: Likewise.
13335 * gcc.c-torture/execute/execute.exp: Likewise.
13336 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13337 * gcc.misc-tests/dg-test.exp: Likewise.
13338 * gcc.prms/prms.exp: Likewise.
13339 * gcc.wendy/wendy.exp: Likewise.
13340 * g++.old-deja.exp: Likewise.
13341 Move "Testing file" message to verbose level 1.
13343 Fri Sep 9 10:21:18 1994 Doug Evans (dje@canuck.cygnus.com)
13345 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
13347 Thu Sep 8 16:52:43 1994 Doug Evans (dje@canuck.cygnus.com)
13349 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
13350 (default_gcc_start): Accept optional second list element
13351 of compiler flags. Print compiler output at verbosity level 2.
13352 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
13353 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
13354 Save current values of framework globals passcnt, failcnt, xpasscnt,
13355 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
13356 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
13357 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
13358 xfailcnt to compute stats. Update framework global `testcnt' from
13360 (gcc_finish): New proc. Clean up test environment.
13361 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
13362 (gcc_epass, gcc_efail): Delete.
13363 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
13364 argument of line number.
13365 (dg-init): If the tool has an init routine, call it.
13366 (dg-test): Remove args `cflags_var' and `libs_var'.
13367 Pass all compiler options to ${tool}_start.
13368 Handle missing line number.
13369 (dg-finish): New function.
13370 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
13371 particular files. Call gcc_finish at end. Move "skipping test"
13372 message to verbosity level 3.
13373 * gcc.c-torture/compile/compile.exp: Likewise.
13374 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13375 * gcc.c-torture/execute/execute.exp: Likewise.
13376 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13377 Print testcase being tried at verbosity level 1.
13378 * gcc.c-torture/special/special.exp: Unset xfail.
13379 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13380 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
13381 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
13382 * gcc.failure/failure.exp: Likewise.
13383 * gcc.ieee/ieee.exp: Likewise.
13384 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
13385 Update call to dg-test. Call dg-finish at end.
13386 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
13387 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13388 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
13389 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
13390 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
13391 * gcc.wendy/wendy.exp: Add copyright.
13392 Delete setting of tmpdir (done by gcc_init).
13393 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
13394 Pass compiler flags to gcc_start. Call gcc_finish at end.
13395 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
13398 Wed Sep 7 11:09:08 1994 Doug Evans (dje@canuck.cygnus.com)
13400 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
13402 (g++_load): Likewise.
13404 * config/*.exp (gcc_load): Some were varargs fns and some were not.
13405 Rename argument to `prog' to remove the confusion.
13406 Varargs fns behave differently too!
13407 (g++_load): Likewise.
13409 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
13411 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
13412 what it is. Delete (always) printing of status value for !native.
13413 Simplify verbose code, and include status and exec_output.
13414 (g++_load): Use gcc_load.
13416 Sun Sep 4 13:59:27 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
13418 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
13419 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
13420 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
13421 940714-3.c as these testcases don't exist anymore. Make
13422 va-arg-1.c expected to pass.
13424 Fri Aug 19 12:27:07 1994 Doug Evans (dje@canuck.cygnus.com)
13426 * gcc.misc-tests/misc.exp: Only run specific testcases.
13427 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
13428 * gcc.misc-tests/dg-[1-9].c: New files.
13430 * lib/dg.exp: New testsuite driver.
13431 * gcc.prms/prms.exp: Use it.
13433 * README.gcc: New file.
13435 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
13436 Document and reset `lxpass' and `lxfail'.
13437 Simplify "initialized" message.
13438 (gcc_stat): Clean up comments a little.
13440 Tue Aug 16 11:16:46 1994 Doug Evans (dje@canuck.cygnus.com)
13442 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
13444 Mon Aug 15 21:20:36 1994 Doug Evans (dje@canuck.cygnus.com)
13446 * lib/old-dejagnu.exp (process-option): New proc.
13447 (old-dejagnu-init, old-dejagnu-stat): Likewise.
13448 (old-dejagnu): Simplify.
13449 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
13451 Sun Aug 14 09:23:53 1994 Jeff Law (law@snake.cs.utah.edu)
13453 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
13454 exists and is not an empty string.
13456 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
13457 $xfail rather than calling setup_xfail. Clear $xfail when test is
13459 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
13462 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
13463 longer expected to fail.
13465 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
13468 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
13470 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
13471 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
13472 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
13473 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
13476 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
13477 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
13479 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
13481 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
13482 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
13484 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
13485 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
13486 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
13488 Tue Jul 12 12:49:44 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
13490 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
13491 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
13492 940714-1.c, 940714-2.c, 940714-3.c},
13493 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
13494 gcc.misc-tests/{mg.c,mg.exp}:
13496 * gcc.noncompile/noncompile.exp: Change accordingly.
13498 Thu Jul 7 14:20:33 1994 Doug Evans (dje@canuck.cygnus.com)
13500 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
13501 Undo previous clobberage.
13503 Mon Jul 4 17:00:59 1994 Jeff Law (law@snake.cs.utah.edu)
13505 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
13506 * gcc.special/{930510-1.c, special.exp}:
13507 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
13508 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
13509 struct-varargs-1.c}: New tests from c-torture-1.26.
13511 Tue Jun 28 17:39:42 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
13513 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
13514 argument to switch.
13516 Sat May 21 10:39:38 1994 Bill Cox (bill@rtl.cygnus.com)
13518 * Revert the previous changes. Please see Rob's directory
13519 (/lisa/test/rob/progressive/gcc/testsuite) for testing
13522 Thu May 19 18:00:03 1994 Bill Cox (bill@rtl.cygnus.com)
13524 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
13525 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
13526 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
13527 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
13528 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
13529 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
13530 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
13531 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
13532 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
13533 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
13534 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
13535 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
13536 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
13537 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
13538 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
13539 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
13540 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
13541 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
13542 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
13543 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
13544 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
13545 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
13546 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
13547 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
13548 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
13549 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13550 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
13552 Tue May 17 14:55:09 1994 Bill Cox (bill@rtl.cygnus.com)
13554 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
13555 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
13558 Mon May 2 17:41:13 1994 Jason Merrill (jason@deneb.cygnus.com)
13560 * config/unix.exp (g++_load): Fix syntax.
13562 Thu Apr 14 12:22:10 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
13564 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
13565 * gcc.noncompile/921017-1.c: Deleted obsolete test.
13566 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
13567 Don't expect va-arg-1.c to fail. Correct expected output for
13569 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
13570 * gcc.wendy/hbm4.c: Correct typo.
13571 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
13573 Mon Mar 28 13:29:37 1994 Doug Evans (dje@canuck.cygnus.com)
13575 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
13576 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
13577 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
13578 * lib/c-torture.exp (c-torture-compile): Ditto.
13580 Reduce volume of output (remove all the -I's and such).
13581 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
13582 Call gcc_cpass, gcc_cfail.
13583 (c-torture): Pass testing option to c-torture-compile.
13585 Mon Mar 21 12:40:33 1994 Doug Evans (dje@cygnus.com)
13587 Bring patches over from progressive.
13588 * config/default.exp: Exit remote shell cleanly.
13589 (g++_exit, g++_start): Add default versions.
13590 * config/sim.exp (gcc_load): Use perror, not error.
13592 Sun Mar 20 12:05:32 1994 Doug Evans (dje@canuck.cygnus.com)
13594 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
13597 Mon Mar 14 19:30:28 1994 Doug Evans (dje@cygnus.com)
13599 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
13600 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
13601 (wendy_try): New proc to run testcase.
13602 (main loop): Call 'em.
13603 * gcc.wendy/*.c: Clean up pass to correct expected output.
13605 * lib/gcc.exp: Minor cleanup work.
13606 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
13608 Wed Mar 9 15:22:54 1994 Doug Evans (dje@canuck.cygnus.com)
13610 * config/sim.exp (gcc_load): Document return codes better.
13611 Don't pass -v to simulator.
13613 Thu Feb 24 07:15:18 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
13615 * gcc.special/920717-x.c: Fix typo.
13616 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
13619 * lib/mike-gcc.exp: Fix typo.
13621 Tue Feb 15 15:41:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
13623 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
13624 binary to use, transform the name.
13625 * config/*.exp: rename everything. Nuke any g++ specific files,
13626 it's now a special case of gcc that requires no special support.
13627 Add a default.exp for unsupported targets.
13629 Fri Feb 11 12:59:54 1994 Rob Savoye (rob@poseidon.cygnus.com)
13631 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
13632 lib/old-dejagnu.exp: Fix a few patterns to work with the new
13635 Wed Feb 9 21:35:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
13637 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
13640 Sun Feb 6 16:52:13 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
13642 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
13644 Mon Jan 3 17:28:25 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
13646 * gcc.execute/execute.exp: Combine opt_list and foption_list into
13647 option_list. Compile every file with only 4/6 option choices
13648 (same as C torture) instead of with 12/18 different option
13650 * lib/c-torture.exp: Likewise.
13652 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
13655 Thu Dec 30 17:17:07 1993 Mike Stump (mrs@rtl.cygnus.com)
13657 * lib/old-deja.exp: Add `excess errors test fails' error, now one
13658 can put an XFAIL *-*-* on excess errors.
13660 Sun Dec 19 21:45:34 1993 Jeffrey A. Law (law@snake.cs.utah.edu
13662 * g++.law: Add more tests derived from g++-bugs snapshots.
13664 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
13665 equivalent to g++.law/init9.
13667 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
13668 compiled it, and the a.out file after we've run it.
13670 Fri Dec 17 11:29:56 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
13672 * lib/mike-g++.exp (postbase): Delete the .o file after we've
13673 compiled it, and the a.out file after we've run it.
13675 Fri Dec 17 10:18:16 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
13677 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
13679 Wed Dec 15 20:36:40 1993 Rob Savoye (rob@darkstar.cygnus.com)
13681 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
13684 Sun Dec 12 21:10:04 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
13686 * g++.law: New directory of g++ tests derived from the g++-bugs
13689 Thu Dec 09 16:50:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
13691 * gcc.compile: initbug1.c initbug1.exp testcase added
13693 Mon Dec 06 11:09:52 1993 Jeffrey Wheat (cassidy@cygnus.com)
13695 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
13696 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
13697 fixes submitted by Jeff Law (law@cs.utah.edu)
13698 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
13699 Jeff Law (law@cs.utah.edu)
13702 Tue Nov 30 16:34:07 1993 Mike Stump (mrs@cygnus.com)
13704 * config/unix-g++.exp: Follow the gcc way of doing things.
13705 * g++.old-deja/old-deja.exp: Minor updates.
13706 * lib/g++.exp: New file, follow the gcc way of doing things.
13707 * lib/old-dejagnu.exp: Minor updates.
13708 * lib/mike-g++.exp: Always unset errorInfo.
13710 Sat Nov 6 11:34:51 1993 Mike Stump (mrs@cygnus.com)
13712 * lib/gcc.exp: Fix some errors with the below change, CC and
13713 CFLAGS should be global when setting, not local.
13715 Wed Nov 3 11:16:26 1993 Rob Savoye (rob@darkstar.cygnus.com)
13717 * lib/gcc.exp: Transform tool name.
13719 Wed Oct 27 23:57:29 1993 Jeffrey Wheat (cassidy@cygnus.com)
13721 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
13723 Wed Oct 27 14:45:50 1993 Jeffrey Wheat (cassidy@cygnus.com)
13725 * lib/gcc.exp: change gcc_done to gcc_stat
13727 Wed Oct 27 09:57:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
13729 * Upgraded gcc testsuite to c-torture version 1.25
13731 Sun Oct 24 10:58:03 1993 Jeffrey Wheat (cassidy@cygnus.com)
13733 * lib/gcc.exp: added reporting code. Changed verbose compile message.
13734 * lib/c-torture: added hooks for new reporting code.
13736 Thu Oct 21 18:45:32 1993 Jeffrey Wheat (cassidy@cygnus.com)
13738 * config/sh-gcc.exp: check if sh-sim exists in the path
13740 Mon Oct 18 11:13:22 1993 Jeffrey Wheat (cassidy@cygnus.com)
13742 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
13743 * gcc.compile/compile.exp: Initial changes for new logic.
13744 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
13745 * gcc.failure/failure.exp: Initial changes for new logic.
13746 * gcc.ieee/ieee.exp: Initial changes for new logic.
13747 * gcc.misc-tests/misc.exp: Initial changes for new logic.
13748 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
13749 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
13750 * lib/c-torture.exp: Initial changes for new logic.
13751 * lib/gcc.exp: Initial changes for new logic.
13753 Fri Oct 15 00:19:42 1993 Mike Stump (mrs@cygnus.com)
13755 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
13756 depend upon failure or success. Fully qualify names in failure
13757 and success messages. Always remove a.out before starting
13758 compile, just in case. Pay more attention to error text output by
13759 the compiler. Handle testcases with no known past errors just
13760 like all others, so that things are uniform. Other miscellaneous
13763 Wed Oct 13 15:04:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
13765 * gcc.cpp: new directory for cpp tests
13767 Mon Oct 4 09:03:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
13769 * lib/chill.exp: Code reformatted, removed unused code.
13770 * config/unix-chill.exp: Code reformatted, removed unused code.
13771 * chill.execute/execute.exp: Code reformatted, removed unused code.
13772 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
13774 Mon Oct 4 06:19:26 1993 Ian Lance Taylor (ian@cygnus.com)
13776 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
13777 routines not written.
13779 Mon Sep 27 21:07:44 1993 Rob Savoye (rob@darkstar.cygnus.com)
13781 * config/bug-gcc.exp: Use new procs from bug.exp.
13783 Tue Sep 21 18:21:12 1993 Rob Savoye (rob@darkstar.cygnus.com)
13785 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
13786 via ftp, rather than depending on NFS.
13787 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
13790 Thu Sep 9 23:09:15 1993 Rob Savoye (rob@darkstar.cygnus.com)
13792 * config/bug-gcc.exp: Use new download proc.
13794 Tue Sep 14 19:23:58 1993 Jeffrey Wheat (cassidy at deneb.cygnus.com)
13796 * chill.execute/execute.exp: cleanups, handles errors better
13797 * chill.compile/compile.exp: rewrite, based on execute.exp
13798 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
13799 * lib/chill.exp: major changes to diff proc and compile and link
13800 procs. added chill_fail and chill_pass wrappers to pass and
13801 fail. added more comments, and handle error codes better.
13802 Added a hack to capture stderr from exec, so noncompile tests
13805 Sat Sep 11 15:30:10 1993 Jeffrey Wheat (cassidy@cygnus.com)
13807 * chill.execute/execute.exp: rewrite of testsuite driver
13808 * lib/chill.exp: rewrite of testsuite driver
13809 * config/unix-chill.exp: rewrite of testsuite driver
13811 Wed Aug 25 14:11:13 1993 Bill Cox (bill@rtl.cygnus.com)
13814 * iexpr.ch: Standardize uppercase.
13815 * tuples.dat: Standardize uppercase.
13816 * vary.ch: standardize. Correct varying string assignments.
13817 * vary.dat: Add new output lines.
13819 Tue Aug 24 13:45:49 1993 Bill Cox (bill@rtl.cygnus.com)
13822 * chprintf.ch: Standardize use of uppercase.
13823 * tuples.ch: Standardize and turn arr2 into a DCL,
13825 * pinits.ch: Standardize.
13827 Mon Aug 23 17:26:58 1993 Per Bothner (bothner@kalessin.cygnus.com)
13829 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
13830 * Makefil: Renamed to Makefile.in.
13831 * configure.in: New.
13833 Mon Aug 23 14:24:13 1993 Bill Cox (bill@rtl.cygnus.com)
13836 * .cvsignore: Add result/output files.
13837 * Makefile: Fix up variables at start. Use MFLAGS
13838 everywhere. Correct bool_loc, built_ins entries.
13839 Add entry for vary1.ch.
13840 * bitarray.ch: Standardize upper-case usage.
13841 * bitexpr.ch: Standardize, add output of b1.
13842 * params.ch: Use arrayt in along PROC parameters, to
13843 avoid novelty problems.
13844 * sets.ch: Tiny cleanup.
13845 * vary1.ch: Re-indent.
13847 Tue Aug 17 15:42:07 1993 Bill Cox (bill@rtl.cygnus.com)
13849 * Add PR-related files to Makefiles, .cvsignore files, etc.
13851 Mon Aug 2 15:46:05 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
13853 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
13854 with compiler objects. New names are test-flow.c and test-loop.c
13856 Tue Jul 27 10:08:08 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
13858 * Upgraded c-torture tests from 1.19 to 1.20
13861 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
13862 * gcc.compile: 930623-1.c 930623-2.c
13863 * gcc.noncompile: 930622-1.c 930622-2.c
13864 * gcc.failure: 920411-1.c 920627-2.c
13865 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
13867 Tue Jul 20 15:19:44 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
13869 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
13870 More changes to get testsuite working properly. Needs more work.
13871 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
13873 Mon Jul 19 18:40:31 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
13875 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
13876 More changes to get testsuite working properly. Needs more work.
13878 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
13880 * chill.compile/compile.exp: Added for Dejagnu support
13881 * chill.execute/execute.exp: Added for Dejagnu support
13882 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
13884 Sat Jun 19 07:13:05 1993 Bill Cox (bill@rtl.cygnus.com)
13886 This should complete moving the CHILL test files.
13887 * chill.noncompile(.cvsignore printf.grt
13888 in-printf.grt chprintf.grt chprintf.ch):
13889 Added test-support files.
13890 (Makefile): Modified further.
13891 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
13892 signal.ch): Added test files.
13893 * chill.execute (.cvsignore printf.grt printr.c
13894 in-printf.grt rts.c chprintf.grt rts.h): Added
13895 test-support files.
13896 (Makefile): More corrections.
13898 Fri Jun 18 23:40:54 1993 Bill Cox (bill@rtl.cygnus.com)
13900 * chill.compile, chill.execute, chill.nocompile: Add CHILL
13901 test cases, ready for DejaGnu.
13903 Thu Jun 17 19:14:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
13905 * Upgraded c-torture tests from 1.18 to 1.19
13907 * gcc.compile: added test(s):
13909 * gcc.execute: added test(s):
13910 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
13912 * added new subdirectory for misc tests: gcc.misc-tests
13913 * gcc.misc-test(s): added tests:
13914 inst-check.c test-consts.c test-ior.c test-switch.c
13916 Wed Jun 9 16:53:26 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
13918 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
13920 Mon Jun 7 16:18:40 1993 Ian Lance Taylor (ian@cygnus.com)
13922 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
13924 Thu Jun 3 13:13:36 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
13926 * Upgraded c-torture tests from 1.17 to 1.18
13928 Wed Jun 2 19:02:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
13930 * Upgraded c-torture tests from 1.12 to 1.17
13932 Fri Apr 30 09:38:41 1993 Mike Werner (mtw@deneb.cygnus.com)
13934 * lib/old-dejagnu.exp:
13935 Fixed handling of XFAIL target triplets to correctly
13936 recognize wildcard characters. Removed code that
13937 appended a unique id tag to the end of the file name
13938 printed out by the result of the testcases within a
13941 Thu Apr 29 19:06:29 1993 Mike Werner (mtw@deneb.cygnus.com)
13943 * lib/old-dejagnu.exp:
13944 Reworked expected failure handling to trigger off of XFAIL
13945 keyword in keyphrase embeded in testcase source code. The
13946 XFAIL keyword must be at the end of the keyphrase line. It
13947 may optionally be followed by one or more target triplets.
13948 It has just occured that the handling of wildcards in the
13949 target triplet may not be correct.
13951 Fri Apr 23 13:16:20 1993 Mike Werner (mtw@deneb.cygnus.com)
13953 * g++.old-deja/tests:
13954 Moved all subdirectories up one level into g++.old-deja .
13956 * lib/old-dejagnu.exp:
13957 Fixed problem with CXXFLAGS not being properly reset, and being
13958 corrupted with extraneous "-c" compiler option. This was
13959 causing binaries to not be generated for test that needed them.
13960 Modified strings passed to "pass" and "fail" so that individual
13961 tests from the same test file would be distinguished by an
13962 identifier appended to the test file name in the summary logs;
13963 this corrected a problem with erroneous diff logs. Added code
13964 to search testcases for expected fail and unexpected pass keywords.
13966 Tue Apr 20 18:27:58 1993 Rob Savoye (rob at darkstar.cygnus.com)
13968 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
13970 Thu Apr 15 11:01:59 1993 Mike Werner (mtw@deneb.cygnus.com)
13972 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
13973 Removed extraneous text from end of "Special g++ Options"
13976 * lib/old-dejagnu.exp: Added pattern matching to look for new
13977 keywords, embedded in testcases comments, which will trigger
13978 calls to xpass and xfail.
13980 Wed Apr 14 14:28:01 1993 Mike Werner (mtw@deneb.cygnus.com)
13982 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
13983 comments embedded in the testcases, especially the one looking for
13984 special compiler options, as well as the pattern matching for the
13985 compiler output again.
13987 Mon Apr 12 15:15:37 1993 Mike Werner (mtw@deneb.cygnus.com)
13989 * lib/old-dejagnu.exp: Do a proper check of the return value for
13990 execute tests. Fixed several problems with the pattern matching
13991 of the compiler output which gave erroneous test results.
13992 Changed several of the test result messages to be more descriptive.
13993 * config/unix-g++.exp: Proc g++_load now actually works and
13994 executes the tests passed to it and returns a usable return
13997 Sun Apr 11 17:22:37 1993 Rob Savoye (rob at darkstar.cygnus.com)
13999 * lib/gcc.exp: Exits gracefully if $CC is bogus.
14001 Fri Apr 9 09:41:59 1993 Mike Werner (mtw@deneb.cygnus.com)
14003 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14004 Modified both files to properly execute the old style
14005 dejagnu tests. The previous versions of these files were
14006 experimental and did not function anything near correctly.
14008 Mon Apr 5 21:08:24 1993 Rob Savoye (rob@cygnus.com)
14010 * Removed all Makefile.in and configure.in files. No configuration
14013 Fri Apr 2 12:15:17 1993 Mike Werner (mtw@deneb.cygnus.com)
14015 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
14017 Sun Mar 28 11:17:48 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
14019 * gcc.compile/configure.in, gcc.unsorted/configure.in,
14020 gcc.special/configure.in, gcc.noncompile/configure.in,
14021 gcc.execute/configure.in, gcc.code_quality/configure.in,
14022 g++.other/configure.in, g++.old-deja/configure.in,
14023 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
14024 in srcname setting.
14026 Thu Mar 25 20:07:55 1993 Rob Savoye (rob at darkstar.cygnus.com)
14028 * lib/udi.exp: Fixed mondfe and mondfe_download.
14029 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
14030 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
14032 Thu Mar 25 13:06:41 1993 Ian Lance Taylor (ian@cygnus.com)
14034 * config/udi-gdb.exp: Check $shell_id after connecting to target.
14035 (gdb_exit): Don't remove *_soc files.
14037 Mon Mar 22 14:28:46 1993 Ian Lance Taylor (ian@cygnus.com)
14039 * lib/c-torture.exp: Don't look for main; instead always use -w
14040 -c. This is how the c-torture tests work. Remove the object
14041 file if the compilation succeeds.
14042 * gcc.execute/execute.exp: Remove executable if test passes.
14043 * gcc.noncompile/noncompile.exp: Every test is an expected
14045 * gcc.special/special.exp: Added tests from c-torture 1.11,
14046 corrected use of existing test.
14047 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
14048 gcc.execute/920625-1.c: Updated to c-torture 1.11.
14049 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
14050 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
14051 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
14052 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
14053 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
14054 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
14055 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
14056 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
14057 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
14058 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
14059 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
14060 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
14061 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
14062 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
14063 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
14064 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
14065 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
14067 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
14068 correspond to c-torture 1.11.