12005-05-03 Release Manager 2 3 * GCC 3.3.6 Released. 4 52005-05-01 Roger Sayle <roger@eyesopen.com> 6 7 PR rtl-optimization/19579 8 Backport from mainline 9 * gcc.c-torture/execute/20050124-1.c: New test. 10 112005-04-04 Gabriel Dos Reis <gdr@integrable-solutions.net> 12 13 PR c++/18644 14 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust. 15 162005-01-22 Roger Sayle <roger@eyesopen.com> 17 18 PR target/18402 19 Backport from mainline 20 2003-02-05 Jakub Jelinek <jakub@redhat.com> 21 22 PR optimization/8555 23 * gcc.dg/20030204-1.c: New test. 24 252005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org> 26 27 PR c++/17115 28 * g++.dg/warn/Winline-4.C: New test. 29 302005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr> 31 32 * gcc.dg/short-compare-1.c: New test. 33 * gcc.dg/short-compare-2.c: Likewise. 34 352005-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 36 37 Backport: 38 2003-10-13 Geoffrey Keating <geoffk@apple.com> 39 40 * gcc.dg/asm-names.c: Use scan-assembler-not rather 41 than linker trickery. 42 432005-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 44 45 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86 when using 46 -fpic or -fPIC. 47 482004-12-21 Joseph S. Myers <jsm@polyomino.org.uk> 49 50 PR c/14765 51 * gcc.dg/pr14765-1.c: New test. 52 532004-12-20 Andrew Pinski <pinskia@physics.uc.edu> 54 55 PR other/19093 56 * g++.dg/opt/max1.C: Fix for 64bit targets. 57 582004-12-19 Roger Sayle <roger@eyesopen.com> 59 60 PR middle-end/19068 61 * g++.dg/opt/max1.C: New test case. 62 632004-12-16 Wolfgang Bangerth <bangerth@dealii.com> 64 65 * g++.dg/other/complex1.C: New test. 66 672004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 68 69 PR rtl-optimization/16536 70 * gcc.c-torture/execute/restrict-1.c: New test. 71 722004-12-09 Nathan Sidwell <nathan@codesourcery.com> 73 74 PR c++/16681 75 * g++.dg/init/array15.C: New. 76 * g++.dg/init/array16.C: New. 77 782004-11-29 Roger Sayle <roger@eyesopen.com> 79 80 PR rtl-optimization/9771 81 * gcc.dg/pr9771-1.c: New test case. 82 832004-11-27 Falk Hueffner <falk@debian.org> 84 85 * gcc.dg/loop-6.c: New test. 86 872004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr> 88 89 * g++.dg/inherit/thunk1.C: Run on the SPARC. 90 912004-09-30 Release Manager 92 93 * GCC 3.3.5 Released. 94 952004-08-08 Roger Sayle <roger@eyesopen.com> 96 97 PR middle-end/16790 98 * gcc.c-torture/execute/pr16790-1.c: New test case. 99 1002004-08-04 Ulrich Weigand <uweigand@de.ibm.com> 101 102 Backport from mainline: 103 2003-07-11 Jakub Jelinek <jakub@redhat.com> 104 * gcc.dg/20030711-1.c: New test. 105 1062004-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 107 108 PR c++/16175 109 * g++.dg/template/ttp10.C: New test. 110 1112004-06-28 Josef Zlomek <zlomekj@suse.cz> 112 113 PR c/15549 114 Backport from mainline 115 2003-08-19 Mark Mitchell <mark@codesourcery.com> 116 117 PR c++/11946.C 118 * gcc.dg/c99-bool-1.c: Remove bogus warning. 119 1202004-05-31 Release Manager 121 122 * GCC 3.3.4 Released. 123 1242004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr> 125 126 Backport from mainline: 127 128 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca> 129 130 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC. 131 * gcc.dg/20001101-1.c: Likewise. 132 * gcc.dg/20001102-1.c: Likewise. 133 134 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr> 135 136 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines. 137 * gcc.dg/ultrasp4.c: Likewise. 138 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*. 139 140 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr> 141 142 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan 143 the assembly output if -m64 is passed. 144 1452004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr> 146 147 * gcc.dg/sparc-trap-1.c: New test. 148 1492004-05-26 Hans-Peter Nilsson <hp@axis.com> 150 151 PR optimization/15296 152 * gcc.c-torture/execute/pr15296.c: New test. 153 1542004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 155 156 * gcc.dg/loop-4.c: New test. 157 1582004-04-29 Matthias Klose <doko@debian.org> 159 160 Backport: 161 162 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr> 163 164 * gcc.c-torture/compile/20040304-1.c: New test. 165 1662004-04-20 Paul Brook <paul@codesourcery.com> 167 168 PR 2123 169 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on 170 failure and exit(0) on success. 171 * g++.dg/expr/anew2.C: Ditto. 172 * g++.dg/expr/anew3.C: Ditto. 173 * g++.dg/expr/anew4.C: Ditto. 174 1752004-04-01 Jakub Jelinek <jakub@redhat.com> 176 177 PR c++/14755 178 * gcc.c-torture/execute/20040331-1.c: New test. 179 1802004-04-01 Jakub Jelinek <jakub@redhat.com> 181 182 PR c/14069 183 * gcc.dg/20040322-1.c: New test. 184 185 Backport from mainline: 186 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com> 187 188 * gcc.dg/noncompile/init-4.c: New test. 189 1902004-03-25 Eric Botcazou <ebotcazou@libertysurf.fr> 191 192 * gcc.dg/20040127-1.c: New test. 193 * gcc.dg/20040127-2.c: New test. 194 1952004-03-21 Roger Sayle <roger@eyesopen.com> 196 Kazu Hirata <kazu@cs.umass.edu> 197 198 * gcc.c-torture/execute/20040307-1.c: New test case. 199 2002004-03-21 Roger Sayle <roger@eyesopen.com> 201 202 PR target/13889 203 * gcc.c-torture/compile/pr13889.c: New test case. 204 2052004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr> 206 207 PR middle-end/14470 208 * gcc.c-torture/execute/20040313-1.c: New test. 209 2102004-03-13 Jakub Jelinek <jakub@redhat.com> 211 212 PR target/14533 213 * gcc.dg/20040311-2.c: New test. 214 2152004-03-10 Roger Sayle <roger@eyesopen.com> 216 217 PR middle-end/14289 218 * gcc.dg/pr14289-1.c: New test case. 219 * gcc.dg/pr14289-2.c: Likewise. 220 * gcc.dg/pr14289-3.c: Likewise. 221 2222004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org> 223 224 PR c++/14409 225 * g++.dg/template/spec12.C: New test. 226 2272004-03-06 Ulrich Weigand <uweigand@de.ibm.com> 228 229 * gcc.dg/20040306-1.c: New test. 230 2312004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> 232 233 * g++.dg/opt/inline4.C (dg-final): Robustify regexp. 234 * g++.dg/opt/inline6.C (dg-final): Robustify regexp. 235 2362004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 237 238 PR c++/13635 239 * g++.dg/template/spec11.C: New test. 240 2412004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org> 242 243 PR c++/14250 244 * g++.dg/other/switch1.C: New test. 245 2462004-02-22 Jakub Jelinek <jakub@redhat.com> 247 248 * g++.dg/parse/init1.C: New test. 249 2502004-02-22 Hans-Peter Nilsson <hp@axis.com> 251 252 PR target/14209 253 * gcc.c-torture/execute/20040218-1.c: New test. 254 2552004-02-14 Release Manager 256 257 * GCC 3.3.3 Released. 258 2592004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org> 260 261 PR c++/13086 262 * g++.dg/warn/incomplete1.C: Remove xfail. 263 2642004-02-03 Zack Weinberg <zack@codesourcery.com> 265 266 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C 267 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*. 268 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__. 269 * gcc.dg/cleanup-5.c: Run only on Linux targets. 270 2712004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org> 272 273 PR c++/13683 274 * g++.dg/template/sizeof6.C: New test. 275 2762004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 277 278 PR c++/13797 279 * g++.dg/template/nontype4.C: New test. 280 * g++.dg/template/nontype5.C: Likewise. 281 282 PR c++/10555, c++/10576 283 * g++.dg/template/memclass1.C: New test. 284 2852004-01-11 Jakub Jelinek <jakub@redhat.com> 286 287 PR middle-end/13392 288 * g++.dg/opt/expect2.C: New test. 289 2902004-01-02 Matthias Klose <doko@debian.org> 291 292 Backport from mainline: 293 2003-12-28 Mark Mitchell <mark@codesourcery.com> 294 295 PR c++/13081 296 * g++.dg/opt/inline6.C: New test. 297 2982004-01-01 Jakub Jelinek <jakub@redhat.com> 299 300 PR optimization/13521 301 * gcc.c-torture/compile/20031231-1.c: New test. 302 3032003-12-31 Roger Sayle <roger@eyesopen.com> 304 305 PR fortran/12632 306 * g77.dg/12632.f: New test case. 307 3082003-12-29 Nathan Sidwell <nathan@codesourcery.com> 309 310 PR c++/13445 311 * g++.dg/template/scope2.C: New test. 312 3132003-12-28 Roger Sayle <roger@eyesopen.com> 314 315 PR c++/13070 316 * g++.dg/warn/format3.C: New test case. 317 3182003-12-27 Giovanni Bajo <giovannibajo@gcc.gnu.org> 319 320 Backport from mainline: 321 2003-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org> 322 323 PR c++/2294 324 * g++.dg/lookup/using9.C: New test. 325 3262003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr> 327 328 * gcc.dg/noreturn-7.c: New test. 329 3302003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr> 331 332 * gcc.dg/null-pointer-1.c: New test. 333 3342003-12-22 Andrew Pinski <pinskia@physics.uc.edu> 335 336 PR c++/5050 337 * g++.dg/template/recurse1.C: New test. 338 3392003-12-21 Mark Mitchell <mark@codesourcery.com> 340 341 PR c++/11554 342 * testsuite/g++.dg/warn/ctor-init-1.C: New test. 343 3442003-12-21 Roger Sayle <roger@eyesopen.com> 345 346 PR middle-end/13400 347 * gcc.c-torture/execute/20031215-1.c: New test case. 348 3492003-12-20 Roger Sayle <roger@eyesopen.com> 350 351 PR optimization/13031 352 * gcc.c-torture/compile/20031220-1.c: New test case. 353 3542003-12-19 Jakub Jelinek <jakub@redhat.com> 355 356 PR c++/13239 357 * g++.dg/opt/expect1.C: New test. 358 3592003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 360 361 PR c++/13262 362 * g++.dg/template/access13.C: New test. 363 3642003-12-16 Zack Weinberg <zack@codesourcery.com> 365 366 * gcc.c-torture/compile/981223-1.x: Add -mb-step to command line 367 options on ia64-*-* instead of XFAILing the test case. 368 3692003-12-16 Hartmut Penner <hpenner@de.ibm.com> 370 371 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric. 372 3732003-12-12 Roger Sayle <roger@eyesopen.com> 374 375 PR optimization/13037 376 * g77.f-torture/execute/13037.f: New test case. 377 3782003-12-12 Jakub Jelinek <jakub@redhat.com> 379 380 * g++.dg/eh/ia64-1.C: New test. 381 3822003-12-12 Hans-Peter Nilsson <hp@axis.com> 383 384 PR target/13256 385 PR target/12598 386 Backport from mainline: 387 * gcc.dg/torture/dg-torture.exp: New directory. New file. 388 * gcc.dg/torture/cris-volatile-1.c: New test. 389 * gcc.c-torture/execute/20031201-1.c: New test. 390 3912003-12-12 Nathanael Nerode <neroden@gcc.gnu.org> 392 393 * gcc.dg/cpp/trad/xwin1.c: Remove, breaks testsuite (and I don't 394 know how to make it work). 395 3962003-12-11 Eric Botcazou <ebotcazou@libertysurf.fr> 397 398 Backport from mainline: 399 400 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org> 401 402 * gcc.dg/overflow-1.c: New test. 403 4042003-12-11 Eric Botcazou <ebotcazou@libertysurf.fr> 405 406 Backport from mainline: 407 408 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr> 409 410 * g77.f-torture/compile/13060.f: New test. 411 4122003-12-11 Eric Botcazou <ebotcazou@libertysurf.fr> 413 414 Backport from mainline: 415 416 2003-12-07 Falk Hueffner <falk@debian.org> 417 418 * g++.dg/opt/noreturn-1.C: New test. 419 4202003-12-10 Robert Schiele <rschiele@uni-mannheim.de> 421 422 PR other/10819 423 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters 424 to fix Bug 10819. 425 * lib/g++.exp (g++_version): Likewise. 426 * lib/g77.exp (g77_version): Likewise. 427 * lib/objc.exp (default_objc_version): Likewise. 428 4292003-12-10 Nathanael Nerode <neroden@gcc.gnu.org> 430 431 Backport from mainline: 432 * gcc.dg/cpp/trad/xwin1.c: New test case. 433 4342003-12-10 Eric Botcazou <ebotcazou@libertysurf.fr> 435 436 Backport from mainline: 437 438 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr> 439 440 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions. 441 4422003-12-06 Mark Mitchell <mark@codesourcery.com> 443 444 PR c++/13323 445 * g++.dg/inherit/operator2.C: New test. 446 4472003-12-05 Stuart Menefy <stuart.menefy@st.com> 448 J"orn Rennecke <joern.rennecke@superh.com> 449 450 PR target/13302 451 * g++.dg/other/struct-va_list.C: New test. 452 4532003-12-03 Jakub Jelinek <jakub@redhat.com> 454 455 * gcc.dg/20031202-1.c: New test. 456 4572003-12-03 Josef Zlomek <zlomekj@suse.cz> 458 459 Backport from mainline 460 461 2003-10-31 Josef Zlomek <zlomekj@suse.cz> 462 463 PR/10239 464 * gcc.c-torture/compile/20031031-2.c: New test. 465 466 2003-10-31 Josef Zlomek <zlomekj@suse.cz> 467 468 PR/11640 469 * gcc.c-torture/compile/20031031-1.c: New test. 470 4712003-12-01 Roger Sayle <roger@eyesopen.com> 472 473 PR optimization/11634 474 * gcc.dg/20031201-2.c: New test case. 475 4762003-12-01 Zack Weinberg <zack@codesourcery.com> 477 478 PR 11433 479 * objc.dg/proto-lossage-3.m: New test. 480 4812003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr> 482 483 Backport from mainline: 484 485 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr> 486 487 * g++.dg/opt/reg-stack4.C: New test. 488 4892003-11-14 Bernardo Innocenti <bernie@develer.com> 490 491 Backport from 3.4-branch 492 493 2003-06-25 Giovanni Bajo <giovannibajo@libero.it> 494 495 PR c++/2094 496 * g++.dg/template/ptrmem6.C: New test. 497 4982003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr> 499 500 * g++.dg/opt/const3.C: New test. 501 5022003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl> 503 504 * gcc.dg/trampoline-1.c: New test. 505 5062003-11-08 Roger Sayle <roger@eyesopen.com> 507 508 Backport from mainline 509 PR optimization/10467, PR optimization/11741 510 * gcc.dg/20030926-1.c: New test case. 511 * gcc.dg/20031108-1.c: New test case. 512 5132003-11-08 Bernardo Innocenti <bernie@develer.com> 514 515 Backport from 3.4-branch 516 517 2003-10-08 Giovanni Bajo <giovannibajo@libero.it> 518 519 * g++.dg/parse/error7.C: New test. 520 5212003-11-04 H.J. Lu <hongjiu.lu@intel.com> 522 523 Backport from 3.4-branch 524 2003-04-25 H.J. Lu <hjl@gnu.org> 525 526 * gcc.dg/ia64-sync-4.c: New test. 527 5282003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 529 530 PR libgcj/10610 531 * gcc.dg/ppc-stackalign-1.c: New test. 532 5332003-10-28 Falk Hueffner <falk@debian.org> 534 535 PR target/12654 536 * gcc.c-torture/execute/20031020-1.c: New test. 537 5382003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr> 539 540 * g++.dg/opt/reg-stack3.C: New test. 541 5422003-10-16 Release Manager 543 544 * GCC 3.3.2 Released. 545 5462003-10-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 547 548 PR c++/12369 549 * g++.dg/template/friend25.C: New test. 550 5512003-10-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 552 553 PR c++/7939 554 * g++.dg/template/crash11.C: New test. 555 5562003-10-14 Steven Bosscher <steven@gcc.gnu.org> 557 558 * g++.dg/tls/init-2.C: Fix. Expect two warnings. 559 5602003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr> 561 562 * gcc.c-torture/compile/20031011-1.c: New test. 563 5642003-10-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 565 566 * gcc.dg/20031009-1.c: New test. 567 5682003-10-09 Mark Mitchell <mark@codesourcery.com> 569 570 * g++.dg/ext/attrib8.C: Only run it on x86 targets. 571 5722003-10-07 Mark Mitchell <mark@codesourcery.com> 573 574 * g++.dg/template/ptrmem4.C: Revise in view of fixes for PR 575 c++/10147. 576 5772003-10-06 Bob Wilson <bob.wilson@acm.org> 578 579 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix 580 indentation. 581 5822003-10-06 Mark Mitchell <mark@codesourcery.com> 583 584 PR c++/12337 585 * g++.dg/init/new9.C: New test. 586 587 PR c++/12334, c++/12236, c++/8656 588 * g++.dg/ext/attrib8.C: New test. 589 5902003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu> 591 592 * g++.dg/opt/cfg2.C: New test. 593 5942003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr> 595 596 * g++.dg/opt/float1.C: New test. 597 5982003-10-04 Roger Sayle <roger@eyesopen.com> 599 600 PR c++/11409 601 * g++.dg/overload/builtin3.C: New test case. 602 6032003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr> 604 605 * gcc.dg/c90-array-lval-6.c: New test. 606 * gcc.dg/c99-array-lval-6.c: New test. 607 6082003-10-02 Mark Mitchell <mark@codesourcery.com> 609 610 PR optimization/12180 611 * gcc.dg/20031002-1.c: New test. 612 6132003-10-02 Mark Mitchell <mark@codesourcery.com> 614 615 PR c++/12486 616 * g++.dg/inherit/error1.C: New test. 617 6182003-10-02 Alexandre Oliva <aoliva@redhat.com> 619 620 * g++.dg/parse/parameter-declaration-1.C: Fix line number of 621 expected error message. 622 6232003-10-02 Josef Zlomek <zlomekj@suse.cz> 624 625 * gcc.c-torture/compile/20031002-1.c: New test. 626 6272003-10-02 Jakub Jelinek <jakub@redhat.com> 628 629 * g++.dg/opt/cond1.C: New test. 630 6312003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr> 632 633 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__. 634 6352003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr> 636 637 * g++.dg/opt/unroll1.C: New test. 638 6392003-09-24 Alexandre Oliva <aoliva@redhat.com> 640 641 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test. 642 6432003-09-23 Geoffrey Keating <geoffk@apple.com> 644 645 * gcc.dg/darwin-abi-1.c: New file. 646 6472003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr> 648 649 * g++.dg/opt/reg-stack2.C: New test. 650 6512003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de> 652 653 * g++.dg/eh/delayslot1.C: New test. 654 6552003-09-19 Andrew Pinski <pinskia@physics.uc.edu> 656 657 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__ 658 so that it will not complain on LP64 targets. 659 6602003-09-18 Mark Mitchell <mark@codesourcery.com> 661 662 PR target/11184 663 * gcc.dg/builtin-apply1.c: New test. 664 6652003-09-17 Mark Mitchell <mark@codesourcery.com> 666 667 PR c++/11991 668 * g++.dg/rtti/typeid3.C: New test. 669 6702003-09-17 Mark Mitchell <mark@codesourcery.com> 671 672 PR c++/12266 673 * g++.dg/overload/template1.C: New test. 674 6752003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr> 676 677 * g++.dg/opt/cfg3.C: New test. 678 6792003-09-14 Mark Mitchell <mark@codesourcery.com> 680 681 PR c++/3907 682 * g++.dg/parse/template12.C: New test. 683 6842003-09-14 Mark Mitchell <mark@codesourcery.com> 685 686 * g++.dg/abi/bitfield11.C: New test. 687 * g++.dg/abi/bitfield12.C: Likewise. 688 6892003-09-14 Alexandre Oliva <aoliva@redhat.com> 690 691 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct 692 non-expansion of functional macro name without arguments at EOL. 693 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise. 694 6952003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr> 696 697 * gcc.dg/ultrasp10.c: New test. 698 6992003-09-08 Mark Mitchell <mark@codesourcery.com> 700 701 PR c++/11786 702 * g++.dg/lookup/koenig2.C: New test. 703 7042003-09-08 Mark Mitchell <mark@codesourcery.com> 705 706 PR c++/5296 707 * g++.dg/rtti/typeid2.C: New test. 708 7092003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr> 710 711 * g++.dg/opt/longbranch2.C: New test. 712 7132003-09-07 Andrew Pinski <pinskia@physics.uc.edu> 714 715 PR middle-end/11665 716 * gcc.c-torture/compile/20030907-1.c: New test. 717 * g++.dg/init/array11.C: New test. 718 7192003-09-07 Mark Mitchell <mark@codesourcery.com> 720 721 PR c++/11852 722 * g++.dg/init/struct1.C: New test. 723 7242003-09-07 Mark Mitchell <mark@codesourcery.com> 725 726 PR c++/12181 727 * g++.dg/expr/comma1.C: New test. 728 7292003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr> 730 731 * gcc.c-torture/execute/20030907-1.c: New test. 732 7332003-09-06 Mark Mitchell <mark@codesourcery.com> 734 735 PR c++/11867 736 * g++.dg/expr/static_cast5.C: New test. 737 7382003-09-05 Mark Mitchell <mark@codesourcery.com> 739 740 PR c++/12163 741 * g++.dg/expr/static_cast4.C: New test. 742 743 PR c++/12146 744 * g++.dg/template/crash9.C: New test. 745 7462003-09-04 Mark Mitchell <mark@codesourcery.com> 747 748 Revert this patch: 749 * g++.dg/abi/layout4.C: New test. 750 7512003-09-03 Mark Mitchell <mark@codesourcery.com> 752 753 PR c++/12053 754 * g++.dg/abi/layout4.C: New test. 755 7562003-09-01 Mark Mitchell <mark@codesourcery.com> 757 758 PR c++/12114 759 * g++.dg/init/ref9.C: New test. 760 7612003-08-29 Mark Mitchell <mark@codesourcery.com> 762 763 PR c++/11928 764 * g++.dg/inherit/conv1.C: New test. 765 7662003-08-26 Matt Kraai <kraai@alumni.cmu.edu> 767 768 * gcc.dg/noncompile/20030818-1.c: Expect second line of error. 769 7702003-08-25 Ulrich Weigand <uweigand@de.ibm.com> 771 772 * gcc.dg/20030702-1.c: New test. 773 7742003-08-23 Jakub Jelinek <jakub@redhat.com> 775 776 * gcc.dg/20030815-1.c: New test. 777 7782003-08-22 Alexandre Oliva <aoliva@redhat.com> 779 780 * gcc.dg/cpp/separate-1.c: New test. 781 * gcc.dg/cpp/spacing1.c: Update. 782 7832003-08-22 Mark Mitchell <mark@codesourcery.com> 784 785 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms 786 identically. 787 7882003-08-22 Roger Sayle <roger@eyesopen.com> 789 Jim Wilson <wilson@tuliptree.org> 790 791 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms. 792 7932003-08-22 Mark Mitchell <mark@codesourcery.com> 794 795 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*. 796 797 * gcc.dg/20020313-1.c: Add "-w" to dg-options. 798 799 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*. 800 801 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*. 802 8032003-08-21 Kazu Hirata <kazu@cs.umass.edu> 804 805 PR target/11805 806 * gcc.c-torture/compile/20030821-1.c: New. 807 8082003-08-18 Matt Kraai <kraai@alumni.cmu.edu> 809 810 * gcc.dg/noncompile/20030818-1.c: New. 811 8122003-08-08 Roger Sayle <roger@eyesopen.com> 813 814 PR c/11370 815 * gcc.dg/Wunreachable-6.c: New testcase. 816 * gcc.dg/Wunreachable-7.c: New testcase. 817 8182003-07-26 Geoffrey Keating <geoffk@apple.com> 819 820 * gcc.c-torture/compile/zero-strct-2.c: New test. 821 8222003-08-04 Release Manager 823 824 * GCC 3.3.1 Released. 825 8262003-08-04 Mark Mitchell <mark@codesourcery.com> 827 828 * g++.dg/overload/operator1.C: New test. 829 8302003-07-24 Alexandre Oliva <aoliva@redhat.com> 831 832 * g++.dg/init/enum2.C: New. 833 8342003-07-24 Mark Mitchell <mark@codesourcery.com> 835 836 * g++.dg/inherit/access5.C: New test. 837 8382003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 839 840 PR c++/11513 841 * g++.dg/template/crash8.C: New test. 842 8432003-07-23 Mark Mitchell <mark@codesourcery.com> 844 845 PR c++/11645 846 * g++.dg/inherit/access4.C: New test. 847 8482003-07-23 Nathan Sidwell <nathan@codesourcery.com> 849 850 PR c++/11282 851 * g++.dg/parse/crash7.C: New test. 852 8532003-07-23 Mark Mitchell <mark@codesourcery.com> 854 855 PR optimization/10679 856 * g++.dg/opt/inline4.C: New test. 857 8582003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr> 859 860 PR optimization/11536 861 * gcc.dg/20030721-1.c: New test. 862 8632003-07-19 Mark Mitchell <mark@codesourcery.com> 864 865 PR c++/11546 866 * g++.dg/template/lookup1.C: New test. 867 8682003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr> 869 870 * g++.dg/opt/cfg1.C: New test. 871 8722003-07-17 Mark Mitchell <mark@codesourcery.com> 873 874 PR optimization/11557 875 * gcc.dg/20030717-1.c: New test. 876 8772003-07-15 Mark Mitchell <mark@codesourcery.com> 878 879 PR debug/11473 880 * g++.dg/debug/debug8.C: New test. 881 8822003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr> 883 884 * gcc.c-torture/execute/20030715-1.c: New test. 885 8862003-07-14 Mark Mitchell <mark@codesourcery.com> 887 888 PR c++/7053 889 * g++.dg/template/friend20.C: New test. 890 8912003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 892 893 PR optimization/11440 894 * gcc.c-torture/execute/20030714-1.c: New test. 895 8962003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 897 898 PR c++/11154 899 * g++.dg/template/partial2.C: New test. 900 9012003-07-13 Mark Mitchell <mark@codesourcery.com> 902 903 PR c++/11503 904 * g++.dg/template/anon1.C: New test. 905 9062003-07-13 Roger Sayle <roger@eyesopen.com> 907 908 PR optimization/11059 909 * g++.dg/opt/emptyunion.C: New testcase. 910 9112003-07-11 Danny Smith <dannysmith@users.sourceforge.net> 912 913 Backport from mainline. 914 915 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net> 916 917 PR c++/9738 918 * g++.dg/ext/dllimport2.C: New file. 919 * g++.dg/ext/dllimport3.C: New file. 920 921 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net> 922 923 PR c++/5287, PR c++/7910, PR c++/11021 924 * testsuite/g++.dg/ext/dllimport1.C: Add mingw32 as target. Add 925 tests for warnings. 926 * g++.dg/ext/dllimport2.C: Add tests for warnings. 927 * g++.dg/ext/dllimport3.C: Likewise. 928 * g++.dg/ext/dllimport4.C: New file. 929 * g++.dg/ext/dllimport5.C: New file. 930 * g++.dg/ext/dllimport6.C: New file. 931 * g++.dg/ext/dllimport7.C: New file. 932 * g++.dg/ext/dllimport8.C: New file. 933 * g++.dg/ext/dllimport9.C: New file. 934 * g++.dg/ext/dllimport10.C: New file. 935 * g++.dg/ext/dllexport1.C: New file. 936 9372003-07-11 Mark Mitchell <mark@codesourcery.com> 938 939 PR c++/8164 940 * g++.dg/template/nontype2.C: New test. 941 942 PR c++/10558 943 * g++.dg/parse/template8.C: New test. 944 9452003-07-10 Mark Mitchell <mark@codesourcery.com> 946 947 PR c++/10032 948 * g++.dg/warn/pedantic1.C: New test. 949 9502003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 951 952 PR c++/10849 953 * g++.dg/template/access12.C: New test. 954 9552003-07-08 Jakub Jelinek <jakub@redhat.com> 956 957 PR c/11420 958 * gcc.dg/20030707-1.c: New test. 959 960 * g++.dg/opt/strength-reduce.C: New test. 961 9622003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> 963 Eric Botcazou <ebotcazou@libertysurf.fr> 964 965 * g++.dg/opt/stack1.C: New test. 966 9672003-07-06 Mark Mitchell <mark@codesourcery.com> 968 969 PR c++/11345 970 * g++.old-deja/g++.jason/access8.C: Reove error marker. 971 9722003-07-05 Mark Mitchell <mark@codesourcery.com> 973 974 PR c++/11431 975 * g++.dg/expr/static_cast3.C: New test. 976 9772003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr> 978 979 * gcc.dg/i386-call-1.c: New test. 980 9812003-07-03 Roger Sayle <roger@eyesopen.com> 982 983 PR target/10700 984 * gcc.c-torture/compile/20030703-1.c: New test case. 985 9862003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr> 987 988 * gcc.dg/i386-volatile-1.c: New test. 989 9902003-07-01 Mark Mitchell <mark@codesourcery.com> 991 992 PR c++/6949 993 * g++.dg/template/local3.C: New test. 994 9952003-06-30 Giovanni Bajo <giovannibajo@libero.it> 996 997 * g++.dg/other/error5.C: Change line number of expected error. 998 9992003-07-01 Mark Mitchell <mark@codesourcery.com> 1000 1001 PR c++/11137 1002 * g++.dg/init/attrib1.C: New test. 1003 1004 PR c++/11149 1005 * g++.dg/lookup/scoped6.C: New test. 1006 10072003-07-01 Mark Mitchell <mark@codesourcery.com> 1008 1009 PR c++/9559 1010 * g++.dg/init/static1.C: New test. 1011 10122003-06-30 Giovanni Bajo <giovannibajo@libero.it> 1013 1014 * g++.dg/other/error6.C: New test. 1015 10162003-06-30 Giovanni Bajo <giovannibajo@libero.it> 1017 1018 PR c++/11106 1019 * g++.dg/other/error5.C: New test. 1020 10212003-06-27 Mark Mitchell <mark@codesourcery.com> 1022 1023 PR c++/10468 1024 * g++.dg/ext/typeof5.C: New test. 1025 10262003-06-27 Mark Mitchell <mark@codesourcery.com> 1027 1028 PR c++/10796 1029 * g++.dg/init/enum1.C: New test. 1030 10312003-06-27 Ulrich Weigand <uweigand@de.ibm.com> 1032 1033 * gcc.dg/20030627-1.c: New test. 1034 10352003-06-26 Mark Mitchell <mark@codesourcery.com> 1036 1037 PR c++/11332 1038 * g++.dg/expr/static_cast2.C: New test. 1039 10402003-06-25 Mark Mitchell <mark@codesourcery.com> 1041 1042 PR c++/10990 1043 * g++.dg/rtti/dyncast1.C: New test. 1044 * g++.dg/abi/mangle4.C: Correct base-specifier access. 1045 * g++.dg/lookup/scoped1.C: Remove XFAIL. 1046 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access. 1047 1048 PR c++/10931 1049 * g++.dg/expr/static_cast1.C: New test. 1050 10512003-06-25 Richard Sandiford <rsandifo@redhat.com> 1052 1053 * gcc.c-torture/compile/20030625-1.c: New test. 1054 10552003-06-25 Josef Zlomek <zlomekj@suse.cz> 1056 1057 * gcc.dg/20030625-1.c: New test. 1058 10592003-06-24 Mark Mitchell <mark@codesourcery.com> 1060 1061 PR c++/5754 1062 * g++.dg/parse/crash6.C: New test. 1063 10642003-06-23 Jakub Jelinek <jakub@redhat.com> 1065 1066 * g++.dg/opt/operator1.C: New test. 1067 10682003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net> 1069 1070 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option. 1071 * g++.old-deja/g++.other/conv7.C: Likewise 1072 * g++.old-deja/g++.other/overcnv2.C: Likewise. 1073 * g++.old-deja/g++.other/overload14.C: Likewise. 1074 10752003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net> 1076 1077 * g++.old-deja/g++.jason/conversion5.C: Adjust option. 1078 * g++.old-deja/g++.bugs/900215_01.C: Likewise. 1079 10802003-06-20 Mark Mitchell <mark@codesourcery.com> 1081 1082 PR c++/10888 1083 * g++.dg/warn/Winline-2.C: New test. 1084 1085 PR c++/10845 1086 * g++.dg/template/member3.C: New test. 1087 10882003-06-19 Mark Mitchell <mark@codesourcery.com> 1089 1090 PR c++/10939 1091 * g++.dg/template/func1.C: New test. 1092 1093 PR c++/9649 1094 * g++.dg/template/static4.C: New test. 1095 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages. 1096 10972003-06-19 Mark Mitchell <mark@codesourcery.com> 1098 1099 PR c++/11041 1100 * g++.dg/init/ref7.C: New test. 1101 11022003-06-19 Matt Austern <austern@apple.com> 1103 1104 PR c++/11228 1105 * g++.dg/anew1.C: New test. 1106 * g++.dg/anew2.C: New test. 1107 * g++.dg/anew3.C: New test. 1108 * g++.dg/anew4.C: New test. 1109 11102003-06-19 Loren James Rittle <ljrittle@acm.org> 1111 1112 * gcc.dg/cpp/redef3.c: New file. 1113 11142003-06-17 Mark Mitchell <mark@codesourcery.com> 1115 1116 PR c++/10712 1117 * g++.dg/lookup/using3.C: New test. 1118 1119 PR c++/11105 1120 * g++.dg/abi/conv1.C: Remove it. 1121 * g++.dg/template/conv7.C: New test. 1122 * g++.dg/template/conv8.C: Likewise. 1123 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a 1124 conversion operator. 1125 11262003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr> 1127 1128 * gcc.c-torture/execute/20030611-1.c: New test. 1129 11302003-06-12 Mark Mitchell <mark@codesourcery.com> 1131 1132 PR c++/10635 1133 * g++.dg/expr/cast1.C: New test. 1134 11352003-06-10 Jakub Jelinek <jakub@redhat.com> 1136 1137 * gcc.dg/noreturn-1.c: Move noreturn warning line. 1138 * gcc.dg/return-type-1.c: Move control reaches end warning line. 1139 11402003-06-10 Richard Henderson <rth@redhat.com> 1141 1142 * gcc.dg/asm-7.c: Adjust expected warning text. 1143 11442003-06-08 Richard Henderson <rth@redhat.com> 1145 1146 * gcc.dg/20011029-2.c: Fix the array reference. 1147 * gcc.dg/asm-7.c: New. 1148 11492003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 1150 1151 PR c++/11039 1152 * g++.dg/warn/implicit-typename2.C: New test. 1153 * g++.dg/warn/implicit-typename3.C: New test. 1154 11552003-06-04 Richard Henderson <rth@redhat.com> 1156 1157 * gcc.dg/cleanup-1.c: New. 1158 * gcc.dg/cleanup-2.c: New. 1159 * gcc.dg/cleanup-3.c: New. 1160 * gcc.dg/cleanup-4.c: New. 1161 * gcc.dg/cleanup-5.c: New. 1162 * gcc.dg/cleanup-6.c: New. 1163 * gcc.dg/cleanup-7.c: New. 1164 11652003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr> 1166 1167 * gcc.dg/ultrasp9.c: New test. 1168 11692003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr> 1170 1171 * gcc.c-torture/compile/20030604-1.c: New test. 1172 * gcc.dg/sparc-constant-1.c: New test. 1173 11742003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 1175 1176 PR c++/10940 1177 * g++.dg/template/spec10.C: New test. 1178 11792003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr> 1180 1181 * gcc.dg/i386-loop-3.c: New test. 1182 11832003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 1184 1185 PR c++/10956 1186 * g++.dg/template/spec9.C: New test. 1187 11882003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 1189 1190 PR c++/10849 1191 * g++.dg/template/access10.C: New test. 1192 11932003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr> 1194 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 1195 1196 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64. 1197 11982003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 1199 1200 PR c++/10682 1201 * g++.dg/template/instantiate4.C: New test. 1202 12032003-05-16 Matthias Klose <doko@debian.org> 1204 1205 * parse/crash2.C: Use "(parse|syntax)" error. 1206 1207 Backport from mainline 1208 1209 2003-03-17 Zack Weinberg <zack@codesourcery.com> 1210 1211 * objc.dg/naming-1.m: Use "(parse|syntax)" error. 1212 * objc.dg/naming-2.m: Likewise. 1213 12142003-05-13 Release Manager 1215 1216 * GCC 3.3 Released. 1217 12182003-05-13 Release Manager 1219 1220 * GCC 3.3 Released. 1221 12222003-05-13 Release Manager 1223 1224 * GCC 3.3 Released. 1225 12262003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 1227 1228 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-. 1229 12302003-05-05 Mark Mitchell <mark@codesourcery.com> 1231 Kean Johnston <jkj@sco.com> 1232 1233 * gcc.dg/unused-4.c: Update. 1234 12352003-05-02 Zack Weinberg <zack@codesourcery.com> 1236 1237 PR c/10604 1238 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases. 1239 12402003-05-02 Richard Henderson <rth@redhat.com> 1241 1242 PR c++/10570 1243 * g++.dg/eh/forced1.C: Expect catch-all handlers to run. 1244 Verify exception_cleanup not called for rethrows. 1245 * g++.dg/eh/forced2.C: Test that exception_cleanup is called 1246 when exiting catch block without rethrowing. 1247 * g++.dg/eh/forced3.C: New. 1248 * g++.dg/eh/forced4.C: New. 1249 12502003-04-29 Mark Mitchell <mark@codesourcery.com> 1251 1252 PR c++/10551 1253 * g++.dg/template/explicit1.C: New test. 1254 1255 PR c++/10549 1256 * g++.dg/other/bitfield1.C: New test. 1257 12582003-04-29 Mark Mitchell <mark@codesourcery.com> 1259 1260 PR c++/10527 1261 * g++.dg/init/new7.C: New test. 1262 1263 PR c++/10515 1264 * g++.dg/ext/desig1.C: New test. 1265 * g++.dg/ext/init1.C: Likewise. 1266 12672003-04-29 Mark Mitchell <mark@codesourcery.com> 1268 1269 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer. 1270 12712003-04-28 Mark Mitchell <mark@codesourcery.com> 1272 1273 PR c++/10180 1274 * g++.dg/warn/Winline-1.C: New test. 1275 12762003-04-27 Mark Mitchell <mark@codesourcery.com> 1277 1278 PR c++/10506 1279 * g++.dg/init/new6.C: New test. 1280 1281 PR c++/10503 1282 * g++.dg/init/ref6.C: New test. 1283 12842003-04-26 David Edelsohn <edelsohn@gnu.org> 1285 1286 * g++.dg/warn/weak1.C: XFAIL on AIX4. 1287 12882003-04-25 Mark Mitchell <mark@codesourcery.com> 1289 1290 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate 1291 initialized static data members. 1292 12932003-04-23 Mark Mitchell <mark@codesourcery.com> 1294 1295 PR c++/10471 1296 * g++.dg/template/defarg2.C: New test. 1297 12982003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> 1299 1300 * g++.dg/other/packed1.C: XFAIL hppa*-*-*. 1301 13022003-04-23 Mark Mitchell <mark@codesourcery.com> 1303 1304 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428. 1305 1306 PR c++/10451 1307 * g++.dg/parse/crash4.C: New test. 1308 13092003-04-23 Andreas Tobler <a.tobler@schweiz.ch> 1310 1311 * g++.dg/other/packed1.C: Append the missing brace. 1312 13132003-04-22 Devang Patel <dpatel@apple.com> 1314 1315 * gcc.dg/cpp/trad/funlike-5.c: New test. 1316 13172003-04-22 Mark Mitchell <mark@codesourcery.com> 1318 1319 PR c++/10446 1320 * g++.dg/parse/crash3.C: New test. 1321 13222003-04-22 Mark Mitchell <mark@codesourcery.com> 1323 1324 PR c++/10428 1325 * g++.dg/parse/elab1.C: New test. 1326 13272003-04-22 Andreas Tobler <a.tobler@schweiz.ch> 1328 1329 * g++.dg/other/packed1.C: Fix dg options. 1330 13312003-04-21 Mark Mitchell <mark@codesourcery.com> 1332 1333 * g++.dg/template/recurse.C: Adjust location of error messages. 1334 13352003-04-21 Nathan Sidwell <nathan@codesourcery.com> 1336 1337 PR c++/9881 1338 * g++.dg/init/addr-const1.C: New test. 1339 * g++.dg/other/packed1.C: XFAIL on aligned architectures. 1340 13412003-04-20 Nathan Sidwell <nathan@codesourcery.com> 1342 1343 PR c++/10405 1344 * g++.dg/lookup/struct-hack1.C: New test. 1345 13462003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr> 1347 1348 * gcc.c-torture/compile/20030418-1.c: New test. 1349 13502003-04-17 Janis Johnson <janis187@us.ibm.com> 1351 1352 * README.compat: Remove; content now in doc/sourcebuild.texi. 1353 13542003-04-14 Hans-Peter Nilsson <hp@axis.com> 1355 1356 PR target/10377 1357 * gcc.dg/20030414-1.c: New test. 1358 13592003-04-13 Mark Mitchell <mark@codesourcery.com> 1360 1361 PR c++/10300 1362 * g++.dg/init/new5.C: New test. 1363 13642003-04-12 Mark Mitchell <mark@codesourcery.com> 1365 1366 PR c++/7910 1367 * g++.dg/ext/dllimport1.C: New test. 1368 13692003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr> 1370 1371 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc. 1372 13732003-04-11 Bud Davis <bdavis9659@comcast.net> 1374 1375 PR Fortran/9263 1376 * g77.f-torture/noncompile/9263.f: New test 1377 PR Fortran/1832 1378 * g77.f-torture/execute/1832.f: New test 1379 13802003-04-05 Zack Weinberg <zack@codesourcery.com> 1381 1382 PR optimization/10024 1383 * gcc.c-torture/compile/20030405-1.c: New test. 1384 13852003-04-04 Glen Nakamura <glen@imodulo.com> 1386 1387 * gcc.dg/20030324-1.c: Add comments and abort if test fails. 1388 13892003-04-03 Mike Stump <mrs@apple.com> 1390 1391 * lib/scanasm.exp (scan-assembler): Add xfail processing for 1392 target arg. 1393 (scan-assembler-not): Likewise. 1394 (scan-assembler-dem, scan-assembler-dem-not): Likewise. 1395 13962003-03-31 Mark Mitchell <mark@codesourcery.com> 1397 1398 PR c/9936 1399 * gcc.dg/20030331-2.c: New test. 1400 1401 PR c++/10278 1402 * g++.dg/parse/crash2.C: New test. 1403 14042003-03-30 Mark Mitchell <mark@codesourcery.com> 1405 1406 PR c++/7647 1407 * g++.dg/lookup-class-member-2.C: New test. 1408 14092003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr> 1410 1411 * gcc.dg/ultrasp8.c: New test. 1412 14132003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr> 1414 1415 * gcc.dg/ultrasp7.c: New test. 1416 14172003-03-28 Nathan Sidwell <nathan@codesourcery.com> 1418 1419 PR c++/10047 1420 * g++.dg/template/inline1.C: New test. 1421 14222003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr> 1423 1424 * gcc.dg/sparc-dwarf2.c: New test. 1425 14262003-03-27 Nathan Sidwell <nathan@codesourcery.com> 1427 1428 PR c++/10158 1429 * g++.dg/template/friend18.C: New test. 1430 14312003-03-26 Roger Sayle <roger@eyesopen.com> 1432 1433 * g77.f-torture/compile/20030326-1.f: New test case. 1434 14352003-03-26 Janis Johnson <janis187@us.ibm.com> 1436 1437 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64. 1438 1439 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64. 1440 14412003-03-26 Jakub Jelinek <jakub@redhat.com> 1442 1443 * gcc.dg/ia64-sync-3.c: New test. 1444 14452003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr> 1446 1447 * gcc.dg/ultrasp6.c: New test. 1448 14492003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr> 1450 1451 * gcc.dg/i386-signbit-1.c: New test. 1452 * gcc.dg/i386-signbit-2.c: New test. 1453 * gcc.dg/i386-signbit-3.c: New test. 1454 14552003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr> 1456 1457 * gcc.dg/ultrasp5.c: Fix options. 1458 14592003-03-24 Bud Davis <bdavis9659@comcast.net> 1460 1461 PR fortran/10197 1462 * g77.f-torture/execute/10197.f: New test. 1463 14642003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr> 1465 1466 * gcc.dg/ultrasp5.c: Fix comment. 1467 14682003-03-24 Glen Nakamura <glen@imodulo.com> 1469 1470 PR opt/10087 1471 * gcc.dg/20030324-1.c: New test. 1472 14732003-03-24 Nathan Sidwell <nathan@codesourcery.com> 1474 1475 PR c++/9898, c++/383 1476 * g++.dg/template/conv6.C: New test. 1477 1478 PR c++/10199 1479 * g++.dg/lookup/template1.C: New test. 1480 14812003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr> 1482 1483 * gcc.dg/ultrasp5.c: New test. 1484 14852003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu> 1486 1487 PR middle-end/9967 1488 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to 1489 builtin fputs. 1490 14912003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 1492 1493 PR c/8224 1494 * gcc.dg/20030323-1.c: New test. 1495 14962003-03-22 Ulrich Weigand <uweigand@de.ibm.com> 1497 1498 * gcc.dg/20030321-1.c: New test. 1499 15002003-03-22 Bud Davis <bdavis9659@comcast.net> 1501 1502 * g77.f-torture/execute/select.f: New test. 1503 * g77.f-torture/noncompile/select_no_compile.f: New test. 1504 15052003-03-20 Mark Mitchell <mark@codesourcery.com> 1506 1507 PR c++/6412 1508 * g++.dg/template/friend17.C: New test. 1509 15102003-03-19 Jakub Jelinek <jakub@redhat.com> 1511 1512 * gcc.dg/20030309-1.c: New test. 1513 15142003-03-19 Jakub Jelinek <jakub@redhat.com> 1515 1516 * gcc.c-torture/execute/20030313-1.c: New test. 1517 15182003-03-17 Nathan Sidwell <nathan@codesourcery.com> 1519 1520 PR c++/9629 1521 * g++.dg/init/ctor2.C: New test. 1522 15232003-03-16 Mark Mitchell <mark@codesourcery.com> 1524 1525 PR c++/8805 1526 * g++.dg/eh/cleanup1.C: New test. 1527 15282003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de> 1529 1530 * gcc.c-torture/execute/20030316-1.c: New test case. 1531 15322003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> 1533 1534 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*. 1535 * g++.old-deja/g++.mike/eh50.C: Likewise. 1536 15372003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 1538 1539 PR c++/6440 1540 * g++.dg/template/spec7.C: New test. 1541 * g++.dg/template/spec8.C: Likewise. 1542 15432003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr> 1544 1545 * gcc.c-torture/compile/20030314-1.c: New test. 1546 15472003-03-13 Mark Mitchell <mark@codesourcery.com> 1548 1549 * g++.dg/parse/namespace9.C: New test. 1550 15512003-03-13 Mark Mitchell <mark@codesourcery.com> 1552 1553 * g++.dg/init/ref5.C: New test. 1554 * g++.dg/parse/ptrmem1.C: Likewise. 1555 15562003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> 1557 1558 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc. 1559 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to 1560 regular expression. 1561 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*. 1562 15632003-03-12 Steven Bosscher <s.bosscher@student.tudelft.nl> 1564 1565 * gcc.dg/return-type-3.c: New test. 1566 15672003-03-12 Daniel Jacobowitz <drow@mvista.com> 1568 1569 * gcc.c-torture/execute/20030224-2.c: New test. 1570 15712003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr> 1572 1573 * gcc.dg/decl-3.c: New test. 1574 15752003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr> 1576 1577 * gcc.dg/i386-loop-2.c: New test. 1578 15792003-03-11 Mark Mitchell <mark@codesourcery.com> 1580 1581 PR c++/9474 1582 * g++.dg/parse/namespace8.C: New test. 1583 15842003-03-11 Mark Mitchell <mark@codesourcery.com> 1585 1586 PR c++/9924 1587 * g++.dg/overload/builtin2.C: New test. 1588 15892003-03-10 Devang Patel <dpatel@apple.com> 1590 1591 PR c++/9394 1592 * g++.dg/cpp/c++_cmd_1.C: New test. 1593 * g++.dg/cpp/c++_cmd_1.h: New file. 1594 15952003-03-09 Mark Mitchell <mark@codesourcery.com> 1596 1597 PR c++/9373 1598 * cp-lang.c (cxx_get_alias_set): Use alias set zero for 1599 pointers to member functions. 1600 16012003-03-09 Mark Mitchell <mark@codesourcery.com> 1602 1603 PR c++/8534 1604 * g++.dg/opt/ptrmem1.C: New test. 1605 16062003-03-09 Mark Mitchell <mark@codesourcery.com> 1607 1608 PR c++/9912 1609 * g++.dg/parse/class1.C: New test. 1610 * g++.old-deja/g++.other/decl5.C: Adjust. 1611 16122003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr> 1613 1614 * gcc.dg/i386-loop-1.c: New test. 1615 16162003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 1617 1618 PR c++/9970 1619 * g++.dg/lookup/friend1.C: New test. 1620 16212003-03-08 Hans-Peter Nilsson <hp@bitrange.com> 1622 1623 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*. 1624 1625 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware. 1626 16272003-03-08 Neil Booth <neil@daikokuya.co.uk> 1628 1629 * gcc.dg/cpp/Wunused.c: Update test. 1630 16312003-03-08 Mark Mitchell <mark@codesourcery.com> 1632 1633 PR c++/9809 1634 * g++.dg/parse/builtin1.C: New test. 1635 16362003-03-07 Mark Mitchell <mark@codesourcery.com> 1637 1638 * g++.dg/init/ref4.C: New test. 1639 16402003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr> 1641 1642 * gcc.c-torture/execute/20030307-1.c: New test. 1643 16442003-03-06 Mark Mitchell <mark@codesourcery.com> 1645 1646 * g++.dg/init/ref3.C: New test. 1647 16482003-03-06 Mark Mitchell <mark@codesourcery.com> 1649 1650 PR c++/9965 1651 * g++.dg/init/ref2.C: New test. 1652 1653 PR c++/9400 1654 * g++.dg/warn/Wshadow-2.C: New test. 1655 16562003-03-06 Mark Mitchell <mark@codesourcery.com> 1657 1658 PR c++/9791 1659 * g++.dg/warn/Woverloaded-1.C: New test. 1660 16612003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr> 1662 1663 * gcc.c-torture/compile/20030305-1.c: New test. 1664 16652003-03-04 Roger Sayle <roger@eyesopen.com> 1666 1667 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367. 1668 * gcc.dg/format/attr-5.c: Handle new conflicting types warning. 1669 16702003-03-03 Mark Mitchell <mark@codesourcery.com> 1671 1672 PR c++/9878 1673 * g++.dg/init/ref1.C: New test. 1674 16752003-03-02 Stephane Carrez <stcarrez@nerim.fr> 1676 1677 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort 1678 for HC11/HC12 (asm needs two int registers). 1679 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on 1680 HC11/HC12 because the test uses an asm which needs two 32-bit 1681 registers. 1682 16832003-03-02 Stephane Carrez <stcarrez@nerim.fr> 1684 1685 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort 1686 for HC11/HC12 (array is too large otherwise). 1687 * gcc.c-torture/compile/920501-4.x: New file, likewise. 1688 * gcc.c-torture/compile/20010518-2.x: Likewise. 1689 * gcc.c-torture/compile/980506-1.x: Don't execute this test on 1690 HC11/HC12 (array is too large). 1691 16922003-02-28 Mark Mitchell <mark@codesourcery.com> 1693 1694 PR c++/9879 1695 * testsuite/g++.dg/init/new4.C: New test. 1696 16972003-02-25 Mark Mitchell <mark@codesourcery.com> 1698 1699 PR c++/9829 1700 * g++.dg/parse/namespace1.C: New test. 1701 17022003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 1703 1704 PR target/9732 1705 * gcc.dg/20030225-1.c: New test. 1706 17072003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 1708 1709 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX. 1710 * gcc.dg/pragma-ep-1.c: Likewise. 1711 17122003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 1713 1714 PR c++/9602 1715 * g++.dg/template/friend16.C: New test. 1716 17172003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 1718 1719 PR c++/7982 1720 * g++.dg/warn/implicit-typename1.C: New test. 1721 17222003-02-22 Hans-Peter Nilsson <hp@axis.com> 1723 1724 * gcc.dg/asmreg-1.c: New test. 1725 17262003-02-21 Richard Henderson <rth@redhat.com> 1727 1728 * gcc.dg/attr-invalid.c: Allow __used__ on static data. 1729 17302003-02-21 Mark Mitchell <mark@codesourcery.com> 1731 1732 PR c++/9749 1733 * g++.dg/parse/varmod1.C: New test. 1734 1735 PR c++/9727 1736 * g++.dg/template/op1.C: New test. 1737 17382003-02-21 Zack Weinberg <zack@codesourcery.com> 1739 1740 * gcc.dg/cpp/include3.c: New test. 1741 * gcc.dg/cpp/inc/foo.h: New file. 1742 17432003-02-21 Mark Mitchell <mark@codesourcery.com> 1744 1745 PR c++/8906 1746 * g++.dg/template/nested2.C: New test. 1747 1748 PR c++/8724 1749 * g++.dg/expr/dtor1.C: New test. 1750 17512003-02-21 Glen Nakamura <glen@imodulo.com> 1752 1753 * gcc.c-torture/execute/20030221-1.c: New test. 1754 17552003-02-20 Mark Mitchell <mark@codesourcery.com> 1756 1757 PR c++/9729 1758 * g++.dg/abi/conv1.C: New test. 1759 17602003-02-20 Jan Hubicka <jh@suse.cz> 1761 1762 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64. 1763 17642003-02-19 Daniel Jacobowitz <drow@mvista.com> 1765 1766 * gcc.c-torture/compile/20030219-1.c: New test. 1767 17682003-02-18 Kazu Hirata <kazu@cs.umass.edu> 1769 1770 * gcc.c-torture/execute/20030218-1.c: New. 1771 17722003-02-18 Mark Mitchell <mark@codesourcery.com> 1773 1774 PR c++/9704 1775 * g++.dg/init/copy5.C: New test. 1776 17772003-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 1778 1779 PR c++/9459 1780 * g++.dg/ext/typeof4.C: New test. 1781 17822003-02-12 Jan Hubicka <jh@suse.cz> 1783 1784 * gcc.dg/i386-mmx-3.c: Change -march=k8 to -march=athlon. 1785 * gcc.dg/i386-ssetype-1.c: Likewise. 1786 * gcc.dg/i386-ssetype-2.c: Likewise. 1787 * gcc.dg/i386-ssetype-3.c: Likewise. 1788 * gcc.dg/i386-ssetype-4.c: Likewise. 1789 * gcc.dg/i386-ssetype-5.c: Likewise. 1790 17912003-02-14 Josef Zlomek <zlomekj@suse.cz> 1792 1793 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on 1794 cris-*-elf* cris-*-aout* and mmix-*-*. 1795 17962003-02-13 Josef Zlomek <zlomekj@suse.cz> 1797 1798 * gcc.dg/20030213-1.c: New test. 1799 18002003-02-11 Mark Mitchell <mark@codesourcery.com> 1801 1802 * g++.dg/parse/octal1.C: New file. 1803 18042003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr> 1805 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de> 1806 1807 * gcc.dg/decl-2.c: New test. 1808 18092003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 1810 1811 * gcc.dg/20020430-1.c: Fix dg command typos. 1812 * gcc.dg/20020503-1.c: Likewise. 1813 18142003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr> 1815 1816 * gcc.c-torture/compile/20030206-1.c: New test. 1817 18182003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 1819 1820 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL 1821 conditions for SPARC targets. 1822 18232003-02-04 Jan Hubicka <jh@suse.cz> 1824 1825 * gcc.dg/i386-ssetype-?.c: Compile using -march=k8; fix for register 1826 passing convetions. 1827 18282003-02-03 Mark Mitchell <mark@codesourcery.com> 1829 1830 PR c++/7129 1831 * testsuite/g++.dg/ext/max.C: New test. 1832 18332003-02-03 Richard Earnshaw <rearnsha@arm.com> 1834 1835 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is 1836 'natural-endian'. 1837 18382003-02-01 Loren J. Rittle <ljrittle@acm.org> 1839 1840 * gcc.dg/struct-ret-libc.c: New test. 1841 18422003-01-31 Ulrich Weigand <uweigand@de.ibm.com> 1843 1844 * gcc.dg/20030129-1.c: New test. 1845 18462003-01-31 Paolo Carlini <pcarlini@unitus.it> 1847 1848 Further tweaks for Bison-1.875. 1849 * g++.dg/lookup/using2.C: Test for "(parse|syntax) error". 1850 * g++.dg/other/do1.C: Likewise. 1851 * g++.dg/parse/angle-bracket.C: Likewise. 1852 * g++.dg/template/typename3.C: Likewise. 1853 18542003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 1855 1856 PR c++/8849 1857 * g++.dg/template/ptrmem4.C: New test. 1858 18592003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 1860 1861 PR c++/9453 1862 * g++.dg/template/friend14.C: New test. 1863 * g++.dg/template/friend15.C: New test. 1864 * g++.old-deja/g++.other/defarg1.C: Adjust error message. 1865 18662003-01-29 Nathan Sidwell <nathan@codesourcery.com> 1867 1868 PR c++/9437 1869 * g++.dg/template/unify4.C: New test. 1870 18712003-01-28 Nathan Sidwell <nathan@codesourcery.com> 1872 1873 * g++.dg/abi/dcast1.C: New test. 1874 18752003-01-28 Toon Moene <toon@moene.indiv.nluug.nl> 1876 1877 PR fortran/9258 1878 * g77.dg/pr9258.f: New test. 1879 18802003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com> 1881 1882 PR c++/47 1883 * g++.old-deja/g++.other/lookup24.C: New test. 1884 18852003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 1886 1887 PR middle-end/7227 1888 * gcc.dg/uninit-C.c: New test. 1889 18902003-01-25 Jan Hubicka <jh@suse.cz> 1891 1892 PR opt/8492 1893 * gcc.c-torture/compile/20030125-1.c 1894 18952003-01-25 Ulrich Weigand <uweigand@de.ibm.com> 1896 1897 * gcc.dg/20030123-1.c: New test. 1898 18992003-01-25 Paolo Carlini <pcarlini@unitus.it> 1900 1901 Tweaks for Bison-1.875. From the NEWS file: 1902 "- `parse error' -> `syntax error' 1903 Bison now uniformly uses the term `syntax error'" 1904 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error". 1905 * gcc.dg/cpp/digraph2.c: Likewise. 1906 * gcc.dg/cpp/direct2.c: Likewise. 1907 * gcc.dg/cpp/paste4.c: Likewise. 1908 * gcc.dg/c90-restrict-1.c: Likewise. 1909 * gcc.dg/c99-func-2.c: Likewise. 1910 * gcc.dg/noncompile/920721-2.c: Likewise. 1911 * gcc.dg/noncompile/930622-2.c: Likewise. 1912 * gcc.dg/noncompile/940112-1.c: Likewise. 1913 * gcc.dg/noncompile/950921-1.c: Likewise. 1914 * gcc.dg/noncompile/951123-1.c: Likewise. 1915 * gcc.dg/noncompile/971104-1.c: Likewise. 1916 * gcc.dg/noncompile/990416-1.c: Likewise. 1917 19182003-01-22 Mark Mitchell <mark@codesourcery.com> 1919 1920 PR c++/9328 1921 * g++.dg/ext/typeof3.C: New test. 1922 19232003-01-20 Kazu Hirata <kazu@cs.umass.edu> 1924 1925 * gcc.c-torture/execute/20030120-1.c: New. 1926 19272003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 1928 1929 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test. 1930 19312003-01-15 Stephane Carrez <stcarrez@nerim.fr> 1932 1933 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at 1934 all for HC11/HC12. 1935 * gcc.c-torture/compile/20001205-1.x: Likewise. 1936 * gcc.c-torture/compile/20001226-1.x: Likewise. 1937 * gcc.c-torture/compile/920520-1.x: Likewise. 1938 * gcc.c-torture/compile/961203-1.x: Likewise. 1939 * gcc.c-torture/compile/20020604-1.x: Likewise. 1940 19412003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr> 1942 1943 * gcc.dg/i386-mmx-3.c: New test. 1944 19452003-01-10 Josef Zlomek <zlomekj@suse.cz> 1946 1947 * gcc.c-torture/compile/20030110-1.c: New test. 1948 19492003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr> 1950 1951 * gcc.dg/old-style-asm-1.c: New test. 1952 19532003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr> 1954 1955 * gcc.c-torture/execute/20030109-1.c: New test. 1956 19572003-01-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 1958 1959 PR c++/9030 1960 * g++.dg/template/friend12.C: New test. 1961 * g++.dg/template/friend13.C: Likewise. 1962 * g++.old-deja/g++.eh/spec6.C: Add missing error message. 1963 * g++.old-deja/g++.other/defarg1.C: Change expected error message. 1964 19652003-01-06 Mark Mitchell <mark@codesourcery.com> 1966 1967 PR c++/9165 1968 * g++.dg/warn/Wunused-3.C: New test. 1969 19702003-01-03 Nathan Sidwell <nathan@codesourcery.com> 1971 1972 * g++.dg/template/ntp2.C: New test. 1973 19742003-01-02 Kazu Hirata <kazu@cs.umass.edu> 1975 1976 * gcc.dg/h8300-stack-1.c: New. 1977 19782002-12-31 Janis Johnson <janis187@us.ibm.com> 1979 1980 * lib/profopt.exp: Change the name of a global variable to avoid 1981 possible clashes with other test suites. 1982 19832002-12-26 Nathan Sidwell <nathan@codesourcery.com> 1984 1985 * g++.dg/warn/inline1.C: New test. 1986 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines. 1987 * g++.old-deja/g++.jason/synth10.C: Likewise. 1988 * g++.old-deja/g++.mike/net31.C: Likewise. 1989 * g++.old-deja/g++.mike/p8786.C: Likewise. 1990 1991 * g++.dg/template/friend10.C: New test. 1992 * g++.dg/template/conv5.C: New test. 1993 19942002-12-24 Nathan Sidwell <nathan@codesourcery.com> 1995 1996 * g++.dg/lookup/scoped3.C: New test. 1997 1998 * g++.dg/lookup/decl1.C: New test. 1999 * g++.dg/lookup/decl2.C: New test. 2000 20012002-12-24 Joseph S. Myers <jsm@polyomino.org.uk> 2002 2003 * g++.dg/init/new1.C, g++.dg/template/alignof1.C, 2004 gcc.c-torture/compile/20021015-1.c, 2005 gcc.c-torture/compile/20021015-2.c, 2006 gcc.c-torture/compile/20021123-1.c, 2007 gcc.c-torture/compile/20021123-2.c, 2008 gcc.c-torture/compile/20021123-3.c, 2009 gcc.c-torture/compile/20021123-4.c, 2010 gcc.c-torture/execute/20021024-1.c: Add tests previously added 2011 only to 3.1 or 3.2 branch. 2012 20132002-12-22 Nathan Sidwell <nathan@codesourcery.com> 2014 2015 * g++.dg/parse/conv_op1.C: New test. 2016 20172002-12-19 Devang Patel <dpatel@apple.com> 2018 2019 * gcc.dg/darwin-ld-5.c: Rewrite test to test -dynamic. 2020 20212002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr> 2022 2023 * gcc.c-torture/execute/20021219-1.c: New test. 2024 20252002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2026 2027 PR c++/8099 2028 * g++.dg/template/friend9.C: New test. 2029 20302002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2031 2032 PR c++/3663 2033 * g++.dg/template/access7.C: New test. 2034 20352002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2036 2037 PR c++/8442 2038 * g++.dg/template/type2.C: New test. 2039 * g++.dg/template/ttp3.C: Change expected error message. 2040 20412002-12-12 Devang Patel <dpatel@apple.com> 2042 * gcc.dg/darwin-ld-1.c: New test. 2043 * gcc.dg/darwin-ld-2.c: New test. 2044 * gcc.dg/darwin-ld-3.c: New test. 2045 * gcc.dg/darwin-ld-4.c: New test. 2046 * gcc.dg/darwin-ld-5.c: New test. 2047 20482002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr> 2049 2050 * gcc.c-torture/compile/20021212-1.c: New test. 2051 20522002-12-11 Neil Booth <neil@daikokuya.co.uk> 2053 2054 * gcc.dg/fshort-wchar: New test. 2055 20562002-12-10 Mark Mitchell <mark@codesourcery.com> 2057 2058 PR c++/8372 2059 * g++.dg/template/dtor1.C: New test. 2060 2061 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error 2062 markers. 2063 20642002-12-10 Jakub Jelinek <jakub@redhat.com> 2065 2066 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line. 2067 20682002-12-09 Mark Mitchell <mark@codesourcery.com> 2069 2070 * g++.dg/template/static1.C: New test. 2071 * g++.dg/template/static2.C: New test. 2072 * g++.old-deja/g++.ext/memconst.C: New test. 2073 20742002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2075 2076 * g++.dg/special/conpr-2.C: Expect failure on solaris2. 2077 * g++.dg/special/ecos.exp (conpr-3.C): Likewise. 2078 * g++.dg/special/initp1.C: Likewise. 2079 20802002-12-06 Jakub Jelinek <jakub@redhat.com> 2081 2082 * gcc.c-torture/execute/20021204-1.c: New test. 2083 20842002-12-04 Geoffrey Keating <geoffk@apple.com> 2085 2086 * gcc.dg/ppc-fmadd-1.c: New file. 2087 * gcc.dg/ppc-fmadd-2.c: New file. 2088 * gcc.dg/ppc-fmadd-3.c: New file. 2089 20902002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr> 2091 2092 * gcc.c-torture/compile/20021204-1.c: New test. 2093 20942002-12-03 Mark Mitchell <mark@codesourcery.com> 2095 2096 PR c++/8688 2097 * g++.dg/init/brace3.C: New test. 2098 20992002-12-02 Kazu Hirata <kazu@cs.umass.edu> 2100 2101 * gcc.dg/20020210-1.c: Fix a comment typo. 2102 21032002-12-02 Mark Mitchell <mark@codesourcery.com> 2104 2105 PR c++/8720 2106 * g++.dg/parse/defarg1.C: New test. 2107 2108 PR c++/8615 2109 * g++.dg/template/char1.C: New test. 2110 2111 * g++.dg/template/varmod1.C: Fix typo. 2112 21132002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2114 2115 DR 180 2116 * g++.old-deja/g++.pt/crash32.C: Expect error. 2117 21182002-12-01 Mark Mitchell <mark@codesourcery.com> 2119 2120 PR c++/5919 2121 * g++.dg/template/varmod1.C: New test. 2122 2123 PR c++/8727 2124 * g++.dg/inherit/typeinfo1.C: New test. 2125 2126 PR c++/8663 2127 * g++.dg/inherit/typedef1.C: New test. 2128 21292002-11-30 Mark Mitchell <mark@codesourcery.com> 2130 2131 PR c++/8332 2132 PR c++/8493 2133 * g++.dg/template/strlen1.C: New test. 2134 2135 PR c++/8227 2136 * g++.dg/template/ctor2.C: New test. 2137 2138 PR c++/8214 2139 * g++.dg/init/string1.C: New test. 2140 2141 PR c++/8511 2142 * g++.dg/template/friend8.C: New test. 2143 21442002-11-29 Joe Buck <jbuck@synopsys.com> 2145 2146 * g++.dg/lookup/anon2.C: New test. 2147 21482002-11-28 Kazu Hirata <kazu@cs.umass.edu> 2149 2150 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the 2151 h8300 port. 2152 21532002-11-27 Richard Sandiford <rsandifo@redhat.com> 2154 2155 * gcc.dg/bitfld-6.c: New test. 2156 21572002-11-27 Jan Hubicka <jh@suse.cz> 2158 2159 * gcc.c-torture/execute/20021127.[cx]: New test. 2160 21612002-11-26 Geoffrey Keating <geoffk@apple.com> 2162 2163 * g++.dg/init/brace2.C: New test. 2164 * g++.old-deja/g++.mike/p9129.C: Correct. 2165 21662002-11-26 Mark Mitchell <mark@codesourcery.com> 2167 2168 * g++.dg/abi/empty10.C: Don't run on non-x86 targets. 2169 21702002-11-25 Mark Mitchell <mark@codesourcery.com> 2171 2172 * testsuite/g++.dg/abi/empty11.C: New test. 2173 * testsuite/g++.dg/rtti/cv1.C: New test. 2174 21752002-11-25 Hans-Peter Nilsson <hp@bitrange.com> 2176 2177 * lib/prune.exp: Prune more -fpic/-fPIC warnings. 2178 21792002-11-24 Mark Mitchell <mark@codesourcery.com> 2180 2181 * g++.dg/abi/empty10.C: New test. 2182 21832002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr> 2184 2185 * gcc.c-torture/compile/20021124-1.c: New test. 2186 21872002-11-22 Mark Mitchell <mark@codesourcery.com> 2188 2189 * g++.dg/abi/rtti2.C: New test. 2190 21912002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr> 2192 2193 * gcc.dg/i386-unroll-1.c: New test. 2194 21952002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr> 2196 2197 * gcc.c-torture/compile/20021120-1.c: New test. 2198 * gcc.c-torture/compile/20021120-2.c: New test. 2199 22002002-11-20 Richard Sandiford <rsandifo@redhat.com> 2201 2202 * gcc.dg/bitfld-5.c: New test. 2203 22042002-11-20 Richard Sandiford <rsandifo@redhat.com> 2205 2206 * gcc.c-torture/execute/20021120-3.c: New test. 2207 22082002-11-20 Richard Sandiford <rsandifo@redhat.com> 2209 2210 * gcc.c-torture/execute/20021120-2.c: New test. 2211 22122002-11-20 Richard Sandiford <rsandifo@redhat.com> 2213 2214 * gcc.c-torture/execute/20021120-1.c: New test. 2215 22162002-11-20 Jakub Jelinek <jakub@redhat.com> 2217 2218 * gcc.c-torture/execute/20021118-3.c: New test. 2219 22202002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr> 2221 2222 * gcc.c-torture/compile/20021119-1.c: New test. 2223 22242002-11-19 Jason Thorpe <thorpej@wasabisystems.com> 2225 2226 * gcc.dg/duff-1.c: New test. 2227 * gcc.dg/duff-2.c: New test. 2228 * gcc.dg/duff-3.c: New test. 2229 22302002-11-18 Neil Booth <neil@daikokuya.co.uk> 2231 2232 * gcc.dg/cpp/_Pragma5.c: New test. 2233 22342002-11-18 Richard Sandiford <rsandifo@redhat.com> 2235 2236 * gcc.c-torture/execute/20021118-2.c: New test. 2237 22382002-11-18 Richard Sandiford <rsandifo@redhat.com> 2239 2240 * gcc.c-torture/execute/20021118-1.c: New test. 2241 22422002-11-16 Jakub Jelinek <jakub@redhat.com> 2243 2244 * gcc.dg/20021116-1.c: New test. 2245 22462002-11-14 Mark Mitchell <mark@codesourcery.com> 2247 2248 * g++.dg/abi/vcall1.C: New test. 2249 22502002-11-14 Jakub Jelinek <jakub@redhat.com> 2251 2252 * gcc.dg/20021029-1.c: New test. 2253 * gcc.dg/20021029-2.c: New test. 2254 22552002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca> 2256 2257 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*. 2258 22592002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr> 2260 2261 PR c/8439 2262 * gcc.dg/20021110.c: Move to ... 2263 * gcc.c-torture/compile/20021110.c: .... here. 2264 22652002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 2266 2267 PR c/8467 2268 * gcc.c-torture/execute/20021111-1.c 2269 22702002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr> 2271 2272 PR c/8439 2273 * gcc.dg/20021110.c: New test. 2274 22752002-11-10 Mark Mitchell <mark@codesourcery.com> 2276 2277 * g++.dg/abi/vthunk3.C: Run only on x86. 2278 22792002-11-10 Joseph S. Myers <jsm@polyomino.org.uk> 2280 2281 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests. 2282 22832002-11-09 Hans-Peter Nilsson <hp@bitrange.com> 2284 2285 * lib/compat.exp (compat-execute): Fix logic error in last 2286 change. 2287 22882002-11-09 Neil Booth <neil@daikokuya.co.uk> 2289 2290 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update. 2291 22922002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2293 2294 PR c++/8389 2295 * g++.dg/template/access6.C: New test. 2296 22972002-11-08 Jan Hubicka <jh@suse.cz> 2298 2299 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure. 2300 23012002-11-07 Mark Mitchell <mark@codesourcery.com> 2302 2303 * g++.dg/abi/vthunk3.C: New test. 2304 2305 PR c++/8338 2306 * g++.dg/template/crash2.C: New test. 2307 23082002-11-07 Mark Mitchell <mark@codesourcery.com> 2309 2310 * testsuite/g++.dg/abi/dtor1.C: New test. 2311 * testsuite/g++.dg/abi/dtor2.C: Likewise. 2312 23132002-11-05 Geoffrey Keating <geoffk@apple.com> 2314 2315 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on 2316 Darwin. 2317 23182002-11-04 Adam Nemet <anemet@lnxw.com> 2319 2320 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use 2321 -mthumb. Only xfail with -O0. 2322 23232002-11-03 Mark Mitchell <mark@codesourcery.com> 2324 2325 * g++.dg/abi/thunk1.C: New test. 2326 * g++.dg/abi/thunk2.C: Likewise. 2327 * g++.dg/abi/vtt1.C: Likewise. 2328 23292002-11-02 Diego Novillo <dnovillo@redhat.com> 2330 2331 PR optimization/8423 2332 * gcc.c-torture/execute/builtin-constant.c: New test. 2333 23342002-11-01 Zack Weinberg <zack@codesourcery.com> 2335 2336 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C: 2337 Add some more cases. 2338 23392002-11-01 Mark Mitchell <mark@codesourcery.com> 2340 2341 PR c++/8391 2342 * g++.dg/opt/local1.C: New test. 2343 23442002-10-30 Mark Mitchell <mark@codesourcery.com> 2345 2346 PR c++/8160 2347 * g++.dg/template/complit1.C: New test. 2348 2349 PR c++/8149 2350 * g++.dg/template/typename4.C: Likewise. 2351 23522002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2353 2354 Core issue 287, PR c++/7639 2355 * g++.dg/template/instantiate1.C: Adjust error location. 2356 * g++.dg/template/instantiate3.C: New test. 2357 * g++.old-deja/g++.pt/crash10.C: Adjust error location. 2358 * g++.old-deja/g++.pt/derived3.C: Adjust error location. 2359 * g++.old-deja/g++.pt/spec28.C: Reorder declaration. 2360 23612002-10-29 Hans-Peter Nilsson <hp@bitrange.com> 2362 2363 * lib/compat.exp (compat-execute): Don't clean out a gluefile. 2364 23652002-10-29 Mark Mitchell <mark@codesourcery.com> 2366 2367 PR c++/8287 2368 * g++.dg/init/dtor2.C: New test. 2369 23702002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2371 2372 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6. 2373 * gcc.dg/nest.c: Bypass errors on irix6. 2374 23752002-10-27 Hans-Peter Nilsson <hp@bitrange.com> 2376 2377 * gcc.dg/nest.c: Expect error for mmix-*-*. 2378 * gcc.dg/20021014-1.c: Use dg-error, not dg-build. 2379 23802002-10-26 Hans-Peter Nilsson <hp@bitrange.com> 2381 2382 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors 2383 markers. 2384 2385 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*. 2386 23872002-10-25 Mike Stump <mrs@apple.com> 2388 2389 * gcc.dg/warn-1.c: New test. 2390 23912002-10-25 Zack Weinberg <zack@codesourcery.com> 2392 2393 * g++.dg/template/typename3.C: New test. 2394 23952002-10-25 Mark Mitchell <mark@codesourcery.com> 2396 2397 * g++.dg/lookup/ptrmem1.C: New test. 2398 2399 * g++.dg/abi/vthunk2.C: New test. 2400 24012002-10-25 Zack Weinberg <zack@codesourcery.com> 2402 2403 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests. 2404 24052002-10-24 Mark Mitchell <mark@codesourcery.com> 2406 2407 * g++.dg/abi/empty9.C: New test. 2408 24092002-10-24 Richard Henderson <rth@redhat.com> 2410 2411 * g++.dg/inherit/thunk1.C: Enable for ia64. 2412 24132002-10-23 Mark Mitchell <mark@codesourcery.com> 2414 2415 PR c++/8067 2416 * g++.dg/lookup/pretty1.C: New test. 2417 24182002-10-23 Jakub Jelinek <jakub@redhat.com> 2419 2420 * gcc.dg/20021023-1.c: New test. 2421 24222002-10-23 Mark Mitchell <mark@codesourcery.com> 2423 2424 PR c++/7679 2425 * g++.dg/parse/inline1.C: New test. 2426 24272002-10-23 Richard Henderson <rth@redhat.com> 2428 2429 * g++.dg/inherit/thunk1.C: Enable for x86_64. 2430 2431 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha. 2432 24332002-10-22 Mark Mitchell <mark@codesourcery.com> 2434 2435 PR c++/6579 2436 * g++.dg/parse/stmtexpr3.C: New test. 2437 24382002-10-22 Nathan Sidwell <nathan@codesourcery.com> 2439 2440 * g++.dg/expr/cond1.C: New test. 2441 24422002-10-21 Mark Mitchell <mark@codesourcery.com> 2443 2444 * g++.dg/abi/vbase13.C: New test. 2445 * g++.dg/abi/vbase14.C: Likewise. 2446 24472002-10-21 Jakub Jelinek <jakub@redhat.com> 2448 2449 * gcc.dg/tls/pic-1.c: New test. 2450 * gcc.dg/tls/nonpic-1.c: New test. 2451 * gcc.dg/20021018-1.c: New test. 2452 24532002-10-21 Ulrich Weigand <uweigand@de.ibm.com> 2454 2455 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE. 2456 Remove only files with the same base name as the test case. 2457 (profopt-perf-value): Pass TESTCASE to profopt-cleanup. 2458 (profopt-execute): Likewise. Also, remove old profiling 2459 and performance data files before running the tests. 2460 2461 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls. 2462 * g++.dg/bprob/bprob.exp: Likewise. 2463 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp 2464 to allow more general test case names. 2465 2466 * g++.dg/bprob/bprob-1.C: Rename to ... 2467 * g++.dg/bprob/g++-bprob-1.C: ... this. 2468 2469 * g77.dg/bprob/bprob-1.f: Rename to ... 2470 * g77.dg/bprob/g77-bprob-1.f: ... this. 2471 24722002-10-21 Zack Weinberg <zack@codesourcery.com> 2473 2474 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with 2475 bison 1.50 or later. 2476 24772002-10-21 Janis Johnson <janis187@us.ibm.com> 2478 2479 * g++.dg/README: Describe more test directories. 2480 24812002-10-21 Mark Mitchell <mark@codesourcery.com> 2482 2483 * g++.dg/init/array6.C: Add additional tests. 2484 24852002-10-21 Ulrich Weigand <uweigand@de.ibm.com> 2486 2487 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well. 2488 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode. 2489 24902002-10-21 Kazu Hirata <kazu@cs.umass.edu> 2491 2492 * gcc.c-torture/compile/20020604-1.x: New. 2493 * gcc.c-torture/compile/simd-5.x: Likewise. 2494 * gcc.c-torture/execute/920710-1.x: Likewise. 2495 * gcc.c-torture/execute/20020720-1.x: Disable on h8300. 2496 24972002-10-21 Mark Mitchell <mark@codesourcery.com> 2498 2499 * g++.dg/inherit/override1.C: Add dg-options clause. 2500 25012002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz> 2502 2503 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and 2504 _mm_slli_si128. 2505 25062002-10-19 Andreas Schwab <schwab@suse.de> 2507 2508 * lib/compat.exp (compat-run): Prepend "./" when $dest has no 2509 directory component. 2510 25112002-10-18 Mark Mitchell <mark@codesourcery.com> 2512 2513 * g++.dg/inherit/thunk1.C: New test. 2514 2515 * g++.dg/inherit/override1.C: New test. 2516 2517 * g++.dg/abi/mangle11.C: New test. 2518 * g++.dg/abi/mangle14.C: New test. 2519 * g++.dg/abi/mangle17.C: New test. 2520 25212002-10-17 Nathan Sidwell <nathan@codesourcery.com> 2522 2523 * g++.dg/overload/member2.C: New test. 2524 25252002-10-17 Janis Johnson <janis187@us.ibm.com> 2526 2527 * g++.dg/README: Describe new compat directory. 2528 * g++.dg/dg.exp: Skip tests in compat directory. 2529 * README.compat: New file. 2530 * lib/compat.exp: New expect script. 2531 * g++.dg/compat: New test directory. 2532 * g++.dg/compat/compat.exp: New expect script. 2533 * g++.dg/compat/abi: New test directory. 2534 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C, 2535 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h, 2536 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C, 2537 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h, 2538 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C, 2539 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h, 2540 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C, 2541 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h, 2542 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C, 2543 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h, 2544 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C, 2545 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files. 2546 * g++.dg/compat/break: New test directory. 2547 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C, 2548 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h, 2549 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C, 2550 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h, 2551 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C, 2552 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h, 2553 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C, 2554 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h, 2555 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C, 2556 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h, 2557 g++.dg/compat/break/README: New files. 2558 * g++.dg/compat/eh: New test directory. 2559 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C, 2560 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h, 2561 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C, 2562 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h, 2563 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C, 2564 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h, 2565 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C, 2566 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h, 2567 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C, 2568 g++.dg/compat/eh/filter2_y.C, 2569 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C, 2570 g++.dg/compat/eh/new1_y.C, 2571 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C, 2572 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h, 2573 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C, 2574 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h, 2575 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C, 2576 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h, 2577 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C, 2578 g++.dg/compat/eh/unexpected1_y.C: New files. 2579 * g++.dg/compat/init: New test directory. 2580 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C, 2581 g++.dg/compat/init/array5_y.C, 2582 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C, 2583 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h, 2584 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C, 2585 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h, 2586 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C, 2587 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h, 2588 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C, 2589 g++.dg/compat/init/init-ref2_y.C: New files. 2590 25912002-10-17 Mark Mitchell <mark@codesourcery.com> 2592 2593 PR c++/7584 2594 * g++.dg/inherit/using3.C: New test. 2595 25962002-10-17 Jan Hubicka <jh@suse.cz> 2597 2598 * gcc.dg/20021017-2.c: New test. 2599 26002002-10-17 Mark Mitchell <mark@codesourcery.com> 2601 2602 * g++.dg/abi/mangle16.C: Adjust. 2603 2604 * g++.dg/init/array8.C: New test. 2605 26062002-10-17 Richard Sandiford <rsandifo@redhat.com> 2607 2608 * gcc.dg/special/mips-abi.exp: New test. 2609 * gcc.dg/special/mips-abi.s: Empty file used by the above. 2610 26112002-10-16 Mark Mitchell <mark@codesourcery.com> 2612 2613 * g++.dg/abi/mangle16.C: New test. 2614 * g++.dg/abi/mangle17.C: Likewise. 2615 2616 PR c++/7478 2617 * g++.dg/template/ref1.C: New test. 2618 26192002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2620 2621 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips. 2622 26232002-10-16 Ulrich Weigand <uweigand@de.ibm.com> 2624 2625 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test. 2626 26272002-10-16 Mark Mitchell <mark@codesourcery.com> 2628 2629 PR c++/7524 2630 * g++.dg/init/array7.C: New test. 2631 26322002-10-15 Mark Mitchell <mark@codesourcery.com> 2633 2634 * g++.dg/init/array6.C: New test. 2635 2636 * g++.dg/abi/mangle13.C: Likewise. 2637 * g++.dg/abi/mangle14.C: Likewise. 2638 * g++.dg/abi/mangle15.C: Likewise. 2639 26402002-10-14 Mark Mitchell <mark@codesourcery.com> 2641 2642 * g++.dg/abi/empty8.C: New test. 2643 26442002-10-15 Nathan Sidwell <nathan@codesourcery.com> 2645 2646 * g++.dg/init/ctor1.C: New test. 2647 26482002-10-15 Ulrich Weigand <uweigand@de.ibm.com> 2649 2650 * gcc.c-torture/execute/20021015-1.c: New test. 2651 26522002-10-15 J"orn Rennecke <joern.rennecke@superh.com> 2653 2654 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test. 2655 26562002-10-14 Jan Hubicka <jh@suse.cz> 2657 2658 * gcc.dg/i386-ssetype-[1-5].c: New tests. 2659 26602002-10-14 Richard Henderson <rth@redhat.com> 2661 2662 * gcc.dg/20020219-1.c: Disable for 16-bit targets. 2663 26642002-10-14 Mark Mitchell <mark@codesourcery.com> 2665 2666 PR optimization/6631 2667 * g++.dg/opt/const2.C: New test. 2668 26692002-10-14 Mark Mitchell <mark@codesourcery.com> 2670 2671 PR c++/7176 2672 * g++.dg/parse/friend1.C: New test. 2673 * g++.old-deja/g++.pt/memtemp64.C: Adjust. 2674 26752002-10-14 Jakub Jelinek <jakub@redhat.com> 2676 2677 * gcc.dg/20021014-1.c: New test. 2678 26792002-10-11 Mark Mitchell <mark@codesourcery.com> 2680 2681 PR c++/5661 2682 * g++.dg/ext/vlm1.C: New test. 2683 * g++.dg/ext/vlm2.C: Likewise. 2684 2685 * g++.dg/init/array1.C: Remove invalid braces. 2686 * g++.dg/init/brace1.C: New test. 2687 * g++.dg/init/copy2.C: Likewise. 2688 * g++.dg/init/copy3.C: Likewise. 2689 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR. 2690 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of 2691 braces. 2692 26932002-10-11 Neil Booth <neil@daikokuya.co.uk> 2694 2695 * gcc.dg/cpp/assembler.S: Don't use -ansi. 2696 26972002-10-11 Richard Shann <richard.shann@superh.com> 2698 2699 * gcc.c-torture/compile/simd-5.c: New test. 2700 27012002-10-10 Jim Wilson <wilson@redhat.com> 2702 2703 * gcc.c-torture/execute/20021010-1.c: New test. 2704 27052002-10-09 Zack Weinberg <zack@codesourcery.com> 2706 2707 PR c/7353 2708 * g++.dg/ext/typedef-init.C: New test. 2709 * gcc.dg/typedef-init.c: New test. 2710 27112002-10-09 Neil Booth <neil@daikokuya.co.uk> 2712 2713 * gcc.dg/cpp/paste13.c: New test. 2714 27152002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2716 2717 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For 2718 remaining platforms, XFAIL during compile, not execute. Don't 2719 XFAIL at -O0. 2720 27212002-10-08 Nathan Sidwell <nathan@codesourcery.com> 2722 2723 * gcc.dg/alias-1.c: Tweak expected warning. 2724 27252002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com> 2726 2727 * gcc.dg/20020411-1.c: Disable for 16-bit "int". 2728 27292002-10-06 Andreas Jaeger <aj@suse.de> 2730 2731 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp. 2732 * gcc.dg/cpp/c++98.C: Likewise. 2733 2734 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here. 2735 * g++.dg/cpp/c++98.C: Likewise. 2736 2737 * g++.dg/README (Subdirectories): Mention cpp directory. 2738 2739 PR target/7559 2740 * gcc.dg/20021006-1.c: New test. 2741 27422002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2743 2744 PR c++/7804 2745 * g++.dg/other/warning1.C: New test. 2746 27472002-10-04 Roger Sayle <roger@eyesopen.com> 2748 2749 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping 2750 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-* 2751 and sparc-*-* with -m64 as expected failures. See PR 8087. 2752 27532002-10-03 Mark Mitchell <mark@codesourcery.com> 2754 2755 PR c++/7931 2756 * g++.dg/template/ptrmem3.C: New test. 2757 2758 PR c++/7754 2759 * g++.dg/template/union1.C: New test. 2760 27612002-10-03 Mark Mitchell <mark@codesourcery.com> 2762 2763 PR c++/8006 2764 * g++.dg/abi/mangle9.C: New test. 2765 * g++.dg/abi/mangle10.C: New test. 2766 * g++.dg/abi/mangle11.C: New test. 2767 * g++.dg/abi/mangle12.C: New test. 2768 27692002-10-02 Mark Mitchell <mark@codesourcery.com> 2770 2771 PR c++/7188. 2772 * g++.dg/template/meminit1.C: New test. 2773 * g++.dg/warn/Wreorder-1.C: Likewise. 2774 * g++.old-deja/g++.mike/warn3.C: Tweak. 2775 * lib/prune.exp: Ingore "in copy constructor". 2776 27772002-10-02 Andreas Jaeger <aj@suse.de> 2778 2779 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c, 2780 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c, 2781 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable 2782 on x86-64. 2783 27842002-10-01 Mark Mitchell <mark@codesourcery.com> 2785 2786 * gcc.dg/empty1.C: Fix typo. 2787 27882002-10-01 Nathan Sidwell <nathan@codesourcery.com> 2789 2790 * gcc.dg/alias-1.c: New test. 2791 27922002-10-01 Mark Mitchell <mark@codesourcery.com> 2793 2794 * gcc.dg/empty1.C: New test. 2795 2796 * g++.dg/tls/init-2.C: Tweak error messages. 2797 27982002-10-01 Richard Sandiford <rsandifo@redhat.com> 2799 2800 * gcc.c-torture/compile/20020923-1.c: New test. 2801 28022002-09-30 Jason Thorpe <thorpej@wasabisystems.com> 2803 2804 * gcc.c-torture/execute/ffs-1.c: New test. 2805 * gcc.c-torture/execute/ffs-2.c: Ditto. 2806 28072002-09-30 Nathan Sidwell <nathan@codesourcery.com> 2808 2809 * g++.dg/overload/member1.C: New test. 2810 28112002-09-30 Mark Mitchell <mark@codesourcery.com> 2812 2813 * g++.dg/abi/empty7.C: New test. 2814 * g++.dg/init/pm2.C: Likewise. 2815 28162002-09-29 Nathan Sidwell <nathan@codesourcery.com> 2817 2818 * g++.dg/rtti/crash1.C: New test. 2819 28202002-09-29 Hans-Peter Nilsson <hp@bitrange.com> 2821 2822 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, 2823 gcc.dg/sibcall-4.c: New tests. 2824 28252002-09-28 Roger Sayle <roger@eyesopen.com> 2826 2827 * gcc.c-torture/execute/20020720-1.x: No longer skip test on 2828 powerpc and MMIX targets. 2829 28302002-09-27 Zack Weinberg <zack@codesourcery.com> 2831 2832 * gcc.dg/cpp/20020927-1.c: New. 2833 28342002-09-26 David S. Miller <davem@redhat.com> 2835 2836 * gcc.c-torture/compile/trunctfdf.c: New. 2837 28382002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2839 2840 * lib/target-supports.exp (check_weak_available): Handle solaris2. 2841 28422002-09-27 Alan Modra <amodra@bigpond.net.au> 2843 2844 * gcc.c-torture/execute/loop-15.c: New. 2845 28462002-09-26 Janis Johnson <janis187@us.ibm.com> 2847 2848 * README.QMTEST: Fix typo. 2849 28502002-09-26 Ulrich Weigand <uweigand@de.ibm.com> 2851 2852 * gcc.dg/20020926-1.c: New test. 2853 28542002-09-25 David S. Miller <davem@redhat.com> 2855 2856 PR target/7842 2857 * gcc.c-torture/execute/shiftdi.c: New test. 2858 28592002-09-26 Richard Earnshaw <rearnsha@arm.com> 2860 2861 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is 2862 unique to the tool. 2863 * lib/g77.exp (g77_init): Likewise. 2864 * lib/g++.exp (g++_init): Likewise. 2865 * lib/objc.exp (objc_init): Likewise. 2866 28672002-09-25 Mark Mitchell <mark@codesourcery.com> 2868 2869 * gcc/testsuite/g++.dg/abi/empty5.C: New test. 2870 * gcc/testsuite/g++.dg/abi/empty6.C: New test. 2871 * gcc/testsuite/g++.dg/abi/vbase12.C: New test. 2872 28732002-09-25 Richard Henderson <rth@redhat.com> 2874 2875 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for 2876 too-small long double. 2877 28782002-09-23 Hans-Peter Nilsson <hp@axis.com> 2879 2880 * gcc.dg/20020919-1.c: New test. 2881 28822002-09-23 Mark Mitchell <mark@codesourcery.com> 2883 2884 * g++.dg/abi/bitfield6.C: New test. 2885 * g++.dg/abi/bitfield7.C: New test. 2886 * g++.dg/abi/bitfield8.C: New test. 2887 * g++.dg/abi/vbase11.C: New test. 2888 28892002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca> 2890 2891 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target 2892 hppa*-*-hpux*. Update test comment. 2893 28942002-09-20 Jakub Jelinek <jakub@redhat.com> 2895 2896 * gcc.dg/tls/struct-1.c: New test. 2897 28982002-09-20 Neil Booth <neil@daikokuya.co.uk> 2899 2900 * gcc.dg/cpp/tr-warn2.c: Update. 2901 29022002-09-20 Richard Earnshaw <rearnsha@arm.com> 2903 2904 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems. 2905 29062002-09-20 Richard Earnshaw <rearnsha@arm.com> 2907 2908 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based 2909 systems. 2910 29112002-09-20 Hans-Peter Nilsson <hp@bitrange.com> 2912 2913 * gcc.c-torture/execute/ieee/mzero3.c: New test. 2914 2915 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not): 2916 Adjust for c++filt moved to binutils. Remove spurious duplicate 2917 setting of cxxfilt. 2918 29192002-09-19 Geoffrey Keating <geoffk@apple.com> 2920 2921 * gcc.dg/20020312-2.c: Update for darwin. 2922 29232002-09-18 Nathan Sidwell <nathan@codesourcery.com> 2924 2925 * g++.old-deja/g++.other/crash32.C: Mark ICE. 2926 29272002-09-17 Nicola Pero <n.pero@mi.flashnet.it> 2928 2929 * objc.dg/comp-types-1.m: New test. 2930 * objc.dg/comp-types-2.m: New test. 2931 * objc.dg/comp-types-3.m: New test. 2932 * objc.dg/comp-types-4.m: New test. 2933 * objc.dg/comp-types-5.m: New test. 2934 * objc.dg/comp-types-6.m: New test. 2935 29362002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca> 2937 2938 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file. 2939 29402002-09-16 Nathan Sidwell <nathan@codesourcery.com> 2941 2942 * g++.dg/other/do1.C: New test. 2943 2944 * g++.dg/template/subst1.C: New test. 2945 29462002-09-16 Steve Ellcey <sje@cup.hp.com> 2947 2948 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__. 2949 29502002-09-16 Nathan Sidwell <nathan@codesourcery.com> 2951 2952 * g++.dg/template/qualttp20.C: Adjust expected errors. 2953 * g++.old-deja/g++.jason/report.C: Likewise. 2954 * g++.old-deja/g++.other/qual1.C: Likewise. 2955 2956 * g++.dg/lookup/scoped2.C: New test. 2957 2958 * g++.dg/ext/asm3.C: New test. 2959 29602002-09-16 Richard Earnshaw <rearnsha@arm.com> 2961 2962 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char. 2963 29642002-09-16 Kazu Hirata <kazu@cs.umass.edu> 2965 2966 * ChangeLog: follow spelling conventions. 2967 * g++.old-deja/g++.abi/ptrmem.C: Likewise. 2968 * g++.old-deja/g++.bugs/900210_05.C: Likewise. 2969 * g++.old-deja/g++.bugs/900211_04.C: Likewise. 2970 * g++.old-deja/g++.bugs/900321_02.C: Likewise. 2971 * g++.old-deja/g++.bugs/900404_02.C: Likewise. 2972 * g++.old-deja/g++.bugs/900520_06.C: Likewise. 2973 * g++.old-deja/g++.law/global-init1.C: Likewise. 2974 * g++.old-deja/g++.other/delete4.C: Likewise. 2975 * g++.old-deja/g++.other/inline21.C: Likewise. 2976 * g++.old-deja/g++.other/singleton.C: Likewise. 2977 * g77.dg/strlen0.f: Likewise. 2978 * g77.f-torture/compile/20010519-1.f: Likewise. 2979 * g77.f-torture/compile/980310-4.f: Likewise. 2980 * gcc.c-torture/compile/20000605-1.c: Likewise. 2981 * gcc.c-torture/execute/20020225-1.c: Likewise. 2982 * gcc.dg/c90-hexfloat-2.c: Likewise. 2983 * gcc.dg/c99-bool-1.c: Likewise. 2984 * gcc.dg/c99-hexfloat-2.c: Likewise. 2985 * gcc.dg/dll-2.c: Likewise. 2986 * gcc.dg/wtr-union-init-1.c: Likewise. 2987 * gcc.dg/wtr-union-init-2.c: Likewise. 2988 * gcc.dg/wtr-union-init-3.c: Likewise. 2989 * gcc.dg/cpp/avoidpaste1.c: Likewise. 2990 * gcc.dg/cpp/defined.c: Likewise. 2991 * gcc.dg/cpp/macsyntx.c: Likewise. 2992 * gcc.dg/cpp/paste2.c: Likewise. 2993 * gcc.dg/cpp/trad/defined.c: Likewise. 2994 * gcc.dg/format/c90-printf-1.c: Likewise. 2995 * gcc.dg/format/c90-scanf-1.c: Likewise. 2996 * gcc.dg/format/c99-printf-1.c: Likewise. 2997 * gcc.dg/format/c99-scanf-1.c: Likewise. 2998 * gcc.misc-tests/gcov-8.c: Likewise. 2999 * lib/profopt.exp: Likewise. 3000 30012002-09-15 Krister Walfridsson <cato@df.lth.se> 3002 3003 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE. 3004 30052002-09-15 Nathan Sidwell <nathan@codesourcery.com> 3006 3007 * g++.dg/inherit/using2.C: New test. 3008 30092002-09-15 Kazu Hirata <kazu@cs.umass.edu> 3010 3011 * ChangeLog: Follow spelling conventions. 3012 * g++.dg/template/friend4.C: Likewise. 3013 * g++.old-deja/g++.pt/crash67.C: Likewise. 3014 * gcc.c-torture/execute/20000801-4.c: Likewise. 3015 * gcc.dg/c90-digraph-1.c: Likewise. 3016 * gcc.dg/c94-digraph-1.c: Likewise. 3017 * gcc.dg/c99-digraph-1.c: Likewise. 3018 * gcc.dg/cpp/line5.c: Likewise. 3019 * gcc.dg/cpp/multiline.c: Likewise. 3020 * gcc.dg/cpp/trad/literals-1.c: Likewise. 3021 * gcc.dg/format/attr-3.c: Likewise. 3022 * gcc.dg/format/c90-scanf-3.c: Likewise. 3023 * gcc.dg/format/ext-4.c: Likewise. 3024 30252002-09-15 Nathan Sidwell <nathan@codesourcery.com> 3026 3027 * g++.dg/template/pretty1.C: New test. 3028 30292002-09-14 Alan Modra <amodra@bigpond.net.au> 3030 3031 * gcc.c-torture/execute/struct-cpy-1.c: New test. 3032 30332002-09-13 Matt Austern <austern@apple.com> 3034 3035 * testsuite/g++.dg/other/constref[12].C: New, regression tests for 3036 passing a cast expression to a function by const reference. 3037 30382002-09-13 Nathan Sidwell <nathan@codesourcery.com> 3039 3040 * g++.dg/template/deduce1.C: New test. 3041 30422002-09-13 Kazu Hirata <kazu@cs.umass.edu> 3043 3044 * gcc.c-torture/execute/simd-1.c: Force all use of int to 3045 32-bit int. 3046 30472002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca> 3048 3049 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct 3050 usage. 3051 30522002-09-10 Richard Earnshaw <rearnsha@arm.com> 3053 3054 * gcc.c-torture/compile/20020910-1.c: New test. 3055 30562002-09-10 Frank Ch. Eigler <fche@redhat.com> 3057 3058 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call. 3059 30602002-09-10 Andreas Jaeger <aj@suse.de> 3061 3062 * gcc.dg/20020312-2.c: Adjust for x86-64. 3063 30642002-09-08 Toon Moene <toon@moene.indiv.nluug.nl> 3065 3066 * g77.dg/7388.f: New test case for PR 7388. 3067 30682002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de> 3069 3070 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12. 3071 30722002-09-05 Ziemowit Laski <zlaski@apple.com> 3073 3074 * objc.dg/proto-lossage-1.m: New test. 3075 30762002-09-06 Neil Booth <neil@daikokuya.co.uk> 3077 3078 * gcc.dg/cpp/_Pragma4.c: Fix typo. 3079 30802002-09-06 Nicola Pero <n.pero@mi.flashnet.it> 3081 3082 * objc/execute/formal_protocol-6.x: Removed. This testcase is now 3083 expected to pass. 3084 30852002-09-06 Stan Shebs <shebs@apple.com> 3086 David Edelsohn <edelsohn@gnu.org> 3087 3088 * gcc.dg/weak: New directory. 3089 * gcc.dg/weak-[1-9].c: Move to new directory, remove all 3090 target-specific xfail bits. 3091 * gcc.dg/typeof-2.c: Move to new directory. 3092 * gcc.dg/weak.exp: New expect script. 3093 30942002-09-06 Alan Modra <amodra@bigpond.net.au> 3095 3096 * gcc.c-torture/execute/extzvsi.c: New test. 3097 30982002-09-05 Stan Shebs <shebs@apple.com> 3099 3100 * gcc.dg/weak-1.c: xfail on Darwin. 3101 * gcc.dg/weak-2.c: Ditto. 3102 * gcc.dg/weak-3.c: Ditto. 3103 * gcc.dg/weak-4.c: Ditto. 3104 * gcc.dg/weak-5.c: Ditto. 3105 * gcc.dg/weak-6.c: Ditto. 3106 * gcc.dg/weak-7.c: Ditto. 3107 * gcc.dg/weak-8.c: Ditto. 3108 * gcc.dg/weak-9.c: Ditto. 3109 31102002-09-05 J"orn Rennecke <joern.rennecke@superh.com> 3111 3112 * gcc.c-torture/execute/loop-14.c: New test. 3113 31142002-09-04 Jakub Jelinek <jakub@redhat.com> 3115 3116 * g++.dg/other/cxa-atexit1.C: New test. 3117 3118 * gcc.dg/typeof-2.c: New test. 3119 31202002-09-03 Neil Booth <neil@daikokuya.co.uk> 3121 3122 * gcc.dg/cpp/_Pragma4.c: New test. 3123 31242002-09-03 Nicola Pero <n.pero@mi.flashnet.it> 3125 3126 * objc/execute/nil_method-1.m: New testcase. 3127 31282002-09-01 Nicola Pero <n.pero@mi.flashnet.it> 3129 3130 * objc/execute/class-tests-1.h (test_class_with_superclass): Call 3131 [Object class], not [Object initialize]. 3132 31332002-08-31 Roger Sayle <roger@eyesopen.com> 3134 Hans-Peter Nilsson <hp@bitrange.com> 3135 3136 * gcc.c-torture/execute/20020720-1.x: Skip test on 3137 mmix-knuth-mmixware. Correct comment. 3138 31392002-08-27 Mark Mitchell <mark@codesourcery.com> 3140 3141 * testsuite/g++.dg/abi/bitfield5.C: New test. 3142 * testsuite/g++.dg/abi/vbase10.C: Likewise. 3143 31442002-08-27 Nicola Pero <n.pero@mi.flashnet.it> 3145 3146 * objc.dg/undeclared-selector.m: New test. 3147 31482002-08-27 Nathan Sidwell <nathan@codesourcery.com> 3149 3150 * g++.dg/other/offsetof1.C: Avoid cast warning. 3151 31522002-08-26 Ziemowit Laski <zlaski@apple.com> 3153 3154 * objc.dg/super-class-2.m: New test. 3155 31562002-08-24 Matt Austern <austern@apple.com> 3157 3158 * g++.dg/ext/lvaddr.C: New test. 3159 * g++.dg/ext/lvcast.C: New test. 3160 31612002-08-22 Mark Mitchell <mark@codesourcery.com> 3162 3163 * testsuite/g++.dg/inherit/cond1.C: New test. 3164 31652002-08-22 Geoffrey Keating <geoffk@redhat.com> 3166 3167 * gcc.dg/noncompile/incomplete-1.c: New test. 3168 31692002-08-21 Joseph S. Myers <jsm@polyomino.org.uk> 3170 3171 * gcc.dg/typespec-1.c: New test. 3172 31732002-08-20 Devang Patel <dpatel@apple.com> 3174 * objc.dg/proto-hier-2.m: New test. 3175 31762002-08-19 Ziemowit Laski <zlaski@apple.com> 3177 3178 * objc.dg/bitfield-1.m: New test. 3179 * objc.dg/bitfield-2.m: New test. 3180 31812002-08-17 Joseph S. Myers <jsm@polyomino.org.uk> 3182 3183 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c, 3184 gcc.dg/c99-flex-array-4.c: New tests. 3185 31862002-08-16 Stan Shebs <shebs@apple.com> 3187 3188 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case. 3189 31902002-08-15 Jakub Jelinek <jakub@redhat.com> 3191 3192 * gcc.dg/typeof-1.c: New test. 3193 * g++.dg/ext/typeof2.C: New test. 3194 31952002-08-15 Nathan Sidwell <nathan@codesourcery.com> 3196 3197 * g++.dg/other/offsetof1.C: New test. 3198 31992002-08-14 Richard Henderson <rth@redhat.com> 3200 3201 * gcc.dg/tls/diag-3.c: Fix expected message strings. 3202 32032002-08-14 Neil Booth <neil@daikokuya.co.uk> 3204 3205 * gcc.dg/cpp/_Pragma3.c: New test. 3206 32072002-08-13 Mark Mitchell <mark@codesourcery.com> 3208 3209 * g++.dg/template/inherit3: New test. 3210 32112002-08-10 Nathan Sidwell <nathan@codesourcery.com> 3212 3213 * gcc.dg/bitfld-4.c: Add blank options. 3214 32152002-08-09 Mark Mitchell <mark@codesourcery.com> 3216 3217 * g++.dg/template/crash1.C: New test. 3218 32192002-08-08 Jakub Jelinek <jakub@redhat.com> 3220 3221 * gcc.dg/tls/opt-2.c: New test. 3222 32232002-08-08 Devang Patel <dpatel@apple.com> 3224 3225 * objc.dg/selector-1.m : New test 3226 32272002-08-08 Nathan Sidwell <nathan@codesourcery.com> 3228 3229 * g++.dg/abi/bitfield4.C: New test. 3230 * gcc.dg/bitfld-4.c: New test. 3231 32322002-08-08 Nathan Sidwell <nathan@codesourcery.com> 3233 3234 * g++.dg/other/packed1.C: New test. 3235 32362002-08-07 Mark Mitchell <mark@codesourcery.com> 3237 3238 * g++.dg/abi/offsetof.C: Tweak error messages. 3239 * g++.old-deja/g++.mike/p10769a.C: Likewise. 3240 32412002-08-08 Jakub Jelinek <jakub@redhat.com> 3242 3243 * gcc.dg/bitfld-3.c: New test. 3244 32452002-08-07 Jakub Jelinek <jakub@redhat.com> 3246 Richard Henderson <rth@redhat.com> 3247 3248 * gcc.dg/i386-bitfield1.c: New test. 3249 * g++.dg/abi/bitfield3.C: Update. 3250 32512002-08-07 Neil Booth <neil@daikokuya.co.uk> 3252 3253 * objc.dg/const-str-2.m: Update. 3254 * gcc.dg/cpp/c++98.c: Change to C extension. 3255 * gcc.dg/cpp/c++98-pedantic.c: Similarly. 3256 * gcc.dg/cpp/cpp.exp: Process .C extensions too. 3257 32582002-08-06 Aldy Hernandez <aldyh@redhat.com> 3259 3260 * testsuite/gcc.dg/tls/diag-3.c: New. 3261 32622002-08-07 Gabriel Dos Reis <gdr@nerim.net> 3263 3264 * g++.dg/README (Subdirectories): Document new subdir expr. 3265 * g++.dg/expr/pmf-1.C: New test. 3266 32672002-08-06 Neil Booth <neil@daikokuya.co.uk> 3268 3269 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests. 3270 32712002-08-06 Jakub Jelinek <jakub@redhat.com> 3272 3273 * g++.dg/abi/bitfield3.C: New test. 3274 32752002-08-05 Nathan Sidwell <nathan@codesourcery.com> 3276 3277 * lib/gcov.exp: Tweak expected line formats. 3278 * gcc.misc-tests/gcov8.c: New test. 3279 * gcc.misc-tests/gcov8.x: New flags. 3280 32812002-08-05 Jakub Jelinek <jakub@redhat.com> 3282 3283 * consistency.vlad/layout/endian.c: Include string.h. 3284 3285 * gcc.c-torture/execute/20020805-1.c: New test. 3286 32872002-08-04 Gabriel Dos Reis <gdr@nerim.net> 3288 3289 * g++.dg/other/conversion1.C: New test. 3290 32912002-08-03 Roger Sayle <roger@eyesopen.com> 3292 3293 * gcc.dg/builtins-1.c: New testcase. 3294 32952002-08-02 Mark Mitchell <mark@codesourcery.com> 3296 3297 * g++.dg/inherit/access3.C: New test. 3298 32992002-08-01 Jakub Jelinek <jakub@redhat.com> 3300 3301 * gcc.dg/ia64-visibility-2.c: New test. 3302 33032002-08-01 Benjamin Kosnik <bkoz@redhat.com> 3304 3305 * g++.old-deja/g++.abi/ptrflags.C (expect): Change 3306 __qualifier_flags to __flags. 3307 33082002-07-31 Mark Mitchell <mark@codesourcery.com> 3309 3310 * g++.dg/inherit/operator1.C: New test. 3311 * g++.dg/lookup/disamb1.C: Fix typo in comment. 3312 * g++.dg/other/error1.C: Change expected error message. 3313 * g++.dg/template/conv4.C: Likewise. 3314 33152002-07-26 Neil Booth <neil@daikokuya.cop.uk> 3316 3317 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test 3318 for documented behavior. 3319 33202002-07-25 Roger Sayle <roger@eyesopen.com> 3321 3322 * gcc.c-torture/execute/20020720-1.x: Skip this test on 3323 several targets known to fail. 3324 33252002-07-25 Richard Sandiford <rsandifo@redhat.com> 3326 3327 * gcc.dg/mips-args-[123].c: New tests. 3328 33292002-07-24 Aldy Hernandez <aldyh@redhat.com> 3330 3331 * gcc.dg/ppc-spe.c: New. 3332 33332002-07-24 Geoffrey Keating <geoffk@redhat.com> 3334 3335 * g++.dg/other/ptrmem4.C: New testcase. 3336 33372002-07-24 Richard Henderson <rth@redhat.com> 3338 3339 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap. 3340 33412002-07-24 Gabriel Dos Reis <gdr@nerim.net> 3342 3343 * g++.dg/ext/alignof1.C (main): Return 0 for success. 3344 33452002-07-24 Roger Sayle <roger@eyesopen.com> 3346 3347 * gcc.c-torture/execute/memset-3.c: New testcase. 3348 33492002-07-24 Neil Booth <neil@daikokuya.co.uk> 3350 3351 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h, 3352 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests. 3353 33542002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3355 3356 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x: 3357 Delete. 3358 33592002-07-23 J"orn Rennecke <joern.rennecke@superh.com> 3360 3361 * gcc.c-torture/compile/simd-4.c: New test. 3362 33632002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3364 3365 PR c++/7347, c++/7348 3366 * g++.dg/template/access4.C: New test. 3367 * g++.dg/template/access5.C: New test. 3368 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem. 3369 * g++.old-deja/g++.pt/memtemp86.C: Likewise. 3370 * g++.old-deja/g++.pt/ttp58.C: Likewise. 3371 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL. 3372 33732002-07-22 Jakub Jelinek <jakub@redhat.com> 3374 3375 * gcc.dg/gnu89-init-2.c: New test. 3376 33772002-07-21 Gabriel Dos Reis <gdr@nerim.net> 3378 3379 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90. 3380 33812002-07-20 Roger Sayle <roger@eyesopen.com> 3382 3383 * gcc.c-torture/execute/20020720-1.c: New testcase. 3384 33852002-07-20 Neil Booth <neil@daikokuya.co.uk> 3386 3387 * gcc.dg/cpp/Wsignprom.c: New tests. 3388 33892002-07-20 Alan Modra <amodra@bigpond.net.au> 3390 3391 * gcc.c-torture/execute/loop-13.c: New test. 3392 33932002-07-19 Neil Booth <neil@daikokuya.co.uk> 3394 3395 * gcc.dg/cpp/expr.c: New tests. 3396 33972002 07-18 David Edelsohn <edelsohn@gnu.org> 3398 3399 * g++.dg/opt/pr6713.C: Add template instantiation. 3400 34012002-07-18 Alan Modra <amodra@bigpond.net.au> 3402 3403 * gcc.dg/nest.c: New test. 3404 34052002-07-17 Richard Henderson <rth@redhat.com> 3406 3407 * g++.dg/opt/pr6713.C: New test. 3408 34092002-07-17 Eric Botcazou <ebotcazou@multimania.com> 3410 3411 * gcc.c-torture/execute/loop-2e.x: Let the testcase 3412 XFAIL for all x86 processors. 3413 34142002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au> 3415 3416 * gcc.c-torture/execute/20010122-1.x: Do not test with 3417 -fomit-frame-pointer. 3418 34192002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3420 3421 * g++.dg/template/instantiate2.C: New test. 3422 * g++.dg/template/spec4.C: New test. 3423 34242002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3425 3426 * g++.dg/template/access2.C: New test. 3427 * g++.dg/template/access3.C: New test. 3428 34292002-07-15 Zack Weinberg <zack@codesourcery.com> 3430 3431 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c, 3432 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c, 3433 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c, 3434 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c: 3435 Convert to use <stdarg.h>. 3436 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x: 3437 Delete. 3438 * gcc.dg/va-arg-2.c: New. 3439 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS. 3440 34412002-07-15 Jakub Jelinek <jakub@redhat.com> 3442 3443 * gcc.c-torture/compile/20020710-1.c: New test. 3444 34452002-07-11 J"orn Rennecke <joern.rennecke@superh.com> 3446 Andrew Pinski <pinskia@physics.uc.edu> 3447 3448 gcc.c-torture/compile/simd-2.c: New testcase. 3449 gcc.c-torture/compile/simd-3.c: Likewise. 3450 34512002-07-11 Mark Mitchell <mark@codesourcery.com> 3452 3453 PR c++/7224 3454 * g++.dg/overload/error1.C: New test. 3455 34562002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 3457 3458 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32 3459 configuration and IRIX 6 O32 ABI. 3460 34612002-07-11 Roger Sayle <roger@eyesopen.com> 3462 3463 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions. 3464 34652002-07-10 Roger Sayle <roger@eyesopen.com> 3466 3467 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort". 3468 34692002-07-10 Jeffrey A Law <law@redhat.com> 3470 3471 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102. 3472 3473 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed. 3474 34752002-07-09 Aldy Hernandez <aldyh@redhat.com> 3476 3477 * gcc.dg/20020312-2.c: Check for __PPC__. 3478 34792002-07-09 Diego Novillo <dnovillo@redhat.com> 3480 3481 * gcc.c-torture/compile/20020709-1.c: New test. 3482 34832002-07-07 Roger Sayle <roger@eyesopen.com> 3484 3485 * g++.dg/template/qualttp21.C: New test case. 3486 34872002-07-06 Alexandre Oliva <aoliva@redhat.com> 3488 3489 * gcc.c-torture/compile/20020706-1.c: New test. 3490 * gcc.c-torture/compile/20020706-2.c: New test. 3491 34922002-07-06 Brian R. Gaeke <brg@dgate.ORG> 3493 Alexandre Oliva <aoliva@redhat.com> 3494 3495 * g++.dg/warn/incomplete1.C: New test. 3496 34972002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3498 3499 PR c++/7099 3500 * g++.dg/warn/noreturn1.C: New test. 3501 35022002-07-03 Mark Mitchell <mark@codesourcery.com> 3503 3504 PR c++/6706 3505 * g++.dg/debug/debug6.C: New test. 3506 * g++.dg/debug/debug7.C: New test. 3507 35082002-07-04 J"orn Rennecke <joern.rennecke@superh.com> 3509 3510 * gcc.c-torture/compile/simd-3.c: New test. 3511 35122002-07-03 Chris Demetriou <cgd@broadcom.com> 3513 3514 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets. 3515 * gcc.dg/20020620-1.c: Likewise. 3516 35172002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3518 3519 PR c++/6944 3520 * g++.dg/init/array4.C: New test. 3521 * g++.dg/init/array5.C: New test. 3522 35232002-07-03 J"orn Rennecke <joern.rennecke@superh.com> 3524 3525 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~. 3526 * gcc.c-torture/execute/simd-2.c (main): Likewise. 3527 35282002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3529 3530 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions. 3531 * gcc.dg/wtr-aggr-init-1.c: Likewise. 3532 * gcc.dg/wtr-conversion-1.c: Likewise. 3533 * gcc.dg/wtr-escape-1.c: Likewise. 3534 * gcc.dg/wtr-int-type-1.c: Likewise. 3535 * gcc.dg/wtr-label-1.c: Likewise. 3536 * gcc.dg/wtr-static-1.c: Likewise. 3537 * gcc.dg/wtr-strcat-1.c: Likewise. 3538 * gcc.dg/wtr-suffix-1.c: Likewise. 3539 * gcc.dg/wtr-switch-1.c: Likewise. 3540 * gcc.dg/wtr-unary-plus-1.c: Likewise. 3541 * gcc.dg/wtr-union-init-1.c: Likewise. 3542 * gcc.dg/wtr-union-init-2.c: Likewise. 3543 * gcc.dg/wtr-union-init-3.c: Likewise. 3544 3545 * gcc.dg/wtr-func-def-1.c: New test. 3546 35472002-07-02 Devang Patel <dpatel@apple.com> 3548 3549 * objc.dg/param-1.m: New test. 3550 35512002-07-03 Neil Booth <neil@daikokuya.co.uk> 3552 3553 * gcc.dg/cpp/trad/directive.c: Add test. 3554 * gcc.dg/cpp/trad/macroargs.c: Add test. 3555 * gcc.dg/cpp/trad/recurse-3.c: Add tests. 3556 35572002-07-02 Neil Booth <neil@daikokuya.co.uk> 3558 3559 * gcc.dg/cpp/cmdlne-M.c: New test. 3560 35612002-07-02 Ziemowit Laski <zlaski@apple.com> 3562 3563 * objc.dg/desig-init-1.m: New test. 3564 35652002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3566 3567 PR c++/6716 3568 * g++.dg/template/instantiate1.C: New test. 3569 35702002-07-01 Mark Mitchell <mark@codesourcery.com> 3571 3572 PR c++/7112 3573 * g++.dg/template/sizeof2.C: New test. 3574 35752002-07-01 Neil Booth <neil@daikokuya.co.uk> 3576 3577 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c, 3578 gcc.dg/cpp/trad/include.c: New tests. 3579 35802002-07-01 Hans-Peter Nilsson <hp@axis.com> 3581 3582 PR target/7177 3583 * gcc.c-torture/compile/20020701-1.c: New test. 3584 35852002-07-01 Stan Shebs <shebs@apple.com> 3586 3587 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC 3588 header here... 3589 * lib/objc-torture.exp (objc-torture-compile): ...instead of here 3590 (objc-torture-execute): or here. 3591 35922002-07-01 J"orn Rennecke <joern.rennecke@superh.com> 3593 3594 * gcc.c-torture/execute/arith-rand-ll.c: New test. 3595 35962002-07-01 Neil Booth <neil@daikokuya.co.uk> 3597 3598 * gcc.dg/cpp/trad/escaped-nl.c: New test. 3599 36002002-06-30 Devang Patel <dpatel@apple.com> 3601 3602 * objc.dg/fsyntax-only.m: New test. 3603 36042002-06-27 Mark Mitchell <mark@codesourcery.com> 3605 3606 PR c++/6695 3607 * g++.dg/template/friend7.C: New file. 3608 36092002-06-27 Aldy Hernandez <aldyh@redhat.com> 3610 3611 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in 3612 return type. 3613 36142002-06-27 J"orn Rennecke <joern.rennecke@superh.com> 3615 3616 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to 3617 avoid division by zero. 3618 36192002-06-27 Neil Booth <neil@daikokuya.co.uk> 3620 3621 * gcc.dg/Wunknownprag.c: New tests. 3622 36232002-06-25 J"orn Rennecke <joern.rennecke@superh.com> 3624 3625 * gcc.c-torture/execute/simd-2.c: New test. 3626 36272002-06-25 Neil Booth <neil@daikokuya.co.uk> 3628 3629 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h, 3630 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h, 3631 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c, 3632 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c, 3633 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c, 3634 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c, 3635 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h, 3636 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h, 3637 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h, 3638 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h 3639 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def, 3640 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c, 3641 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c, 3642 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h, 3643 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h, 3644 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c, 3645 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests. 3646 36472002-06-24 Neil Booth <neil@daikokuya.co.uk> 3648 3649 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S, 3650 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c, 3651 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c, 3652 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c: 3653 New tests. 3654 * gcc.dg/cpp/trad/directive.c: Update. 3655 36562002-06-23 Andreas Jaeger <aj@suse.de> 3657 3658 * gcc.c-torture/execute/complex-6.c: New. 3659 36602002-06-22 Neil Booth <neil@daikokuya.co.uk> 3661 3662 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c, 3663 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c, 3664 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c, 3665 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests. 3666 36672002-06-21 Neil Booth <neil@daikokuya.co.uk> 3668 3669 * gcc.dg/cpp/trad: New directory with traditional tests copied 3670 from parent directory. 3671 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c, 3672 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c, 3673 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c, 3674 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c: 3675 Move to trad/ and rename. 3676 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c, 3677 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c, 3678 gcc.dg/cpp/trad/redef2.c: New tests. 3679 * gcc.dg/cpp/trad/trad.exp: New driver. 3680 36812002-06-20 Neil Booth <neil@daikokuya.co.uk> 3682 3683 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c, 3684 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c, 3685 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c, 3686 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c: 3687 Remove. 3688 36892002-06-20 Richard Sandiford <rsandifo@redhat.com> 3690 3691 * gcc.dg/20020620-1.c: New test. 3692 36932002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3694 3695 * g++.dg/template/ttp4.C: New test. 3696 36972002-06-19 Jakub Jelinek <jakub@redhat.com> 3698 3699 * g++.dg/opt/vt1.C: Fix regexp. 3700 37012002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3702 3703 * gcc.c-torture/execute/pure-1.c: Make functions static again. 3704 Don't use attribute `noinline'. 3705 37062002-06-18 Hans-Peter Nilsson <hp@axis.com> 3707 3708 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment. 3709 37102002-06-18 Aldy Hernandez <aldyh@redhat.com> 3711 3712 * gcc.c-torture/execute/simd-1.c: New. 3713 3714 * gcc.dg/simd-1.c: New. 3715 37162002-06-18 Hans-Peter Nilsson <hp@axis.com> 3717 3718 * gcc.c-torture/execute/20020615-1.c: Correct bug-description. 3719 37202002-06-16 Richard Henderson <rth@redhat.com> 3721 3722 * g++.dg/ext/anon-struct1.C: New. 3723 * g++.dg/ext/anon-struct2.C: New. 3724 * g++.dg/ext/anon-struct3.C: New. 3725 * gcc.dg/anon-struct-1.c: New. 3726 * gcc.dg/anon-struct-2.c: New. 3727 * gcc.dg/anon-struct-3.c: New. 3728 * gcc.dg/20011008-1.c: Adjust warning text. 3729 * gcc.dg/20020527-1.c: Add -fms-extensions. 3730 37312002-06-16 Richard Henderson <rth@redhat.com> 3732 3733 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning. 3734 37352002-06-15 Hans-Peter Nilsson <hp@axis.com> 3736 3737 * gcc.c-torture/execute/20020615-1.c: New test. 3738 37392002-06-15 Roger Sayle <roger@eyesopen.com> 3740 3741 * gcc.c-tortuture/execute/compare-1.c: New test case. 3742 * gcc.c-tortuture/execute/compare-2.c: New test case. 3743 * gcc.c-tortuture/execute/compare-3.c: New test case. 3744 37452002-06-13 Richard Henderson <rth@redhat.com> 3746 3747 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for 3748 ia64 ilp32. 3749 37502002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3751 3752 * g++.dg/template/typename2.C: Update error message. 3753 37542002-06-12 Hans-Peter Nilsson <hp@axis.com> 3755 3756 * gcc.c-torture/execute/20020611-1.c: New test. 3757 37582002-06-11 Bob Wilson <bob.wilson@acm.org> 3759 3760 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the 3761 list of targets to skip. 3762 37632002-06-10 Bob Wilson <bob.wilson@acm.org> 3764 3765 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa 3766 targets if not optimizing. 3767 37682002-06-10 Jakub Jelinek <jakub@redhat.com> 3769 3770 * gcc.c-torture/compile/20020605-1.c: New test. 3771 3772 * g++.dg/opt/vt1.C: New test. 3773 3774 * gcc.dg/20020531-1.c: New test. 3775 3776 * gcc.dg/20020530-1.c: New test. 3777 3778 * gcc.dg/20020527-1.c: New test. 3779 3780 * g++.dg/opt/cse1.C: New test. 3781 37822002-06-07 Roger Sayle <roger@eyesopen.com> 3783 3784 * gcc.dg/20020607-2.c: New test case. 3785 37862002-06-07 Jakub Jelinek <jakub@redhat.com> 3787 3788 * gcc.c-torture/compile/20020604-1.c: New test. 3789 37902002-06-04 Richard Henderson <rth@redhat.com> 3791 3792 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases. 3793 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67. 3794 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New. 3795 37962002-06-04 Aldy Hernandez <aldyh@redhat.com> 3797 3798 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF. 3799 38002002-06-03 Richard Henderson <rth@redhat.com> 3801 3802 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New. 3803 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New. 3804 38052002-06-02 Richard Henderson <rth@redhat.com> 3806 3807 * gcc.c-torture/execute/pure-1.c: Don't mark any of the 3808 test functions static. 3809 38102002-06-02 Andreas Jaeger <aj@suse.de> 3811 3812 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass 3813 now. 3814 38152002-06-02 Neil Booth <neil@daikokuya.demon.co.uk> 3816 3817 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c, 3818 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c: 3819 Update for mofified diagnostics. 3820 * gcc.dg/c99-intconst-1.c: No longer fail. 3821 38222002-06-02 Richard Henderson <rth@redhat.com> 3823 3824 * gcc.dg/uninit-A.c: Remove xfail markers. 3825 38262002-06-01 Roger Sayle <roger@eyesopen.com> 3827 3828 * gcc.dg/fnegate-1.c: New test case. 3829 38302002-05-30 Osku Salerma <osku@iki.fi> 3831 3832 * gcc.c-torture/execute/mayalias-1.c: New file. 3833 38342002-05-29 Neil Booth <neil@daikokuya.demon.co.uk> 3835 3836 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c, 3837 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c, 3838 gcc.dg/cpp/if-1.c: Update for modified diagnostics. 3839 38402002-05-29 Hans-Peter Nilsson <hp@axis.com> 3841 3842 * gcc.c-torture/execute/20020529-1.c: New test. 3843 38442002-05-27 Richard Henderson <rth@redhat.com> 3845 3846 * g++.dg/ext/attrib6.C: New test case. 3847 38482002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3849 3850 * gcc.c-torture/execute/pure-1.c: New test. 3851 38522002-05-27 Neil Booth <neil@daikokuya.demon.co.uk> 3853 3854 * gcc.dg/cpp/arith-2.c: Remove. 3855 38562002-05-27 Neil Booth <neil@daikokuya.demon.co.uk> 3857 3858 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests. 3859 * gcc.dg/cpp/if-3.c: Remove. 3860 38612002-05-26 Jakub Jelinek <jakub@redhat.com> 3862 3863 * g++.dg/opt/cse2.C: New test. 3864 38652002-05-26 Neil Booth <neil@daikokuya.demon.co.uk> 3866 3867 * gcc.dg/cpp/arith-1.c: New semantic tests. 3868 * gcc.dg/cpp/if-1.c: Update. 3869 38702002-05-24 Ben Elliston <bje@redhat.com> 3871 3872 * lib/c-torture.exp (c-torture-execute): Handle multiple sources. 3873 38742002-05-24 Jakub Jelinek <jakub@redhat.com> 3875 3876 * gcc.dg/verbose-asm.c: New test. 3877 38782002-05-24 Neil Booth <neil@daikokuya.demon.co.uk> 3879 3880 * gcc.dg/cpp/paste12.c: New test. 3881 38822002-05-23 Neil Booth <neil@daikokuya.demon.co.uk> 3883 3884 * g++.dg/parse/named_ops.C: New test. 3885 38862002-05-23 Mark Mitchell <mark@codesourcery.com> 3887 3888 * gcc/testsuite/gcc.dg/weak-8.c: New test. 3889 38902002-05-23 J"orn Rennecke <joern.rennecke@superh.com> 3891 3892 * gcc.dg/weak-2.c: Allow optional leading underscore 3893 in scan-assembler symbol name. 3894 * gcc.dg/weak-3.c: Likewise. 3895 * gcc.dg/weak-4.c: Likewise. 3896 * gcc.dg/weak-5.c: Likewise. 3897 38982002-05-23 Jakub Jelinek <jakub@redhat.com> 3899 3900 * gcc.dg/20020523-1.c: New test. 3901 39022002-05-23 Neil Booth <neil@daikokuya.demon.co.uk> 3903 3904 * objc.dg/const-str-2.m: Update now that we stop after 3905 a command line error. 3906 39072002-05-22 Richard Henderson <rth@redhat.com> 3908 3909 * g++.dg/dg.exp: Fix typo in test pruneing. 3910 39112002-05-22 Richard Henderson <rth@redhat.com> 3912 3913 * g++.dg/dg.exp: Prune the tls subdirectory. 3914 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New. 3915 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New. 3916 * g++.dg/tls/init-1.C: New. 3917 39182002-05-22 Jakub Jelinek <jakub@redhat.com> 3919 3920 * gcc.dg/20020517-1.c: New test. 3921 39222002-05-21 Richard Henderson <rth@redhat.com> 3923 3924 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c, 3925 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files. 3926 39272002-05-21 Brian R. Gaeke <brg@dgate.ORG> 3928 3929 * g++.dg/other/copy2.C: New test. 3930 39312002-05-20 J"orn Rennecke <joern.rennecke@superh.com> 3932 3933 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define. 3934 (MAX_COPY): Bump up to 10 times sizeof (long long). 3935 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy. 3936 3937 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times 3938 sizeof (long long). 3939 3940 * gcc.c-torture/execute/strcpy-1.c: New test. 3941 39422002-05-19 Jason Merrill <jason2redhat.com> 3943 3944 * g++.dg/ext/oper1.C: New test. 3945 39462002-05-20 David Billinghurst <David.Billinghurst@riotinto.com> 39472002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com> 3948 3949 * README.QMTEST: New file. 3950 3951 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line. 3952 39532002-05-19 Andreas Jaeger <aj@suse.de> 3954 3955 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass 3956 now. 3957 * gcc.c-torture/execute/loop-2d.x: Likewise. 3958 39592002-05-19 David Billinghurst <David.Billinghurst@riotinto.com> 3960 3961 * gcc.dg/weak-2.c: xfail warnings for platforms that don't 3962 support weak symbols. 3963 * gcc.dg/weak-4.c: Likewise 3964 * gcc.dg/weak-6.c: Likewise 3965 39662002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com> 3967 3968 * gcc.dg/weak-3.c: Add dg-excess-error comment for 3969 cygwin, coff and h8300-*-hms targets 3970 * gcc.dg/weak-5.c: Likewise 3971 * gcc.dg/weak-7.c: Likewise 3972 39732002-05-16 Jason Merrill <jason@redhat.com> 3974 3975 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel. 3976 (scan-assembler-not, scan-assembler-dem): Likewise. 3977 (scan-assembler-dem-not): Likewise. 3978 39792002-05-15 Richard Henderson <rth@redhat.com> 3980 3981 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here. 3982 39832002-05-15 Richard Henderson <rth@redhat.com> 3984 3985 * gcc.dg/weak-5.c (vfoo1c): No warning here. 3986 (vfoo1f): Warning here. 3987 (vfoo1l): Don't redefine the alias. 3988 39892002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com> 3990 3991 * g++.dg/init/pm1.C: New test. 3992 39932002-05-12 David S. Miller <davem@redhat.com> 3994 3995 * gcc.c-torture/execute/conversion.c (ldnear): Use long double 3996 types. 3997 39982002-05-10 Roger Sayle <roger@eyesopen.com> 3999 4000 * gcc.c-torture/execute/20020510-1.c: New test case. 4001 40022002-05-10 David S. Miller <davem@redhat.com> 4003 4004 * gcc.c-torture/execute/conversion.c: Test long double too. 4005 40062002-05-09 Jakub Jelinek <jakub@redhat.com> 4007 4008 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing 4009 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH. 4010 * lib/g++.exp (g++_link_flags): Likewise. 4011 * lib/objc.exp (objc_target_compile): Likewise. 4012 40132002-05-09 Neil Booth <neil@daikokuya.demon.co.uk> 4014 4015 * gcc.dg/cpp/poison.c: Update. 4016 * gcc.dg/cpp/20000625-2.c: Remove. 4017 * gcc.dg/cpp/direct2s.c: Remove final test. 4018 40192002-05-08 Tom Rix <trix@redhat.com> 4020 4021 * gcc.c-torture/execute/20020508-1.c: New test. 4022 * gcc.c-torture/execute/20020508-2.c: New test. 4023 * gcc.c-torture/execute/20020508-3.c: New test. 4024 40252002-05-08 Neil Booth <neil@daikokuya.demon.co.uk> 4026 4027 * gcc.dg/cpp/charconst-4.c: More tests. 4028 40292002-05-08 Mark Mitchell <mark@codesourcery.com> 4030 4031 PR c/6569 4032 * gcc.dg/weak-3.c: Update location of warning messages. 4033 * gcc.dg/weak-5.c: Likewise. 4034 40352002-05-06 Roger Sayle <roger@eyesopen.com> 4036 4037 * gcc.c-torture/execute/20020506-1.c: New test case. 4038 40392002-05-07 Neil Booth <neil@daikokuya.demon.co.uk> 4040 4041 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly. 4042 40432002-05-06 Neil Booth <neil@daikokuya.demon.co.uk> 4044 4045 * gcc.dg/cpp/charconst-3.c: Run, don't compile. 4046 40472002-05-06 Neil Booth <neil@daikokuya.demon.co.uk> 4048 4049 * gcc.dg/cpp/charconst-3.c: New test. 4050 40512002-05-05 Neil Booth <neil@daikokuya.demon.co.uk> 4052 4053 * gcc.dg/cpp/charconst.c: Update tests. 4054 40552002-05-05 Tim Josling <tej@melbpc.org.au> 4056 4057 * treelang: Added directory for new sample language treelang. Also 4058 lib/treelang.exp: New file to signal treelang should be tested. 4059 40602002-05-03 Jakub Jelinek <jakub@redhat.com> 4061 4062 * gcc.dg/cpp/cmdlne-dM-M.c: New test. 4063 * gcc.dg/cpp/cmdlne-dD-M.c: New test. 4064 * gcc.dg/cpp/cmdlne-dN-M.c: New test. 4065 * gcc.dg/cpp/cmdlne-dI-M.c: New test. 4066 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file. 4067 * gcc.dg/cpp/cmdlne-dD-dM.c: New test. 4068 * gcc.dg/cpp/cmdlne-dM-dD.c: New test. 4069 40702002-05-03 Joseph S. Myers <jsm28@cam.ac.uk> 4071 4072 * gcc.dg/format/xopen-2.c: New test. 4073 40742002-05-03 Jakub Jelinek <jakub@redhat.com> 4075 4076 * gcc.dg/20020503-1.c: New test. 4077 40782002-05-02 Mark Mitchell <mark@codesourcery.com> 4079 4080 * g++.dg/init/dtor1.C: Make it tougher. 4081 40822002-05-01 Mark Mitchell <mark@codesourcery.com> 4083 4084 * g++.dg/init/dtor1.C: New test. 4085 40862002-05-02 Aldy Hernandez <aldyh@redhat.com> 4087 4088 * gcc.dg/altivec-8.c: New. 4089 40902002-05-01 Aldy Hernandez <aldyh@redhat.com> 4091 4092 * gcc.dg/altivec-7.c: New. 4093 40942002-04-29 Jakub Jelinek <jakub@redhat.com> 4095 4096 * g++.dg/parse/typedef1.C: New test. 4097 40982002-04-29 Mark Mitchell <mark@codesourcery.com> 4099 4100 PR c++/6486 4101 * g++.dg/template/friend6.C: New test. 4102 4103 PR c++/6492 4104 * g++.dg/init/copy1.C: New test. 4105 41062002-04-29 Nathan Sidwell <nathan@codesourcery.com> 4107 4108 * g++.dg/warn/effc1.C: New test. 4109 41102002-04-29 Neil Booth <neil@daikokuya.demon.co.uk> 4111 4112 * gcc.dg/cpp/if-cexp.c: Add a test. 4113 41142002-04-28 Jakub Jelinek <jakub@redhat.com> 4115 4116 * gcc.dg/20020426-2.c: New test. 4117 41182002-04-28 Neil Booth <neil@daikokuya.demon.co.uk> 4119 4120 * gcc.dg/cpp/if-mop.c: Update. 4121 * gcc.dg/cpp/if-mpar.c: Add test. 4122 * gcc.dg/cpp/if-oppr.c: Update. 4123 41242002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 4125 4126 PR c/6343 4127 * gcc.dg/weak-[2-7].c: New tests. 4128 41292002-04-26 Alexandre Oliva <aoliva@redhat.com> 4130 4131 * gcc.dg/enum1.c: New test. 4132 41332002-04-26 Mark Mitchell <mark@codesourcery.com> 4134 4135 PR c++/6497 4136 * g++.dg/inherit/access2.C: New test. 4137 41382002-04-26 Mark Mitchell <mark@codesourcery.com> 4139 4140 PR bootstrap/6445 4141 * gcc.dg/20020426-1.c: New test. 4142 41432002-04-26 Alexandre Oliva <aoliva@redhat.com> 4144 4145 * g++.dg/abi/enum1.C: New test. 4146 41472002-04-26 Richard Henderson <rth@redhat.com> 4148 4149 * gcc.dg/c99-bool-1.c: Expect always true warning. 4150 41512002-04-25 Roger Sayle <roger@eyesopen.com> 4152 4153 * gcc.dg/i386-memset-1.c: New test case for PR target/6456. 4154 41552002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 4156 4157 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit 4158 targets. 4159 41602002-04-24 Mark Mitchell <mark@codesourcery.com> 4161 4162 * g++.dg/abi/mange7.C: New test. 4163 4164 PR c++/6438. 4165 * g++.dg/parse/stmtexpr2.C: New test. 4166 41672002-04-24 J"orn Rennecke <joern.rennecke@superh.com> 4168 4169 * gcc.dg/20020312-2.c: Add SH target. 4170 41712002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 4172 4173 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the 4174 compiler output on mips*-*-irix*. 4175 41762002-04-23 Jakub Jelinek <jakub@redhat.com> 4177 4178 * g++.dg/parse/attr1.C: New test. 4179 41802002-04-23 Roger Sayle <roger@eyesopen.com> 4181 4182 * gcc.c-torture/execute/string-opt-17.c: New test case. 4183 * gcc.c-torture/execute/memset-2.c: New test case. 4184 41852002-04-23 Mark Mitchell <mark@codesourcery.com> 4186 4187 PR c++/6256: 4188 * g++.dg/template/friend5.C: New test. 4189 4190 PR c++/6331: 4191 * g++.dg/template/qual1.C: Likewise. 4192 41932002-04-22 Zack Weinberg <zack@codesourcery.com> 4194 4195 * gcc.c-torture/execute/980707-1.c: Don't use isspace(). 4196 Include stdlib.h, not stdio.h or ctype.h. 4197 41982002-04-22 Hans-Peter Nilsson <hp@axis.com> 4199 4200 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on 4201 cris-*-elf* and mmix-*-*. 4202 * g77.f-torture/execute/io0.x: xfail for cris-*-elf. 4203 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x, 4204 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x: 4205 Ditto. 4206 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf. 4207 * gcc.dg/wchar_t-1.c: Ditto. 4208 42092002-04-21 Hans-Peter Nilsson <hp@axis.com> 4210 4211 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c. 4212 Clarify comment. 4213 42142002-04-21 Neil Booth <neil@daikokuya.demon.co.uk> 4215 4216 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests. 4217 42182002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 4219 4220 * gcc.c-torture/execute/20000906-1.x: Delete. 4221 42222002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com> 4223 4224 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run } 4225 42262002-04-19 Toon Moene <toon@moene.indiv.nluug.nl> 4227 4228 * PR6367 4229 * g77.f-torture/execute/6367.f: New test. 4230 * g77.f-torture/execute/6367.x: Disable for MMIX. 4231 42322002-04-19 Mark Mitchell <mark@codesourcery.com> 4233 4234 * PR6352 4235 * g++.dg/opt/inline2.C: New test. 4236 42372002-04-18 Richard Henderson <rth@redhat.com> 4238 4239 * gcc.dg/20000906-1.c: Enable for all targets. 4240 * gcc.c-torture/compile/iftrap-2.c: New. 4241 42422002-04-18 Jakub Jelinek <jakub@redhat.com> 4243 4244 * gcc.dg/20020418-1.c: New test. 4245 * gcc.dg/20020418-2.c: New test. 4246 42472002-04-18 Richard Henderson <rth@redhat.com> 4248 4249 * gcc.c-torture/compile/iftrap-1.c: New. 4250 * gcc.dg/iftrap-1.c: Adjust for ia64. 4251 * gcc.dg/iftrap-2.c: New. 4252 42532002-04-18 Jakub Jelinek <jakub@redhat.com> 4254 4255 * gcc.c-torture/compile/20020418-1.c: New test. 4256 42572002-04-18 Roger Sayle <roger@eyesopen.com> 4258 4259 * gcc.c-torture/compile/20020415-1.c: New. 4260 42612002-04-18 David S. Miller <davem@redhat.com> 4262 4263 * gcc.c-torture/execute/20020418-1.c: New test. 4264 42652002-04-17 Jakub Jelinek <jakub@redhat.com> 4266 4267 * gcc.dg/20020416-1.c: New test. 4268 4269 * g++.dg/opt/inline1.C: New test. 4270 42712002-04-16 Jakub Jelinek <jakub@redhat.com> 4272 4273 * gcc.dg/altivec-5.c: New test. 4274 4275 * gcc.dg/20020415-1.c: New test. 4276 42772002-04-15 Mark Mitchell <mark@codesourcery.com> 4278 4279 * testsuite/lib/chill.exp: Remove. 4280 42812002-04-14 Jakub Jelinek <jakub@redhat.com> 4282 4283 * g++.dg/other/big-struct.C: New test. 4284 42852002-04-14 David Billinghurst <David.Billinghurst@riotinto.com> 4286 4287 * g77.dg/f77-edit-i-in.f: Use internal buffer in place 4288 of scratch file. 4289 42902002-04-13 David Billinghurst <David.Billinghurst@riotinto.com> 4291 4292 PR c/6277 4293 * gcc.dg/i386-387-1.c: Allow optional leading underscore 4294 in scan-assembler function name 4295 42962002-04-13 Hans-Peter Nilsson <hp@bitrange.com> 4297 4298 * g77.f-torture/execute/980628-4.x, 4299 g77.f-torture/execute/980628-5.x, 4300 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x, 4301 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x, 4302 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on 4303 i[34567]86-*-*. 4304 43052002-04-13 David S. Miller <davem@redhat.com> 4306 4307 * gcc.c-torture/execute/20020413-1.c: New test. 4308 43092002-04-13 Richard Sandiford <rsandifo@redhat.com> 4310 4311 * gcc.dg/asm-6.c, 4312 * g++.dg/ext/asm1.C: New tests. 4313 43142002-04-12 Mark Mitchell <mark@codesourcery.com> 4315 4316 PR c++ 5373. 4317 * g++.dg/parse/stmtexpr1.C: New test. 4318 4319 PR c++/5189. 4320 * g++.dg/template/copy1.C: New test. 4321 43222002-04-12 Richard Henderson <rth@redhat.com> 4323 4324 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc. 4325 43262002-04-12 Geoffrey Keating <geoffk@redhat.com> 4327 4328 * gcc.c-torture/execute/20020412-1.c: New file, renamed from 4329 gcc.c-torture/execute/20020307-2.c. 4330 43312002-04-12 Richard Sandiford <rsandifo@redhat.com> 4332 4333 * g++.dg/ext/attrib5.C, 4334 * g++.dg/lookup/struct1.C: New tests. 4335 43362002-04-11 Jakub Jelinek <jakub@redhat.com> 4337 4338 * gcc.dg/20020411-1.c: New test. 4339 4340 * gcc.c-torture/execute/20020411-1.c: New test. 4341 43422002-04-10 Janis Johnson <janis187@us.ibm.com> 4343 4344 * g77.f-torture/execute/6177.f: New test. 4345 43462002-04-10 Jakub Jelinek <jakub@redhat.com> 4347 4348 PR middle-end/6247 4349 * g++.dg/opt/cleanup1.C: New test. 4350 4351 * g++.dg/opt/const1.C: New test. 4352 43532002-04-10 Lars Brinkhoff <lars@nocrew.org> 4354 4355 * gcc.c-torture/execute/20020406-1.c: Declare malloc. 4356 43572002-04-10 Nathan Sidwell <nathan@codesourcery.com> 4358 4359 PR c++/5507 4360 * g++.dg/template/typename2.C: New test. 4361 43622002-04-10 Alan Modra <amodra@bigpond.net.au> 4363 4364 * gcc.c-torture/execute/loop-12.c: New. 4365 43662002-04-08 Hans-Peter Nilsson <hp@bitrange.com> 4367 4368 * g77.f-torture/execute/980628-4.x, 4369 g77.f-torture/execute/980628-5.x, 4370 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x, 4371 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x, 4372 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests. 4373 43742002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 4375 4376 PR optimization/6086 4377 * g++.dg/opt/preinc1.C: New test. 4378 43792002-04-06 Mark Mitchell <mark@codesourcery.com> 4380 4381 PR c++/5571 4382 * g++.dg/opt/static2.C: New test. 4383 43842002-04-06 Mark Mitchell <mark@codesourcery.com> 4385 4386 PR c/5120 4387 * gcc.dg/20020406-1.c: New test. 4388 43892002-04-04 David S. Miller <davem@redhat.com> 4390 4391 * gcc.c-torture/execute/20020404-1.c: New test. 4392 43932002-04-04 Jakub Jelinek <jakub@redhat.com> 4394 4395 PR c/6123 4396 * gcc.dg/20020312-2.c: Do not declare global register variable 4397 if __PIC__ or __pic__ is defined. 4398 43992002-04-04 Richard Earnshaw <rearnsha@arm.com> 4400 4401 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use 4402 __asm__ so that it works correctly even if -ansi -pedantic-errors. 4403 44042002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 4405 4406 * gcc.misc-tests/linkage.exp: Update last change to handle 4407 sparc*-, not just sparc-. 4408 44092002-04-03 Richard Henderson <rth@redhat.com> 4410 4411 * gcc.dg/cpp/ucs.c: Improved long UCS test. 4412 44132002-04-03 Hans-Peter Nilsson <hp@bitrange.com> 4414 4415 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change. 4416 44172002-04-02 David S. Miller <davem@redhat.com> 4418 4419 * gcc.c-torture/execute/20020402-3.c: New test. 4420 44212002-04-03 Hans-Peter Nilsson <hp@bitrange.com> 4422 4423 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*. 4424 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto. 4425 4426 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware. 4427 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x, 4428 g77.f-torture/execute/20001201.x, 4429 g77.f-torture/execute/u77-test.x: New files. 4430 4431 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware. 4432 * gcc.dg/wchar_t-1.c: Ditto. 4433 44342002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 4435 4436 * gcc.c-torture/execute/20020402-1.c: New test. 4437 44382002-04-01 Richard Henderson <rth@redhat.com> 4439 4440 * gcc.c-torture/compile/920625-1.x: XFAIL -O1. 4441 4442 * g++.dg/other/new1.C: Use __SIZE_TYPE__. 4443 44442002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 4445 4446 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2. 4447 44482002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com> 4449 4450 * g++.dg/inherit/template-as-base.C: Expect error. 4451 * g++.dg/inherit/namespace-as-base.C: Likewise. 4452 44532002-03-31 Hans-Peter Nilsson <hp@bitrange.com> 4454 4455 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C, 4456 g++.dg/ext/instantiate3.C: Tweak match patterns. 4457 4458 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware. 4459 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for 4460 -da test. 4461 44622002-03-31 Richard Henderson <rth@redhat.com> 4463 4464 * gcc.dg/special/alias-2.c: New. 4465 * gcc.dg/special/ecos.exp: Run it. 4466 44672002-03-31 Richard Henderson <rth@redhat.com> 4468 4469 * gcc.dg/va-arg-1.c: Expect warnings, not errors. 4470 44712002-03-31 Kazu Hirata <kazu@hxi.com> 4472 4473 * gcc.dg/weak-1.c: Disable on h8300 port. 4474 44752002-03-29 Janis Johnson <janis187@us.ibm.com> 4476 4477 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov. 4478 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch 4479 ordering tests. 4480 * g++.dg/bprob/bprob-1.C: New test. 4481 * g++.dg/gcov/gcov.exp: New driver for gcov tests. 4482 * g++.dg/gcov/gcov-1.C: New test. 4483 * g++.dg/gcov/gcov-1.x: New file. 4484 * g++.dg/gcov/gcov-2.C: New test. 4485 * g++.dg/gcov/gcov-3.C: New test. 4486 * g++.dg/gcov/gcov-3.h: New file. 4487 44882002-03-28 Roger Sayle <roger@eyesopen.com> 4489 4490 * g++.old-deja/g++.other/builtins5.C: New test. 4491 * g++.old-deja/g++.other/builtins6.C: New test. 4492 * g++.old-deja/g++.other/builtins7.C: New test. 4493 * g++.old-deja/g++.other/builtins8.C: New test. 4494 * g++.old-deja/g++.other/builtins9.C: New test. 4495 44962002-03-29 Jakub Jelinek <jakub@redhat.com> 4497 4498 * g++.dg/opt/static1.C: New test. 4499 4500 * g++.dg/opt/longbranch1.C: New test. 4501 45022002-03-28 Hans-Peter Nilsson <hp@bitrange.com> 4503 4504 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern. 4505 4506 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware. 4507 45082002-03-28 Jeffrey A Law (law@redhat.com) 4509 4510 * gcc.c-torture/execute/20020328-1.c: New test. 4511 45122002-03-27 Richard Henderson <rth@redhat.com> 4513 4514 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors. 4515 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise; 4516 move from g++.old-deja/g++.ext/. 4517 45182002-03-27 Mark Mitchell <mark@codesourcery.com> 4519 4520 * g++.dg/init/new2.C: New test. 4521 45222002-03-26 Richard Henderson <rth@redhat.com> 4523 4524 * gcc.dg/pragma-re-2.c: Avoid empty source file warning. 4525 4526 * gcc.dg/20020312-2.c: Don't test epilogue vs global register 4527 on sparc. 4528 4529 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on 4530 sparcv9 systems. 4531 * gcc.dg/20001102-1.c: Likewise. 4532 45332002-03-26 Phil Edwards <pme@gcc.gnu.org> 4534 4535 * gcc.dg/cpp/endif-pedantic1.c, 4536 gcc.dg/cpp/endif-pedantic2.c: New tests. 4537 45382002-03-26 Mark Mitchell <mark@codesourcery.com> 4539 4540 * g++.dg/init/new1.C: New test. 4541 45422002-03-26 Nathan Sidwell <nathan@codesourcery.com> 4543 4544 * g++.dg/abi/vbase9.C: New test. 4545 45462002-03-26 Richard Earnshaw <rearnsha@arm.com> 4547 4548 * gcc.dg/arm-asm.c: New test. 4549 45502002-03-26 Andrew Cagney <ac131313@redhat.com> 4551 4552 * gcc.dg/Wswitch-enum.c: New test. 4553 Fix PR c/5044. 4554 45552002-03-26 Richard Henderson <rth@redhat.com> 4556 4557 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized 4558 structure. 4559 45602002-03-25 Richard Henderson <rth@redhat.com> 4561 4562 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on 4563 sparcv9 systems. 4564 4565 * gcc.c-torture/compile/20011119-1.c (xxx): New. 4566 * gcc.c-torture/compile/20011119-2.c (xxx): New. 4567 45682002-03-25 Zack Weinberg <zack@codesourcery.com> 4569 4570 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps. 4571 45722002-03-25 Bob Wilson <bob.wilson@acm.org> 4573 4574 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of 4575 targets using generic thunk support. 4576 45772002-03-25 Jakub Jelinek <jakub@redhat.com> 4578 4579 * gcc.c-torture/compile/20020323-1.c: New test. 4580 4581 * g++.dg/opt/conj2.C: New test. 4582 45832002-03-24 Richard Henderson <rth@redhat.com> 4584 4585 * gcc.dg/weak-1.c: Use -fno-common. 4586 45872002-03-25 David Billinghurst <David.Billinghurst@riotinto.com> 4588 4589 * g77.dg/f77-edit-apostrophe-out.f: New test 4590 * g77.dg/f77-edit-h-out.f: New test 4591 * g77.dg/f77-edit-t-in.f: New test 4592 * g77.dg/f77-edit-t-out.f: New test 4593 * g77.dg/f77-edit-x-out.f: New test 4594 * g77.dg/f77-edit-slash-out.f: New test 4595 * g77.dg/f77-edit-colon-out.f: New test 4596 * g77.dg/f77-edit-s-out.f: New test 4597 45982002-03-24 Richard Henderson <rth@redhat.com> 4599 4600 * objc/execute/formal_protocol-6.x: New XFAIL. 4601 46022002-03-25 David Billinghurst <David.Billinghurst@riotinto.com> 4603 4604 * gcc.dg/weak-1.c: Early return from dg-final on platforms 4605 that do not support weak symbols 4606 46072002-03-25 David Billinghurst <David.Billinghurst@riotinto.com> 4608 4609 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al 4610 * lib/g77.exp: Likewise 4611 * lib/objc.exp: Likewise 4612 46132002-03-23 Andrew Cagney <ac131313@redhat.com> 4614 4615 * gcc.dg/Wswitch-default.c: New test. 4616 46172002-03-23 Jakub Jelinek <jakub@redhat.com> 4618 4619 * g++.dg/other/enum1.C: New test. 4620 46212002-03-23 Zack Weinberg <zack@codesourcery.com> 4622 4623 * gcc.dg/pragma-ep-3.c: Fix typo. 4624 46252002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com> 4626 4627 * g++.dg/inherit/template-as-base.C: New test. 4628 46292002-03-22 Jakub Jelinek <jakub@redhat.com> 4630 4631 * g++.old-deja/g++.other/dwarf2-1.C: Move... 4632 * g++.dg/debug/debug5.C: ...here. Convert for dg framework. 4633 46342002-03-22 Neil Booth <neil@daikokuya.demon.co.uk> 4635 4636 * gcc.dg/cpp/multiline.c: Update to match. 4637 46382002-03-22 Alexandre Oliva <aoliva@redhat.com> 4639 4640 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too. 4641 46422002-03-22 Phil Edwards <pme@gcc.gnu.org> 4643 4644 * gcc.dg/cpp/extratokens2.c: New file. 4645 46462002-03-21 David Edelsohn <edelsohn@gnu.org> 4647 4648 * gcc.dg/20020312-2.c: Add rs6000 target. 4649 4650 * gcc.c-torture/compile/20020319-1.c: New test. 4651 46522002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 4653 4654 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names. 4655 (A, E): Handle this. 4656 46572002-03-20 Jason Merrill <jason@redhat.com> 4658 4659 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about 4660 ignoring -fpic. 4661 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output 4662 through prune_gcc_output. 4663 46642002-03-20 Jakub Jelinek <jakub@redhat.com> 4665 4666 * gcc.c-torture/compile/20020320-1.c: New test. 4667 46682002-03-19 Jakub Jelinek <jakub@redhat.com> 4669 4670 * gcc.c-torture/compile/20020318-1.c: New test. 4671 4672 * gcc.dg/struct-by-value-1.c: New test. 4673 4674 * gcc.dg/20020319-1.c: New test. 4675 46762002-03-18 Jakub Jelinek <jakub@redhat.com> 4677 4678 * g++.dg/opt/conj1.C: New test. 4679 46802002-03-17 Mark Mitchell <mark@codesourcery.com> 4681 4682 * g++.dg/template/qualttp20.C: Revert previous change. 4683 * g++.dg/template/qualttp3.C: Likewise. 4684 * g++.dg/template/qualttp4.C: Likewise 4685 * g++.dg/template/qualttp5.C: Likewise 4686 * g++.dg/template/qualttp6.C: Likewise 4687 * g++.dg/template/qualttp7.C: Likewise 4688 * g++.dg/template/qualttp8.C: Likewise 4689 * g++.dg/template/recurse.C: Likewise. 4690 46912002-03-17 Neil Booth <neil@daikokuya.demon.co.uk> 4692 4693 * gcc.dg/cpp/wchar-1.c: Update. 4694 46952002-03-16 Nathan Sidwell <nathan@codesourcery.com> 4696 4697 * g++.dg/template/conv1.C: New test. 4698 * g++.dg/template/conv2.C: New test. 4699 * g++.dg/template/conv3.C: New test. 4700 * g++.dg/template/conv4.C: New test. 4701 47022002-03-15 Mark Mitchell <mark@codesourcery.com> 4703 4704 * g++.dg/template/qualttp20.C: Remove unnecessary error tags. 4705 * g++.dg/template/qualttp3.C: Likewise. 4706 * g++.dg/template/qualttp4.C: Likewise 4707 * g++.dg/template/qualttp5.C: Likewise 4708 * g++.dg/template/qualttp6.C: Likewise 4709 * g++.dg/template/qualttp7.C: Likewise 4710 * g++.dg/template/qualttp8.C: Likewise 4711 * g++.dg/template/recurse.C: Likewise. 4712 47132002-03-15 Mark Mitchell <mark@codesourcery.com> 4714 4715 * g++.dg/opt/dtor1.C: New test. 4716 47172002-03-15 Jakub Jelinek <jakub@redhat.com> 4718 4719 * gcc.c-torture/compile/20020315-1.c: New test. 4720 47212002-03-15 Richard Earnshaw <rearnsha@arm.com> 4722 4723 * gcc.dg/weak-1.c: Fix scan tests. 4724 47252002-03-15 Hans-Peter Nilsson <hp@bitrange.com> 4726 4727 * gcc.dg/20020312-2.c [__MMIX__]: No pic register. 4728 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf* 4729 cris-*-aout* mmix-*-*. 4730 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf* 4731 cris-*-aout* mmix-*-*. 4732 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on 4733 cris-*-elf* cris-*-aout* and mmix-*-*. 4734 * gcc.dg/20001009-1.c: Ditto. 4735 * gcc.dg/20010912-1.c: Ditto. 4736 * gcc.dg/20020122-4.c: Ditto. 4737 * gcc.dg/inline-2.c: Ditto. 4738 47392002-03-14 Jeffrey A Law (law@cygnus.com) 4740 4741 * gcc.c-torture/compile/20020314-1.c: New test. 4742 47432002-03-14 Richard Earnshaw <rearnsha@arm.com> 4744 4745 * gcc.c-torture/execute/20020314-1.c: New test. 4746 47472002-03-14 Jakub Jelinek <jakub@redhat.com> 4748 4749 * g++.dg/warn/Wunused-1.C: New test. 4750 47512002-02-13 Richard Sandiford <rsandifo@redhat.com> 4752 4753 * g++.dg/abi/mangle6.C: New test. 4754 47552002-03-13 Jakub Jelinek <jakub@redhat.com> 4756 4757 * gcc.c-torture/compile/20020309-2.c: New test. 4758 4759 * gcc.c-torture/compile/20020312-1.c: New test. 4760 47612002-03-12 Nathan Sidwell <nathan@codesourcery.com> 4762 4763 * g++.dg/other/access1.C: New test. 4764 47652002-03-12 Jakub Jelinek <jakub@redhat.com> 4766 4767 * gcc.c-torture/execute/wchar_t-1.c: New test. 4768 47692002-03-12 David Edelsohn <edelsohn@gnu.org> 4770 4771 * gcc.dg/20020103-1.c: Add rs6000 target and macro. 4772 47732002-03-12 Roger Sayle <roger@eyesopen.com> 4774 4775 * gcc.dg/20020312-1.c: New test case. 4776 47772002-03-11 Aldy Hernandez <aldyh@redhat.com> 4778 4779 * gcc.dg/altivec-1.c: Cleanup and use altivec.h. 4780 47812002-03-11 Richard Henderson <rth@redhat.com> 4782 4783 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker. 4784 * g++.old-deja/g++.jason/report.C: Likewise. 4785 47862002-03-11 Nathan Sidwell <nathan@codesourcery.com> 4787 4788 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes. 4789 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise. 4790 47912002-03-11 Nathan Sidwell <nathan@codesourcery.com> 4792 4793 * testsuite/g++.dg/overload/pmf1.C: New test. 4794 47952002-03-11 Kazu Hirata <kazu@hxi.com> 4796 4797 * gcc.c-torture/execute/20020307-1.c: Use long. 4798 47992002-03-11 Jakub Jelinek <jakub@redhat.com> 4800 4801 PR optimization/5844 4802 * gcc.dg/20020310-1.c: New test. 4803 48042002-03-09 Michael Meissner <meissner@redhat.com> 4805 4806 * gcc.c-torture/execute/memcpy-2.c: New test. 4807 * gcc.c-torture/execute/memset-1.c: New test. 4808 * gcc.c-torture/execute/strlen-1.c: New test. 4809 * gcc.c-torture/execute/strcmp-1.c: New test. 4810 * gcc.c-torture/execute/strncmp-1.c: New test. 4811 48122002-03-09 Geoffrey Keating <geoffk@redhat.com> 4813 4814 * gcc.dg/ppc-ldstruct.c: New test. 4815 48162002-03-09 Jakub Jelinek <jakub@redhat.com> 4817 4818 * gcc.c-torture/execute/va-arg-22.c: New test. 4819 48202002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> 4821 4822 * gcc.c-torture/compile/20020309-1.c: New test. 4823 48242002-03-08 Jakub Jelinek <jakub@redhat.com> 4825 4826 * gcc.c-torture/execute/20020307-2.c: New test. 4827 48282002-03-07 Jeffrey A Law (law@redhat.com) 4829 4830 * g77.f-torture/compile/20020307-1.f: New test. 4831 48322002-03-07 Richard Sandiford <rsandifo@redhat.com> 4833 4834 * gcc.dg/unordered-1.c: New test. 4835 48362002-03-07 Richard Earnshaw <rearnsha@arm.com> 4837 4838 * gcc.c-torture/execute/20020307-1.c: New test. 4839 48402002-03-05 Jakub Jelinek <jakub@redhat.com> 4841 4842 * gcc.dg/20020304-1.c: New test. 4843 4844 * gcc.c-torture/compile/20020304-2.c: New test. 4845 48462002-03-04 Zack Weinberg <zack@codesourcery.com> 4847 4848 * gcc.c-torture/compile/20020304-1.c: New test case 4849 (from PR c/5830). 4850 48512002-03-03 Aldy Hernandez <aldyh@redhat.com> 4852 4853 * gcc.dg/20020103-1.c: Add other -D ppc variants. 4854 48552002-03-02 Nathan Sidwell <nathan@codesourcery.com> 4856 4857 * g++.dg/other/classkey1.C: New test. 4858 48592002-03-01 Richard Henderson <rth@redhat.com> 4860 4861 * gcc.c-torture/compile/981223-1.x: New. 4862 * gcc.c-torture/compile/920625-1.x: New. 4863 48642002-02-28 Richard Henderson <rth@redhat.com> 4865 4866 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64. 4867 48682002-02-27 Hans-Peter Nilsson <hp@bitrange.com> 4869 4870 * gcc.c-torture/execute/20020227-1.c: New test. 4871 48722002-02-27 Mark Mitchell <mark@codesourcery.com> 4873 4874 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from 4875 here" ERROR lines. 4876 * g++.old-deja/g++.oliva/partord1.C: Likewise. 4877 * g++.old-deja.g++.other/defarg1.C: Likewise. 4878 * g++.old-deja/g++.pt/calls2.C: Likewise. 4879 * g++.old-deja/g++.pt/crash20.C: Likewise. 4880 * g++.old-deja/g++.pt/crash30.C: Likewise. 4881 * g++.old-deja/g++.pt/crash36.C: Likewise. 4882 * g++.old-deja/g++.pt/crash6.C: Likewise. 4883 * g++.old-deja/g++.pt/defarg13.C: Likewise. 4884 * g++.old-deja/g++.pt/derived3.C: Likewise. 4885 * g++.old-deja/g++.pt/error1.C: Likewise. 4886 * g++.old-deja/g++.pt/friend21.C: Likewise. 4887 * g++.old-deja/g++.pt/friend23.C: Likewise. 4888 * g++.old-deja/g++.pt/infinite1.C: Likewise. 4889 * g++.old-deja/g++.robertl/eb128.C: Likewise. 4890 48912002-02-27 Geoffrey Keating <geoffk@redhat.com> 4892 4893 * gcc.c-torture/execute/20020225-2.c: New test. 4894 48952002-02-27 Zack Weinberg <zack@codesourcery.com> 4896 4897 * gcc.c-torture/execute/920730-1t.c, 4898 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c: 4899 Delete test cases, only relevant to -traditional. 4900 49012002-02-27 Neil Booth <neil@daikokuya.demon.co.uk> 4902 4903 * gcc.dg/cpp/undef1.c: Remove. 4904 * gcc.dg/cpp/directiv.c: Update. 4905 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests. 4906 49072002-02-27 Michael Meissner <meissner@redhat.com> 4908 4909 * gcc.c-torture/execute/20020226-1.c: New test. 4910 49112002-02-26 Jakub Jelinek <jakub@redhat.com> 4912 4913 * g++.dg/debug/debug4.C: New test. 4914 4915 * gcc.dg/ia64-visibility-1.c: New test. 4916 49172002-02-26 Alexandre Oliva <aoliva@redhat.com> 4918 4919 * gcc.dg/debug/20020224-1.c: New. 4920 49212002-02-25 Kazu Hirata <kazu@hxi.com> 4922 4923 * gcc.c-torture/execute/960416-1.x: New. 4924 * gcc.c-torture/execute/divconst-3.x: Likewise. 4925 49262002-02-25 Jakub Jelinek <jakub@redhat.com> 4927 4928 * gcc.dg/20020224-1.c: New test. 4929 49302002-02-25 Alan Modra <amodra@bigpond.net.au> 4931 4932 * gcc.c-torture/execute/20020225-1.c: New. 4933 49342002-02-24 Neil Booth <neil@daikokuya.demon.co.uk> 4935 4936 * testsuite/gcc.dg/cpp/wchar-1.c: New test. 4937 49382002-02-23 Jakub Jelinek <jakub@redhat.com> 4939 4940 * gcc.dg/20020222-1.c: New test. 4941 49422002-02-22 Jakub Jelinek <jakub@redhat.com> 4943 4944 * g++.dg/opt/anonunion1.C: New test. 4945 49462002-02-22 Nathan Sidwell <nathan@codesourcery.com> 4947 4948 * g++.dg/template/qualttp19.C: New test. 4949 * g++.dg/template/qualttp20.C: New test. 4950 * g++.old-deja/g++.jason/report.C: Adjust expected errors 4951 * g++.old-deja/g++.other/qual1.C: Likewise. 4952 49532002-02-21 Aldy Hernandez <aldyh@redhat.com> 4954 4955 * gcc.dg/attr-alwaysinline.c: New. 4956 49572002-02-21 Jakub Jelinek <jakub@redhat.com> 4958 4959 * gcc.dg/20020220-1.c: New test. 4960 4961 * gcc.dg/20020220-2.c: New test. 4962 4963 * g++.dg/opt/mmx1.C: New test. 4964 49652002-02-20 Alexandre Oliva <aoliva@redhat.com> 4966 4967 * gcc.c-torture/compile/20020110.c: New test. 4968 49692002-02-20 Jakub Jelinek <jakub@redhat.com> 4970 4971 * gcc.c-torture/execute/20020219-1.c: New test. 4972 4973 * gcc.dg/20020219-1.c: New test. 4974 4975 * gcc.dg/noncompile/20020220-1.c: New test. 4976 4977 * g++.dg/opt/ptrintsum1.C: New test. 4978 4979 * gcc.dg/debug/20020220-1.c: New test. 4980 49812002-02-17 Jakub Jelinek <jakub@redhat.com> 4982 4983 * gcc.c-torture/execute/20020216-1.c: New test. 4984 49852002-02-16 Neil Booth <neil@daikokuya.demon.co.uk> 4986 4987 * gcc.dg/decl-1.c: Update, new test. 4988 49892002-02-15 Nathan Sidwell <nathan@codesourcery.com> 4990 4991 * g++.dg/abi/bitfield1.C: New test. 4992 * g++.dg/abi/bitfield2.C: New test. 4993 49942002-02-15 Richard Sandiford <rsandifo@redhat.com> 4995 4996 * gcc.dg/attr-nest.c: New test. 4997 49982002-02-15 Richard Sandiford <rsandifo@redhat.com> 4999 5000 * gcc.c-torture/execute/20020215-1.c: New test. 5001 50022002-02-14 Jakub Jelinek <jakub@redhat.com> 5003 5004 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp. 5005 * g++.dg/debug/debug.exp: New. 5006 * g++.dg/debug/trivial.C: New. 5007 * g++.dg/debug/debug1.C: Moved... 5008 * g++.dg/other/debug1.C: ...from here. 5009 * g++.dg/debug/debug2.C: Moved... 5010 * g++.dg/other/debug2.C: ...from here. 5011 * g++.dg/debug/debug3.C: Moved... 5012 * g++.dg/other/debug3.C: ...from here. 5013 5014 * gcc.dg/noncompile/20020213-1.c: New test. 5015 50162002-02-13 Jakub Jelinek <jakub@redhat.com> 5017 5018 * g++.dg/other/debug3.C: New test. 5019 5020 * gcc.c-torture/execute/20020213-1.c: New test. 5021 50222002-02-13 Richard Smith <richard@ex-parrot.com> 5023 5024 * g++.old-deja/g++.other/thunk1.C: New test. 5025 50262002-02-12 David Billinghurst <David.Billinghurst@riotinto.com> 5027 5028 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin 5029 50302002-02-13 Stan Shebs <shebs@apple.com> 5031 5032 * gcc.dg/altivec-3.c: New. 5033 50342002-02-12 Jakub Jelinek <jakub@redhat.com> 5035 5036 * gcc.dg/Wunreachable-1.c: New test. 5037 * gcc.dg/Wunreachable-2.c: New test. 5038 50392002-02-12 Joseph S. Myers <jsm28@cam.ac.uk> 5040 5041 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests. 5042 50432002-02-12 Neil Booth <neil@daikokuya.demon.co.uk> 5044 5045 * gcc.dg/decl-1.c: New test. 5046 50472002-02-12 David Billinghurst <David.Billinghurst@riotinto.com> 5048 5049 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999 5050 50512002-02-10 Kazu Hirata <kazu@hxi.com> 5052 5053 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port. 5054 * gcc.c-torture/compile/980506-1.x: Likewise. 5055 50562002-02-10 Kazu Hirata <kazu@hxi.com> 5057 5058 * gcc.dg/20020210-1.c: New. 5059 50602002-02-09 Toon Moene <toon@moene.indiv.nluug.nl> 5061 5062 * g77.f-torture/execute/947.f: New regression test 5063 for PR fortran/947. 5064 50652002-02-09 Alexandre Oliva <aoliva@redhat.com> 5066 5067 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5. 5068 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*. 5069 50702002-02-08 Richard Henderson <rth@redhat.com> 5071 5072 * gcc.c-torture/compile/labels-3.c: New. 5073 50742002-02-08 Jakub Jelinek <jakub@redhat.com> 5075 5076 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2 5077 expression statements work instead. 5078 * gcc.dg/noncompile/20020207-1.c: New test. 5079 50802002-02-07 Richard Henderson <rth@redhat.com> 5081 5082 * gcc.dg/debug/dwarf2-1.c (foo): Return a value. 5083 50842002-02-07 David Billinghurst <David.Billinghurst@riotinto.com> 5085 5086 * lib/prune.exp: Remove "In (program|subroutine"block-data)" 5087 message from g77 5088 * lib/g77-dg.exp: Trim g77 error messages so that they are 5089 recognized by dg.exp. 5090 50912002-02-07 David Billinghurst <David.Billinghurst@riotinto.com> 5092 5093 PR fortran/5473 5094 * g77.dg/pr5473.f: Now dg-error. Add additional cases. 5095 50962002-02-07 Richard Henderson <rth@redhat.com> 5097 5098 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory 5099 to be sufficiently aligned for integers. 5100 51012002-02-07 Nathan Sidwell <nathan@codesourcery.com> 5102 5103 * g++.dg/template/friend4.C: New test. 5104 51052002-02-07 David Billinghurst <David.Billinghurst@riotinto.com> 5106 5107 PR fortran/5743 5108 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove 5109 unsupported cases. 5110 51112002-02-07 Richard Henderson <rth@redhat.com> 5112 5113 * gcc.dg/debug/dwarf2-1.c: Update for return warnings. 5114 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c, 5115 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m, 5116 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise. 5117 51182002-02-06 Richard Henderson <rth@redhat.com> 5119 5120 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle. 5121 51222002-02-06 Janis Johnson <janis187@us.ibm.com> 5123 5124 * gcc.dg/20020206-1.c: New test. 5125 51262002-02-06 Jakub Jelinek <jakub@redhat.com> 5127 5128 * gcc.c-torture/execute/20020206-1.c: New test. 5129 5130 * gcc.c-torture/execute/20020206-2.c: New test. 5131 5132 PR optimization/5429: 5133 * gcc.c-torture/compile/20020206-1.c: New test. 5134 51352002-02-06 Nick Clifton <nickc@cambridge.redhat.com> 5136 5137 * g++.dg/ext/align1.C: Do not use an explicit alignment value 5138 as certain file formats cannot support particularly large 5139 alignments. 5140 5141 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains, 5142 and do not expect to be able to link the executable. 5143 5144 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to 5145 fail because the COFF format does not support the weak attribute. 5146 51472002-02-05 David Billinghurst <David.Billinghurst@riotinto.com> 5148 5149 * g77.dg/pr5473.f: New test 5150 51512002-02-05 Aldy Hernandez <aldyh@redhat.com> 5152 5153 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format. 5154 Fix testcase accordingly. 5155 51562002-02-04 Richard Henderson <rth@redhat.com> 5157 5158 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff. 5159 (buf): Change to be an array of pointers, not ints. 5160 51612002-02-04 Jakub Jelinek <jakub@redhat.com> 5162 5163 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally 5164 before all tests. Move warning one line above to match where it 5165 C frontend emits. 5166 * gcc.dg/Wswitch-2.c: New test. 5167 * g++.dg/warn/Wswitch-1.C: New test. 5168 * g++.dg/warn/Wswitch-2.C: New test. 5169 51702002-02-04 Richard Henderson <rth@redhat.com> 5171 5172 * g++.dg/abi/offsetof.C: Fix size comparison. 5173 51742002-02-04 Richard Sandiford <rsandifo@redhat.com> 5175 5176 * gcc.dg/cast-qual-2.c: New test. 5177 51782002-02-04 Jakub Jelinek <jakub@redhat.com> 5179 5180 * gcc.dg/20020201-4.c: New test. 5181 51822002-02-04 Ben Elliston <bje@redhat.com> 5183 5184 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper 5185 target_info attribute != 0, in addition to the empty string. 5186 (gcc_target_compile): Likewise. 5187 51882002-02-03 Andrew Cagney <ac131313@redhat.com> 5189 5190 * gcc.dg/Wswitch.c: New test. 5191 PR gcc/4475. PR gcc/3780. 5192 51932002-02-03 Toon Moene <toon@moene.indiv.nluug.nl> 5194 5195 * g77.f-torture/execute/5122.f: New test for regressions 5196 against PR fortran/5122. 5197 51982002-02-03 David Billinghurst <David.Billinghurst@riotinto.com> 5199 5200 * g77.f-torture/compile/pr3743.f: Delete 5201 * g77.dg/pr3743-1.f: New test. 5202 * g77.dg/pr3743-2.f: New test. 5203 * g77.dg/pr3743-3.f: New test. 5204 * g77.dg/pr3743-4.f: New test. 5205 52062002-02-02 Neil Booth <neil@daikokuya.demon.co.uk> 5207 5208 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests. 5209 52102002-02-02 Richard Henderson <rth@redhat.com> 5211 5212 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change. 5213 * gcc.c-torture/execute/bf64-1.c: Likewise. 5214 52152002-02-02 Jakub Jelinek <jakub@redhat.com> 5216 5217 * gcc.dg/20020201-2.c: New test. 5218 5219 * gcc.dg/20020201-3.c: New test. 5220 5221 * gcc.c-torture/execute/bitfld-2.c: New test. 5222 52232002-02-02 Neil Booth <neil@daikokuya.demon.co.uk> 5224 5225 * gcc.dg/bitfld-1.c: Update. 5226 * gcc.dg/bitfld-2.c: Update. 5227 * gcc.c-torture/execute/bitfld-1.x: New. 5228 52292002-02-02 Jakub Jelinek <jakub@redhat.com> 5230 5231 * gcc.c-torture/execute/20020201-1.c: New test. 5232 52332002-02-01 Janis Johnson <janis187@us.ibm.com> 5234 5235 PR target/5469 5236 * gcc.dg/20020201-1.c: New test. 5237 52382002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com> 5239 5240 PR fortran/3743 5241 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove 5242 * g77.f-torture/compile/pr3743.x: Remove 5243 52442002-01-31 Tom Rix <trix@redhat.com> 5245 5246 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX. 5247 52482002-01-31 Joseph S. Myers <jsm28@cam.ac.uk> 5249 5250 * gcc.dg/noncompile/20020130-1.c: New test. 5251 52522002-01-30 David Billinghurst <David.Billinghurst@riotinto.com> 5253 5254 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r. 5255 52562002-01-29 Richard Henderson <rth@redhat.com> 5257 5258 * gcc.c-torture/execute/991118-1.c: Cast various constants back 5259 to long long. 5260 * gcc.c-torture/execute/bf64-1.c: Likewise. 5261 52622002-01-29 Jakub Jelinek <jakub@redhat.com> 5263 5264 * gcc.c-torture/execute/20020129-1.c: New test. 5265 52662002-01-29 Neil Booth <neil@daikokuya.demon.co.uk> 5267 5268 * gcc.c-torture/compile/20000224-1.c: Update. 5269 * gcc.c-torture/execute/bitfld-1.c: New tests. 5270 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests. 5271 * gcc.dg/uninit-A.c: Update. 5272 52732002-01-29 Nathan Sidwell <nathan@codesourcery.com> 5274 5275 * g++.dg/template/ctor1.C: Add instantiation. 5276 52772002-01-28 Paul Koning <pkoning@equallogic.com> 5278 5279 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first 5280 argument to __builtin_prefetch to be const ptr. 5281 52822002-01-28 Jakub Jelinek <jakub@redhat.com> 5283 5284 * gcc.c-torture/compile/20020120-1.c: New test. 5285 52862002-01-27 Kazu Hirata <kazu@hxi.com> 5287 5288 * gcc.c-torture/execute/20020127-1.c: New test. 5289 52902002-01-27 David Billinghurst <David.Billinghurst@riotinto.com> 5291 5292 * g77.dg/f77-edit-i-in.f: New test 5293 * g77.dg/f77-edit-i-out.f: New test 5294 52952002-01-25 Geoffrey Keating <geoffk@redhat.com> 5296 5297 * gcc.dg/debug/debug.exp: New file. 5298 * gcc.dg/debug/trivial.c: New file. 5299 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/. 5300 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/. 5301 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/. 5302 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/. 5303 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/. 5304 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/. 5305 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/. 5306 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/. 5307 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/. 5308 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/. 5309 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/. 5310 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/. 5311 * gcc.dg/20000503-1.c: Removed. 5312 * gcc.dg/20010207-1.c: Removed. 5313 * gcc.dg/20011223-1.c: Removed. 5314 * gcc.dg/20020104-2.c: Removed. 5315 * gcc.dg/debug-1.c: Removed. 5316 * gcc.dg/debug-2.c: Removed. 5317 * gcc.dg/debug-3.c: Removed. 5318 * gcc.dg/debug-4.c: Removed. 5319 * gcc.dg/debug-5.c: Removed. 5320 * gcc.dg/debug-6.c: Removed. 5321 * gcc.dg/dwarf2-1.c: Removed. 5322 * gcc.dg/dwarf2-2.c: Removed. 5323 53242002-01-25 Jakub Jelinek <jakub@redhat.com> 5325 5326 * g++.old-deja/g++.other/eh5.C: New test. 5327 * g++.old-deja/g++.other/sibcall2.C: New test. 5328 * g++.old-deja/g++.other/array9.C: New test. 5329 * g++.old-deja/g++.other/typename2.C: New test. 5330 * g++.old-deja/g++.other/crash60.C: New test. 5331 * g++.old-deja/g++.other/conv9.C: New test. 5332 * g++.old-deja/g++.other/mangle10.C: New test. 5333 * g++.old-deja/g++.other/unchanging1.C: New test. 5334 * g++.old-deja/g++.other/exprstmt1.C: New test. 5335 * g++.old-deja/g++.other/inline23.C: New test. 5336 * g++.old-deja/g++.eh/ia64-1.C: New test. 5337 * g++.old-deja/g++.other/dwarf2-1.C: New test. 5338 * g++.old-deja/g++.other/reload1.C: New test. 5339 * g++.old-deja/g++.other/static20.C: New test. 5340 * g++.old-deja/g++.other/local-alloc1.C: New test. 5341 * g++.old-deja/g++.other/conv8.C: New test. 5342 * g++.old-deja/g++.other/stmtexpr2.C: New test. 5343 * g++.old-deja/g++.other/storeexpr1.C: New test. 5344 * g++.old-deja/g++.other/storeexpr2.C: New test. 5345 * g++.dg/eh/template2.C: New test. 5346 * g++.dg/warn/weak1.C: New test. 5347 53482002-01-25 Hans-Peter Nilsson <hp@bitrange.com> 5349 5350 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not): 5351 Remove first, non-varying, argument. 5352 53532002-01-23 Richard Henderson <rth@redhat.com> 5354 5355 * gcc.dg/inline-2.c: New. 5356 5357 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg. 5358 Add optional target arg. Check number of arguments. 5359 (scan-assembler-not, scan-assembler-dem): Likewise. 5360 (scan-assembler-dem-not): Likewise. 5361 53622002-01-23 Zack Weinberg <zack@codesourcery.com> 5363 5364 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on 5365 line 12. 5366 * g++.old-deja/g++.brendan/parse3.C, 5367 g++.old-deja/g++.other/crash26.C, 5368 g++.old-deja/g++.other/crash28.C, 5369 g++.old-deja/g++.other/crash29.C, 5370 g++.old-deja/g++.other/crash30.C, 5371 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate. 5372 53732002-01-23 Aldy Hernandez <aldyh@redhat.com> 5374 5375 * gcc.dg/20020115-1.c: New. 5376 53772002-01-23 Bob Wilson <bob.wilson@acm.org> 5378 5379 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa. 5380 53812002-01-23 Janis Johnson <janis187@us.ibm.com> 5382 5383 * gcc.dg/20020122-3.c: New. 5384 53852002-01-23 Jakub Jelinek <jakub@redhat.com> 5386 5387 * g++.dg/other/gc1.C: New test. 5388 53892002-01-23 Zack Weinberg <zack@codesourcery.com> 5390 5391 * gcc.dg/c99-intconst-1.c: Mark XFAIL. 5392 53932002-01-22 Richard Henderson <rth@redhat.com> 5394 5395 * gcc.dg/20020122-4.c: Use multiple outputs on the asm. 5396 53972002-01-22 Richard Henderson <rth@redhat.com> 5398 5399 * gcc.dg/20020122-4.c: New. 5400 54012002-01-22 H.J. Lu <hjl@gnu.org> 5402 5403 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the 5404 link output. 5405 * gcc.dg/special/ecos.exp: Likewise. 5406 * lib/g++-dg.exp: Likewise. 5407 * lib/g77-dg.exp: Likewise. 5408 * lib/gcc-dg.exp : Likewise. 5409 * lib/mike-g++.exp: Likewise. 5410 * lib/mike-g77.exp: Likewise. 5411 * lib/mike-gcc.exp: Likewise. 5412 * lib/objc-dg.exp: Likewise. 5413 54142002-01-22 Janis Johnson <janis187@us.ibm.com> 5415 5416 PR target/5379 5417 * gcc.dg/20020122-2.c: New test. 5418 54192002-01-22 Hans-Peter Nilsson <hp@axis.com> 5420 5421 * gcc.dg/20020122-1.c: New test. 5422 54232001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com> 5424 5425 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too 5426 54272002-01-22 David Billinghurst <David.Billinghurst@riotinto.com> 5428 5429 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]* 5430 54312002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 5432 5433 * gcc.c-torture/compile/20020121-1.c: New test. 5434 54352002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca> 5436 5437 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting 5438 ld_library_path. 5439 54402002-01-21 Jakub Jelinek <jakub@redhat.com> 5441 5442 * gcc.dg/20020218-1.c: New test. 5443 54442002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com> 5445 5446 * lib/prune.exp (prune_gcc_output): Prune "At global scope" 5447 messages 5448 * g++.dg/other/deprecated.C: Remove dg-bogus comment for 5449 "At global scope" warning 5450 * g++.dg/ext/align1.C: Change cygwin test for alignment 5451 from db-bogus to dg-warning 5452 54532002-01-21 Zack Weinberg <zack@codesourcery.com> 5454 5455 * g77.f-torture/compile/cpp2.F: New test. 5456 54572002-01-19 Nathan Sidwell <nathan@codesourcery.com> 5458 5459 * g++.dg/template/access1.C: New test. 5460 54612002-01-18 Aldy Hernandez <aldyh@redhat.com> 5462 5463 * gcc.dg/20020118-1.c: New. 5464 54652002-01-18 Kazu Hirata <kazu@hxi.com> 5466 5467 * testsuite/gcc.c-torture/execute/20020118-1.c: New test. 5468 54692001-01-18 David Billinghurst <David.Billinghurst@riotinto.com> 5470 5471 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message. 5472 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum 5473 alignment warnings. 5474 54752001-01-18 David Billinghurst <David.Billinghurst@riotinto.com> 5476 5477 * gcc.misc-tests/i386-prefetch.exp: Save and restore 5478 torture_with_loops and torture_without_loops 5479 54802002-01-17 Jakub Jelinek <jakub@redhat.com> 5481 5482 * gcc.c-torture/compile/20020116-1.c: New test. 5483 54842002-01-16 Jakub Jelinek <jakub@redhat.com> 5485 5486 * gcc.dg/20020116-2.c: New test. 5487 5488 * gcc.dg/ultrasp4.c: New test. 5489 5490 * gcc.dg/20020116-1.c: New test. 5491 54922002-01-15 Geoffrey Keating <geoffk@redhat.com> 5493 5494 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used 5495 by EABI. 5496 54972002-01-15 Janis Johnson <janis187@us.ibm.com> 5498 5499 * gcc.misc-tests/i386-prefetch.exp: New. 5500 * gcc.misc-tests/i386-pf-3dnow-1.c: New test. 5501 * gcc.misc-tests/i386-pf-athlon-1.c: New test. 5502 * gcc.misc-tests/i386-pf-none-1.c: New test. 5503 * gcc.misc-tests/i386-pf-sse-1.c: New test. 5504 55052002-01-15 Jakub Jelinek <jakub@redhat.com> 5506 5507 * gcc.dg/gnu89-init-1.c: Add new tests. 5508 55092002-01-15 Andreas Jaeger <aj@suse.de> 5510 5511 * gcc.dg/i386-mmx-1.c: Also run on x86-64. 5512 * gcc.dg/i386-mmx-2.c: Likewise. 5513 * gcc.dg/i386-sse-1.c: Likewise. 5514 * gcc.dg/i386-sse-2.c: Likewise. 5515 * gcc.dg/i386-sse-3.c: Likewise. 5516 55172001-01-14 David Billinghurst <David.Billinghurst@riotinto.com> 5518 5519 * g77.f-torture/execute/intrinsic-unix-bessel.f: 5520 Uncomment additional cases that now pass. 5521 55222002-01-11 Richard Henderson <rth@redhat.com> 5523 5524 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New. 5525 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New. 5526 55272002-01-11 Nicola Pero <n.pero@mi.flashnet.it> 5528 5529 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h. 5530 55312002-01-10 Aldy Hernandez <aldyh@redhat.com> 5532 5533 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl, 5534 lvx, stvx, stvebx, stvehx, stvewx, stvxl. 5535 55362002-01-10 Dale Johannesen <dalej@apple.com> 5537 5538 * gcc.c-torture/execute/loop-11.c: New. 5539 55402002-01-08 Aldy Hernandez <aldyh@redhat.com> 5541 5542 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr, 5543 dss, lvsl, lvsr, dstt, dstst, dststt, dst. 5544 55452002-01-09 Richard Henderson <rth@redhat.com> 5546 5547 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper 5548 type in which to perform the operation for each size. 5549 55502002-01-09 Alan Matsuoka (alanm@redhat.com) 5551 5552 * gcc.c-torture/compile/20020109-2.c: New test. 5553 55542002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com> 5555 5556 * gcc.c-torture/execute/loop-10.c: New test. 5557 55582002-01-09 Jakub Jelinek <jakub@redhat.com> 5559 5560 * gcc.c-torture/compile/20010226-1.c: New test. 5561 * gcc.c-torture/compile/20010227-1.c: New test. 5562 * gcc.c-torture/compile/20010426-1.c: New test. 5563 * gcc.c-torture/compile/20010510-1.c: New test. 5564 * gcc.c-torture/compile/20010605-3.c: New test. 5565 * gcc.c-torture/compile/20010824-1.c: New test. 5566 * gcc.c-torture/execute/20010409-1.c: New test. 5567 * gcc.dg/noncompile/20000901-1.c: New test. 5568 * gcc.dg/20001023-1.c: New test. 5569 * gcc.dg/20001101-1.c: New test. 5570 * gcc.dg/20001102-1.c: New test. 5571 * gcc.dg/20010207-1.c: New test. 5572 * gcc.dg/20010405-1.c: New test. 5573 * gcc.dg/20010822-1.c: New test. 5574 * gcc.dg/20011107-1.c: New test. 5575 55762002-01-09 Jeffrey A Law (law@redhat.com) 5577 5578 * gcc.dg/asm-fs-1.c: Disable warnings when compiling. 5579 5580 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect 5581 execution failure on PA targets. 5582 55832002-01-09 Jakub Jelinek <jakub@redhat.com> 5584 5585 * gcc.c-torture/compile/20020109-1.c: New test. 5586 55872002-01-08 Kazu Hirata <kazu@hxi.com> 5588 5589 * gcc.c-torture/execute/20020108-1.c: New test. 5590 55912002-01-08 Jakub Jelinek <jakub@redhat.com> 5592 5593 * gcc.dg/20020108-1.c: New test. 5594 55952002-01-08 H.J. Lu <hjl@gnu.org> 5596 5597 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc 5598 for header files. 5599 56002002-01-08 Geoff Keating <geoffk@redhat.com> 5601 5602 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for 5603 consistency. 5604 5605002-01-07 Aldy Hernandez <aldyh@redhat.com> 5606 5607 * gcc.dg/altivec-4.c: Test altivec predicates. 5608 56092002-01-07 Jakub Jelinek <jakub@redhat.com> 5610 5611 * gcc.c-torture/execute/20020107-1.c: New test. 5612 56132002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org> 5614 5615 PR c/5279 5616 * gcc.c-torture/compile/20020106-1.c: New test. 5617 56182002-01-05 Hans-Peter Nilsson <hp@bitrange.com> 5619 5620 * gcc.c-torture/execute/nestfunc-4.c: New test. 5621 56222002-01-04 Loren J. Rittle <ljrittle@acm.org> 5623 5624 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed 5625 extra triple that slipped in. 5626 * g++.old-deja/g++.abi/align.C: Likewise. 5627 * g++.old-deja/g++.abi/bitfields.C: Likewise. 5628 56292002-01-04 Loren J. Rittle <ljrittle@acm.org> 5630 5631 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*. 5632 * g++.old-deja/g++.abi/align.C: Likewise. 5633 * g++.old-deja/g++.abi/bitfields.C: Likewise. 5634 5635 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision 5636 on FreeBSD/i386. 5637 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for 5638 FreeBSD. 5639 56402002-01-04 Jakub Jelinek <jakub@redhat.com> 5641 5642 * gcc.dg/20020104-1.c: New test. 5643 5644 * gcc.dg/20020104-2.c: New test. 5645 56462002-01-04 Hans-Peter Nilsson <hp@bitrange.com> 5647 5648 * gcc.dg/20020103-1.c: Fix typo in target selector. 5649 56502002-01-03 Richard Henderson <rth@redhat.com> 5651 5652 * gcc.dg/20020103-1.c: New. 5653 56542002-01-03 Kazu Hirata <kazu@hxi.com> 5655 5656 * gcc.c-torture/execute/20020103-1.c: New test. 5657 56582002-01-03 Jakub Jelinek <jakub@redhat.com> 5659 5660 * g++.dg/other/debug2.C: New test. 5661 5662 * gcc.c-torture/compile/20020103-1.c: New test. 5663 56642002-01-02 Jakub Jelinek <jakub@redhat.com> 5665 5666 * gcc.dg/gnu89-init-1.c: Added new tests. 5667 56682002-01-02 Nathan Sidwell <nathan@codesourcery.com> 5669 5670 * g++.dg/template/friend2.C: Remove as patch is reverted. 5671 5672 * g++.dg/warn/oldcast1.C: New test. 5673 5674 * g++.dg/template/ptrmem1.C: New test. 5675 * g++.dg/template/ptrmem2.C: New test. 5676 5677 * g++.dg/template/ntp.C: New test. 5678 5679 * g++.dg/other/component1.C: New test. 5680 5681 * g++.dg/template/ttp3.C: New test. 5682 5683 * g++.dg/template/friend2.C: New test. 5684 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error. 5685 56862002-01-02 Nathan Sidwell <nathan@codesourcery.com> 5687 5688 * g++.dg/other/ptrmem1.C: New test. 5689 * g++.dg/other/ptrmem2.C: New test. 5690 56912002-01-02 Nathan Sidwell <nathan@codesourcery.com> 5692 5693 * g++.dg/template/ctor1.C: New test. 5694 56952002-01-02 Nathan Sidwell <nathan@codesourcery.com> 5696 5697 * g++.dg/template/friend2.C: New test. 5698 56992002-01-01 Hans-Peter Nilsson <hp@bitrange.com> 5700 5701 * gcc.dg/mmix-1.c: New test. 5702 57032001-12-31 Richard Henderson <rth@redhat.com> 5704 5705 * gcc.dg/asm-5.c: New. 5706 57072001-12-31 Paolo Carlini <pcarlini@unitus.it> 5708 5709 * g++.old-deja/g++.robertl/eb130.C: hash_set is now 5710 in namespace __gnu_cxx 5711 57122001-12-30 Richard Henderson <rth@redhat.com> 5713 5714 * gcc.dg/debug-6.c: New. 5715 57162001-12-30 Jakub Jelinek <jakub@redhat.com> 5717 5718 * gcc.c-torture/compile/20011229-2.c: New test. 5719 57202001-12-29 Jakub Jelinek <jakub@redhat.com> 5721 5722 * gcc.dg/debug-3.c: New test. 5723 * gcc.dg/debug-4.c: New test. 5724 * gcc.dg/debug-5.c: New test. 5725 57262001-12-29 Richard Henderson <rth@redhat.com> 5727 5728 * g++.dg/eh/loop1.C: New. 5729 57302001-12-29 Nathan Sidwell <nathan@codesourcery.com> 5731 5732 * g++.dg/template/crash1.C: New test. 5733 57342001-12-29 Nathan Sidwell <nathan@codesourcery.com> 5735 5736 * g++.dg/other/const1.C: New test. 5737 57382001-12-29 Hans-Peter Nilsson <hp@bitrange.com> 5739 5740 * gcc.c-torture/compile/20011229-1.c: New test. 5741 57422001-12-28 Stan Shebs <shebs@apple.com> 5743 5744 * lib/objc-torture.exp: Resync with c-torture.exp. 5745 * lib/objc.exp: Load standard libraries. 5746 57472001-12-28 Jakub Jelinek <jakub@redhat.com> 5748 5749 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some 5750 additional tests. 5751 57522001-12-27 Roger Sayle <roger@eyesopen.com> 5753 5754 * gcc.c-torture/execute/string-opt-16.c: New testcase. 5755 57562001-12-27 Richard Henderson <rth@redhat.com> 5757 5758 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New. 5759 57602001-12-26 Nathan Sidwell <nathan@codesourcery.com> 5761 5762 * g++.dg/eh/ctor1.C: New test. 5763 * g++.dg/other/error2.C: New test. 5764 57652001-12-24 Nathan Sidwell <nathan@codesourcery.com> 5766 5767 * g++.dg/other/init2.C: New test. 5768 57692001-12-24 Richard Henderson <rth@redhat.com> 5770 5771 * gcc.dg/20011223-1.c: New. 5772 * gcc.dg/inline-1.c: New. 5773 57742001-12-23 Richard Henderson <rth@redhat.com> 5775 5776 * gcc.dg/asm-4.c: Test operand modifiers. 5777 57782001-12-23 Richard Henderson <rth@redhat.com> 5779 5780 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long. 5781 57822001-12-23 Joseph S. Myers <jsm28@cam.ac.uk> 5783 5784 * gcc.c-torture/execute/20011223-1.c: New test. 5785 57862001-12-21 Richard Henderson <rth@redhat.com> 5787 5788 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then 5789 re-enables the warning. 5790 57912001-12-21 Richard Henderson <rth@redhat.com> 5792 5793 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo. 5794 57952001-12-20 Jakub Jelinek <jakub@redhat.com> 5796 5797 * gcc.c-torture/compile/20011218-1.c: New test. 5798 57992001-12-20 Nick Clifton <nickc@cambridge.redhat.com> 5800 5801 * gcc.misc-test/arm-isr.exp: New file. Control running of the 5802 arm-isr.c test. 5803 * gcc.misc-tests/arm-isr.c: New file. Test prologue and 5804 epilogue generation for ARM ISR routines. 5805 58062001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 5807 5808 * gcc.dg/format/builtin-1.c: Test unlocked stdio. 5809 * gcc.dg/format/c90-printf-3.c: Likewise. 5810 * gcc.dg/format/c99-printf-3.c: Likewise. 5811 * gcc.dg/format/ext-1.c: Likewise. 5812 * gcc.dg/format/ext-6.c: Likewise. 5813 * gcc.dg/format/format.h: Prototype unlocked stdio. 5814 58152001-12-20 Richard Henderson <rth@redhat.com> 5816 5817 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New. 5818 (arena): Use it. 5819 (malloc): Correct allocation logic. Abort if we fill up the 5820 arena before initialization complete. 5821 (realloc): Correct allocation logic. 5822 58232001-12-20 Jakub Jelinek <jakub@redhat.com> 5824 5825 * gcc.c-torture/compile/20011219-2.c: New test. 5826 5827 * gcc.c-torture/execute/20011219-1.c: New test. 5828 58292001-12-19 David Billinghurst <David.Billinghurst@riotinto.com> 5830 5831 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if 5832 target does not support weak symbols. 5833 58342001-12-19 Jakub Jelinek <jakub@redhat.com> 5835 5836 * gcc.c-torture/compile/20011219-1.c: New test. 5837 58382001-12-19 Nathan Sidwell <nathan@codesourcery.com> 5839 5840 * g++.dg/other/error1.C: New test. 5841 58422001-12-17 Jeffrey A Law (law@redhat.com) 5843 5844 * gcc.c-torture/execute/20011217-1.c: New test. 5845 58462001-12-17 Nicola Pero <nicola@brainstorm.co.uk> 5847 5848 * objc.dg/special/: New directory. 5849 * objc.dg/special/special.exp: New file. 5850 * objc.dg/special/unclaimed-category-1.h: New file. 5851 * objc.dg/special/unclaimed-category-1a.m: New file. 5852 * objc.dg/special/unclaimed-category-1.m: New file. 5853 58542001-12-17 Andreas Jaeger <aj@suse.de> 5855 5856 * gcc.c-torture/compile/20011217-2.c: New test. 5857 58582001-12-17 Joseph S. Myers <jsm28@cam.ac.uk> 5859 5860 * gcc.c-torture/compile/20011217-1.c: New test. 5861 58622001-12-14 Aldy Hernandez <aldyh@redhat.com> 5863 5864 * testsuite/gcc.dg/20011214-1.c: New. 5865 58662001-12-13 Aldy Hernandez <aldyh@redhat.com> 5867 5868 * gcc.dg/altivec-4.c: New. 5869 58702001-12-13 Hans-Peter Nilsson <hp@axis.com> 5871 5872 * gcc.dg/20011113-1.c: New test. 5873 58742001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca> 5875 5876 * g++.old-deja/g++.jason/template31.C: Remove templates for classes 5877 std::__malloc_alloc_template<0> and 5878 std::__default_alloc_template<false, 0>. 5879 58802001-12-13 Nicola Pero <n.pero@mi.flashnet.it> 5881 5882 * objc/execute/bf-21.m: New test. 5883 * objc/execute/enumeration-1.m: New test. 5884 * objc/execute/enumeration-2.m: New test. 5885 58862001-12-12 Jakub Jelinek <jakub@redhat.com> 5887 5888 * gcc.dg/gnu89-init-1.c: New test. 5889 58902001-12-12 Nathan Sidwell <nathan@codesourcery.com> 5891 5892 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename. 5893 * g++.old-deja/g++.jason/2371.C: Likewise. 5894 * g++.old-deja/g++.jason/template33.C: Likewise. 5895 * g++.old-deja/g++.jason/template34.C: Likewise. 5896 * g++.old-deja/g++.jason/template36.C: Likewise. 5897 * g++.old-deja/g++.oliva/typename1.C: Likewise. 5898 * g++.old-deja/g++.oliva/typename2.C: Likewise. 5899 * g++.old-deja/g++.other/typename1.C: Likewise. 5900 * g++.old-deja/g++.pt/inherit2.C: Likewise. 5901 * g++.old-deja/g++.pt/nontype5.C: Likewise. 5902 * g++.old-deja/g++.pt/typename11.C: Likewise. 5903 * g++.old-deja/g++.pt/typename14.C: Likewise. 5904 * g++.old-deja/g++.pt/typename16.C: Likewise. 5905 * g++.old-deja/g++.pt/typename3.C: Likewise. 5906 * g++.old-deja/g++.pt/typename4.C: Likewise. 5907 * g++.old-deja/g++.pt/typename5.C: Likewise. 5908 * g++.old-deja/g++.pt/typename7.C: Likewise. 5909 * g++.old-deja/g++.robertl/eb9.C: Likewise. 5910 59112001-12-11 Nathan Sidwell <nathan@codesourcery.com> 5912 5913 * g++.dg/other/linkage1.C: New test. 5914 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two 5915 specifiers. 5916 59172001-12-11 Neil Booth <neil@daikokuya.demon.co.uk> 5918 5919 * gcc.dg/concat.c: New test. 5920 59212001-12-11 Stan Shebs <shebs@apple.com> 5922 5923 * objc/compile: New test directory. 5924 * objc/compile/compile.exp: New expect script. 5925 * objc/compile/20011211-1.m: New compile test. 5926 59272001-12-11 Jason Merrill <jason@redhat.com> 5928 5929 * lib/prune.exp (prune_gcc_output): Also handle "In member 5930 function". So many permutations... 5931 59322001-12-10 Nathan Sidwell <nathan@codesourcery.com> 5933 5934 * g++.dg/template/typedef1.C: New test. 5935 59362001-12-09 Nathan Sidwell <nathan@codesourcery.com> 5937 5938 * g++.dg/other/copy1.C: New test. 5939 59402001-10-08 Aldy Hernandez <aldyh@redhat.com> 5941 5942 * gcc.c-torture/execute/builtin-types-compatible-p.c: New. 5943 5944 * gcc.dg/builtin-choose-expr.c: New. 5945 59462001-12-07 Aldy Hernandez <aldyh@redhat.com> 5947 5948 * gcc.dg/altivec-2.c: New. 5949 59502001-12-07 Richard Henderson <rth@redhat.com> 5951 5952 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts. 5953 59542001-12-07 Stephane Carrez <Stephane.Carrez@sun.com> 5955 5956 * gcc.dg/sparc-ret.c: New file, test return corruption bug for 5957 ultrasparc. 5958 59592001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> 5960 5961 * g++-old.deja/g++.robertl/eb101.C: Deleted. 5962 59632001-12-06 Janis Johnson <janis187@us.ibm.com> 5964 5965 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for 5966 variable argument list. 5967 59682001-12-06 Zack Weinberg <zack@codesourcery.com> 5969 5970 * gcc.c-torture/execute/memcheck: Delete entire directory. 5971 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c 5972 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp) 5973 59742001-12-05 Neil Booth <neil@daikokuya.demon.co.uk> 5975 5976 * gcc.dg/Wshadow-1.c: New test. 5977 59782001-12-05 Jakub Jelinek <jakub@redhat.com> 5979 5980 * gcc.c-torture/compile/20011130-1.c: New test. 5981 5982 * gcc.dg/noncompile/20011025-1.c: New test. 5983 5984 * g++.dg/other/anon-union.C: New test. 5985 5986 * gcc.c-torture/execute/20011024-1.c: New test. 5987 59882001-12-04 Joseph S. Myers <jsm28@cam.ac.uk> 5989 5990 * gcc.c-torture/execute/20000722-1.x, 5991 gcc.c-torture/execute/20010123-1.x: Remove. 5992 * gcc.c-torture/compile/init-3.c: Don't use a compound literal. 5993 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c, 5994 gcc.dg/c99-complit-2.c: New tests. 5995 59962001-12-04 Nathan Sidwell <nathan@codesourcery.com> 5997 5998 * g++.dg/inherit/base1.C: New test. 5999 60002001-12-04 Jakub Jelinek <jakub@redhat.com> 6001 6002 * g++.dg/other/stdarg1.C: New test. 6003 6004 * gcc.c-torture/compile/20011130-2.c: New test. 6005 60062001-12-03 Janis Johnson <janis187@us.ibm.com> 6007 6008 * gcc.c-torture/execute/builtin-prefetch-1.c: New test. 6009 * gcc.c-torture/execute/builtin-prefetch-2.c: New test. 6010 * gcc.c-torture/execute/builtin-prefetch-3.c: New test. 6011 * gcc.c-torture/execute/builtin-prefetch-4.c: New test. 6012 * gcc.c-torture/execute/builtin-prefetch-5.c: New test. 6013 * gcc.dg/builtin-prefetch-1.c: New test. 6014 60152001-12-03 Jakub Jelinek <jakub@redhat.com> 6016 6017 * gcc.dg/20011130-1.c: New test. 6018 60192001-12-03 Nathan Sidwell <nathan@codesourcery.com> 6020 6021 * g++.dg/other/scope1.C: New test. 6022 * g++.dg/template/explicit-instantiation.C: Remove XFAIL 6023 60242001-12-03 Joseph S. Myers <jsm28@cam.ac.uk> 6025 6026 * gcc.dg/vla-init-1.c: New test. 6027 60282001-12-01 Geoff Keating <geoffk@redhat.com> 6029 6030 * gcc.c-torture/compile/structs.c: New testcase from GDB. 6031 60322001-12-02 Neil Booth <neil@daikokuya.demon.co.uk> 6033 6034 * objc.dg/alias.m: Update. 6035 * objc.dg/class-1.m: Update. 6036 * objc.dg/const-str-1.m: Update. 6037 * objc.dg/fwd-proto-1.m: Update. 6038 * objc.dg/id-1.m: Update. 6039 * objc.dg/super-class-1.m: Update. 6040 60412001-11-29 Mark Mitchell <mark@codesourcery.com> 6042 6043 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard 6044 constructs. 6045 60462001-11-28 Jeffrey A Law (law@cygnus.com) 6047 6048 * gcc.c-torture/execute/20011128-1.c: New test. 6049 60502001-11-28 Hans-Peter Nilsson <hp@axis.com> 6051 6052 * gcc.dg/20011127-1.c: New test. 6053 60542001-11-25 Joseph S. Myers <jsm28@cam.ac.uk> 6055 6056 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples 6057 from Austin Group draft 7. 6058 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in 6059 scanf format arguments. 6060 * gcc.dg/format/no-exargs-2.c: New test. 6061 60622001-11-25 Nathan Sidwell <nathan@codesourcery.com> 6063 6064 * g++.dg/abi/vbase8-4.C: New test. 6065 60662001-11-24 Ian Lance Taylor <ian@airs.com> 6067 6068 * gcc.c-torture/execute/20011121-1.c: New test. 6069 60702001-11-23 Jeffrey A Law (law@cygnus.com) 6071 6072 * gcc.c-torture/execute/ieee/20011123-1.c: New test. 6073 60742001-11-23 Andreas Jaeger <aj@suse.de> 6075 6076 * gcc.dg/cpp/charconst-2.c: New test. 6077 60782001-11-22 Geoffrey Keating <geoffk@redhat.com> 6079 6080 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files 6081 to the host if it is remote. Let tests specify extra headers 6082 they use. 6083 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'. 6084 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'. 6085 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'. 6086 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'. 6087 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'. 6088 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'. 6089 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'. 6090 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'. 6091 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'. 6092 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'. 6093 60942001-11-22 Nick Clifton <nickc@cambridge.redhat.com> 6095 6096 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work 6097 for little endian ARMs. 6098 60992001-11-20 Jakub Jelinek <jakub@redhat.com> 6100 6101 * gcc.c-torture/compile/20011119-1.c: New test. 6102 * gcc.c-torture/compile/20011119-2.c: New test. 6103 61042001-11-17 Aldy Hernandez <aldyh@redhat.com> 6105 6106 * gcc.dg/altivec-1.c: Fix typo. 6107 61082001-11-20 Joseph S. Myers <jsm28@cam.ac.uk> 6109 6110 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests. 6111 61122001-11-20 Nick Clifton <nickc@cambridge.redhat.com> 6113 6114 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM. 6115 61162001-11-19 Geoffrey Keating <geoffk@redhat.com> 6117 6118 * lib/g77.exp: Don't specify --rpath-link. 6119 6120 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy 6121 across all the headers. 6122 * gcc.dg/format/format.exp: For testing on a remote host, 6123 copy format.h. 6124 6125 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE. 6126 * gcc.c-torture/execute/930406-1.c: Likewise. 6127 * gcc.c-torture/execute/comp-goto-1.c: Likewise. 6128 61292001-11-19 Aldy Hernandez <aldyh@redhat.com> 6130 6131 * gcc.dg/altivec-1.c: New. 6132 61332001-11-19 Neil Booth <neil@daikokuya.demon.co.uk> 6134 6135 * gcc.dg/cpp/fpreprocessed.c: New test case. 6136 61372001-11-18 Joseph S. Myers <jsm28@cam.ac.uk> 6138 6139 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c, 6140 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional. 6141 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning. 6142 61432001-11-18 Joseph S. Myers <jsm28@cam.ac.uk> 6144 6145 * gcc.dg/no-builtin-1.c: New test. 6146 61472001-11-16 Jakub Jelinek <jakub@redhat.com> 6148 6149 * gcc.c-torture/execute/20011115-1.c: New test. 6150 61512001-11-15 Jakub Jelinek <jakub@redhat.com> 6152 6153 * gcc.c-torture/compile/20011114-2.c: New test. 6154 * gcc.c-torture/compile/20011114-3.c: New test. 6155 * gcc.c-torture/compile/20011114-4.c: New test. 6156 61572001-11-15 Nathan Sidwell <nathan@codesourcery.com> 6158 6159 * g++.dg/other/init1.C: New test. 6160 61612001-11-14 Geoffrey Keating <geoffk@redhat.com> 6162 6163 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error 6164 message. 6165 6166 * gcc.c-torture/execute/20011114-1.c: New testcase. 6167 6168 * gcc.c-torture/compile/20010327-1.c: Revert last change. 6169 * gcc.c-torture/compile/20011114-1.c: New test, exactly 6170 like the (before this change) version of 20010327-1.c. 6171 61722001-11-14 Roger Sayle <roger@eyesopen.com> 6173 6174 * gcc.c-torture/execute/string-opt-13.c: New testcase. 6175 61762001-11-14 Richard Sandiford <rsandifo@redhat.com> 6177 6178 * g++.dg/init/array2.C: New test. 6179 61802001-11-14 Alexandre Oliva <aoliva@redhat.com> 6181 6182 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining. 6183 61842001-11-13 Nathan Sidwell <nathan@codesourcery.com> 6185 6186 * g++.dg/other/forscope1.C: New test. 6187 * g++.dg/ext/forscope1.C: New test. 6188 * g++.dg/ext/forscope2.C: New test. 6189 61902001-11-13 Jakub Jelinek <jakub@redhat.com> 6191 6192 * gcc.c-torture/execute/20011113-1.c: New test. 6193 61942001-11-09 Geoffrey Keating <geoffk@redhat.com> 6195 6196 * gcc.c-torture/execute/20011109-2.c: New test. 6197 6198 * gcc.c-torture/execute/20011109-1.c: New test. 6199 62002001-11-09 Jakub Jelinek <jakub@redhat.com> 6201 6202 * gcc.c-torture/compile/20011109-1.c: New test. 6203 62042001-11-08 Geoffrey Keating <geoffk@redhat.com> 6205 6206 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16. 6207 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16. 6208 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16. 6209 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16. 6210 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16. 6211 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16. 6212 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16. 6213 62142001-11-08 Neil Booth <neil@daikokuya.demon.co.uk> 6215 6216 * g++.dg/warn/Wshadow-1.C: New tests. 6217 * g++.old-deja/g++.mike/for3.C: Update. 6218 62192001-11-06 Joseph S. Myers <jsm28@cam.ac.uk> 6220 6221 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c, 6222 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove 6223 XFAILs. Adjust expected error texts. 6224 * gcc.c-torture/compile/20011106-1.c, 6225 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c, 6226 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c, 6227 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c, 6228 gcc.dg/c99-array-lval-5.c: New tests. 6229 62302001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk> 6231 6232 * gcc.dg/cpp/defined.c: Update. 6233 62342001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk> 6235 6236 * gcc.c-torture/execute/anon-1.c: New test. 6237 62382001-11-03 Geoffrey Keating <geoffk@redhat.com> 6239 6240 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the 6241 same size, so no warning should be produced on stormy16. 6242 6243 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16 6244 due to oversized array. 6245 * g++.old-deja/g++.mike/ns15.C: Likewise. 6246 * g++.old-deja/g++.pt/crash16.C: Likewise. 6247 62482001-11-02 Graham Stott <grahams@redhat.com> 6249 6250 * g++.dgother/debug1.C: Fix typos. 6251 62522001-11-01 Jakub Jelinek <jakub@redhat.com> 6253 6254 * g++.dg/other/debug1.C: New test. 6255 62562001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr> 6257 6258 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead 6259 of unsigned long. 6260 62612001-10-30 Jakub Jelinek <jakub@redhat.com> 6262 6263 * gcc.dg/20011029-2.c: New test. 6264 6265 * gcc.c-torture/compile/20011029-1.c: New test. 6266 62672001-10-29 Nicola Pero <n.pero@mi.flashnet.it> 6268 6269 * objc/execute/class_self-1.m: New test. 6270 * objc/execute/class_self-2.m: New test. 6271 62722001-10-25 Zack Weinberg <zack@codesourcery.com> 6273 6274 * gcc.misc-tests/msgs.exp: Delete. 6275 * gcc.misc-tests/m-un-1.c: Move to gcc.dg. 6276 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected 6277 error set to match recent changes. 6278 62792001-10-24 Zack Weinberg <zack@codesourcery.com> 6280 6281 * gcc.dg/20011021-1.c: New test. 6282 62832001-10-24 Jakub Jelinek <jakub@redhat.com> 6284 6285 * gcc.c-torture/compile/20011023-1.c: New test. 6286 62872001-10-23 Geoffrey Keating <geoffk@redhat.com> 6288 6289 * lib/g77.exp: Rewrite based on lib/g++.exp. 6290 62912001-10-19 Jakub Jelinek <jakub@redhat.com> 6292 6293 * gcc.c-torture/execute/20011019-1.c: New test. 6294 6295 * gcc.dg/20011018-1.c: New test. 6296 62972001-10-19 NIIBE Yutaka <gniibe@m17n.org> 6298 6299 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*. 6300 63012001-10-18 Alexandre Oliva <aoliva@redhat.com> 6302 6303 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests. 6304 * gcc.dg/attr-invalid.c: Likewise. 6305 63062001-10-18 Jakub Jelinek <jakub@redhat.com> 6307 6308 * testsuite/gcc.dg/20011015-1.c: New test. 6309 63102001-10-14 Richard Sandiford <rsandifo@redhat.com> 6311 6312 * g++.dg/template/unify2.C: New test. 6313 63142001-10-14 Richard Sandiford <rsandifo@redhat.com> 6315 6316 * g++.dg/other/exception-specification.C: New test 6317 63182001-10-13 Tom Rix <trix@redhat.com> 6319 6320 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float. 6321 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float. 6322 63232001-10-12 Jakub Jelinek <jakub@redhat.com> 6324 6325 * testsuite/gcc.dg/20011009-1.c: New test. 6326 63272001-10-12 Nathan Sidwell <nathan@codesourcery.com> 6328 6329 PR g++/4476 6330 * g++.dg/other/friend1.C: New test. 6331 63322001-10-11 Richard Henderson <rth@redhat.com> 6333 6334 * g++.old-deja/g++.other/crash18.C: Add -S to options. 6335 63362001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 6337 6338 * gcc.c-torture/compile/20011010-1.c: New. 6339 63402001-10-09 Joseph S. Myers <jsm28@cam.ac.uk> 6341 6342 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C, 6343 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp, 6344 g77.f-torture/execute/execute.exp, 6345 g77.f-torture/noncompile/noncompile.exp, 6346 gcc.c-torture/compile/compile.exp, 6347 gcc.c-torture/execute/execute.exp, 6348 gcc.c-torture/execute/ieee/ieee.exp, 6349 gcc.c-torture/execute/memcheck/memcheck.exp, 6350 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp, 6351 objc/execute/execute.exp: Update FSF address. 6352 63532001-10-09 Neil Booth <neil@daikokuya.demon.co.uk> 6354 6355 * gcc.dg/cpp/cmdlne-C.c: Update. 6356 * gcc.dg/cpp/cmdlne-C2.c: New. 6357 63582001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 6359 6360 * gcc.c-torture/execute/20011008-3.c: New. 6361 63622001-10-08 DJ Delorie <dj@redhat.com> 6363 6364 * gcc.dg/20011008-1.c: New. 6365 * gcc.dg/20011008-2.c: New. 6366 63672001-10-08 Neil Booth <neil@daikokuya.demon.co.uk> 6368 6369 * gcc.dg/cpp/spacing1.c: Update test. 6370 63712001-10-07 Joseph S. Myers <jsm28@cam.ac.uk> 6372 6373 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix 6374 spelling errors of "separate" as "seperate". 6375 63762001-10-05 Alexandre Oliva <aoliva@redhat.com> 6377 6378 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is 6379 enough to avoid inlining. 6380 63812001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de> 6382 6383 * lib/g77.exp: set libg2c_dir correctly. 6384 63852001-10-02 Neil Booth <neil@daikokuya.demon.co.uk> 6386 6387 * gcc.dg/cpp/macro11.c: New test. 6388 63892001-10-02 Joseph S. Myers <jsm28@cam.ac.uk> 6390 6391 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c, 6392 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c, 6393 gcc.dg/format/multattr-3.c: New tests. 6394 * gcc.dg/format/attr-3.c: Update expected error texts. Remove 6395 tests for format attributes on function pointers being rejected. 6396 63972001-10-02 Joseph S. Myers <jsm28@cam.ac.uk> 6398 6399 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests. 6400 64012001-10-02 Joseph S. Myers <jsm28@cam.ac.uk> 6402 6403 * g++.dg/warn/format1.C: New test. 6404 64052001-10-01 Neil Booth <neil@daikokuya.demon.co.uk> 6406 6407 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests. 6408 64092001-09-30 Neil Booth <neil@daikokuya.demon.co.uk> 6410 6411 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test. 6412 64132001-09-30 Neil Booth <neil@daikokuya.demon.co.uk> 6414 6415 * gcc.dg/cpp/redef2.c: Add test. 6416 64172001-09-27 Geoffrey Keating <geoffk@redhat.com> 6418 6419 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a 6420 long-standing bug on i686, apparently. 6421 * gcc.c-torture/execute/loop-2c.x: New file. 6422 * gcc.c-torture/execute/loop-2d.x: New file. 6423 * gcc.c-torture/execute/loop-3c.x: New file. 6424 64252001-09-25 Neil Booth <neil@daikokuya.demon.co.uk> 6426 6427 * gcc.dg/cpp/20000625-2.c: Correct line number. 6428 64292001-09-24 Neil Booth <neil@daikokuya.demon.co.uk> 6430 6431 * gcc.dg/cpp/macro10.c: New test. 6432 * gcc.dg/cpp/strify3.c: New test. 6433 * gcc.dg/cpp/spacing1.c: Add tests. 6434 * gcc.dg/cpp/19990703-1.c: Remove bogus test. 6435 * gcc.dg/cpp/20000625-2.c: Fudge to pass. 6436 64372001-09-24 DJ Delorie <dj@redhat.com> 6438 6439 * gcc.c-torture/execute/20010924-1.c: New test. 6440 64412001-09-24 Neil Booth <neil@daikokuya.demon.co.uk> 6442 6443 * testsuite/objc/execute/paste.m: Remove. 6444 64452001-09-22 Joseph S. Myers <jsm28@cam.ac.uk> 6446 6447 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests. 6448 64492001-09-22 George Helffrich <george@geo.titech.ac.jp> 6450 6451 * g77.dg/strlen0.f: New test. 6452 64532001-09-21 Richard Henderson <rth@redhat.com> 6454 6455 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi. 6456 * g++.old-deja/g++.abi/vtable2.C: Likewise. 6457 64582001-09-21 Joseph S. Myers <jsm28@cam.ac.uk> 6459 6460 Table-driven attributes. 6461 * g++.dg/ext/attrib1.C: New test. 6462 64632001-09-20 DJ Delorie <dj@redhat.com> 6464 6465 * gcc.dg/20000926-1.c: Update expected warning messages. 6466 * gcc.dg/array-2.c: Likewise, and test for warnings too. 6467 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length 6468 array. 6469 64702001-09-18 Richard Sandiford <rsandifo@redhat.com> 6471 6472 * g++.dg/eh/registers1.C: New test case. 6473 64742001-09-17 Richard Henderson <rth@redhat.com> 6475 6476 * gcc.dg/array-5.c: Fix VLA decomposition test. 6477 64782001-09-16 Neil Booth <neil@daikokuya.demon.co.uk> 6479 6480 * gcc.dg/cpp/line5.c: New testcase. 6481 64822001-09-15 Neil Booth <neil@daikokuya.demon.co.uk> 6483 6484 * gcc.dg/cpp/macro9.c: New test. 6485 64862001-09-15 Aldy Hernandez <aldyh@redhat.com> 6487 6488 * gcc.c-torture/execute/980223.c: Change type of addr from long 6489 to char *. 6490 64912001-09-15 Hans-Peter Nilsson <hp@axis.com> 6492 6493 * gcc.c-torture/execute/20010915-1.c: New test. 6494 64952001-09-14 Janis Johnson <janis187@us.ibm.com> 6496 6497 * g77.dg/bprob: New directory. 6498 * g77.dg/bprob/bprob.exp: New file. 6499 * g77.dg/bprob/bprob-1.f: New test. 6500 * g77.dg/gcov: New directory. 6501 * g77.dg/gcov/gcov.exp: New file. 6502 * g77.dg/gcov/gcov-1.f: New test. 6503 * g77.dg/gcov/gcov-1.x: New file. 6504 65052001-09-13 Neil Booth <neil@daikokuya.demon.co.uk> 6506 6507 * gcc.dg/cpp/directiv.c: Update. 6508 * gcc.dg/cpp/undef1.c: Update. 6509 65102001-09-12 Jakub Jelinek <jakub@redhat.com> 6511 6512 * gcc.dg/20010912-1.c: New test. 6513 65142001-09-11 Janis Johnson <janis187@us.ibm.com> 6515 6516 * gcc.misc-tests/gcov.exp: Move almost everything to a new, 6517 language-independent file in lib. 6518 * lib/gcov.exp: New file. 6519 65202001-09-11 Joseph S. Myers <jsm28@cam.ac.uk> 6521 6522 * gcc.c-torture/compile/20010911-1.c: New test. 6523 65242001-09-10 Janis Johnson <janis187@us.ibm.com> 6525 6526 * lib/profopt.exp: New, to support profile-directed optimizations. 6527 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C. 6528 * gcc.misc-tests/bprob-1.c: New test. 6529 * gcc.misc-tests/bprob-2.c: New test. 6530 65312001-09-07 Janis Johnson <janis187@us.ibm.com> 6532 6533 * gcc.misc-tests/gcov.exp: Add support for a .x file to control 6534 XFAIL and which kinds of gcov output to verify. 6535 * gcc.misc-tests/gcov-4b.x: New file. 6536 * gcc.misc-tests/gcov-5b.x: New file. 6537 * gcc.misc-tests/gcov-6.x: New file. 6538 * gcc.misc-tests/gcov-7.c: New test. 6539 * gcc.misc-tests/gcov-7.x: New file. 6540 65412001-09-06 Janis Johnson <janis187@us.ibm.com> 6542 6543 * gcc.misc-tests/gcov.exp: Add support for call return percentages. 6544 * gcc.misc-tests/gcov-6.c: New test. 6545 65462001-09-06 Nathan Sidwell <nathan@codesourcery.com> 6547 6548 PR c++/3986 6549 * g++.dg/abi/vbase1.C: New test. 6550 65512001-09-05 Ziemowit Laski <zlaski@apple.com> 6552 6553 * objc.dg/method-2.m: New. 6554 65552001-09-04 Nathan Sidwell <nathan@codesourcery.com> 6556 6557 PR c++/4203 6558 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222 6559 * g++.dg/init/empty1.C: New test. 6560 65612001-09-03 Jakub Jelinek <jakub@redhat.com> 6562 6563 * gcc.c-torture/compile/20010903-1.c: New test. 6564 65652001-08-31 Roman Zippel <zippel@linux-m68k.org> 6566 6567 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store 6568 for m68k. 6569 65702001-08-31 Geoffrey Keating <geoffk@redhat.com> 6571 6572 * g++.dg/abi/empty4.C: Allow for 16-bit ints. 6573 6574 * g++.dg/special/initp1.C (X): Allow for 16-bit ints. 6575 6576 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE. 6577 65782001-08-30 Geoffrey Keating <geoffk@redhat.com> 6579 6580 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow 6581 for 16-bit 'unsigned int'. 6582 65832001-08-29 Kazu Hirata <kazu@hxi.com> 6584 6585 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300. 6586 65872001-08-27 Richard Henderson <rth@redhat.com> 6588 6589 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static. 6590 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New. 6591 65922001-08-25 Aldy Hernandez <aldyh@redhat.com> 6593 6594 * gcc.dg/asm-names.c (ymain): New. 6595 65962001-08-22 Geoffrey Keating <geoffk@redhat.com> 6597 6598 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16. 6599 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16. 6600 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16. 6601 66022001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 6603 6604 * gcc.dg/compare5.c: New testcase. 6605 66062001-08-23 Jason Merrill <jason_merrill@redhat.com> 6607 6608 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor" 6609 and "In instantiation". 6610 66112001-08-21 Aldy Hernandez <aldyh@redhat.com> 6612 6613 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI. 6614 66152001-08-20 Janis Johnson <janis187@us.ibm.com> 6616 6617 * gcc.misc-tests/gcov.exp: Add support for branch information. 6618 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up. 6619 * gcc.misc-tests/gcov-4.c: New test. 6620 * gcc.misc-tests/gcov-4b.c: New test. 6621 * gcc.misc-tests/gcov-5b.c: New test. 6622 66232001-08-20 Zack Weinberg <zackw@panix.com> 6624 6625 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer 6626 expected to fail. 6627 66282001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca> 6629 6630 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test. 6631 66322001-08-19 Jakub Jelinek <jakub@redhat.com> 6633 6634 * g++.dg/eh/template1.C: New test. 6635 66362001-08-16 David Billinghurst <David.Billinghurst@riotinto.com> 6637 6638 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail. 6639 Fix thinko. 6640 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1 6641 for xfail. 6642 66432001-08-14 David Billinghurst <David.Billinghurst@riotinto.com> 6644 6645 * lib/g77-dg.exp: Use prune.exp for common procedures 6646 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output 6647 * lib/g77.exp: (g77-dg-prune) Remove 6648 66492001-08-13 Jason Merrill <jason_merrill@redhat.com> 6650 6651 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat. 6652 66532001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 6654 6655 * g++.dg/template/unify1.C: New test. 6656 66572001-08-07 Nathan Sidwell <nathan@codesourcery.com> 6658 6659 * g++.dg/abi/empty4.C: New test. 6660 66612001-08-06 David Billinghurst <David.Billinghurst@riotinto.com> 6662 6663 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and 6664 solaris2.* 6665 * g77.f-torture/compile/pr3743.x: Likewise 6666 66672001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com> 6668 6669 * g++.dg/other/using-declaration.C: New test. 6670 66712001-08-05 Neil Booth <neil@daikokuya.demon.co.uk> 6672 6673 * gcc.dg/cpp/tr-sign.c: New testcase. 6674 66752001-08-05 Neil Booth <neil@daikokuya.demon.co.uk> 6676 6677 * gcc.dg/cpp/19951025-1.c: Revert. 6678 * gcc.dg/cpp/directiv.c: We no longer process directives that 6679 interrupt macro arguments. 6680 66812001-08-03 Zack Weinberg <zackw@stanford.edu> 6682 6683 * gcc.dg/bconstp-1.c: New test. 6684 66852001-08-03 Richard Henderson <rth@redhat.com> 6686 6687 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests. 6688 66892001-08-02 Neil Booth <neil@daikokuya.demon.co.uk> 6690 6691 * gcc.dg/cpp/19951025-1.c: Update. 6692 66932001-08-02 Jeffrey Oldham <oldham@codesourcery.com> 6694 6695 * g77.dg/ff90-1.f (s): Fix reference of variable z, 6696 should be x. 6697 66982001-08-02 Nathan Sidwell <nathan@codesourcery.com> 6699 6700 Kill -fhonor-std. 6701 * g++.old-deja/g++.ns/ns14.C: Remove special options. 6702 * g++.old-deja/g++.other/std1.C: Likewise. 6703 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive. 6704 67052001-08-01 David Billinghurst <David.Billinghurst@riotinto.com> 6706 6707 * lib/g77.exp: Load gcc-defs.exp for common procedures 6708 (g77_pass, g77_fail, g77_finish, g77_exit, 6709 ${tool}_check_unsupported_p} Now redundant. Deleted. 6710 67112001-08-01 David Billinghurst <David.Billinghurst@riotinto.com> 6712 6713 * g77.dg/fbackslash.f 6714 * g77.dg/fcase-preserve.f 6715 * g77.dg/ff90-1.f 6716 * g77.dg/ffixed-line-length-0.f 6717 * g77.dg/ffixed-line-length-132.f 6718 * g77.dg/ffixed-line-length-7.f 6719 * g77.dg/ffixed-line-length-72.f 6720 * g77.dg/ffixed-line-length-none.f 6721 * g77.dg/ffree-form-1.f 6722 * g77.dg/fno-backslash.f 6723 * g77.dg/fno-f90-1.f 6724 * g77.dg/fno-fixed-form-1.f 6725 * g77.dg/fno-onetrip.f 6726 * g77.dg/fno-typeless-boz.f 6727 * g77.dg/fno-underscoring.f 6728 * g77.dg/fno-vxt-1.f 6729 * g77.dg/fonetrip.f 6730 * g77.dg/ftypeless-boz.f 6731 * g77.dg/fugly-assumed.f 6732 * g77.dg/funderscoring.f 6733 * g77.dg/fvxt-1.f 6734 67352001-08-01 Ziemowit Laski <zlaski@apple.com> 6736 6737 * objc.dg/fwd-proto-1.m: New. 6738 * objc.dg/local-decl-1.m: New. 6739 * objc.dg/naming-1.m: New. 6740 * objc.dg/naming-2.m: New. 6741 * objc.dg/proto-hier-1.m: New. 6742 67432001-07-31 Hans-Peter Nilsson <hp@bitrange.com> 6744 6745 * gcc.dg/c99-scope-2.c: Don't generally assume adding more 6746 largest-type elements to a struct makes its size grow. 6747 67482001-07-31 Nathan Sidwell <nathan@codesourcery.com> 6749 6750 * g++.dg/abi/vthunk1.C: New test. 6751 67522001-07-31 Nathan Sidwell <nathan@codesourcery.com> 6753 6754 * g++.dg/abi/vbase8-22.C: New test. 6755 67562001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk> 6757 6758 * gcc.dg/cpp/macro8.c: New test. 6759 67602001-07-27 Nathan Sidwell <nathan@codesourcery.com> 6761 6762 * g++.dg/abi/vbase8-21.C: New test. 6763 67642001-07-27 Nathan Sidwell <nathan@codesourcery.com> 6765 6766 * g++.dg/abi/vbase8-10.C: New test. 6767 67682001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 6769 6770 * lib/g++.exp (g++_set_ld_library_path): Renamed to 6771 ${tool}_set_ld_library_path. 6772 Changed caller. 6773 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from 6774 g++.exp. 6775 67762001-07-26 Stan Cox <scox@redhat.com> 6777 6778 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed. 6779 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish, 6780 gcc_exit, gcc_check_unsupported_p): 6781 Moved to gcc-deps.exp 6782 * gcc-deps.exp: New file. 6783 67842001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 6785 6786 * g++.old-deja/g++.pt/defarg14.C: New test. 6787 67882001-07-26 Nathan Sidwell <nathan@codesourcery.com> 6789 6790 * g++.old-deja/g++.other/lineno5.C: New test. 6791 67922001-07-26 Nathan Sidwell <nathan@codesourcery.com> 6793 6794 * g++.old-deja/g++.pt/crash68.C: New test. 6795 67962001-07-26 Nathan Sidwell <nathan@codesourcery.com> 6797 6798 * g++.old-deja/g++.other/crash42.C: New test. 6799 68002001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk> 6801 6802 * gcc.dg/cpp/extratokens.c: Fix. 6803 * gcc.dg/cpp/skipping2.c: New tests. 6804 68052001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 6806 6807 * gcc.c-torture/execute/20010724-1.c: New file. 6808 * gcc.c-torture/execute/20010724-1.x: New file. 6809 68102001-07-25 Nathan Sidwell <nathan@codesourcery.com> 6811 6812 * g++.old-deja/g++.other/cond7.C: New test. 6813 68142001-07-25 Nathan Sidwell <nathan@codesourcery.com> 6815 6816 * g++.old-deja/g++.other/optimize4.C: New test. 6817 68182001-07-25 Nathan Sidwell <nathan@codesourcery.com> 6819 6820 * g++.old-deja/g++.abi/vbase8-5.C: New test. 6821 68222001-07-24 Jason Merrill <jason_merrill@redhat.com> 6823 6824 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument. 6825 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c, 6826 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it. 6827 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise. 6828 6829 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full 6830 bug report" message. 6831 6832 * g++.dg/dg.exp: Run tests from subdirectories other than "special". 6833 * g++.dg/ext/instantiate1.C: Move from old-deja. 6834 68352001-07-24 David Billinghurst <David.Billinghurst@riotinto.com> 6836 6837 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test 6838 * g77.f-torture/execute/intrinsic-unix-erf.f: New test 6839 * g77.f-torture/execute/intrinsic-vax-cd.f: New test 6840 * g77.f-torture/execute/intrinsic-f2c-z.f: New test 6841 68422001-07-23 Jeffrey A Law (law@cygnus.com) 6843 6844 * gcc.c-torture/execute/20010723-1.c: New test. 6845 68462001-07-23 Ben Elliston <bje@redhat.com> 6847 6848 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL. 6849 68502001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 6851 6852 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on 6853 i[34567]86-*-*. 6854 Delete handling of ieee_multilib_flags. 6855 Pass -mieee for alpha*-*-* and sh-*-*. 6856 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir. 6857 68582001-07-21 Nathan Sidwell <nathan@codesourcery.com> 6859 6860 Remove old-abi tests. 6861 * g++.old-deja/g++.mike/p11116.C: Remove. 6862 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef. 6863 68642001-07-20 David Billinghurst <David.Billinghurst@riotinto.org> 6865 6866 * g77.f-torture/compile/pr3743.f: New test 6867 68682001-07-20 David Billinghurst <David.Billinghurst@riotinto.com> 6869 6870 * g77.f-torture/execute/f90-intrinsic-bit.f: New test 6871 68722001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 6873 6874 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL. 6875 g++.old-deja/g++.pt/static6.C: Likewise. 6876 * lib/target-supports.exp (check_weak_available): alpha*-*-osf* 6877 supports weak symbols. 6878 68792001-07-18 Andreas Jaeger <aj@suse.de> 6880 6881 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is 6882 supported again. 6883 68842001-07-18 Andreas Jaeger <aj@suse.de> 6885 6886 * gcc.dg/iftrap-1.c: Fix target line. 6887 68882001-07-17 Richard Henderson <rth@redhat.com> 6889 6890 * gcc.c-torture/execute/20010717-1.c: New. 6891 68922001-07-17 Joseph S. Myers <jsm28@cam.ac.uk> 6893 6894 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New 6895 tests. 6896 68972001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de> 6898 6899 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file. 6900 69012001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 6902 6903 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for 6904 UAC_SIGBUS, UAC_NOPRINT definitions. 6905 69062001-07-16 Nicola Pero <n.pero@mi.flashnet.it> 6907 6908 * objc/execute/object_is_class.m: New test. 6909 * objc/execute/object_is_meta_class.m: New test. 6910 69112001-01-15 Toon Moene <toon@moene.indiv.nluug.nl> 6912 6913 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto. 6914 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto. 6915 69162001-01-15 David Billinghurst <David.Billinghurst@riotinto.com> 6917 6918 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test. 6919 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test. 6920 69212001-07-14 Richard Henderson <rth@redhat.com> 6922 6923 * gcc.dg/iftrap-1.c: New. 6924 69252001-07-11 David Billinghurst <David.Billinghurst@riotinto.com> 6926 6927 * g77.f-torture/execute/intrinsic77.f: New test. 6928 69292001-07-11 Janis Johnson <janis@us.ibm.com> 6930 6931 * gcc.misc-tests/gcov-3.c: New test. 6932 69332001-07-11 Richard Sandiford <rsandifo@redhat.com> 6934 6935 * gcc.c-torture/compile/20010711-1.c, 6936 * gcc.c-torture/compile/20010711-2.c: New tests. 6937 69382001-07-11 Richard Sandiford <rsandifo@redhat.com> 6939 6940 * gcc.c-torture/execute/20010711-1.c: New test. 6941 69422001-07-11 Ben Elliston <bje@redhat.com> 6943 6944 * g++.old-deja/g++.other/enum5.C: New test. 6945 69462001-07-10 Jason Merrill <jason_merrill@redhat.com> 6947 6948 * lib/g++-dg.exp: Load file-format and target-supports like gcc. 6949 (g++-dg-prune): Call prune_gcc_output. 6950 * prune.exp: New file for prune_gcc_output. 6951 * lib/g++.exp, lib/gcc.exp: Load it. 6952 69532001-07-08 Joseph S. Myers <jsm28@cam.ac.uk> 6954 6955 * gcc.c-torture/compile/20010701-1.c, 6956 g++.old-deja/g++.ext/attrib6.C: New tests. 6957 69582001-07-06 Jeffrey A Law (law@cygnus.com) 6959 6960 * gcc.c-torture/compile/20010706-1.c: New test. 6961 69622000-09-10 Michael Chamberlain <michael@chamberlain.net.au> 6963 6964 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1. 6965 69662001-06-28 Stan Shebs <shebs@apple.com> 6967 6968 * gcc.dg/pragma-darwin.c: New test. 6969 69702001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 6971 6972 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any 6973 Solaris 2.[678] system. 6974 69752001-06-22 Joseph S. Myers <jsm28@cam.ac.uk> 6976 6977 * gcc.dg/20010622-1.c: New test. 6978 69792001-06-18 Stan Shebs <shebs@apple.com> 6980 6981 * objc.dg: New directory. 6982 * objc.dg/dg.exp: New file. 6983 * objc.dg/alias.m: New. 6984 * objc.dg/class-1.m: New. 6985 * objc.dg/class-2.m: New. 6986 * objc.dg/const-str-1.m: New. 6987 * objc.dg/const-str-2.m: New. 6988 * objc.dg/id-1.m: New. 6989 * objc.dg/method-1.m: New. 6990 * objc.dg/super-class-1.m: New. 6991 * lib/objc-dg.exp: New file. 6992 69932001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca> 6994 6995 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end 6996 of label name. 6997 69982001-06-14 Nathan Sidwell <nathan@codesourcery.com> 6999 7000 * g++.old-deja/g++.abi/vbase8-9.C: New test. 7001 70022001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 7003 7004 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path 7005 variable. 7006 70072001-06-12 Richard Henderson <rth@redhat.com> 7008 7009 * g++.old-deja/g++.other/crash27.C: Don't XFAIL. 7010 70112001-06-12 Nathan Sidwell <nathan@codesourcery.com> 7012 7013 * g++.old-deja/g++.abi/vbase5.C: New test. 7014 * g++.old-deja/g++.abi/vbase6.C: New test. 7015 * g++.old-deja/g++.abi/vbase7.C: New test. 7016 70172001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 7018 7019 * gcc.c-torture/compile/20010610-1.c: New test. 7020 70212001-06-12 Nathan Sidwell <nathan@codesourcery.com> 7022 7023 * g++.old-deja/g++.abi/vbase4.C: New test. 7024 70252001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr> 7026 7027 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not 7028 support %f for HC11/HC12 targets. 7029 * gcc.c-torture/execute/930513-1.x: New file, likewise. 7030 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available 7031 on HC11/HC12 targets. 7032 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor(). 7033 70342001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 7035 7036 * gcc.dg/wchar_t-1.c: New file. 7037 * gcc.dg/wint_t-1.c: Likewise. 7038 70392001-06-11 Bernd Schmidt <bernds@redhat.com> 7040 7041 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove. 7042 70432001-06-11 Richard Henderson <rth@redhat.com> 7044 7045 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert. 7046 70472001-06-11 Joseph S. Myers <jsm28@cam.ac.uk> 7048 7049 * gcc.c-torture/compile/20010611-1.c: New test. 7050 70512001-06-11 Joseph S. Myers <jsm28@cam.ac.uk> 7052 7053 * gcc.dg/c99-tag-1.c: Add more tests. 7054 70552001-06-10 Alexandre Oliva <aoliva@redhat.com> 7056 7057 * g++.old-deja/g++.abi/ptrmem.C: Take into account different 7058 representation on MN10300 and ARM/Thumb. 7059 70602001-06-10 Toon Moene <toon@moene.indiv.nluug.nl> 7061 7062 * g77.f-torture/execute/20010610.f: New. 7063 70642001-06-09 David Billinghurst <David.Billinghurst@riotinto.com> 7065 7066 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_" 7067 names. 7068 70692001-06-09 Richard Henderson <rth@redhat.com> 7070 7071 * gcc.c-torture/execute/ashrdi-1.c: New. 7072 * gcc.c-torture/execute/ashldi-1.c: New. 7073 * gcc.c-torture/execute/lshrdi-1.c: New. 7074 70752001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com> 7076 7077 * objc/execute/load-3.m: Added. Check sending +load to categories, 7078 in addition to classes. 7079 70802001-06-08 Stan Shebs <shebs@apple.com> 7081 7082 * objc/execute/load-2.m: New test. From Nicola Pero 7083 <n.pero@mi.flashnet.it>. 7084 70852001-06-08 Jakub Jelinek <jakub@redhat.com> 7086 7087 * gcc.c-torture/execute/20010605-2.c: New test. 7088 70892001-06-08 Nathan Sidwell <nathan@codesourcery.com> 7090 7091 * g++.old-deja/g++.abi/vbase2.C: New test. 7092 * g++.old-deja/g++.abi/vbase3.C: New test. 7093 70942001-06-08 Nathan Sidwell <nathan@codesourcery.com> 7095 7096 * g++.old-deja/g++.pt/friend49.C: New test. 7097 70982001-06-07 Nathan Sidwell <nathan@codesourcery.com> 7099 7100 * g++.old-deja/g++.ext/anon3.C: New test. 7101 71022001-06-05 Nathan Sidwell <nathan@codesourcery.com> 7103 7104 * g++.old-deja/g++.other/conv7.C: New test. 7105 71062001-06-05 Joseph S. Myers <jsm28@cam.ac.uk> 7107 7108 * gcc.c-torture/compile/20010605-2.c: New test. 7109 71102001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca> 7111 7112 * gcc.c-torture/execute/20010604-1.c: New test. 7113 71142001-06-04 Loren J. Rittle <ljrittle@acm.org> 7115 7116 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x. 7117 71182001-06-04 Jeffrey Oldham <oldham@codesourcery.com> 7119 7120 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value. 7121 (g++_link_flags): Likewise. 7122 (g++_init): Pass gccpath's value to two previous functions. 7123 71242001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 7125 7126 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32. 7127 Ensure logfile entry matches exec command line. 7128 71292001-05-31 Richard Henderson <rth@redhat.com> 7130 7131 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test. 7132 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts. 7133 71342001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com> 7135 7136 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native 7137 compiler for irix6.2 7138 71392001-05-30 Nathan Sidwell <nathan@codesourcery.com> 7140 7141 * g++.old-deja/g++.other/optimize3.C: New file. 7142 71432001-05-29 Jeffrey Oldham <oldham@codesourcery.com> 7144 7145 * gcc.c-torture/compile/20010518-2.x: New file to compile, not 7146 assemble. 7147 71482001-05-26 Nathan Sidwell <nathan@codesourcery.com> 7149 7150 * g++.old-deja/g++.other/optimize2.C: New file. 7151 71522001-05-25 Diego Novillo <dnovillo@redhat.com> 7153 7154 * gcc.c-torture/compile/20010518-2.c: New file. 7155 * gcc.c-torture/execute/20010518-1.c: New file. 7156 * gcc.c-torture/execute/20010518-2.c: New file. 7157 71582001-05-25 Joseph S. Myers <jsm28@cam.ac.uk> 7159 7160 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests. 7161 71622001-05-24 Mark Mitchell <mark@codesourcery.com> 7163 7164 G++ no longer defines builtins that do not begin with __builtin. 7165 * g++.old-deja/g++.abi/bitfields.C: Update accordingly. 7166 * g++.old-deja/g++.brendand/misc13.C: Likewise. 7167 * g++.old-deja/g++.law/builtin1.C: Likewise. 7168 * g++.old-deja/g++.law/cvt2.C: Likewise. 7169 * g++.old-deja/g++.mike/net5.C: Likewise. 7170 * g++.old-deja/g++.other/builtins1.C: Likewise. 7171 * g++.old-deja/g++.other/builtins2.C: Likewise. 7172 * g++.old-deja/g++.other/builtins3.C: Likewise. 7173 * g++.old-deja/g++.other/builtins4.C: Likewise. 7174 * g++.old-deja/g++.other/inline8.C: Likewise. 7175 * g++.old-deja/g++.robertl/eb39.C: Likewise. 7176 71772001-05-24 Nathan Sidwell <nathan@codesourcery.com> 7178 7179 * g++.old-deja/g++.pt/using1.C: Adjust. 7180 * g++.old-deja/g++.pt/using2.C: New test. 7181 71822001-05-23 Neil Booth <neil@daikokuya.demon.co.uk> 7183 7184 * gcc.dg/cpp/charconst.c: New tests. 7185 * gcc.dg/cpp/escape.c: New tests. 7186 * gcc.dg/cpp/escape-1.c: New tests. 7187 * gcc.dg/cpp/escape-2.c: New tests. 7188 * gcc.dg/cpp/ucs.c: New tests. 7189 71902001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com> 7191 7192 * gcc.misc-tests/linkage.exp: Pass appropriate flags to 7193 native compiler for irix6.5. 7194 7195Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com> 7196 7197 * lib/g++.exp (g++_include_flags): Use args to compute 7198 get_multilibs. 7199 (g++_link_flags): Likewise. 7200 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions. 7201 72022001-05-22 Joseph S. Myers <jsm28@cam.ac.uk> 7203 7204 * gcc.dg/c90-hexfloat-1.c: Add more tests. 7205 72062001-05-21 Geoff Keating <geoffk@redhat.com> 7207 7208 * gcc.c-torture/compile/920520-1.x: Merge previous contents into 7209 this file. 7210 72112001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr> 7212 7213 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to 7214 STACK_SIZE; 7215 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according 7216 to STACK_SIZE; Use it to define size of add_histo array. 7217 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according 7218 to STACK_SIZE. 7219 (f): Use GITT_SIZE to define size of gitt local table. 7220 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according 7221 to STACK_SIZE; Use it to define size of bytemem array. 7222 72232001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr> 7224 7225 * gcc.c-torture/compile/20000804-1.x: New file, this test fails 7226 on 68HC11/HC12 due to the asm instruction. 7227 * gcc.c-torture/compile/20001205-1.x: New file, ditto. 7228 * gcc.c-torture/compile/920520-1.x: Likewise. 7229 * gcc.c-torture/compile/20001226-1.x: New file, this test fails 7230 on 68HC11/HC12 because the function is larger than 64K. 7231 * gcc.c-torture/compile/961203-1.x: New file, this test fails 7232 on 68HC11/HC12 because the structure is too large. 7233 72342001-05-20 Richard Henderson <rth@redhat.com> 7235 7236 * gcc.c-torture/execute/20010520-1.c: New. 7237 72382001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 7239 7240 * g++.old-deja/g++.warn/compare1.C: New test. 7241 * gcc.dg/compare4.c: New test. 7242 72432001-05-20 Nathan Sidwell <nathan@codesourcery.com> 7244 7245 * g++.old-deja/g++.other/optimize1.C: New test. 7246 72472001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 7248 7249 * g++.old-deja/g++.pt/spec41.C: New test. 7250 72512001-05-19 Joseph S. Myers <jsm28@cam.ac.uk> 7252 7253 * gcc.c-torture/compile/20010114-1.x: Remove. 7254 72552001-05-18 Stan Shebs <shebs@apple.com> 7256 7257 * gcc.c-torture/compile/20010518-1.c: New test. 7258 72592001-05-18 Nathan Sidwell <nathan@codesourcery.com> 7260 7261 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL. 7262 * g++.old-deja/g++.pt/crash67.C: New test. 7263 72642001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com> 7265 7266 * g++.old-deja/g++.other/debug9.C: New test. 7267 72682001-05-16 Zack Weinberg <zackw@stanford.edu> 7269 7270 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c) 7271 72722001-05-16 Jan Hubicka <jh@suse.cz> 7273 7274 * gcc.c-torture/compile/20010516-1.c: New test. 7275 72762001-05-16 Nathan Sidwell <nathan@codesourcery.com> 7277 7278 * g++.old-deja/g++.other/crash41.C: New test. 7279 72802001-05-16 Nathan Sidwell <nathan@codesourcery.com> 7281 7282 * g++.old-deja/g++.pt/crash66.C: New test. 7283 72842001-05-15 Benjamin Kosnik <bkoz@redhat.com> 7285 7286 * g++.old-deja/g++.robertl/eb27.C: Convert. 7287 72882001-05-15 Nick Clifton <nickc@cambridge.redhat.com> 7289 7290 * g++.dg/friend-warn.C: New test. Do not warn about friend 7291 declaration being redundant. 7292 72932001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at> 7294 7295 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*. 7296 72972001-05-14 Mark Mitchell <mark@codesourcery.com> 7298 7299 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7. 7300 73012001-05-13 Benjamin Kosnik <bkoz@redhat.com> 7302 7303 * lib/g++.exp: Use testsuite_flags. 7304 73052001-05-13 Mark Mitchell <mark@codesourcery.com> 7306 7307 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x. 7308 73092001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca> 7310 7311 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX. 7312 73132001-05-11 Mark Mitchell <mark@codesourcery.com> 7314 7315 * lib/objc.exp: Add -lposix4 on Solaris 2.8. 7316 73172001-05-10 Joseph S. Myers <jsm28@cam.ac.uk> 7318 7319 * gcc.c-torture/compile/20010313-1.c: New test. 7320 73212001-05-09 Zack Weinberg <zackw@stanford.edu> 7322 7323 * gcc.dg/cpp/direct2.c: New test. 7324 * gccq.dg/cpp/direct2s.c: New test. 7325 7326 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head. 7327 73282001-05-07 Mark Mitchell <mark@codesourcery.com> 7329 7330 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable. 7331 * g++.old-deja/g++.other/op3.C: Likewise. 7332 73332001-05-06 Neil Booth <neil@daikokuya.demon.co.uk> 7334 7335 * gcc.dg/cpp/syshdr.h: New file. 7336 * gcc.dg/cpp/sysmac1.c: Update. 7337 * gcc.dg/cpp/sysmac2.c: Update. 7338 73392001-05-05 Neil Booth <neil@daikokuya.demon.co.uk> 7340 7341 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file. 7342 73432001-05-04 David Edelsohn <edelsohn@gnu.org> 7344 7345 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of 7346 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry. 7347 73482001-05-04 Neil Booth <neil@daikokuya.demon.co.uk> 7349 7350 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues. 7351 73522001-05-03 Geoffrey Keating <geoffk@redhat.com> 7353 7354 * lib/g++.exp (g++_include_flags): Don't use any special flags 7355 if TESTING_IN_BUILD_TREE is not defined. 7356 (g++_init): Use a plain 'c++' as the compiler if 7357 TESTING_IN_BUILD_TREEE is not defined. 7358 73592001-05-02 Jakub Jelinek <jakub@redhat.com> 7360 7361 * g++.old-deja/g++.eh/catch13.C: New test. 7362 * g++.old-deja/g++.eh/catch14.C: New test. 7363 73642001-05-02 Jakub Jelinek <jakub@redhat.com> 7365 7366 * gcc.dg/cpp/tr-define.c: New test. 7367 73682001-05-01 Loren J. Rittle <ljrittle@acm.org> 7369 7370 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from 7371 <stdlib.h>, not <malloc.h>. 7372 73732001-05-01 Nathan Sidwell <nathan@codesourcery.com> 7374 7375 * g++.old-deja/g++.ns/template17.C: New test. 7376 73772001-05-01 Nathan Sidwell <nathan@codesourcery.com> 7378 7379 * g++.old-deja/g++.pt/ref4.C: New test. 7380 73812001-04-30 Richard Henderson <rth@redhat.com> 7382 7383 * gcc.dg/20000724-1.c: Revert last change. 7384 73852001-04-30 Toon Moene <toon@moene.indiv.nluug.nl> 7386 7387 * g77.f-torture/execute/20010430.f: New test. 7388 73892001-04-30 Mark Mitchell <mark@codesourcery.com> 7390 7391 * gcc.dg/20000724-1.c: Add a clobber of `esp'. 7392 73932001-04-29 Joseph S. Myers <jsm28@cam.ac.uk> 7394 7395 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi. 7396 73972001-04-27 Nathan Sidwell <nathan@codesourcery.com> 7398 7399 * g++.old-deja/g++.eh/crash6.C: New test. 7400 74012001-04-27 Nathan Sidwell <nathan@codesourcery.com> 7402 7403 * g++.old-deja/g++.other/warn7.C: New test. 7404 74052001-04-27 Nathan Sidwell <nathan@codesourcery.com> 7406 7407 * g++.old-deja/g++.other/defarg9.C: New test. 7408 74092001-04-26 Toon Moene <toon@moene.indiv.nluug.nl> 7410 7411 * g77.f-torture/compile/20010426.f: New test. 7412 * g77.f-torture/execute/20010426.f: New test. 7413 74142001-04-26 Toon Moene <toon@moene.indiv.nluug.nl> 7415 7416 * g77.f-torture/compile/20000629-1.x: Remove - error 7417 has been fixed. 7418 74192001-04-26 Jeffrey A Law (law@cygnus.com) 7420 7421 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext. 7422 Tweak slightly to work with g++.dg framework. 7423 * g++.dg/special/ecos.exp: Run initp1.C test. 7424 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special. 7425 7426 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since 7427 its linker doesn't give line numbers either. 7428 * g++.old-deja/g++.ext/instantiate3.C: Similarly. 7429 74302001-04-26 Nathan Sidwell <nathan@codesourcery.com> 7431 7432 * g++.old-deja/g++.other/lex1.C: New test. 7433 74342001-04-26 Jakub Jelinek <jakub@redhat.com> 7435 7436 * gcc.dg/noncompile/20010425-1.c: New test. 7437 74382001-04-26 Nathan Sidwell <nathan@codesourcery.com> 7439 7440 * g++.old-deja/g++.pt/mangle2.C: New test. 7441 74422001-04-25 Jakub Jelinek <jakub@redhat.com> 7443 7444 * gcc.dg/format/plus-1.c: New test. 7445 74462001-04-25 Jakub Jelinek <jakub@redhat.com> 7447 7448 * gcc.dg/20010423-1.c: New test. 7449 74502001-04-25 Jakub Jelinek <jakub@redhat.com> 7451 7452 * gcc.c-torture/execute/20010422-1.c: New test. 7453 74542001-04-25 Nathan Sidwell <nathan@codesourcery.com> 7455 7456 * g++.old-deja/g++.ns/type2.C: New test. 7457 74582001-04-24 Zack Weinberg <zackw@stanford.edu> 7459 7460 * g++.old-deja/g++.other/perf1.C: New test. 7461 74622001-04-24 Nathan Sidwell <nathan@codesourcery.com> 7463 7464 * gcc.dg/c99-func-2.c: Remove xfail. 7465 * gcc.dg/c99-func-3.c: Remove xfail. 7466 * gcc.dg/c99-func-4.c: Remove xfail. 7467 74682001-04-23 Zack Weinberg <zackw@stanford.edu> 7469 7470 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail. 7471 74722001-04-23 Joseph S. Myers <jsm28@cam.ac.uk> 7473 7474 * gcc.c-torture/compile/20010423-1.c: New test. 7475 74762001-04-20 Nathan Sidwell <nathan@codesourcery.com> 7477 7478 * g++.old-deja/g++.pt/typename28.C: New test. 7479 74802001-04-20 Nathan Sidwell <nathan@codesourcery.com> 7481 7482 * g++.old-deja/g++.abi/empty2.C: New test. 7483 * g++.old-deja/g++.abi/empty3.C: New test. 7484 74852001-04-20 Jakub Jelinek <jakub@redhat.com> 7486 7487 * g++.old-deja/g++.other/comdat2.C: New test. 7488 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it. 7489 74902001-04-20 Jakub Jelinek <jakub@redhat.com> 7491 7492 * g++.old-deja/g++.other/overload14.C: New test. 7493 74942001-04-20 Jakub Jelinek <jakub@redhat.com> 7495 7496 * g++.old-deja/g++.other/lookup23.C: New test. 7497 74982001-04-20 Jakub Jelinek <jakub@redhat.com> 7499 7500 * gcc.c-torture/execute/20010403-1.c: New test. 7501 75022001-04-19 David Billinghurst <David.Billinghurst@riotinto.com> 7503 Mark Mitchell <mark@codesourcery.com> 7504 7505 * lib/old-dejagnu.exp: Don't delete output of executable. 7506 Add .exe suffix to executables. 7507 75082001-04-18 Toon Moene <toon@moene.indiv.nluug.nl> 7509 7510 * g77.f-torture/execute/short.x; Remove - Error has been fixed. 7511 75122001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 7513 7514 * gcc.dg/wtr-conversion-1.c: Don't test for width changes. 7515 75162001-04-12 Nathan Sidwell <nathan@codesourcery.com> 7517 7518 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout. 7519 * g++.old-deja/g++.abi/crash1.C: New test. 7520 75212001-04-12 Nathan Sidwell <nathan@codesourcery.com> 7522 7523 * g++.old-deja/g++.other/crash40.C: New test. 7524 75252001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 7526 7527 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca. 7528 75292001-04-11 Nathan Sidwell <nathan@codesourcery.com> 7530 7531 * g++.old-deja/g++.other/warn6.C: New test. 7532 753322001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de> 7534 7535 * g++.old-deja/g++.robertl/eb42.C: Same. 7536 7537001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 7538 7539 * gcc.dg/wtr-conversion-1.c: New testcase. 7540 75412001-04-10 Richard Henderson <rth@redhat.com> 7542 7543 * g++.old-deja/g++.other/array5.C: New. 7544 75452001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 7546 7547 * gcc.c-torture/execute/20010408-1.c: New test. 7548 75492001-04-06 Benjamin Kosnik <bkoz@redhat.com> 7550 7551 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant 7552 headers and constructs. 7553 * g++.old-deja/g++.robertl/eb79.C: Same. 7554 * g++.old-deja/g++.robertl/eb77.C (main): Same. 7555 * g++.old-deja/g++.robertl/eb73.C: Same. 7556 * g++.old-deja/g++.robertl/eb66.C (main): Same. 7557 * g++.old-deja/g++.robertl/eb55.C (t): Same. 7558 * g++.old-deja/g++.robertl/eb54.C (main): Same. 7559 * g++.old-deja/g++.robertl/eb46.C (main): Same. 7560 * g++.old-deja/g++.robertl/eb44.C: Same. 7561 * g++.old-deja/g++.robertl/eb41.C (main): Same. 7562 * g++.old-deja/g++.robertl/eb4.C (main): Same. 7563 * g++.old-deja/g++.robertl/eb39.C: Same. 7564 * g++.old-deja/g++.robertl/eb33.C (main): Same. 7565 * g++.old-deja/g++.robertl/eb31.C (main): Same. 7566 * g++.old-deja/g++.robertl/eb30.C: Same. 7567 * g++.old-deja/g++.robertl/eb3.C: Same. 7568 * g++.old-deja/g++.robertl/eb24.C (T>): Same. 7569 * g++.old-deja/g++.robertl/eb21.C: Same. 7570 * g++.old-deja/g++.robertl/eb15.C: Same. 7571 * g++.old-deja/g++.robertl/eb118.C: Same. 7572 * g++.old-deja/g++.robertl/eb115.C (main): Same. 7573 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same. 7574 * g++.old-deja/g++.robertl/eb109.C: Same. 7575 * g++.old-deja/g++.other/sibcall1.C (main): Same. 7576 * g++.old-deja/g++.mike/rtti1.C: Same. 7577 * g++.old-deja/g++.mike/p658.C: Same. 7578 * g++.old-deja/g++.mike/net46.C: Same. 7579 * g++.old-deja/g++.mike/net34.C: Same. 7580 * g++.old-deja/g++.mike/memoize1.C: Same. 7581 * g++.old-deja/g++.mike/eh2.C: Same. 7582 * g++.old-deja/g++.law/weak.C: Same. 7583 * g++.old-deja/g++.law/visibility7.C: Same. 7584 * g++.old-deja/g++.law/visibility25.C: Same. 7585 * g++.old-deja/g++.law/visibility22.C: Same. 7586 * g++.old-deja/g++.law/visibility2.C: Same. 7587 * g++.old-deja/g++.law/visibility17.C: Same. 7588 * g++.old-deja/g++.law/visibility13.C: Same. 7589 * g++.old-deja/g++.law/visibility10.C: Same. 7590 * g++.old-deja/g++.law/visibility1.C: Same. 7591 * g++.old-deja/g++.law/virtual3.C (eval): Same. 7592 * g++.old-deja/g++.law/vbase1.C: Same. 7593 * g++.old-deja/g++.law/operators32.C: Same. 7594 * g++.old-deja/g++.law/nest3.C: Same. 7595 * g++.old-deja/g++.law/missed-error2.C (foo): Same. 7596 * g++.old-deja/g++.law/except5.C (main): Same. 7597 * g++.old-deja/g++.law/cvt7.C (run): Same. 7598 * g++.old-deja/g++.law/cvt2.C: Same. 7599 * g++.old-deja/g++.law/cvt16.C: Same. 7600 * g++.old-deja/g++.law/ctors6.C (bar): Same. 7601 * g++.old-deja/g++.law/ctors17.C (main): Same. 7602 * g++.old-deja/g++.law/ctors13.C: Same. 7603 * g++.old-deja/g++.law/ctors12.C (main): Same. 7604 * g++.old-deja/g++.law/ctors10.C: Same. 7605 * g++.old-deja/g++.law/code-gen5.C: Same. 7606 * g++.old-deja/g++.law/bad-error7.C: Same. 7607 * g++.old-deja/g++.law/arm9.C: Same. 7608 * g++.old-deja/g++.law/arm12.C: Same. 7609 * g++.old-deja/g++.law/arg8.C: Same. 7610 * g++.old-deja/g++.law/arg1.C: Same. 7611 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same. 7612 * g++.old-deja/g++.jason/template31.C: Same. 7613 * g++.old-deja/g++.jason/template24.C (main): Same. 7614 * g++.old-deja/g++.jason/2371.C: Same. 7615 * g++.old-deja/g++.eh/new2.C: Same. 7616 * g++.old-deja/g++.eh/new1.C: Same. 7617 * g++.old-deja/g++.brendan/ptolemy2.C: Same. 7618 * g++.old-deja/g++.brendan/nest21.C (main): Same. 7619 * g++.old-deja/g++.brendan/err-msg3.C: Same. 7620 * g++.old-deja/g++.brendan/crash62.C: Same. 7621 * g++.old-deja/g++.brendan/crash52.C: Same. 7622 * g++.old-deja/g++.brendan/crash49.C (main): Same. 7623 * g++.old-deja/g++.brendan/crash38.C: Same. 7624 * g++.old-deja/g++.brendan/crash15.C (main): Same. 7625 * g++.old-deja/g++.brendan/copy9.C: Same. 7626 76272001-04-06 J"orn Rennecke <amylaar@redhat.com> 7628 7629 * gcc.c-torture/execute/20001203-2.c (memset): 7630 Count argument is of type __SIZE_TYPE__. 7631 76322001-04-04 Diego Novillo <dnovillo@redhat.com> 7633 7634 * gcc.c-torture/compile/20010404-1.c: New test. 7635 76362001-04-04 Jakub Jelinek <jakub@redhat.com> 7637 7638 * gcc.c-torture/compile/20010326-1.c: New test. 7639 76402001-04-03 Alexandre Oliva <aoliva@redhat.com> 7641 7642 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate 7643 peculiarities of the SH. 7644 * g++.old-deja/g++.ext/instantiate2.C: Likewise. 7645 76462001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 7647 7648 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan. 7649 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise. 7650 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan. 7651 76522001-04-02 Jakub Jelinek <jakub@redhat.com> 7653 7654 * g77.f-torture/compile/20010321-1.f: New test. 7655 76562001-04-02 Jakub Jelinek <jakub@redhat.com> 7657 7658 * gcc.c-torture/compile/20010329-1.c: New test. 7659 76602001-04-02 Jakub Jelinek <jakub@redhat.com> 7661 7662 * gcc.c-torture/execute/20010329-1.c: New test. 7663 76642001-03-28 Loren J. Rittle <ljrittle@acm.org> 7665 7666 * g++.old-deja/g++.other/eh4.C: Fix typo. 7667 76682001-03-28 Loren J. Rittle <ljrittle@acm.org> 7669 7670 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir. 7671 76722001-03-28 Philip Blundell <philb@gnu.org> 7673 7674 * gcc.c-torture/compile/20010328-1.c: New test. 7675 76762001-03-27 Richard Henderson <rth@redhat.com> 7677 7678 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions. 7679 * g++.old-deja/g++.eh/vbase3.C: Likewise. 7680 76812001-03-27 Alan Modra <alan@linuxcare.com.au> 7682 7683 * gcc.c-torture/compile/20010327-1.c: New test. 7684 76852001-03-26 Nathan Sidwell <nathan@codesourcery.com> 7686 7687 * g++.old-deja/g++.other/friend12.C: New test. 7688 * g++.old-deja/g++.other/friend9.C: Expect no errors. 7689 * g++.old-deja/g++.robertl/eb56.C: Make typedef public. 7690 76912001-03-25 Joseph S. Myers <jsm28@cam.ac.uk> 7692 7693 * gcc.c-torture/execute/20010325-1.c: New test. 7694 76952001-03-23 Jakub Jelinek <jakub@redhat.com> 7696 7697 * g++.old-deja/g++.other/mangle3.C: New test. 7698 76992001-03-22 Jakub Jelinek <jakub@redhat.com> 7700 7701 * g++.old-deja/g++.other/anon8.C: New test. 7702 77032001-03-20 Philip Blundell <philb@gnu.org> 7704 7705 * gcc.c-torture/compile/20010320-1.c: New test. 7706 77072001-03-17 Richard Henderson <rth@redhat.com> 7708 7709 * g++.old-deja/g++.other/eh4.C: Add expected error text. 7710 77112001-03-15 Geoff Keating <geoff@redhat.com> 7712 7713 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these 7714 tests on AIX. 7715 77162001-03-15 Gabriel Dos Reis <gdr@codesourcery.com> 7717 7718 * g++.old-deja/g++.other/eh4.C: New test. 7719 77202001-03-14 Neil Booth <neil@daikokuya.demon.co.uk> 7721 7722 * gcc.dg/cpp/mi1.c: Update. 7723 77242001-03-14 Jakub Jelinek <jakub@redhat.com> 7725 7726 * g++.old-deja/g++.other/regstack.C: New test. 7727 77282001-03-12 Nathan Sidwell <nathan@codesourcery.com> 7729 7730 * g++.old-deja/g++.other/ref4.C: New test. 7731 77322001-03-11 Nicola Pero <n.pero@mi.flashnet.it> 7733 7734 * objc/execute/va_method.m: Added. 7735 * objc/execute/IMP.m: Added. 7736 * objc/execute/_cmd.m: Added. 7737 * objc/execute/accessing_ivars.m: Added. 7738 * objc/execute/class-1.m: Added. 7739 * objc/execute/class-10.m: Added. 7740 * objc/execute/class-11.m: Added. 7741 * objc/execute/class-12.m: Added. 7742 * objc/execute/class-13.m: Added. 7743 * objc/execute/class-14.m: Added. 7744 * objc/execute/class-2.m: Added. 7745 * objc/execute/class-3.m: Added. 7746 * objc/execute/class-4.m: Added. 7747 * objc/execute/class-5.m: Added. 7748 * objc/execute/class-6.m: Added. 7749 * objc/execute/class-7.m: Added. 7750 * objc/execute/class-8.m: Added. 7751 * objc/execute/class-9.m: Added. 7752 * objc/execute/class-tests-1.h 7753 * objc/execute/class-tests-2.h 7754 * objc/execute/compatibility_alias.m: Added. 7755 * objc/execute/encode-1.m: Added. 7756 * objc/execute/formal_protocol-1.m: Added. 7757 * objc/execute/formal_protocol-2.m: Added. 7758 * objc/execute/formal_protocol-3.m: Added. 7759 * objc/execute/formal_protocol-4.m: Added. 7760 * objc/execute/formal_protocol-5.m: Added. 7761 * objc/execute/formal_protocol-6.m: Added. 7762 * objc/execute/formal_protocol-7.m: Added. 7763 * objc/execute/informal_protocol.m: Added. 7764 * objc/execute/initialize.m: Added. 7765 * objc/execute/load.m: Added. 7766 * objc/execute/many_args_method.m: Added. 7767 * objc/execute/nested-3.m: Added. 7768 * objc/execute/no_clash.m: Added. 7769 * objc/execute/private.m: Added. 7770 * objc/execute/redefining_self.m: Added. 7771 * objc/execute/root_methods.m: Added. 7772 * objc/execute/selector-1.m: Added. 7773 * objc/execute/static-1.m: Added. 7774 * objc/execute/static-2.m: Added. 7775 * objc/execute/va_method.m: Added. 7776 77772001-03-10 Richard Henderson <rth@redhat.com> 7778 7779 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception. 7780 77812001-03-07 Neil Booth <neil@daikokuya.demon.co.uk> 7782 7783 * g++.old-deja/g++.other/crash31.C: XFAIL. 7784 * g77.f-torture/execute/20010116.x: Conditional XFAIL. 7785 * g77.f-torture/execute/short.x: XFAIL -Os on x86. 7786 * gcc.c-torture/execute/20010123-1.x: XFAIL. 7787 * gcc.c-torture/execute/20010124-1.x: XFAIL. 7788 * gcc.dg/sequence-pt-1.c: XFAIL one test. 7789 77902001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com> 7791 7792 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero. 7793 77942001-03-06 Zack Weinberg <zackw@stanford.edu> 7795 7796 * gcc.dg/20000724-1.c: Don't use multiline strings. 7797 77982001-03-06 Zack Weinberg <zackw@stanford.edu> 7799 7800 * objc/execute/string1.m, objc/execute/string2.m: Compare the 7801 result of -cString against what we expect it to be; don't just 7802 print it out for no one to read. 7803 7804 * objc/execute/string3.m, objc/execute/string4.m: New tests. 7805 Based on testcases provided by Nicola Pero. 7806 78072001-03-03 Neil Booth <neil@daikokuya.demon.co.uk> 7808 7809 * gcc.dg/cpp/macro7.c: New test. 7810 78112001-03-03 Neil Booth <neil@daikokuya.demon.co.uk> 7812 7813 * gcc.dg/cpp/multiline.c: Update. 7814 78152001-03-02 Nathan Sidwell <nathan@codesourcery.com> 7816 7817 * g++.old-deja/g++.other/enum3.C: New test. 7818 78192001-03-02 Nathan Sidwell <nathan@codesourcery.com> 7820 7821 * g++.old-deja/g++.other/pod1.C: New test. 7822 78232001-03-02 Nathan Sidwell <nathan@codesourcery.com> 7824 7825 * g++.old-deja/g++.ext/overload1.C: New test. 7826 78272001-03-01 Nathan Sidwell <nathan@codesourcery.com> 7828 7829 * g++.old-deja/g++.pt/using1.C: New test. 7830 78312001-03-01 Nathan Sidwell <nathan@codesourcery.com> 7832 7833 * g++.old-deja/g++.other/using9.C: New test. 7834 78352001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com> 7836 7837 * objc/execute/bycopy-3.m: Added new test from Nicola Pero. 7838 7839 * objc/execute/protocol.m (main): Added patch from Nicola Pero. 7840 78412001-02-28 Nathan Sidwell <nathan@codesourcery.com> 7842 7843 * g++.old-deja/g++.ext/realpt1.C: Remove. 7844 78452001-02-27 Nathan Sidwell <nathan@codesourcery.com> 7846 7847 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too. 7848 78492001-02-26 Will Cohen <wcohen@redhat.com> 7850 7851 * gcc.c-torture/execute/ieee/20010226-1.c: New test. 7852 78532001-02-26 Jeffrey Oldham <oldham@codesourcery.com> 7854 7855 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded 7856 templatized constructors. 7857 78582001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 7859 7860 * gcc.c-torture/execute/20010224-1.c: New test. 7861 78622001-02-23 Jakub Jelinek <jakub@redhat.com> 7863 7864 * gcc.c-torture/execute/20010222-1.c: New test. 7865 78662001-02-22 Jakub Jelinek <jakub@redhat.com> 7867 7868 * g++.old-deja/g++.other/inline20.C: New test. 7869 78702001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com> 7871 7872 * objc/execute/nested-1.m: Added (contributed by Nicola Pero). 7873 78742001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com> 7875 7876 * g++.old-deja/g++.other/lookup22.C: New test. 7877 78782001-02-19 Zack Weinberg <zackw@stanford.edu> 7879 7880 * g77.dg: New directory. 7881 * g77.dg/20010216-1.f: New test case. 7882 * g77.dg/dg.exp: New driver. 7883 * lib/g77-dg.exp: New driver library. 7884 78852001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 7886 7887 * g++.old-deja/g++.other/inline19.c: Remove XFAIL. 7888 78892001-02-16 Gabriel Dos Reis <gdr@codesourcery.com> 7890 7891 * g++.old-deja/g++.other/decl9.C: New test. 7892 78932001-02-16 Jakub Jelinek <jakub@redhat.com> 7894 7895 * g++.old-deja/g++.other/init16.C: Update the test so that it does 7896 not need <string> and also tests the initialization at runtime. 7897 78982001-02-16 Neil Booth <neil@daikokuya.demon.co.uk> 7899 7900 * gcc.c-torture/execute/longlong.c: New test. 7901 79022001-02-14 J"orn Rennecke <amylaar@redhat.com> 7903 7904 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof. 7905 79062001-02-14 J"orn Rennecke <amylaar@redhat.com> 7907 7908 * gcc.c-torture/execute/920302-1.c (execute): 7909 Change argument type to short. 7910 79112001-02-14 Nathan Sidwell <nathan@codesourcery.com> 7912 7913 * g++.old-deja/g++.pt/deduct6.C: New test. 7914 79152001-02-14 Nathan Sidwell <nathan@codesourcery.com> 7916 7917 * g++.old-deja/g++.pt/deduct5.C: New test. 7918 79192001-02-14 Jakub Jelinek <jakub@redhat.com> 7920 7921 * gcc.c-torture/execute/20010209-1.c: New test. 7922 79232001-02-14 Neil Booth <neil@daikokuya.demon.co.uk> 7924 7925 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests. 7926 79272001-02-12 Geoffrey Keating <geoffk@redhat.com> 7928 7929 * g++.dg/vtgc1.C: Update for new ABI. 7930 7931 * consistency.vlad: New directory, 1665 files. 7932 79332001-02-12 Joseph S. Myers <jsm28@cam.ac.uk> 7934 7935 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit 7936 return type. 7937 * gcc.dg/cpp/digraphs.c: Declare puts. 7938 79392001-02-12 Nathan Sidwell <nathan@codesourcery.com> 7940 7941 * g++.old-deja/g++.other/warn5.C: New test. 7942 79432001-02-12 Nathan Sidwell <nathan@codesourcery.com> 7944 7945 * g++.old-deja/g++.pt/spec40.C: New test. 7946 79472001-02-12 Nathan Sidwell <nathan@codesourcery.com> 7948 7949 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list 7950 case. 7951 * g++.old-deja/g++.ext/arrnew.C: Deprecate. 7952 79532001-02-12 Jakub Jelinek <jakub@redhat.com> 7954 7955 * gcc.c-torture/compile/20010209-1.c: New test. 7956 79572001-02-11 Jeffrey Oldham <oldham@codesourcery.com> 7958 7959 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces 7960 excess errors message but not if it crashes. 7961 * g++.old-deja/g++.other/crash27.C: Likewise. 7962 * g++.old-deja/g++.other/crash28.C: Likewise. 7963 * g++.old-deja/g++.other/crash30.C: Likewise. 7964 * g++.old-deja/g++.other/crash32.C: Likewise. 7965 * g++.old-deja/g++.other/crash35.C: Likewise. 7966 * g++.old-deja/g++.pt/inherit2.C: Likewise. 7967 79682001-02-08 Joseph S. Myers <jsm28@cam.ac.uk> 7969 7970 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp, 7971 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp, 7972 g++.dg/dg.exp, g++.old-deja/old-deja.exp, 7973 g77.f-torture/execute/execute.exp, 7974 g77.f-torture/noncompile/noncompile.exp, 7975 gcc.c-torture/execute/execute.exp, 7976 gcc.c-torture/execute/memcheck/memcheck.exp, 7977 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp, 7978 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp, 7979 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp, 7980 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp, 7981 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp, 7982 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp, 7983 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp, 7984 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp: 7985 Remove bug reporting instructions with ancient email addresses. 7986 79872001-02-07 Jakub Jelinek <jakub@redhat.com> 7988 7989 * gcc.dg/20010202-1.c: New test. 7990 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386. 7991 79922001-02-07 Zack Weinberg <zack@wolery.stanford.edu> 7993 7994 * g++.dg/stdbool-if.C: New test. 7995 79962001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com> 7997 7998 * objc/execute/fdecl.m: Added main(). 7999 80002001-02-07 Jakub Jelinek <jakub@redhat.com> 8001 8002 * gcc.c-torture/execute/20010206-1.c: New test. 8003 80042001-02-06 Neil Booth <neil@daikokuya.demon.co.uk> 8005 8006 * gcc.dg/cpp/avoidpaste1.c: Update. 8007 80082001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com> 8009 8010 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola 8011 Pero <nicola@brainstorm.co.uk>. 8012 * objc/execute/fdecl.m: Declare foo as pointer to AClass. 8013 80142001-02-06 Nathan Sidwell <nathan@codesourcery.com> 8015 8016 * g++.old-deja/g++.pt/spec39.C: New test. 8017 80182001-02-05 Jakub Jelinek <jakub@redhat.com> 8019 8020 * gcc.c-torture/compile/20010202-1.c: New test. 8021 80222001-02-05 Nathan Sidwell <nathan@codesourcery.com> 8023 8024 * g++.old-deja/g++.abi/primary2.C: New test. 8025 * g++.old-deja/g++.abi/primary3.C: New test. 8026 * g++.old-deja/g++.abi/primary4.C: New test. 8027 * g++.old-deja/g++.abi/primary5.C: New test. 8028 * g++.old-deja/g++.abi/vtable3.h: New test. 8029 * g++.old-deja/g++.abi/vtable3a.C: New test. 8030 * g++.old-deja/g++.abi/vtable3b.C: New test. 8031 * g++.old-deja/g++.abi/vtable3c.C: New test. 8032 * g++.old-deja/g++.abi/vtable3d.C: New test. 8033 * g++.old-deja/g++.abi/vtable3e.C: New test. 8034 * g++.old-deja/g++.abi/vtable3f.C: New test. 8035 * g++.old-deja/g++.abi/vtable3g.C: New test. 8036 * g++.old-deja/g++.abi/vtable3h.C: New test. 8037 * g++.old-deja/g++.abi/vtable3i.C: New test. 8038 * g++.old-deja/g++.abi/vtable3j.C: New test. 8039 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL. 8040 80412001-02-03 Jakub Jelinek <jakub@redhat.com> 8042 8043 * g++.old-deja/g++.other/anon6.C: New test. 8044 * g++.old-deja/g++.other/anon7.C: New test. 8045 80462001-02-01 Neil Booth <neil@daikokuya.demon.co.uk> 8047 8048 * gcc.dg/cpp/avoidpaste2.c: New tests. 8049 80502001-01-31 Jakub Jelinek <jakub@redhat.com> 8051 8052 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range. 8053 80542001-01-31 Jeffrey Oldham <oldham@codesourcery.com> 8055 8056 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and 8057 DECIMAL_DIG cases for Irix." 8058 80592001-01-31 J"orn Rennecke <amylaar@redhat.com> 8060 8061 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer. 8062 80632001-01-31 Joseph S. Myers <jsm28@cam.ac.uk> 8064 8065 * gcc.dg/c99-tag-1.c: New test. 8066 80672001-01-31 Neil Booth <neil@daikokuya.demon.co.uk> 8068 8069 * gcc.dg/cpp/tr-warn1.c: Add tests. 8070 80712001-01-31 Neil Booth <neil@daikokuya.demon.co.uk> 8072 8073 * gcc.dg/cpp/avoidpaste1.c: Update. 8074 * gcc.dg/cpp/paste4.c: Update. 8075 80762001-01-30 Jeffrey Oldham <oldham@codesourcery.com> 8077 8078 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG 8079 cases for Irix. 8080 80812001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 8082 8083 * g++.old-deja/g++.other/inline19.C: New test. 8084 80852001-01-30 Neil Booth <neil@daikokuya.demon.co.uk> 8086 8087 * gcc.dg/Wlarger-than.c: New test. 8088 80892001-01-29 Neil Booth <neil@daikokuya.demon.co.uk> 8090 8091 * gcc.dg/cpp/avoidpaste1.c: Fix typos. 8092 80932001-01-29 Jakub Jelinek <jakub@redhat.com> 8094 8095 * gcc.c-torture/execute/20010129-1.c: New test. 8096 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32. 8097 80982001-01-28 Neil Booth <neil@daikokuya.demon.co.uk> 8099 8100 * gcc.dg/cpp/avoidpaste1.c: Test case. 8101 81022001-01-28 Jakub Jelinek <jakub@redhat.com> 8103 8104 * g++.old-deja/g++.other/inline18.C: New test. 8105 81062001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 8107 8108 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts 8109 and __builtin_putchar. 8110 81112001-01-27 Jakub Jelinek <jakub@redhat.com> 8112 8113 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer 8114 tests. 8115 81162001-01-25 Jeffrey Oldham <oldham@codesourcery.com> 8117 8118 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change 8119 floating point number rounding mode to round to the nearest 8120 representable mode. 8121 81222001-01-25 Jakub Jelinek <jakub@redhat.com> 8123 8124 * g++.old-deja/g++.other/mangle2.C: New test. 8125 81262001-01-24 Joseph S. Myers <jsm28@cam.ac.uk> 8127 8128 * gcc.c-torture/compile/20010124-1.c: New test. 8129 81302001-01-24 Nathan Sidwell <nathan@codesourcery.com> 8131 8132 * g++.old-deja/g++.pt/spec38.C: New test. 8133 81342001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 8135 8136 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to 8137 "Build don't run". 8138 81392001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 8140 8141 * gcc.c-torture/execute/20010123-1.c: New test. 8142 81432001-01-23 Nathan Sidwell <nathan@codesourcery.com> 8144 8145 * g++.old-deja/g++.pt/spec37.C: New test. 8146 81472001-01-23 Nathan Sidwell <nathan@codesourcery.com> 8148 8149 * g++.old-deja/g++.pt/overload14.C: New test. 8150 81512001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 8152 8153 * gcc.c-torture/execute/20010122-1.c: New test, exercise 8154 __builtin_return_address. 8155 81562001-01-22 Nathan Sidwell <nathan@codesourcery.com> 8157 8158 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL. 8159 * g++.old-deja/g++.pt/spec35.C: New test. 8160 * g++.old-deja/g++.pt/spec36.C: New test. 8161 81622001-01-20 Jakub Jelinek <jakub@redhat.com> 8163 8164 * gcc.c-torture/compile/20010118-1.c: New test. 8165 81662001-01-20 Neil Booth <neil@daikokuya.demon.co.uk> 8167 8168 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update. 8169 81702001-01-19 Jakub Jelinek <jakub@redhat.com> 8171 8172 * gcc.c-torture/execute/20010119-1.c: New test. 8173 81742001-01-19 Nathan Sidwell <nathan@codesourcery.com> 8175 8176 * g++.old-deja/g++.other/vbase5.C: New test. 8177 81782001-01-19 Jakub Jelinek <jakub@redhat.com> 8179 8180 * gcc.c-torture/execute/20010118-1.c: New test. 8181 81822001-01-19 Nathan Sidwell <nathan@codesourcery.com> 8183 8184 * g++.old-deja/g++.pt/deduct3.C: New test. 8185 81862001-01-19 Nathan Sidwell <nathan@codesourcery.com> 8187 8188 * g++.old-deja/g++.pt/spec34.C: New test. 8189 81902001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com> 8191 8192 * g77.f-torture/compile/20000601-2.f: New test. 8193 81942001-01-18 Nathan Sidwell <nathan@codesourcery.com> 8195 8196 * g++.old-deja/g++.other/init17.C: New test. 8197 81982001-01-18 Alexandre Oliva <aoliva@redhat.com> 8199 8200 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t. 8201 82022001-01-18 Nathan Sidwell <nathan@codesourcery.com> 8203 8204 * g++.old-deja/g++.pt/unify8.C: New test. 8205 82062001-01-18 Nathan Sidwell <nathan@codesourcery.com> 8207 8208 * g++.old-deja/g++.abi/vbase1.C: New test. 8209 82102001-01-18 Nathan Sidwell <nathan@codesourcery.com> 8211 8212 * g++.old-deja/g++.pt/crash65.C: New test. 8213 82142001-01-18 Neil Booth <neil@daikokuya.demon.co.uk> 8215 8216 * gcc.dg/cpp/assembl2.S: New test case. 8217 82182001-01-17 Jeffrey Oldham <oldham@codesourcery.com> 8219 8220 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases 8221 are supported. 8222 82232001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 8224 8225 * g++.old-deja/g++.other/builtins1.C: New test. 8226 * g++.old-deja/g++.other/builtins2.C: Likewise. 8227 * g++.old-deja/g++.other/builtins3.C: Likewise. 8228 * g++.old-deja/g++.other/builtins4.C: Likewise. 8229 82302001-01-17 Jakub Jelinek <jakub@redhat.com> 8231 8232 * gcc.c-torture/compile/20010117-1.c: New test. 8233 * gcc.c-torture/compile/20010117-2.c: New test. 8234 82352001-01-15 Toon Moene <toon@moene.indiv.nluug.nl> 8236 8237 * g77.f-torture/execute/20010116.[fx]: New test, 8238 XFAIL on i?86-*-*. 8239 * g77.f-torture/compile/20010115.f: Indicate it's 8240 a test for PR fortran/1636. 8241 82422001-01-15 Joseph S. Myers <jsm28@cam.ac.uk> 8243 8244 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests. 8245 82462001-01-15 Toon Moene <toon@moene.indiv.nluug.nl> 8247 8248 * g77.f-torture/compile/20010115.f: New test. 8249 82502001-01-15 Nathan Sidwell <nathan@codesourcery.com> 8251 8252 * g++.old-deja/g++.pt/nontype5.C: New test. 8253 82542001-01-15 Neil Booth <neil@daikokuya.demon.co.uk> 8255 8256 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we 8257 have an equivalent working one below it. 8258 82592001-01-14 Jeffrey Oldham <oldham@codesourcery.com> 8260 8261 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment. 8262 * g++.old-deja/g++.ext/instantiate3.C: Likewise. 8263 82642001-01-14 Jeffrey Oldham <oldham@codesourcery.com> 8265 8266 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits 8267 message containing "init_priority". 8268 (conpr-2.C): Likewise. 8269 (conpr-3.C): Likewise. 8270 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix. 8271 82722001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 8273 8274 * gcc.c-torture/execute/20010114-2.c: New test. 8275 82762001-01-14 Joseph S. Myers <jsm28@cam.ac.uk> 8277 8278 * gcc.c-torture/compile/20010114-1.c: New test. 8279 * gcc.c-torture/compile/20010114-1.x: Xfail. 8280 * gcc.c-torture/compile/20010114-2.c: New test. 8281 * gcc.c-torture/execute/20010114-1.c: New test. 8282 * gcc.dg/trunc-1.c: New test. 8283 * gcc.dg/uninit-B.c: New test. 8284 82852001-01-13 Nick Clifton <nickc@redhat.com> 8286 8287 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core 8288 target. 8289 82902001-01-13 Joseph S. Myers <jsm28@cam.ac.uk> 8291 8292 * gcc.c-torture/compile/20010113-1.c: New test. 8293 82942001-01-13 Jakub Jelinek <jakub@redhat.com> 8295 8296 * gcc.c-torture/compile/20001212-1.c: New test. 8297 82982001-01-13 Neil Booth <neil@daikokuya.demon.co.uk> 8299 8300 * gcc.dg/cpp/widestr1.c: Update. 8301 * gcc.dg/cpp/prag-imp.c: Remove. 8302 83032001-01-12 Jakub Jelinek <jakub@redhat.com> 8304 8305 * gcc.c-torture/execute/20000801-3.x: Remove. 8306 * gcc.dg/c90-init-1.c: New test. 8307 * gcc.dg/c99-init-1.c: New test. 8308 * gcc.dg/c99-init-2.c: New test. 8309 * gcc.dg/gnu99-init-1.c: New test. 8310 83112001-01-12 Richard Earnshaw <rearnsha@arm.com> 8312 8313 * lib/f-torture.exp (f_torture_compile): Prune the warnings before 8314 testing that no relevant ones were found. 8315 83162001-01-12 Nathan Sidwell <nathan@codesourcery.com> 8317 8318 * g++.old-deja/g++.pt/cast2.C: New test. 8319 83202001-01-12 Nathan Sidwell <nathan@codesourcery.com> 8321 8322 * g++.old-deja/g++.pt/friend47.C: New test. 8323 83242001-01-11 Nathan Sidwell <nathan@codesourcery.com> 8325 8326 * g++.old-deja/g++.pt/instantiate13.C: New test. 8327 83282001-01-11 Nathan Sidwell <nathan@codesourcery.com> 8329 8330 * g++.old-deja/g++.other/defarg7.C: New test. 8331 * g++.old-deja/g++.other/defarg8.C: New test. 8332 83332001-01-11 Nathan Sidwell <nathan@codesourcery.com> 8334 8335 * g++.old-deja/g++.pt/crash64.C: New test. 8336 83372001-01-11 Nathan Sidwell <nathan@codesourcery.com> 8338 8339 * g++.old-deja/g++.pt/crash63.C: New test. 8340 83412001-01-11 Neil Booth <neil@daikokuya.demon.co.uk> 8342 8343 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension. 8344 83452001-01-10 Alan Lehotsky <lehotsky@tiac.net> 8346 8347 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints. 8348 83492001-01-10 Nathan Sidwell <nathan@codesourcery.com> 8350 8351 * g++.old-deja/g++.pt/error3.C: New test. 8352 83532001-01-10 Nathan Sidwell <nathan@codesourcery.com> 8354 8355 * g++.old-deja/g++.other/crash39.C: New test. 8356 83572001-01-10 Nathan Sidwell <nathan@codesourcery.com> 8358 8359 * g++.old-deja/g++.other/vbase4.C: New test. 8360 83612001-01-08 Jonathan Larmour <jlarmour@redhat.com> 8362 8363 * gcc.dg/20000419-2.c: Move to "special" subdirectory. 8364 * gcc.dg/special/20000419-2.c: New file. Identical to above. 8365 * gcc.dg/special/special.exp: New test driver which will check 8366 for alias support for the above test. 8367 83682001-01-09 Alan Lehotsky <lehotsky@tiac.net> 8369 8370 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid 8371 problems on small machines. 8372 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to 8373 parameterize. 8374 83752001-01-09 Jeffrey Oldham <oldham@codesourcery.com> 8376 8377 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for 8378 mips. 8379 * g++.old-deja/g++.ext/instantiate3.C: Likewise. 8380 83812001-01-09 Nathan Sidwell <nathan@codesourcery.com> 8382 8383 * g++.old_deja/g++.pt/using8.C: New test. 8384 83852001-01-09 Joseph S. Myers <jsm28@cam.ac.uk> 8386 8387 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests. 8388 83892000-01-08 Loren J. Rittle <ljrittle@acm.org> 8390 8391 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of 8392 where a failure is expected. 8393 * gcc.c-torture/execute/ieee/rbug.x: Likewise. 8394 83952001-01-08 Nathan Sidwell <nathan@codesourcery.com> 8396 8397 * g++.old_deja/g++.pt/instantiate12.C: New test. 8398 83992001-01-08 Nathan Sidwell <nathan@codesourcery.com> 8400 8401 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at 8402 start of structs. 8403 * g++.old-deja/g++.benjamin/15309-2.C: Likewise. 8404 * g++.old-deja/g++.brendan/crash17.C: Likewise. 8405 * g++.old-deja/g++.brendan/crash29.C: Likewise. 8406 * g++.old-deja/g++.brendan/crash48.C: Likewise. 8407 * g++.old-deja/g++.brendan/ns1.C: Likewise. 8408 * g++.old-deja/g++.brendan/warnings1.C: Likewise. 8409 * g++.old-deja/g++.bugs/900205_04.C: Likewise. 8410 * g++.old-deja/g++.bugs/900514_03.C: Likewise. 8411 * g++.old-deja/g++.eh/spec6.C: Likewise. 8412 * g++.old-deja/g++.jason/crash3.C: Likewise. 8413 * g++.old-deja/g++.law/ctors11.C: Likewise. 8414 * g++.old-deja/g++.law/ctors17.C: Likewise. 8415 * g++.old-deja/g++.law/ctors5.C: Likewise. 8416 * g++.old-deja/g++.law/ctors9.C: Likewise. 8417 * g++.old-deja/g++.mike/ambig1.C: Likewise. 8418 * g++.old-deja/g++.mike/net22.C: Likewise. 8419 * g++.old-deja/g++.mike/p3538a.C: Likewise. 8420 * g++.old-deja/g++.mike/p3538b.C: Likewise. 8421 * g++.old-deja/g++.mike/virt3.C: Likewise. 8422 * g++.old-deja/g++.niklas/t128.C: Likewise. 8423 * g++.old-deja/g++.other/anon4.C: Likewise. 8424 * g++.old-deja/g++.other/using1.C: Likewise. 8425 * g++.old-deja/g++.other/warn3.C: Likewise. 8426 * g++.old-deja/g++.pt/t37.C: Likewise. 8427 * g++.old-deja/g++.robertl/eb69.C: Likewise. 8428 * g++.old-deja/g++.robertl/eb71.C: Likewise. 8429 84302001-01-08 Nathan Sidwell <nathan@codesourcery.com> 8431 8432 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL. 8433 84342001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 8435 8436 * gcc.c-torture/execute/stdio-opt-3.c: New test. 8437 84382001-01-07 Jakub Jelinek <jakub@redhat.com> 8439 8440 * gcc.c-torture/compile/20010107-1.c: New test. 8441 84422001-01-07 Joseph S. Myers <jsm28@cam.ac.uk> 8443 8444 * gcc.c-torture/execute/builtin-noret-1.c: New test. 8445 84462001-01-07 Joseph S. Myers <jsm28@cam.ac.uk> 8447 8448 * gcc.dg/format/format.h: New file. 8449 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c, 8450 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c, 8451 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c, 8452 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c, 8453 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c, 8454 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c, 8455 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c, 8456 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c, 8457 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c, 8458 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c, 8459 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c, 8460 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c, 8461 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c, 8462 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c, 8463 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c, 8464 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c, 8465 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c, 8466 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c, 8467 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c, 8468 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c, 8469 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h" 8470 instead of declaring standard types, macros and functions in each 8471 test. 8472 84732001-01-06 Alexandre Oliva <aoliva@redhat.com> 8474 8475 * gcc.c-torture/execute/20010106-1.c: New test. 8476 84772001-01-06 Joseph S. Myers <jsm28@cam.ac.uk> 8478 8479 * gcc.dg/format/format.exp: New file. 8480 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c. 8481 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c. 8482 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c. 8483 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c. 8484 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c. 8485 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c. 8486 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c. 8487 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c. 8488 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c. 8489 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c. 8490 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c. 8491 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c. 8492 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c. 8493 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c. 8494 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c. 8495 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c. 8496 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c. 8497 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c. 8498 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c. 8499 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c. 8500 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c. 8501 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c. 8502 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c. 8503 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c. 8504 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c. 8505 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c. 8506 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c. 8507 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c. 8508 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c. 8509 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c. 8510 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c. 8511 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c. 8512 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c. 8513 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c. 8514 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c. 8515 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c. 8516 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c. 8517 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c. 8518 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c. 8519 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c. 8520 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c. 8521 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c. 8522 85232001-01-05 Alexandre Oliva <aoliva@redhat.com> 8524 8525 * gcc.c-torture/execute/991228-1.c: Take word endianness into 8526 account. 8527 85282001-01-05 Joseph S. Myers <jsm28@cam.ac.uk> 8529 8530 * gcc.c-torture/execute/builtin-complex-1.c: New test. 8531 85322001-01-05 Nathan Sidwell <nathan@codesourcery.com> 8533 8534 * g++.old-deja/g++.pt/crash62.C: New test. 8535 85362001-01-04 Richard Henderson <rth@redhat.com> 8537 8538 * gcc.dg/20000926-1.c: Update expected warnings. 8539 * gcc.dg/array-2.c: Likewise. 8540 * gcc.dg/array-4.c: Also validate flexible array members. 8541 * gcc.dg/c99-flex-array-1.c: New. 8542 85432001-01-04 Joseph S. Myers <jsm28@cam.ac.uk> 8544 8545 * gcc.c-torture/compile/20001222-1.x: Remove. 8546 85472001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> 8548 8549 * gcc.c-torture/execute/built-in-setjmp.c: New. 8550 85512001-01-03 Richard Henderson <rth@redhat.com> 8552 8553 * gcc.dg/940510-1.c: Update expected error wording. 8554 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New. 8555 85562001-01-03 Jeffrey Oldham <oldham@codesourcery.com> 8557 8558 * lib/target-supports.exp (check_alias_available): Modified to 8559 indicate aliases not supported if only weak aliases are supported. 8560 85612001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 8562 8563 * gcc.c-torture/execute/string-opt-8.c: Add more testcases. 8564 Turn on cmpstrsi checks for __pj__ and __i370__. 8565 85662001-01-03 Nathan Sidwell <nathan@codesourcery.com> 8567 8568 * g++.old-deja/g++.other/virtual11.C: New test. 8569 85702001-01-03 Nathan Sidwell <nathan@codesourcery.com> 8571 8572 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL. 8573 85742001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 8575 8576 * gcc.c-torture/compile/20010102-1.c: New test. 8577 85782001-01-02 Andreas Jaeger <aj@suse.de> 8579 8580 * gcc.dg/noreturn-3.c: New test. 8581 8582 * gcc.dg/noreturn-4.c: New test. 8583 85842001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 8585 8586 * gcc.c-torture/execute/stdio-opt-1.c: Also test 8587 __builtin_fputc and __builtin_fwrite. 8588 85892000-12-30 Jeffrey Oldham <oldham@codesourcery.com> 8590 8591 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for 8592 signed char, not default char. 8593 85942000-12-30 Jeffrey Oldham <oldham@codesourcery.com> 8595 8596 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*. 8597 85982000-12-30 David Billinghurst <David.Billinghurst@riotinto.com> 8599 8600 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags 8601 86022000-12-29 Richard Henderson <rth@redhat.com> 8603 8604 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define. 8605 (__cyg_profile_func_exit): Define. 8606 86072000-12-29 Hans-Peter Nilsson <hp@bitrange.com> 8608 8609 * g++.dg/vtgc1.C: New test. 8610 86112000-12-28 Geoffrey Keating <geoffk@redhat.com> 8612 8613 * gcc.dg/noncompile/20001228-1.c: New test. 8614 8615 * gcc.dg/20001228-1.c: New test. 8616 8617 * gcc.c-torture/execute/20001228-1.c: New test. 8618 86192000-12-28 Joseph S. Myers <jsm28@cam.ac.uk> 8620 8621 * gcc.dg/format-strfmon-1.c: New test. 8622 86232000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 8624 8625 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too. 8626 * gcc.c-torture/execute/stdio-opt-2.c: Likewise. 8627 * gcc.c-torture/execute/string-opt-1.c: Likewise. 8628 * gcc.c-torture/execute/string-opt-2.c: Likewise. 8629 * gcc.c-torture/execute/string-opt-3.c: Likewise. 8630 * gcc.c-torture/execute/string-opt-4.c: Likewise. 8631 * gcc.c-torture/execute/string-opt-6.c: Likewise. 8632 * gcc.c-torture/execute/string-opt-7.c: Likewise. 8633 * gcc.c-torture/execute/string-opt-8.c: Likewise. 8634 * gcc.c-torture/execute/string-opt-9.c: Likewise. 8635 * gcc.c-torture/execute/string-opt-10.c: Likewise. 8636 * gcc.c-torture/execute/string-opt-11.c: Likewise. 8637 * gcc.c-torture/execute/string-opt-12.c: Likewise. 8638 8639 * gcc.c-torture/execute/string-opt-3.c: Test rindex. 8640 * gcc.c-torture/execute/string-opt-4.c: Test index. 8641 86422000-12-26 Geoffrey Keating <geoffk@redhat.com> 8643 8644 * gcc.c-torture/compile/20001226-1.c: New test. 8645 86462000-12-22 Joseph S. Myers <jsm28@cam.ac.uk> 8647 8648 * gcc.c-torture/compile/20001222-1.c: New test. 8649 * gcc.c-torture/compile/20001222-1.x: Xfail. 8650 86512000-12-22 Alexandre Oliva <aoliva@redhat.com> 8652 8653 * gcc.c-torture/execute/comp-goto-2.c: New test. 8654 86552000-12-21 J"orn Rennecke <amylaar@redhat.com> 8656 8657 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32): 8658 Use long types if __INT_MAX__ is 32767. 8659 (main): Use cast to (sint32 *) when poking 88 into a_page. 8660 8661 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES. 8662 86632000-12-21 Bernd Schmidt <bernds@redhat.com> 8664 8665 * gcc.c-torture/compile/20001221-1.c: New test. 8666 * gcc.c-torture/execute/20001221-1.c: New test. 8667 86682000-12-20 Richard Henderson <rth@redhat.com> 8669 8670 * g++.old-deja/g++.pt/crash36.C: Update error lines. 8671 * g++.old-deja/g++.robertl/eb109.C: Likewise. 8672 86732000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 8674 8675 * gcc.dg/compare3.c: New test. 8676 86772000-12-18 Joseph S. Myers <jsm28@cam.ac.uk> 8678 8679 * gcc.dg/format-warnll-1.c: New test. 8680 86812000-12-18 Neil Booth <neil@daikokuya.demon.co.uk> 8682 8683 * gcc.dg/cpp/cmdlne-P.c: New test. 8684 86852000-12-18 Joseph S. Myers <jsm28@cam.ac.uk> 8686 8687 * gcc.c-torture/execute/builtin-abs-1.c, 8688 gcc.c-torture/execute/builtin-abs-2.c: New tests. 8689 86902000-12-17 Neil Booth <neil@daikokuya.demon.co.uk> 8691 8692 * gcc.dg/cpp/multiline.c: New test. 8693 86942000-12-17 Neil Booth <neil@daikokuya.demon.co.uk> 8695 8696 * g++.old-deja/g++.other/syshdr1.C: Update. 8697 * gcc.dg/cpp/lineflags.c: Remove temporarily. 8698 86992000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 8700 8701 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs. 8702 87032000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 8704 8705 * g++.old-deja/g++.pt/ttp65.C: New test. 8706 87072000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 8708 8709 * g++.old-deja/g++.pt/ttp64.C: New test. 8710 87112000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 8712 8713 * g++.old-deja/g++.pt/spec33.C: New test. 8714 87152000-12-14 Catherine Moore <clm@redhat.com> 8716 8717 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES. 8718 * gcc.c-torture/execute/920612-2.c: Likewise. 8719 * gcc.c-torture/execute/920428-2.c: Likewise. 8720 * gcc-c-torture/execute/va-arg-11.c: Call exit. 8721 * gcc.c-torture/execute/va-arg-21.c: Likewise. 8722 87232000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 8724 8725 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too. 8726 * gcc.dg/pack-test-2.c: Likewise. 8727 87282000-12-13 Neil Booth <neil@daikokuya.demon.co.uk> 8729 8730 Tests by Zack Weinberg <zackw@stanford.edu>. 8731 8732 * gcc.dg/cpp/defined.c: Update. 8733 * gcc.dg/cpp/defined_trad.c: New tests. 8734 87352000-12-13 Neil Booth <neil@daikokuya.demon.co.uk> 8736 8737 * gcc.dg/cpp/trad-direct.c: Update. 8738 87392000-12-11 Neil Booth <neilb@earthling.net> 8740 8741 * gcc.dg/cpp/defined_trad.c 8742 87432000-12-11 Neil Booth <neilb@earthling.net> 8744 8745 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious. 8746 87472000-12-09 Joseph S. Myers <jsm28@cam.ac.uk> 8748 8749 * gcc.dg/format-miss-2.c: New test. 8750 87512000-12-09 Neil Booth <neilb@earthling.net> 8752 8753 * gcc.dg/cpp/lineflags.c: New tests. 8754 * gcc.dg/cpp/poison.c: Update. 8755 * gcc.dg/cpp/redef2.c: Update. 8756 * gcc.dg/cpp/skipping.c: New test. 8757 87582000-12-07 Geoffrey Keating <geoffk@redhat.com> 8759 8760 * g++.old-deja/g++.other/eh3.C: New testcase. 8761 87622000-12-07 Neil Booth <neilb@earthling.net> 8763 8764 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c, 8765 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c, 8766 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c 8767 wtr-union-init-2.c, wtr-union-init-3.c: Update. 8768 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c: 8769 Update. 8770 87712000-12-07 Joseph S. Myers <jsm28@cam.ac.uk> 8772 8773 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use 8774 __SIZE_TYPE__ instead of int for type of integers cast to 8775 pointers. 8776 87772000-12-07 Jakub Jelinek <jakub@redhat.com> 8778 8779 * g++.old-deja/g++.other/cleanup4.C: New test. 8780 87812000-12-07 Joseph S. Myers <jsm28@cam.ac.uk> 8782 8783 * format-sec-1.c: New test. 8784 87852000-12-07 Joseph S. Myers <jsm28@cam.ac.uk> 8786 8787 * gcc.dg/format-nonlit-3.c: New test. 8788 87892000-12-07 Joseph S. Myers <jsm28@cam.ac.uk> 8790 8791 * gcc.dg/c90-printf-1.c: Add test for printf formats reading 8792 through a null pointer. 8793 87942000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 8795 8796 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL. 8797 * g++.old-deja/g++.pt/partial4.C: New test. 8798 87992000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca> 8800 8801 * gcc.c-torture/execute/ieee/hugeval.x: New. 8802 88032000-12-06 Neil Booth <neilb@earthling.net> 8804 8805 * gcc.dg/cpp/backslash2.c: New tests. 8806 88072000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 8808 8809 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks. 8810 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test. 8811 88122000-12-05 Geoffrey Keating <geoffk@redhat.com> 8813 8814 * gcc.c-torture/execute/20001203-2.c: New testcase. 8815 88162000-12-05 Nathan Sidwell <nathan@codesourcery.com> 8817 8818 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS. 8819 * g++.old-deja/g++.other/virtual10.C: New test. 8820 88212000-12-05 Nathan Sidwell <nathan@codesourcery.com> 8822 8823 * g++.old-deja/g++.mike/pmf5.C: Remove test. 8824 88252000-12-05 Richard Henderson <rth@redhat.com> 8826 8827 * gcc.c-torture/compile/20001205-1.c: New. 8828 88292000-12-04 Neil Booth <neilb@earthling.net> 8830 8831 * g++.old-deja/g++.other/virtual9.C: New test. 8832 * g++.old-deja/g++.pt/crash61.C: New test. 8833 * gcc.c-torture/execute/loop-9.c: New test. 8834 88352000-12-04 Neil Booth <neilb@earthling.net> 8836 8837 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to... 8838 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here. 8839 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into... 8840 * gcc.dg/cpp/extratokens.c: ...here. 8841 88422000-12-04 Neil Booth <neilb@earthling.net> 8843 8844 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c: 8845 New tests. 8846 88472000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 8848 8849 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks. 8850 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks. 8851 88522000-12-03 Joseph S. Myers <jsm28@cam.ac.uk> 8853 8854 * gcc.c-torture/execute/20001203-1.c: New test. 8855 88562000-12-03 Neil Booth <neilb@earthling.net> 8857 8858 * gcc.dg/cpp/macro6.c: New test cases. 8859 88602000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 8861 8862 * gcc.c-torture/execute/string-opt-9.c: New test. 8863 * gcc.c-torture/execute/string-opt-10.c: Likewise. 8864 * gcc.c-torture/execute/string-opt-11.c: Likewise. 8865 * gcc.c-torture/execute/string-opt-12.c: Likewise. 8866 8867 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks. 8868 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks. 8869 88702000-12-02 Geoffrey Keating <geoffk@redhat.com> 8871 8872 * gcc.dg/cpp/if-6.c: New testcase. 8873 8874 * gcc.dg/20001201-1.c: New testcase. 8875 88762000-12-02 Neil Booth <neilb@earthling.net> 8877 8878 * g++.old-deja/g++.other/externC4.C, 8879 g++.old-deja/g++.other/friend10.C: New tests. 8880 88812000-12-02 Neil Booth <neilb@earthling.net> 8882 8883 * g++.old-deja/g++.other/instan2.C 8884 * g++.old-deja/g++.other/instan3.C: New test. 8885 88862000-12-02 Neil Booth <neilb@earthling.net> 8887 8888 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c, 8889 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c, 8890 gnuc99.c,gnuc99-pedantic.c: New tests. 8891 88922000-12-01 Joseph S. Myers <jsm28@cam.ac.uk> 8893 8894 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c, 8895 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests. 8896 88972000-12-01 Neil Booth <neilb@earthling.net> 8898 8899 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase. 8900 * gcc.dg/cpp/poison.c: Update. 8901 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues. 8902 89032000-12-01 Toon Moene <toon@moene.indiv.nluug.nl> 8904 8905 * g77.f-torture/execute/20001201.f: New test. 8906 89072000-12-01 Joseph S. Myers <jsm28@cam.ac.uk> 8908 8909 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL. 8910 89112000-12-01 Jakub Jelinek <jakub@redhat.com> 8912 8913 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests. 8914 89152000-12-01 Nathan Sidwell <nathan@codesourcery.com> 8916 8917 * g++.old-deja/g++.other/cast6.C: New test. 8918 89192000-11-30 Geoffrey Keating <geoffk@redhat.com> 8920 8921 * gcc.c-torture/execute/20001130-2.c: New testcase. 8922 89232000-11-30 Richard Henderson <rth@redhat.com> 8924 8925 * gcc.c-torture/execute/20001130-1.c: New test. 8926 89272000-11-30 Nathan Sidwell <nathan@codesourcery.com> 8928 8929 * g++.old-deja/g++.other/op3.C: New test. 8930 89312000-11-30 Nathan Sidwell <nathan@codesourcery.com> 8932 8933 * g++.old-deja/g++.other/op2.C: New test. 8934 89352000-11-30 Nathan Sidwell <nathan@codesourcery.com> 8936 8937 * g++.old-deja/g++.other/crash38.C: New test. 8938 89392000-11-29 Toon Moene <toon@moene.indiv.nluug.nl> 8940 8941 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL. 8942 89432000-11-29 Jakub Jelinek <jakub@redhat.com> 8944 8945 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy 8946 tests. 8947 * gcc.c-torture/execute/string-opt-6.c: New test. 8948 8949 * gcc.dg/20001117-1.c: Add main. 8950 89512000-11-28 Geoffrey Keating <geoffk@redhat.com> 8952 8953 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality. 8954 Move from here ... 8955 * gcc.dg/940510-1.c: ... to here. 8956 8957 * gcc.dg/20000926-1.c: GNU C now allows initializations of 8958 zero-size arrays in toplevel structures. 8959 89602000-11-28 Jakub Jelinek <jakub@redhat.com> 8961 8962 * gcc.c-torture/execute/loop-8.c: New test. 8963 89642000-11-28 Nathan Sidwell <nathan@codesourcery.com> 8965 8966 * g++.old-deja/g++.other/base1.C: New test. 8967 89682000-11-28 Nathan Sidwell <nathan@codesourcery.com> 8969 8970 * g++.old-deja/g++.other/parse2.C: New test. 8971 89722000-11-28 Nathan Sidwell <nathan@codesourcery.com> 8973 8974 * g++.old-deja/g++.pt/incomplete1.C: New test. 8975 89762000-11-28 Nathan Sidwell <nathan@codesourcery.com> 8977 8978 * g++.old-deja/g++.other/friend9.C: New test. 8979 89802000-11-28 Jakub Jelinek <jakub@redhat.com> 8981 8982 * gcc.dg/20001127-1.c: New test. 8983 89842000-11-27 Nathan Sidwell <nathan@codesourcery.com> 8985 8986 * g++.old-deja/g++.pt/friend46.C: New test. 8987 89882000-11-27 Nathan Sidwell <nathan@codesourcery.com> 8989 8990 * g++.old-deja/g++.other/ptrmem8.C: New test. 8991 89922000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 8993 8994 * gcc.c-torture/execute/string-opt-7.c: New test. 8995 * gcc.c-torture/execute/string-opt-8.c: Likewise. 8996 89972000-11-26 Gabriel Dos Reis <gdr@codesourcery.com> 8998 8999 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler' 9000 instead of 'mkcheck 2'. 9001 90022000-11-25 Joseph S. Myers <jsm28@cam.ac.uk> 9003 9004 * gcc.c-torture/execute/memcheck/driver.c, 9005 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change 9006 C9X references to refer to C99. 9007 90082000-11-25 Jakub Jelinek <jakub@redhat.com> 9009 9010 * gcc.dg/ultrasp3.c: New test. 9011 90122000-11-25 Neil Booth <neilb@earthling.net> 9013 9014 * gcc.dg/cpp/include2.c: Update test to be locale independent. 9015 90162000-11-25 Alexandre Oliva <aoliva@redhat.com> 9017 9018 * gcc.c-torture/compile/20001123-2.c: New. 9019 90202000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 9021 9022 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure. 9023 90242000-11-24 Bernd Schmidt <bernds@redhat.co.uk> 9025 9026 * gcc.dg/sequence-point-1.c: Add some new tests. 9027 * gcc.c-torture/execute/20001124-1.c: New test. 9028 90292000-11-24 Nathan Sidwell <nathan@codesourcery.com> 9030 9031 * g++.old-deja/g++.other/vaarg4.C: New test. 9032 * gcc.c-torture/compile/20001123-1.c: New test. 9033 90342000-11-24 Nathan Sidwell <nathan@codesourcery.com> 9035 9036 * g++.other/crash24.C: Adjust and remove XFAIL. 9037 * g++.other/crash37.C: New test. 9038 90392000-11-23 Nathan Sidwell <nathan@codesourcery.com> 9040 9041 * g++.old-deja/g++.pt/instantiate9.C: New test. 9042 90432000-11-22 Mark Mitchell <mark@codesourcery.com> 9044 9045 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the 9046 new ABI, too. 9047 9048 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails. 9049 * g++.old-deja/g++.robertl/eb55.C: Likewise. 9050 90512000-11-22 Neil Booth <neilb@earthling.net> 9052 9053 * gcc.dg/cpp/Wtrigraphs.c: New test. 9054 90552000-11-22 Loren J. Rittle <ljrittle@acm.org> 9056 9057 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h. 9058 90592000-11-22 Jakub Jelinek <jakub@redhat.com> 9060 9061 * gcc.c-torture/execute/ieee/20001122-1.c: New test. 9062 90632000-11-22 Hans-Peter Nilsson <hp@bitrange.com> 9064 9065 * lib/gcc-dg.exp: load_lib scanasm.exp. 9066 (scan-assembler, scan-assembler-not): Break out to scanasm.exp. 9067 * lib/g++-dg.exp: load_lib scanasm.exp. 9068 * lib/scanasm.exp: New. 9069 (scan-assembler, scan-assembler-not): Add optional arguments to 9070 test name, or if not present, the pattern name. 9071 (scan-assembler-dem, scan-assembler-dem-not): New. 9072 9073 * g++.dg/dg.exp: New. 9074 90752000-11-21 Neil Booth <neilb@earthling.net> 9076 9077 * gcc.dg/cpp/integrated1.c: Remove. 9078 90792000-11-21 Jakub Jelinek <jakub@redhat.com> 9080 9081 * gcc.c-torture/execute/20001121-1.c: New test. 9082 90832000-11-21 Richard Henderson <rth@redhat.com> 9084 9085 * gcc.c-torture/compile/20001121-1.c: New test. 9086 90872000-11-20 Neil Booth <neilb@earthling.net> 9088 9089 * gcc.dg/cpp/integrated1.c: New test. 9090 90912000-11-21 Jakub Jelinek <jakub@redhat.com> 9092 9093 * g++.old-deja/g++.other/inline17.C: New test. 9094 90952000-11-20 Donald Lindsay <dlindsay@redhat.com> 9096 9097 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized 9098 local variable to be zero: I made the variable global. Now 9099 uses abort() and exit() instead of relying on main's return value. 9100 91012000-11-20 Neil Booth <neilb@earthling.net> 9102 9103 * gcc.dg/cpp/paste2.c: Update test. 9104 * objc/execute/paste.m: New test. 9105 91062000-11-20 Joseph S. Myers <jsm28@cam.ac.uk> 9107 9108 * gcc.dg/c99-condexpr-1.c: New test. 9109 91102000-11-20 Neil Booth <neilb@earthling.net> 9111 9112 * gcc.dg/cpp/macsyntx.c: Use correct command line option. 9113 91142000-11-20 Nathan Sidwell <nathan@codesourcery.com> 9115 9116 * g++.old-deja/g++.pt/export1.C: New test. 9117 91182000-11-20 Jakub Jelinek <jakub@redhat.com> 9119 9120 * gcc.dg/20001117-1.c: New test. 9121 91222000-11-18 Richard Henderson <rth@redhat.com> 9123 9124 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits. 9125 91262000-11-18 Richard Henderson <rth@redhat.com> 9127 9128 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa. 9129 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise. 9130 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise. 9131 91322000-11-18 Richard Henderson <rth@redhat.com> 9133 9134 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main. 9135 (main): New. Exit cleanly. 9136 91372000-11-18 Joseph S. Myers <jsm28@cam.ac.uk> 9138 9139 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c, 9140 gcc.dg/c99-fordecl-2.c: New tests. 9141 91422000-11-18 Richard Henderson <rth@redhat.com> 9143 9144 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c. 9145 * gcc.c-torture/execute/zerolen-2.c: New. 9146 91472000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 9148 9149 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant 9150 memory. 9151 91522000-11-17 Nathan Sidwell <nathan@codesourcery.com> 9153 9154 * g++.old-deja/g++.pt/instantiate8.C: New test. 9155 91562000-11-17 Nathan Sidwell <nathan@codesourcery.com> 9157 9158 * g++.old-deja/g++.other/incomplete.C: Add more tests. 9159 * g++.old-deja/g++.pt/crash9.C: Mark new expected error. 9160 91612000-11-16 Nick Clifton <nickc@redhat.com> 9162 9163 * gcc.c-torture/execute/nestfunc-2.c: New test. 9164 * gcc.c-torture/execute/nestfunc-3.c: New test. 9165 91662000-11-11 Bernd Schmidt <bernds@redhat.co.uk> 9167 9168 * gcc.c-torture/compile/20001116-1.c: New test. 9169 91702000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 9171 9172 * gcc.c-torture/execute/20001115-1.c: New test. 9173 91742000-11-15 Mark Mitchell <mark@codesourcery.com> 9175 9176 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary. 9177 * g++.old-deja/g++.abi/cxa_vec.C: Likewise. 9178 * g++.old-deja/g++.abi/ptrflags.C: Likewise. 9179 * g++.old-deja/g++.abi/vmihint.C: Likewise. 9180 91812000-11-15 Neil Booth <neilb@earthling.net> 9182 9183 gcc.dg/cpp/_Pragma1.c: Update. 9184 gcc.dg/cpp/_Pragma2.c: New test. 9185 91862000-11-15 Nathan Sidwell <nathan@codesourcery.com> 9187 9188 * g++.old-deja/g++.other/anon5.C: New test. 9189 91902000-11-14 Joseph S. Myers <jsm28@cam.ac.uk> 9191 9192 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more 9193 tests. 9194 91952000-11-14 Jakub Jelinek <jakub@redhat.com> 9196 9197 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is 9198 output. 9199 92002000-11-13 Joseph S. Myers <jsm28@cam.ac.uk> 9201 9202 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after 9203 labels at end of compound statements. 9204 92052000-11-13 Jakub Jelinek <jakub@redhat.com> 9206 9207 * gcc.c-torture/execute/loop-7.c: New test. 9208 92092000-11-13 Joseph S. Myers <jsm28@cam.ac.uk> 9210 9211 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests. 9212 92132000-11-13 Joseph S. Myers <jsm28@cam.ac.uk> 9214 9215 * gcc.dg/c99-bool-1.c: New test. 9216 92172000-11-13 Joseph S. Myers <jsm28@cam.ac.uk> 9218 9219 * gcc.dg/c99-scope-1.c: Remove xfail. 9220 * gcc.dg/c99-scope-2.c: New test. 9221 92222000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 9223 9224 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex. 9225 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index. 9226 92272000-11-11 Mark Mitchell <mark@codesourcery.com> 9228 9229 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with 9230 error messages. 9231 9232 * g++.mike/p700.C: Don't typedef wchar_t. 9233 * g++.mike/p784.C: Likewise. 9234 * g++.mike/eb101.C: Don't use __wchar_t. 9235 92362000-11-11 Toon Moene <toon@moene.indiv.nluug.nl> 9237 9238 * g77.f-torture/execute/20001111.[fx]: Test premature exit 9239 from DO loop. 9240 92412000-11-11 Bernd Schmidt <bernds@redhat.co.uk> 9242 9243 * gcc.c-torture/execute/20001111-1.c: New test. 9244 92452000-11-10 Nick Clifton <nickc@redhat.com> 9246 9247 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long 9248 long multuiple and accumulate. 9249 92502000-11-09 Richard Henderson <rth@redhat.com> 9251 9252 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer 9253 via size_t instead of int. 9254 9255 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static. 9256 * gcc.c-torture/execute/string-opt-2.c: Likewise. 9257 * gcc.c-torture/execute/string-opt-3.c: Likewise. 9258 * gcc.c-torture/execute/string-opt-4.c: Likewise. 9259 92602000-11-09 Geoffrey Keating <geoffk@redhat.com> 9261 9262 * gcc.c-torture/compile/20001109-1.c: New test. 9263 * gcc.c-torture/compile/20001109-2.c: New test. 9264 92652000-11-09 Nathan Sidwell <nathan@codesourcery.com> 9266 9267 * g++.old-deja/g++.pt/operator1.C: New test. 9268 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line. 9269 92702000-11-09 Jakub Jelinek <jakub@redhat.com> 9271 9272 * gcc.dg/20001108-1.c: New test. 9273 92742000-11-09 Jakub Jelinek <jakub@redhat.com> 9275 9276 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr 9277 with both arguments constant strings. 9278 * gcc.c-torture/execute/string-opt-3.c: New test. 9279 * gcc.c-torture/execute/string-opt-4.c: New test. 9280 * gcc.c-torture/execute/string-opt-5.c: New test. 9281 92822000-11-08 Nick Clifton <nickc@redhat.com> 9283 9284 * gcc.c-torture/execute/20001108-1.c: New test case. Checks 9285 mulsidi3adddi patterns. 9286 92872000-11-08 Nathan Sidwell <nathan@codesourcery.com> 9288 9289 * g++.old-deja/g++.other/crash36.C: New test. 9290 92912000-11-08 Jakub Jelinek <jakub@redhat.com> 9292 9293 * g++.old-deja/g++.other/init16.C: New test. 9294 92952000-11-06 Loren J. Rittle <ljrittle@acm.org> 9296 9297 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL. 9298 92992000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com> 9300 9301 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*. 9302 * gcc.c-torture/execute/va-arg-16.x: Likewise. 9303 * gcc.c-torture/execute/va-arg-17.x: Likewise. 9304 93052000-11-07 DJ Delorie <dj@redhat.com> 9306 9307 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass. 9308 93092000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 9310 9311 * gcc.c-torture/execute/string-opt-1.c: New test. 9312 93132000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com> 9314 9315 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on 9316 mips-sgi-irix6.* because the MIPS ABI passes floating-point 9317 parameters in registers, and there is no way for a varargs 9318 function to know in which order the integer and floating-point 9319 parameters should be interleaved when they are placed on the 9320 stack. 9321 * gcc.c-torture/execute/va-arg-16.x: Likewise. 9322 * gcc.c-torture/execute/va-arg-17.x: Likewise. 9323 93242000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 9325 9326 * gcc.c-torture/execute/string-opt-2.c: New test. 9327 93282000-11-07 Nathan Sidwell <nathan@codesourcery.com> 9329 9330 * g++.old-deja/g++.pt/crash60.C: New test. 9331 93322000-11-06 Jakub Jelinek <jakub@redhat.com> 9333 9334 * g++.old-deja/g++.other/crash24.C: New test. 9335 * g++.old-deja/g++.other/crash25.C: New test. 9336 * g++.old-deja/g++.other/crash26.C: New test. 9337 * g++.old-deja/g++.other/crash27.C: New test. 9338 * g++.old-deja/g++.other/crash28.C: New test. 9339 * g++.old-deja/g++.other/crash29.C: New test. 9340 * g++.old-deja/g++.other/crash30.C: New test. 9341 * g++.old-deja/g++.other/crash31.C: New test. 9342 * g++.old-deja/g++.other/crash32.C: New test. 9343 * g++.old-deja/g++.other/crash33.C: New test. 9344 * g++.old-deja/g++.other/crash34.C: New test. 9345 * g++.old-deja/g++.other/crash35.C: New test. 9346 93472000-11-06 Jakub Jelinek <jakub@redhat.com> 9348 9349 * gcc.c-torture/execute/20001031-1.c: New test. 9350 93512000-11-04 Mark Mitchell <mark@codesourcery.com> 9352 9353 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std' 9354 namespace. 9355 9356 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be 9357 standards-conformant. 9358 9359 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace. 9360 9361 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit. 9362 * g++.old-deja/g++.mike/p755a.C: Likewise. 9363 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard 9364 library makes no calls to `operator new' during initialization. 9365 93662000-11-04 Neil Booth <neilb@earthling.net> 9367 9368 * gcc.dg/cpp/include2.c: New tests. 9369 93702000-11-03 Mark P Mitchell <mark@codesourcery.com> 9371 9372 * lib/g++.exp (g++_set_ld_library_path): New function. 9373 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH. 9374 93752000-11-03 Bernd Schmidt <bernds@redhat.co.uk> 9376 9377 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus 9378 warnings. 9379 93802000-11-01 Richard Henderson <rth@redhat.com> 9381 9382 * g++.old-deja/g++.ext/namedret1.C: New. 9383 * g++.old-deja/g++.ext/namedret2.C: New. 9384 * g++.old-deja/g++.ext/namedret3.C: New. 9385 93862000-10-31 Geoffrey Keating <geoffk@cygnus.com> 9387 9388 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers. 9389 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers. 9390 93912000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 9392 9393 * gcc.c-torture/execute/va-arg-21.c: New test. 9394 93952000-10-31 Joseph S. Myers <jsm28@cam.ac.uk> 9396 9397 * gcc.dg/c99-complex-2.c: New test. 9398 93992000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 9400 9401 * gcc.c-torture/execute/stdio-opt-1.c: New test. 9402 94032000-10-31 Jakub Jelinek <jakub@redhat.com> 9404 9405 * g++.old-deja/g++.other/inline16.C: New test. 9406 94072000-10-31 Gabriel Dos Reis <gdr@codesourcery.com> 9408 9409 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against. 9410 __PRETTY_FUNCTION__ 9411 94122000-10-29 Neil Booth <neilb@earthling.net> 9413 9414 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c: 9415 New tests. 9416 * gcc.dg/cpp/macsyntx.c: Move test to defined.c. 9417 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic 9418 optimisation. 9419 94202000-10-29 Neil Booth <neilb@earthling.net> 9421 9422 * gcc.dg/cpp/macro4.c, macro5.c: New tests. 9423 * mi1.c, mi1c.h: Add null directives to multiple-include test. 9424 * mi5.c: Test multiple includes work with -C. 9425 * trigraphs.c: Test ^= version. 9426 94272000-10-28 Neil Booth <neilb@earthling.net> 9428 9429 New tests and test updates for new macro expander. 9430 9431 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c, 9432 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c, 9433 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c, 9434 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for 9435 new diagnostic messages. 9436 9437 * gcc.dg/cpp/macro3.c: New tests. 9438 94392000-10-27 Mark Mitchell <mark@codesourcery.com> 9440 9441 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors 9442 on the same line. 9443 94442000-10-27 Jakub Jelinek <jakub@redhat.com> 9445 9446 * g++.old-deja/g++.other/eh2.C: New test. 9447 94482000-10-27 Bernd Schmidt <bernds@cygnus.co.uk> 9449 9450 * gcc.c-torture/execute/20001027-1.c: New test. 9451 94522000-10-26 Richard Henderson <rth@redhat.com> 9453 9454 * gcc.c-torture/execute/20001026-1.c: New. 9455 94562000-10-26 Mark Mitchell <mark@codesourcery.com> 9457 9458 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3. 9459 * g++.old-deja/g++.law/builtin1.C: Likewise. 9460 * g++.old-deja/g++.law/ctors10.C: Likewise. 9461 * g++.old-deja/g++.law/virtual3.C: Likewise. 9462 * g++.old-deja/g++.mike/p658.C: Likewise. 9463 * g++.old-deja/g++.other/sibcall1.C: Likewise. 9464 * g++.old-deja/g++.other/vaarg2.C: Likewise. 9465 * g++.old-deja/g++.robertl/eb124.C: Likewise. 9466 * g++.old-deja/g++.robertl/eb44.C: Likewise. 9467 * g++.old-deja/g++.robertl/eb77.C: Likewise. 9468 94692000-10-26 Nathan Sidwell <nathan@codesourcery.com> 9470 9471 * gcc.c-torture/compile/20001024-1.c: New test. 9472 94732000-10-25 Mark Mitchell <mark@codesourcery.com> 9474 9475 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3 9476 to tell us whether or not we are using V3. 9477 94782000-10-26 Gabriel Dos Reis <gdr@codesourcery.com> 9479 9480 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison 9481 operands. 9482 94832000-10-25 Joseph S. Myers <jsm28@cam.ac.uk> 9484 9485 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests. 9486 94872000-10-25 Jakub Jelinek <jakub@redhat.com> 9488 9489 * gcc.c-torture/execute/20001024-1.c: New test. 9490 94912000-10-24 Jakub Jelinek <jakub@redhat.com> 9492 9493 * g++.old-deja/g++.other/sibcall1.C: New test. 9494 94952000-10-20 Jakub Jelinek <jakub@redhat.com> 9496 9497 * gcc.dg/noncompile/init-3.c: New test. 9498 94992000-10-20 Joseph S. Myers <jsm28@cam.ac.uk> 9500 9501 * gcc.dg/format-array-1.c: New test. 9502 95032000-10-18 Joseph S. Myers <jsm28@cam.ac.uk> 9504 9505 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for 9506 writing through null pointers; remove comment about testing 9507 unterminated strings. 9508 95092000-10-17 Matthew Hiller <hiller@redhat.com> 9510 9511 * gcc.c-torture/execute/20001017-2.c: New test. 9512 95132000-10-18 Joseph S. Myers <jsm28@cam.ac.uk> 9514 9515 * gcc.c-torture/compile/20001018-1.c: New test. 9516 * gcc.c-torture/compile/20001018-1.x: Xfail. 9517 95182000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 9519 9520 * gcc.c-torture/execute/20001017-1.c: New test. 9521 95222000-10-17 Joseph S. Myers <jsm28@cam.ac.uk> 9523 9524 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking 9525 for multiple use of arguments with scanf formats; add tests for 9526 multiple use of arguments. 9527 95282000-10-17 Bernd Schmidt <bernds@redhat.co.uk> 9529 9530 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests. 9531 95322000-10-17 Joseph S. Myers <jsm28@cam.ac.uk> 9533 9534 * gcc.dg/format-miss-1.c: New test. 9535 95362000-10-16 Jakub Jelinek <jakub@redhat.com> 9537 9538 * gcc.c-torture/execute/20001013-1.c: New test. 9539 95402000-10-16 Joseph S. Myers <jsm28@cam.ac.uk> 9541 9542 * gcc.dg/format-branch-1.c: New test. 9543 95442000-10-16 Joseph S. Myers <jsm28@cam.ac.uk> 9545 9546 * README, lib/file-format.exp: Remove EGCS references. 9547 95482000-10-16 Jakub Jelinek <jakub@redhat.com> 9549 9550 * gcc.dg/20001013-1.c: New test. 9551 95522000-10-15 Joseph S. Myers <jsm28@cam.ac.uk> 9553 9554 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type 9555 for intmax_t in the compiler using __typeof__ and the type rules 9556 for conditional expressions. 9557 95582000-10-13 Jakub Jelinek <jakub@redhat.com> 9559 9560 * gcc.dg/20001012-1.c: New test. 9561 * gcc.dg/20001012-2.c: New test. 9562 95632000-10-12 Joseph S. Myers <jsm28@cam.ac.uk> 9564 9565 * gcc.dg/format-attr-1.c: New test. 9566 95672000-10-12 Joseph S. Myers <jsm28@cam.ac.uk> 9568 9569 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use 9570 __LONG_LONG_MAX__ instead of LLONG_MAX. 9571 95722000-10-12 Joseph S. Myers <jsm28@cam.ac.uk> 9573 9574 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I 9575 scanf flags. 9576 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime 9577 flags. 9578 95792000-10-11 Joseph S. Myers <jsm28@cam.ac.uk> 9580 9581 * gcc.dg/sequence-pt-1.c: New test. 9582 95832000-10-11 Geoff Keating <geoffk@cygnus.com> 9584 9585 * gcc.c-torture/execute/20001011-1.c: New testcase. 9586 Testcase provided by Zack Weinberg <zackw@stanford.edu>. 9587 95882000-10-10 Jakub Jelinek <jakub@redhat.com> 9589 9590 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi 9591 does not error on it. 9592 95932000-10-10 Jakub Jelinek <jakub@redhat.com> 9594 9595 * gcc.dg/20001009-1.c: New test. 9596 9597Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz> 9598 9599 * gcc.c-torture/compile/20001009-1.c: Move from here .... 9600 * gcc.c-torture/execute/20001009-2.c: ... to here. 9601 96022000-10-09 Geoff Keating <geoffk@cygnus.com> 9603 9604 * gcc.c-torture/compile/20001009-1.c: New testcase. 9605 * gcc.c-torture/execute/20001009-1.c: New testcase. 9606 Testcases provided by Jan Hubicka <jh@suse.cz>. 9607 96082000-10-08 Joseph S. Myers <jsm28@cam.ac.uk> 9609 9610 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c, 9611 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and 9612 uintmax_t using <limits.h> to emulate the compiler's internal 9613 logic. No longer XFAIL %j tests. 9614 96152000-10-08 Joseph S. Myers <jsm28@cam.ac.uk> 9616 9617 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c, 9618 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c, 9619 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error 9620 regexps and details of expected handling of some bad formats. 9621 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment 9622 suppression. 9623 96242000-10-07 Joseph S. Myers <jsm28@cam.ac.uk> 9625 9626 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C, 9627 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C, 9628 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c, 9629 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages 9630 in list archives. 9631 96322000-10-06 Richard Henderson <rth@cygnus.com> 9633 9634 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type. 9635 * g++.old-deja/g++.brendan/crash52.C: Likewise. 9636 * g++.old-deja/g++.jason/report.C: Likewise. 9637 * g++.old-deja/g++.law/friend5.C: Likewise. 9638 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling 9639 of the expected warnings. 9640 96412000-10-06 Nathan Sidwell <nathan@codesourcery.com> 9642 9643 * g++.old-deja/g++.pt/enum14.C: New test. 9644 96452000-10-05 Nathan Sidwell <nathan@codesourcery.com> 9646 9647 * g++.old-deja/g++.pt/crash59.C: New test. 9648 96492000-10-04 Will Cohen <wcohen@redhat.com> 9650 9651 * gcc.dg/20000926-1.c: New test. 9652 96532000-10-03 Geoff Keating <geoffk@cygnus.com> 9654 9655 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled 9656 function name for current C++ compiler. 9657 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>. 9658 96592000-09-29 Gabriel Dos Reis <gdr@codesourcery.com> 9660 9661 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with 9662 __PRETTY_FUNCTION__. 9663 * g++.old-deja/g++.ext/pretty2.C: Likewise. 9664 96652000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 9666 9667 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers. 9668 96692000-09-26 Jakub Jelinek <jakub@redhat.com> 9670 9671 * gcc.c-torture/compile/20000923-1.c: New test. 9672 96732000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr> 9674 9675 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3. 9676 * g++.old-deja/g++.pt/ttp62.C: Same. 9677 * g++.old-deja/g++.other/inline14.C: Same. 9678 96792000-09-24 Richard Henderson <rth@cygnus.com> 9680 9681 * gcc.c-torture/execute/20000914-1.c: Declare malloc. 9682 96832000-09-24 Joseph S. Myers <jsm28@cam.ac.uk> 9684 9685 * gcc.dg/c90-printf-1.c: Add test for wide string format. 9686 96872000-09-22 Geoff Keating <geoffk@cygnus.com> 9688 9689 * gcc.c-torture/compile/20000922-1.c: New file. 9690 96912000-09-21 Nick Clifton <nickc@redhat.com> 9692 9693 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform 9694 a signed long modulo operation. 9695 (mod6): New function - perform an unsigned long modulo operation. 9696 (main): Add tests for modulos of very large numbers by very small 9697 dividends. 9698 96992000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 9700 9701 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly. 9702 97032000-09-19 Richard Henderson <rth@cygnus.com> 9704 9705 * gcc.dg/compare2.c (case 10): XFAIL. 9706 97072000-09-18 Richard Henderson <rth@cygnus.com> 9708 9709 * gcc.c-torture/execute/20000906-1.c: Move ... 9710 * gcc.dg/20000906-1.c: ... here. Only run on targets 9711 that support __builtin_trap. 9712 9713Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net> 9714 9715 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test. 9716 97172000-09-18 Joseph S. Myers <jsm28@cam.ac.uk> 9718 9719 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats. 9720 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add 9721 more $ format tests. 9722 97232000-09-18 Joseph S. Myers <jsm28@cam.ac.uk> 9724 9725 * gcc.dg/format-errmk-1.c: New test. 9726 97272000-09-17 Greg McGary <greg@mcgary.org> 9728 9729 * gcc.c-torture/execute/20000917-1.x: Remove. 9730 97312000-09-17 Joseph S. Myers <jsm28@cam.ac.uk> 9732 9733 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests. 9734 97352000-09-17 Greg McGary <greg@mcgary.org> 9736 9737 * gcc.c-torture/execute/20000917-1.c: New test. 9738 * gcc.c-torture/execute/20000917-1.x: XFAIL. 9739 9740Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net> 9741 9742 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments 9743 in nested macro bug. 9744 9745Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net> 9746 9747 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet. 9748 97492000-09-14 Jeffrey A Law (law@cygnus.com) 9750 9751 * gcc.c-torture/execute/20000914-1.c: New test. 9752 97532000-09-12 Alexandre Oliva <aoliva@redhat.com> 9754 9755 * g++.other/inline13.C: New test. 9756 97572000-09-12 Andreas Jaeger <aj@suse.de> 9758 9759 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t 9760 constant by Ulrich Drepper <drepper@redhat.com>. 9761 97622000-09-12 J"orn Rennecke <amylaar@redhat.co.uk> 9763 9764 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms. 9765 97662000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 9767 9768 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests. 9769 97702000-09-11 Zack Weinberg <zack@wolery.cumb.org> 9771 9772 * gcc.dg/cpp/backslash.c: New test. 9773 97742000-09-11 Alexandre Oliva <aoliva@redhat.com> 9775 9776 * gcc.c-torture/execute/20000910-1.c: New test. 9777 * gcc.c-torture/execute/20000910-2.c: Likewise. 9778 97792000-09-11 Robert Lipe <robertl@sco.com> 9780 9781 * gcc.dg/pragma-align.c: New test. 9782 97832000-09-11 Nathan Sidwell <nathan@codesourcery.com> 9784 9785 * g++.old-deja/g++.pt/explicit82.C: New test. 9786 * g++.old-deja/g++.pt/explicit83.C: New test. 9787 97882000-09-10 Zack Weinberg <zack@wolery.cumb.org> 9789 9790 * gcc.dg/asm-names.c: New test. 9791 97922000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 9793 9794 * gcc.dg/cpp/tr-warn6.c: New test 9795 97962000-09-07 Joseph S. Myers <jsm28@cam.ac.uk> 9797 9798 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should 9799 be accepted. 9800 98012000-09-07 Catherine Moore <clm@redhat.com> 9802 9803 * gcc.c-torture/execute/unroll-1.c: New test. 9804 98052000-09-06 Zack Weinberg <zack@wolery.cumb.org> 9806 9807 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on 9808 ERROR markers. 9809 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line. 9810 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail. 9811 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps. 9812 * gcc.dg/wtr-suffix-1.c: Correct error regexps. 9813 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c: 9814 Preprocess only. 9815 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line. 9816 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp. 9817 98182000-09-06 Nathan Sidwell <nathan@codesourcery.com> 9819 9820 * g++.old-deja/g++.pt/deduct2.C: New test. 9821 98222000-09-06 Nathan Sidwell <nathan@codesourcery.com> 9823 9824 * g++.old-deja/g++.pt/parms2.C: New test. 9825 98262000-09-06 Nathan Sidwell <nathan@codesourcery.com> 9827 9828 * g++.old-deja/g++.pt/crash58.C: New test. 9829 98302000-09-06 Greg McGary <greg@mcgary.org> 9831 9832 * gcc.c-torture/execute/20000906-1.c: New test. 9833 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'. 9834 98352000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 9836 9837 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms. 9838 98392000-09-04 Nathan Sidwell <nathan@codesourcery.com> 9840 9841 * g++.old-deja/g++.pt/crash57.C: New test. 9842 98432000-09-04 Nathan Sidwell <nathan@codesourcery.com> 9844 9845 * g++.old-deja/g++.pt/crash56.C: New test. 9846 98472000-09-04 Nathan Sidwell <nathan@codesourcery.com> 9848 9849 * g++.old-deja/g++.pt/koenig1.C: New test. 9850 98512000-09-04 Jakub Jelinek <jakub@redhat.com> 9852 9853 * gcc.dg/20000904-1.c: New test. 9854 98552000-09-04 Jakub Jelinek <jakub@redhat.com> 9856 9857 * gcc.dg/cpp/paste8.c: New test. 9858 98592000-09-01 Alexandre Oliva <aoliva@redhat.com> 9860 9861 * gcc.c-torture/compile/20000827-1.c: New test. 9862 98632000-09-01 Joseph S. Myers <jsm28@cam.ac.uk> 9864 9865 * gcc.dg/format-diag-1.c: New test. 9866 98672000-09-01 Joseph S. Myers <jsm28@cam.ac.uk> 9868 9869 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c, 9870 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c, 9871 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c, 9872 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c, 9873 gcc.dg/formatz-1.c: Adjust warning regular expressions. 9874 98752000-09-01 Nathan Sidwell <nathan@codesourcery.com> 9876 9877 * g++.old-deja/g++.other/nested4.C: New test. 9878 98792000-09-01 Nathan Sidwell <nathan@codesourcery.com> 9880 9881 * g++.old-deja/g++.ns/scoped1.C: New test. 9882 98832000-08-30 Alexandre Oliva <aoliva@redhat.com> 9884 9885 * lib/g++.exp: Support testing already-installed GCC. 9886 98872000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 9888 9889 * wtr-label-1.c, wtr-suffix-1.c: New tests. 9890 98912000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 9892 9893 * gcc.dg/return-type-2.c: New test. 9894 98952000-08-27 Geoff Keating <geoffk@cygnus.com> 9896 9897 * gcc.c-torture/compile/20000825-1.c: New test. 9898 98992000-08-26 Alexandre Oliva <aoliva@redhat.com> 9900 9901 * gcc.dg/dwarf2-2.c: New test. 9902 99032000-08-26 Zack Weinberg <zack@wolery.cumb.org> 9904 9905 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from 9906 dg-warning regexps. 9907 99082000-08-25 Joseph S. Myers <jsm28@cam.ac.uk> 9909 9910 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c, 9911 gcc.dg/format-ext-5.c: New tests. 9912 99132000-08-25 Jakub Jelinek <jakub@redhat.com> 9914 9915 * testsuite/g++.old-deja/g++.other/crash22.C: New test. 9916 99172000-08-24 Mark Mitchell <mark@codesourcery.com> 9918 9919 * gcc.dg/noncompile/930622-2.c: Adjust error message. 9920 99212000-08-24 Richard Henderson <rth@cygnus.com> 9922 9923 * gcc.dg/ia64-sync-1.c: New test. 9924 * gcc.dg/ia64-sync-2.c: New test. 9925 * gcc.dg/ia64-asm-1.c: New test. 9926 99272000-08-24 Joseph S. Myers <jsm28@cam.ac.uk> 9928 9929 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length. 9930 * gcc.dg/format-ext-2.c: New test. 9931 99322000-08-23 Jason Merrill <jason@redhat.com> 9933 9934 * lib/old-dejagnu.exp: Also ignore "In member function" and 9935 "At global scope". 9936 99372000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 9938 9939 * gcc.dg/noncompile/label-lineno-1.c: New test. 9940 99412000-08-23 Joseph S. Myers <jsm28@cam.ac.uk> 9942 9943 * gcc.dg/c99-array-nonobj-1.c: New test. 9944 99452000-08-23 Joseph S. Myers <jsm28@cam.ac.uk> 9946 9947 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more 9948 tests. 9949 * gcc.dg/format-ext-1.c: New test. 9950 99512000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 9952 9953 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c, 9954 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c, 9955 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c, 9956 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c, 9957 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests. 9958 99592000-08-22 Joseph S. Myers <jsm28@cam.ac.uk> 9960 9961 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c, 9962 gcc.dg/c99-strftime-2.c: New tests. 9963 99642000-08-22 Richard Henderson <rth@cygnus.com> 9965 9966 * gcc.c-torture/execute/20000822-1.c: New test. 9967 99682000-08-21 Jakub Jelinek <jakub@redhat.com> 9969 9970 * gcc.c-torture/execute/20000819-1.x: Remove. 9971 99722000-08-21 Joseph S. Myers <jsm28@cam.ac.uk> 9973 9974 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c, 9975 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c, 9976 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c, 9977 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c, 9978 gcc.dg/format-xopen-1.c: New tests. 9979 99802000-08-21 Joseph S. Myers <jsm28@cam.ac.uk> 9981 9982 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests. 9983 99842000-08-21 Jakub Jelinek <jakub@redhat.com> 9985 9986 * g++.old-deja/g++.other/loop2.C: New test. 9987 9988 * gcc.c-torture/compile/20000606-1.c: New test. 9989 * gcc.c-torture/compile/20000728-1.c: New test. 9990 * gcc.c-torture/execute/20000801-1.c: New test. 9991 * gcc.c-torture/execute/20000801-2.c: New test. 9992 * gcc.c-torture/execute/20000819-1.c: New test. 9993 * gcc.c-torture/execute/20000819-1.x: XFAIL. 9994 * gcc.dg/20000629-1.c: New test. 9995 * gcc.dg/20000724-1.c: New test. 9996 * gcc.dg/20000807-1.c: New test. 9997 99982000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su> 9999 10000 * gcc.dg/cpp/pragma-1.c: New test. 10001 * gcc.dg/cpp/pragma-2.c: New test. 10002 100032000-08-18 Zack Weinberg <zack@wolery.cumb.org> 10004 10005 * gcc.dg/cpp/lexstrng.c: Don't include string.h. 10006 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp. 10007 100082000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> 10009 10010 * gcc.c-torture/compile/20000818-1.c: New test. 10011 100122000-08-18 Manfred Hollstein <manfredh@redhat.com> 10013 10014 * gcc.c-torture/execute/20000818-1.c: New test. 10015 100162000-08-18 Joseph S. Myers <jsm28@cam.ac.uk> 10017 10018 * gcc.dg/format-va-1.c: New test. 10019 100202000-08-18 Nathan Sidwell <nathan@codesourcery.com> 10021 10022 * g++.old-deja/g++.other/typedef8.C: New test. 10023 100242000-08-18 Nathan Sidwell <nathan@codesourcery.com> 10025 10026 * g++.old-deja/g++.benjamin/13478.C: Mark candidate. 10027 * g++.old-deja/g++.mike/net36.C: Mark candidate. 10028 * g++.old-deja/g++.robertl/eb131.C: Mark candidate. 10029 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL. 10030 * g++.old-deja/g++.other/ptrmem7.C: New test. 10031 * g++.old-deja/g++.pt/ptrmem10.C: New test. 10032 100332000-08-18 Nathan Sidwell <nathan@codesourcery.com> 10034 10035 * g++.old-deja/g++.pt/typename27.C: New test. 10036 100372000-08-17 Nathan Sidwell <nathan@codesourcery.com> 10038 10039 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR. 10040 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test. 10041 * g++.old-deja/g++.pt/friend45.C: New test. 10042 * g++.old-deja/g++.other/friend8.C: New test. 10043 100442000-08-15 Richard Henderson <rth@cygnus.com> 10045 10046 * gcc.c-torture/execute/20000815-1.c: New test. 10047 100482000-08-15 Joseph S. Myers <jsm28@cam.ac.uk> 10049 10050 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c, 10051 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c, 10052 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests. 10053 100542000-08-14 Nathan Sidwell <nathan@codesourcery.com> 10055 10056 * g++.old-deja/g++.other/refinit2.C: New test. 10057 100582000-08-13 Geoff Keating <geoffk@cygnus.com> 10059 10060 * lib/c-torture.exp (c-torture): Make 10061 compiler_conditional_xfail_data global. 10062 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile, 10063 compiler_conditional_xfail_data machinery. 10064 (f-torture-execute): Likewise. 10065 * g77.c-torture/compile/20000629-1.x: The test only fails on x86, 10066 and only when unrolling loops. 10067 10068 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes. 10069 100702000-08-11 Nathan Sidwell <nathan@codesourcery.com> 10071 10072 * g++.old-deja/g++.pt/explicit81.C: New test. 10073 100742000-08-11 Nathan Sidwell <nathan@codesourcery.com> 10075 10076 * g++.old-deja/g++.pt/typename26.C: New test. 10077 100782000-08-10 Geoff Keating <geoffk@cygnus.com> 10079 10080 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix' 10081 warning. 10082 100832000-08-10 Nathan Sidwell <nathan@codesourcery.com> 10084 10085 * g++.old-deja/g++.other/array3.C: New test. 10086 100872000-08-09 Joseph S. Myers <jsm28@cam.ac.uk> 10088 10089 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c, 10090 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c, 10091 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c: 10092 New tests. 10093 100942000-08-09 Nathan Sidwell <nathan@codesourcery.com> 10095 10096 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names. 10097 * g++.old-deja/g++.abi/vmihint.C: Likewise. 10098 100992000-08-09 Alexandre Oliva <aoliva@redhat.com> 10100 10101 * gcc.c-torture/execute/20000808-1.c: New test. 10102 101032000-08-09 Joseph S. Myers <jsm28@cam.ac.uk> 10104 10105 * gcc.dg/c90-const-expr-1.c: New test. 10106 101072000-08-08 Richard Henderson <rth@cygnus.com> 10108 10109 * gcc.dg/noncompile/920923-1.c: Declare calloc. 10110 101112000-08-08 Joseph S. Myers <jsm28@cam.ac.uk> 10112 10113 * gcc.dg/noncompile/const-ll-1.c: New test. 10114 101152000-08-07 Joseph S. Myers <jsm28@cam.ac.uk> 10116 10117 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests. 10118 101192000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com> 10120 10121 * lib/objc.exp (objc_target_compile): Set the ld_library_path so 10122 that running programs linked against the shared version of libobjc 10123 run correctly. 10124 101252000-08-06 Joseph S. Myers <jsm28@cam.ac.uk> 10126 10127 * gcc.dg/c99-printf-1.c: New test. 10128 101292000-08-06 Joseph S. Myers <jsm28@cam.ac.uk> 10130 10131 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86. 10132 101332000-08-05 Zack Weinberg <zack@wolery.cumb.org> 10134 10135 * gcc.c-torture/execute/20000731-1.x: Delete. 10136 101372000-08-04 Zack Weinberg <zack@wolery.cumb.org> 10138 10139 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops, 10140 and torture_without_loops as is done by c-torture.exp. 10141 (search_for): Copy from c-torture.exp. 10142 (gcc-dg-runtest): New function, drives a directory of tests 10143 iterating over the TORTURE_OPTIONS. 10144 (scan-assembler, scan-assembler-not): Move here from 10145 individual directory drivers. 10146 10147 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now 10148 defined by lib/gcc-dg.exp. 10149 * gcc.dg/cpp/cpp.exp: Likewise. 10150 * gcc.dg/noncompile/noncompile.exp: Likewise. Use 10151 gcc-dg-runtest, so we cycle over optimization options. 10152 10153 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9. 10154 * gcc.dg/compare2.c: No longer expected to fail. 10155 101562000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk> 10157 10158 * gcc.c-torture/execute/20000804-1.c: New test. 10159 101602000-08-04 Joseph S. Myers <jsm28@cam.ac.uk> 10161 10162 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests. 10163 101642000-08-03 Zack Weinberg <zack@wolery.cumb.org> 10165 10166 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4. 10167 101682000-08-03 Jeffrey A Law (law@cygnus.com) 10169 10170 * gcc.c-torture/compile/20000803-1.c: New test. 10171 101722000-08-03 Joseph S. Myers <jsm28@cam.ac.uk> 10173 10174 * gcc.c-torture/execute/20000801-3.c, 10175 gcc.c-torture/execute/20000801-4.c: New tests. 10176 * gcc.c-torture/execute/20000801-3.x, 10177 gcc.c-torture/execute/20000801-4.x: Xfail. 10178 101792000-08-02 Geoff Keating <geoffk@cygnus.com> 10180 10181 * lib/objc.exp (objc_target_compile): Look for libobjc.a in 10182 libobjc/.libs to allow for libtool. 10183 101842000-08-02 Jakub Jelinek <jakub@redhat.com> 10185 10186 * gcc.c-torture/compile/20000802-1.c: New test. 10187 101882000-08-02 Zack Weinberg <zack@wolery.cumb.org> 10189 10190 * gcc.dg/cpp/macsyntx.c: Fix error regexp. 10191 101922000-07-31 Jeffrey A Law (law@cygnus.com) 10193 10194 * gcc-c-torture/execute/20000731-2.c: New test. 10195 10196 * gcc.c-torture/execute/20000731-1.c: New test. 10197 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*. 10198 101992000-07-31 Jakub Jelinek <jakub@redhat.com> 10200 10201 * testsuite/gcc.dg/cpp/paste7.c: New test. 10202 * gcc.dg/cpp/20000725-1.c: New test. 10203 102042000-07-31 Zack Weinberg <zack@wolery.cumb.org> 10205 10206 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker. 10207 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit- 10208 declaration warning for __builtin_dwarf_reg_size. 10209 10210 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL. 10211 102122000-07-31 Joseph S. Myers <jsm28@cam.ac.uk> 10213 10214 * gcc.dg/noncompile/voidparam-1.c: New test. 10215 102162000-07-30 Richard Henderson <rth@cygnus.com> 10217 10218 * gcc.dg/c90-digraph-1.c: Don't xfail. 10219 * gcc.dg/compare2.c (case 10): Xfail. 10220 * gcc.dg/noncompile/redecl-1.c: Fix expected error message. 10221 102222000-07-27 Joseph S. Myers <jsm28@cam.ac.uk> 10223 10224 * gcc.dg/c99-main-1.c: New test. 10225 102262000-07-25 Joseph S. Myers <jsm28@cam.ac.uk> 10227 10228 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests. 10229 102302000-07-26 Hans-Peter Nilsson <hp@axis.com> 10231 10232 * gcc.c-tortuer/execute/20000726-1.c: New test. 10233 102342000-07-26 Alexandre Oliva <aoliva@redhat.com> 10235 10236 * gcc.c-torture/execute/enum-2.c: New test. 10237 102382000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 10239 10240 * gcc.dg/cpp/tr-warn3.c: New test. 10241 102422000-07-25 Nathan Sidwell <nathan@codesourcery.com> 10243 10244 * g++.old-deja/g++.ext/implicit1.C: Remove. 10245 * g++.old-deja/g++.jason/c2.C: Remove 10246 * g++.old-deja/g++.mike/p700.C: Add prototype parameters. 10247 * g++.old-deja/g++.pt/crash16.C: Likewise. 10248 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype. 10249 102502000-07-25 Nathan Sidwell <nathan@codesourcery.com> 10251 10252 * g++.old-deja/g++.other/for2.C: New test. 10253 102542000-07-25 Jakub Jelinek <jakub@redhat.com> 10255 10256 * gcc.dg/20000720-1.c: New test. 10257 102582000-07-25 Toon Moene <toon@moene.indiv.nluug.nl> 10259 10260 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed. 10261 102622000-07-24 Geoff Keating <geoffk@cygnus.com> 10263 10264 * gcc.c-torture/execute/20000722-1.x: New, testcase fails. 10265 * gcc.c-torture/execute/20000722-1.c: New. 10266 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1. 10267 102682000-07-24 Jakub Jelinek <jakub@redhat.com> 10269 10270 * gcc.dg/cpp/20000720-1.S: New test. 10271 102722000-07-21 Michael Meissner <meissner@redhat.com> 10273 10274 * gcc.c-torture/execute/ieee/hugeval.c: New test. 10275 102762000-07-20 Zack Weinberg <zack@wolery.cumb.org> 10277 10278 * g++.old-deja/g++.brendan/crash16.C, 10279 g++.old-deja/g++.brendan/parse3.C, 10280 g++.old-deja/g++.brendan/redecl1.C, 10281 g++.old-deja/g++.ns/template13.C, 10282 g++.old-deja/g++.other/decl4.C, 10283 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail. 10284 102852000-07-20 Zack Weinberg <zack@wolery.cumb.org> 10286 10287 * lib/old-dejagnu.exp: Check for both "Internal compiler error" 10288 and "Internal error". 10289 10290 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error 10291 regexps. 10292 * gcc.dg/cpp/paste6.c: New test. 10293 102942000-07-19 Zack Weinberg <zack@wolery.cumb.org> 10295 10296 * gcc.dg/cpp/tr-direct.c: New test. 10297 10298 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c, 10299 gcc.dg/cpp/undef1.c: Tweak error regexps. 10300 103012000-07-18 Eric Christopher <echristo@redhat.com> 10302 10303 * gcc.c-torture/compile/20000718-1.c: New test. 10304 103052000-07-18 Zack Weinberg <zack@wolery.cumb.org> 10306 10307 * cpplex.c (_cpp_push_token): If the token being pushed back 10308 is the previous token in this context, just subtract one from 10309 context->posn. 10310 * cppmacro.c (save_expansion): Clear aux field when storing a 10311 placemarker. 10312 103132000-07-18 Alexandre Oliva <aoliva@redhat.com> 10314 10315 * gcc.dg/noncompile/redecl-1.c: New test. 10316 103172000-07-18 Jakub Jelinek <jakub@redhat.com> 10318 10319 * gcc.c-torture/execute/20000717-5.c: New test. 10320 * gcc.c-torture/execute/20000717-1.x: Removed. 10321 103222000-07-17 Richard Henderson <rth@cygnus.com> 10323 10324 * gcc.c-torture/execute/20000717-4.c: New test. 10325 103262000-07-17 Zack Weinberg <zack@wolery.cumb.org> 10327 10328 * gcc.dg/cpp/syshdr.c: New test. 10329 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files. 10330 103312000-07-17 Neil Booth <neilb@earthling.net> 10332 10333 * gcc.dg/cpp/cmdlne-dM.c: New test. 10334 * gcc.dg/cpp/cmdlne-dD.c: New test. 10335 103362000-07-17 Jeffrey A Law (law@cygnus.com) 10337 10338 * gcc.c-torture/execute/20000717-3.c: New test. 10339 10340 * gcc.c-torture/compile/20000717-1.c: New test. 10341 103422000-07-17 Geoffrey Keating <geoffk@cygnus.com> 10343 10344 * gcc.c-torture/execute/20000717-2.c: New test. 10345 103462000-07-17 Joseph S. Myers <jsm28@cam.ac.uk> 10347 10348 * gcc.dg/formatz-1.c: New test. 10349 10350 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c, 10351 * gcc.dg/c99-digraph-1.c: New tests. 10352 10353 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c, 10354 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests. 10355 10356 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c, 10357 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c, 10358 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c, 10359 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c, 10360 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c, 10361 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c, 10362 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests. 10363 103642000-07-17 Greg McGary <greg@mcgary.org> 10365 10366 * gcc.c-torture/execute/20000717-1.c: New test. 10367 * gcc.c-torture/execute/20000717-1.x: Expected to fail. 10368 103692000-07-15 Jakub Jelinek <jakub@redhat.com> 10370 10371 * gcc.c-torture/execute/20000715-2.c: New test. 10372 * gcc.dg/20000715-1.c: New test. 10373 103742000-07-15 Michael Meissner <meissner@redhat.com> 10375 10376 * gcc.c-torture/execute/20000715-1.c: New test. 10377 103782000-07-13 Jakub Jelinek <jakub@redhat.com> 10379 10380 * gcc.c-torture/execute/20000707-1.c: New test. 10381 103822000-07-13 Neil Booth <NeilB@earthling.net> 10383 10384 * testsuite/gcc.dg/cpp/digraph1.c, 10385 testsuite/gcc.dg/cpp/digraph2.c, 10386 testsuite/gcc.dg/cpp/digraphs.c: New tests. 10387 103882000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au> 10389 10390 * g77.f-torture/compile/20000630-2.f: New test. 10391 * g77.f-torture/compile/20000630-2.x 10392 103932000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au> 10394 10395 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes. 10396 103972000-07-11 Neil Booth <NeilB@earthling.net> 10398 10399 * gcc.dg/cpp/cmdlne-C.c: Fix typo. 10400 104012000-07-11 Neil Booth <NeilB@earthling.net> 10402 10403 * gcc.dg/cpp/cmdlne-C.c: New. 10404 104052000-07-09 Neil Booth <NeilB@earthling.net> 10406 10407 * gcc.dg/cpp/directiv.c: New tests. 10408 * gcc.dg/cpp/undef1.c: Update. 10409 104102000-07-08 Angela Marie Thomas <angela@cygnus.com> 10411 10412 * lib/c-torture.exp: Make compiler_conditional_xfail_data global. 10413 104142000-07-09 Neil Booth <NeilB@earthling.net> 10415 10416 * gcc.dg/cpp/macsyntx.c: Add test for #define defined. 10417 104182000-07-07 Zack Weinberg <zack@wolery.cumb.org> 10419 10420 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c, 10421 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps. 10422 104232000-07-08 Neil Booth <NeilB@earthling.net> 10424 10425 * gcc.dg/cpp/macsyntx.c: New tests. 10426 104272000-07-07 Jakub Jelinek <jakub@redhat.com> 10428 10429 * gcc.dg/20000707-1.c: New test. 10430 104312000-07-07 Jakub Jelinek <jakub@redhat.com> 10432 10433 * gcc.c-torture/execute/20000706-1.c: New test. 10434 * gcc.c-torture/execute/20000706-2.c: New test. 10435 * gcc.c-torture/execute/20000706-3.c: New test. 10436 * gcc.c-torture/execute/20000706-4.c: New test. 10437 * gcc.c-torture/execute/20000706-5.c: New test. 10438 104392000-07-06 Nathan Sidwell <nathan@codesourcery.com> 10440 10441 * g++.old-deja/g++.pt/instantiate7.C: New test. 10442 104432000-07-06 Nathan Sidwell <nathan@codesourcery.com> 10444 10445 * g++.old-deja/g++.mike/thunk2.C: Add return 0. 10446 * g++.old-deja/g++.mike/thunk3.C: Likewise. 10447 * g++.old-deja/g++.other/rtti3.C: Likewise. 10448 * g++.old-deja/g++.other/rttid3.C: Likewise. 10449 104502000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au> 10451 10452 * g77.f-torture/compile/20000630-1.x: Fix typo 10453 104542000-07-05 Zack Weinberg <zack@wolery.cumb.org> 10455 10456 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the 10457 assembly output. 10458 104592000-07-04 Zack Weinberg <zack@wolery.cumb.org> 10460 10461 * gcc.dg/cpp/ident.c: New test. 10462 104632000-07-05 Neil Booth <NeilB@earthling.net> 10464 10465 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c, 10466 gcc.dg/cpp/lexstrng.c: New tests. 10467 104682000-07-04 Neil Booth <NeilB@earthling.net> 10469 10470 * gcc.dg/cpp/macro1.c: Add more macro expansion tests. 10471 * gcc.dg/cpp/strify2.c: Same. 10472 104732000-07-03 Zack Weinberg <zack@wolery.cumb.org> 10474 10475 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps. 10476 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise. 10477 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise. 10478 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise. 10479 10480 * testsuite/gcc.dg/cpp/macro1.c, 10481 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c, 10482 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c, 10483 testsuite/gcc.dg/cpp/strify1.c, 10484 testsuite/gcc.dg/cpp/strify2.c: New tests. 10485 104862000-07-03 Jakub Jelinek <jakub@redhat.com> 10487 10488 * gcc.c-torture/execute/20000703-1.c: New test. 10489 104902000-07-03 Nathan Sidwell <nathan@codesourcery.com> 10491 10492 * g++.old-deja/g++.pt (lookup10.C): New test. 10493 104942000-07-03 Nathan Sidwell <nathan@codesourcery.com> 10495 10496 * g++.old-deja/g++.pt (typename25.C): New test. 10497 104982000-07-02 Zack Weinberg <zack@wolery.cumb.org 10499 10500 * gcc.c-torture/compile/20000701-1.c: New test. 10501 105022000-06-30 Nick Clifton <nickc@cygnus.com> 10503 10504 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop 10505 to test case. 10506 105072000-06-30 Catherine Moore <clm@cygnus.com> 10508 10509 * gcc.c-torture/execute/align-1.c: New test. 10510 105112000-06-30 Nathan Sidwell <nathan@codesourcery.com> 10512 10513 * g++.old-deja/g++.pt/expr8.C: New test. 10514 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL. 10515 105162000-06-29 Nick Clifton <nickc@cygnus.com> 10517 10518 * gcc.c-torture/compile/20000629-1.c: New test. 10519 105202000-06-29 Zack Weinberg <zack@wolery.cumb.org> 10521 10522 10523 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new 10524 gcc.dg/noncompile directory, depending on whether they're 10525 preprocessor tests or not. Annotate all the tests for the dg 10526 framework. 10527 10528 * gcc.c-torture/noncompile/noncompile.exp: Delete. 10529 * gcc.dg/noncompile/noncompile.exp: New. 10530 10531 * Moved files: 10532 Old name New name 10533 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c 10534 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c 10535 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c 10536 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c 10537 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c 10538 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c 10539 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c 10540 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c 10541 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c 10542 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c 10543 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c 10544 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c 10545 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c 10546 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c 10547 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c 10548 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c 10549 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c 10550 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c 10551 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c 10552 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c 10553 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c 10554 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c 10555 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c 10556 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c 10557 10558 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c 10559 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h 10560 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h 10561 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h 10562 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c 10563 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c 10564 105652000-06-29 Zack Weinberg <zack@wolery.cumb.org> 10566 10567 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions, 10568 declare one variable. On the fourth, error. 10569 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables 10570 declared by 20000628-1a.h. 10571 105722000-06-29 Richard Henderson <rth@redhat.com> 10573 10574 * gcc.c-torture/execute/930529-1.x: New file. 10575 * gcc.dg/920413-1.c: Adjust expected warning text. 10576 * gcc.dg/980217-1.c: Declare abort. 10577 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm. 10578 105792000-06-29 Jeffrey A Law (law@cygnus.com) 10580 10581 * g77.f-torture/compile/20000629-1.f: New test. 10582 * g77.f-torture/compile/20000629-1.x: Expected to fail. 10583 105842000-06-28 Zack Weinberg <zack@wolery.cumb.org> 10585 10586 Rearrange lots of files, removing entirely the 10587 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure 10588 directories. 10589 10590 * Deleted files: 10591 gcc.c-torture/code_quality/code_quality.exp 10592 gcc.c-torture/special/special.exp 10593 gcc.failure/failure.exp 10594 gcc.failure/940409-1.x 10595 gcc.c-torture/compile/961203-1.x 10596 10597 * New files: 10598 gcc.misc-tests/linkage.exp 10599 gcc.c-torture/execute/920730-1t.c 10600 gcc.c-torture/execute/920730-1t.x 10601 gcc.c-torture/compile/920520-1.x 10602 gcc.c-torture/compile/920521-1.x 10603 gcc.c-torture/compile/981006-1.x 10604 gcc.c-torture/execute/eeprof-1.x 10605 10606 * Moved files (possibly with modifications to fit a new harness): 10607 Old name New name 10608 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c 10609 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c 10610 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c 10611 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c 10612 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c 10613 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c 10614 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c 10615 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c 10616 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c 10617 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c 10618 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c 10619 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c 10620 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c 10621 gcc.failure/940409-1.c gcc.dg/940409-1.c 10622 106232000-06-28 Zack Weinberg <zack@wolery.cumb.org> 10624 10625 * c-torture/compile/961203-1.x: Delete. 10626 10627 * gcc.misc-tests/acker1.c: Report failure. Use return from main, 10628 not exit. Include stdio.h. 10629 * gcc.misc-tests/dg-11.c: Remove anchors from regexp. 10630 * gcc.misc-tests/dg-12.c: Likewise. 10631 * gcc.misc-tests/dg-5.c: Likewise. 10632 * gcc.misc-tests/dg-6.c: Likewise. 10633 * gcc.misc-tests/dg-7.c: Prototype abort. 10634 * gcc.misc-tests/dg-9.c: Adjust error-message regexps. 10635 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h. 10636 * gcc.misc-tests/matrix1.c: Report failure. Use return from main, 10637 not exit. 10638 * gcc.misc-tests/sieve.c: Use return from main, not exit. 10639 * gcc.misc-tests/sort2.c: Use return from main, not exit. 10640 106412000-06-28 Jakub Jelinek <jakub@redhat.com> 10642 10643 * gcc.dg/cpp/20000628-1.c: New test. 10644 * gcc.dg/cpp/20000628-1.h: New header for above test. 10645 * gcc.dg/cpp/20000628-1a.h: Likewise. 10646 106472000-06-27 Zack Weinberg <zack@wolery.cumb.org> 10648 10649 * gcc.dg/cpp: New directory. 10650 * gcc.dg/cpp/cpp.exp: New driver. 10651 * gcc.dg/cpp/20000627-1.c: New test. 10652 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c. 10653 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c 10654 and rewrite as a compilation test. 10655 10656 * gcc.dg: Move many files into the cpp subdirectory, possibly 10657 renaming or editing them as well. 10658 Old name New name 10659 990119-1.c cpp/19990119-1.c 10660 990228-1.c cpp/19990228-1.c 10661 990407-1.c cpp/19990407-1.c 10662 990409-1.c cpp/19990409-1.c 10663 990413-1.c cpp/19990413-1.c 10664 990703-1.c cpp/19990703-1.c 10665 20000127-1.c cpp/20000127-1.c 10666 20000129-1.c cpp/20000129-1.c 10667 20000207-1.c cpp/20000207-1.c 10668 20000207-2.c cpp/20000207-2.c 10669 20000209-1.c cpp/20000209-1.c 10670 20000209-2.c cpp/20000209-2.c 10671 20000301-1.c cpp/20000301-1.c 10672 20000419-1.c cpp/20000419-1.c 10673 20000510-1.S cpp/20000510-1.S 10674 20000519-1.c cpp/20000519-1.c 10675 20000529-1.c cpp/20000529-1.c 10676 20000625-1.c cpp/20000625-1.c 10677 20000625-2.c cpp/20000625-2.c 10678 cpp-as1.c cpp/assert1.c 10679 cpp-as2.c cpp/assert2.c 10680 cxx-comments-1.c cpp/cxxcom1.c 10681 cxx-comments-2.c cpp/cxxcom2.c 10682 endif-label.c cpp/endif.c 10683 cpp-hash1.c cpp/hash1.c 10684 cpp-hash2.c cpp/hash2.c 10685 cpp-if1.c cpp/if-1.c 10686 cpp-if2.c cpp/if-2.c 10687 cpp-if3.c cpp/if-3.c 10688 cpp-if4.c cpp/if-4.c 10689 cpp-if5.c cpp/if-5.c 10690 cpp-cond.c cpp/if-cexp.c 10691 cpp-missingop.c cpp/if-mop.c 10692 cpp-missingparen.c cpp/if-mpar.c 10693 cpp-opprec.c cpp/if-oppr.c 10694 cpp-ifparen.c cpp/if-paren.c 10695 cpp-shortcircuit.c cpp/if-sc.c 10696 cpp-shift.c cpp/if-shift.c 10697 cpp-unary.c cpp/if-unary.c 10698 cpp-li1.c cpp/line1.c 10699 cpp-li2.c cpp/line2.c 10700 lineno.c cpp/line3.c 10701 lineno-2.c cpp/line4.c 10702 cpp-mi.c cpp/mi1.c 10703 cpp-mic.h cpp/mi1c.h 10704 cpp-micc.h cpp/mi1cc.h 10705 cpp-mind.h cpp/mi1nd.h 10706 cpp-mindp.h cpp/mi1ndp.h 10707 cpp-mix.h cpp/mi1x.h 10708 cpp-mi2.c cpp/mi2.c 10709 cpp-mi2a.h cpp/mi2a.h 10710 cpp-mi2b.h cpp/mi2b.h 10711 cpp-mi2c.h cpp/mi2c.h 10712 cpp-mi3.c cpp/mi3.c 10713 cpp-mi3.def cpp/mi3.def 10714 poison-1.c cpp/poison.c 10715 pr-impl.c cpp/prag-imp.c 10716 cpp-redef-2.c cpp/redef1.c 10717 cpp-redef.c cpp/redef2.c 10718 strpaste.c cpp/strp1.c 10719 strpaste-2.c cpp/strp2.c 10720 cpp-tradpaste.c cpp/tr-paste.c 10721 cpp-tradstringify.c cpp/tr-str.c 10722 cpp-tradwarn1.c cpp/tr-warn1.c 10723 cpp-tradwarn2.c cpp/tr-warn2.c 10724 trigraphs.c cpp/trigraphs.c 10725 cpp-unc1.c cpp/unc1.c 10726 cpp-unc2.c cpp/unc2.c 10727 cpp-unc3.c cpp/unc3.c 10728 cpp-unc.c cpp/unc4.c 10729 undef.c cpp/undef1.c 10730 undef-2.c cpp/undef2.c 10731 cpp-wi1.c cpp/widestr1.c 10732 107332000-06-27 Mark Mitchell <mark@codesourcery.com> 10734 10735 * lib/g++.exp (g++_include_flags): Tweak. 10736 107372000-06-27 H.J. Lu <hjl@gnu.org> 10738 Loren J. Rittle <ljrittle@acm.org> 10739 10740 * lib/g++.exp (g++_include_flags): Override libgloss.exp 10741 version with one that knows about the new gcc tree structure. 10742 (g++_link_flags): Same. 10743 107442000-06-26 Zack Weinberg <zack@wolery.cumb.org> 10745 10746 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c, 10747 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in 10748 case we are cross-compiling. 10749 10750 * g++.old-deja/Makefile.in, g++.old-deja/configure.in, 10751 g++.old-deja/g++.niklas/Makefile.in, 10752 g++.old-deja/g++.niklas/configure.in, 10753 g++.old-deja/g++.other/Makefile.in, 10754 g++.old-deja/g++.other/configure.in, 10755 gcc.c-torture/code_quality/Makefile.in, 10756 gcc.c-torture/code_quality/configure.in, 10757 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in, 10758 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in, 10759 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in, 10760 gcc.c-torture/execute/ieee/Makefile.in, 10761 gcc.c-torture/execute/ieee/configure.in, 10762 gcc.c-torture/noncompile/Makefile.in, 10763 gcc.c-torture/noncompile/configure.in, 10764 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in, 10765 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in, 10766 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete. 10767 107682000-06-26 Nathan Sidwell <nathan@codesourcery.com> 10769 10770 * g++.old-deja/g++.other/ambig3.C: New test. 10771 107722000-06-26 Nathan Sidwell <nathan@codesourcery.com> 10773 10774 * g++.old-deja/g++.pt/syntax1.C: New test. 10775 * g++.old-deja/g++.pt/syntax2.C: New test. 10776 * g++.old-deja/g++.other/syntax3.C: New test. 10777 * g++.old-deja/g++.other/syntax4.C: New test. 10778 107792000-06-25 Zack Weinberg <zack@wolery.cumb.org> 10780 10781 * gcc.dg/20000623-1.c: Prototype exit and abort. 10782 107832000-06-25 Zack Weinberg <zack@wolery.cumb.org> 10784 10785 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c: 10786 New tests. 10787 * gcc.dg/cpp-mi3.def: New file. 10788 10789 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur 10790 inside assertions. 10791 * gcc.dg/cpp-as2.c: Make error regexps match either old or new 10792 lexer's error messages. 10793 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to 10794 divine anything from the linemarkers. 10795 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a); 10796 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column. 10797 107982000-06-23 Geoffrey Keating <geoffk@cygnus.com> 10799 10800 * gcc.dg/20000623-1.c: New test. 10801 108022000-06-22 Jakub Jelinek <jakub@redhat.com> 10803 10804 * gcc.c-torture/execute/20000622-1.c: New test. 10805 108062000-06-22 Nathan Sidwell <nathan@codesourcery.com> 10807 10808 * g++.old-deja/g++.other/init15.C: New test. 10809 108102000-06-22 Nathan Sidwell <nathan@codesourcery.com> 10811 10812 * g++.old-deja/g++.pt/vaarg2.C: New test. 10813 * g++.old-deja/g++.pt/vaarg3.C: New test. 10814 108152000-06-20 Nathan Sidwell <nathan@codesourcery.com> 10816 10817 * g++.old-deja/g++.other/dyncast6.C: New test. 10818 108192000-06-15 Jakub Jelinek <jakub@redhat.com> 10820 10821 * gcc.c-torture/execute/loop-6.c: New test. 10822 108232000-06-14 Jakub Jelinek <jakub@redhat.com> 10824 10825 * gcc.dg/20000614-1.c: New test. 10826 * gcc.dg/20000614-2.c: New test. 10827 108282000-06-14 Hans-Peter Nilsson <hp@axis.com> 10829 10830 * g++.old-deja/g++.other/inline12.C: New test. 10831 108322000-06-13 Jakub Jelinek <jakub@redhat.com> 10833 10834 * g++.old-deja/g++.other/eh1.C: New test. 10835 108362000-06-12 Jakub Jelinek <jakub@redhat.com> 10837 10838 * g++.old-deja/g++.other/type.C: New test. 10839 108402000-06-05 Jakub Jelinek <jakub@redhat.com> 10841 10842 * g++.old-deja/g++.other/initstring.C: New test. 10843 108442000-06-12 Jason Merrill <jason@redhat.com> 10845 10846 * g++.old-deja/old-deja.exp: Add -Wno-long-long. 10847 108482000-06-09 Jeffrey A Law (law@cygnus.com) 10849 10850 * gcc.c-torture/compile/20000609-1.c: New test. 10851 108522000-06-09 Clinton Popetz <cpopetz@cygnus.com> 10853 10854 * gcc.dg/20000609-1.c: New test. 10855 108562000-06-08 Zack Weinberg <zack@wolery.cumb.org> 10857 10858 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block. 10859 * gcc.c-torture/noncompile/poison-1.c: Move... 10860 * gcc.dg/poison-1.c: ...here, and adapt to dg framework. 10861 * gcc.dg/cpp-li1.c: Add a token after the #line. 10862 108632000-06-05 Richard Henderson <rth@cygnus.com> 10864 10865 * gcc.c-torture/execute/20000605-2.c: New test. 10866 * gcc.c-torture/execute/20000605-3.c: New test. 10867 108682000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au> 10869 10870 * g77.f-torture/execute/20000503-1.x: New file. 10871 108722000-06-06 Nathan Sidwell <nathan@codesourcery.com> 10873 10874 * g++.old-deja/g++.eh/badalloc1.C: New test. 10875 108762000-06-05 Richard Henderson <rth@cygnus.com> 10877 10878 * gcc.c-torture/execute/20000605-1.c: New test. 10879 108802000-06-05 Jakub Jelinek <jakub@redhat.com> 10881 Nathan Sidwell <nathan@codesourcery.com> 10882 10883 * gcc.c-torture/compile/20000605-1.c: New test. 10884 108852000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au> 10886 10887 * g77.f-torture/compile/20000601-1.f: New test. 10888 108892000-06-03 Richard Henderson <rth@cygnus.com> 10890 10891 * gcc.c-torture/execute/20000603-1.c: New. 10892 108932000-06-02 Zack Weinberg <zack@wolery.cumb.org> 10894 10895 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change. 10896 * gcc.dg/noreturn-2.c (noreturn): Likewise. 10897 108982000-06-01 Zack Weinberg <zack@wolery.cumb.org> 10899 10900 * gcc.dg/compare2.c (case 12): XFAIL. 10901 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL. 10902 * gcc.dg/noreturn-2.c (noreturn): XFAIL. 10903 10904 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern. 10905 109062000-05-29 Zack Weinberg <zack@wolery.cumb.org> 10907 10908 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the 10909 guard macro is already defined when the header is first 10910 included. 10911 * gcc.dg/cpp-mix.h: New file. 10912 * gcc.dg/endif-label.c: Update patterns to match compiler. 10913 10914 * g++.brendan/complex1.C: Declare abort. 10915 * g++.law/refs4.C: Remove XFAIL. 10916 * g++.oliva/expr2.C: Declare abort and exit. 10917 109182000-05-28 Alexandre Oliva <aoliva@cygnus.com> 10919 10920 * gcc.c-torture/execute/20000528-1.c: New test. 10921 10922 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL. 10923 * g++.old-deja/g++.law/temps4.C: Likewise. 10924 10925 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and 10926 stdlib.h. Call abort() on failure. 10927 * g++.old-deja/g++.law/refs4.C: Likewise. 10928 * g++.old-deja/g++.law/temps4.C: Likewise. 10929 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1. 10930 * gcc.c-torture/execute/20000112-1.c: Include string.h. 10931 109322000-05-27 Zack Weinberg <zack@wolery.cumb.org> 10933 10934 Relative to g++.dg/special: 10935 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h. 10936 10937 Relative to g++.old-deja: 10938 * g++.brendan/complex1.C, g++.jason/optimize2.C, 10939 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C, 10940 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C, 10941 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C, 10942 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C, 10943 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C, 10944 g++.robertl/ice990323-2.C: Prototype exit and/or abort. 10945 10946 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C, 10947 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C, 10948 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C, 10949 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C, 10950 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C, 10951 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h 10952 and/or string.h. 10953 10954 * g++.other/goto1.C: Update expectations for error messages. 10955 109562000-05-25 Alexandre Oliva <aoliva@cygnus.com> 10957 10958 * gcc.c-torture/compile/20000523-1.c: New test. 10959 109602000-05-25 Nathan Sidwell <nathan@codesourcery.com> 10961 10962 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info. 10963 109642000-05-25 Nathan Sidwell <nathan@codesourcery.com> 10965 10966 * g++.old-deja/g++.eh/catch11.C: New test. 10967 * g++.old-deja/g++.eh/catch12.C: New test. 10968 109692000-05-24 Nick Clifton <nickc@cygnus.com> 10970 10971 * gcc.c-torture/execute/20000523-1.c: New test. 10972 109732000-05-23 Zack Weinberg <zack@wolery.cumb.org> 10974 10975 * c-torture/execute/bcp-1.c: Replace abort in arg of 10976 __builtin_constant_p with a generic external function. 10977 10978 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c, 10979 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c, 10980 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c, 10981 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c: 10982 Prototype abort and/or exit. 10983 10984 * gcc.dg/990407-1.c, gcc.dg/strpaste.c, 10985 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c, 10986 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c, 10987 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h. 10988 109892000-05-22 Alexandre Oliva <aoliva@cygnus.com> 10990 10991 * gcc.dg/dwarf2-1.c: New test. 10992 109932000-05-20 Richard Henderson <rth@cygnus.com> 10994 10995 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa". 10996 109972000-05-20 Andreas Jaeger <aj@suse.de> 10998 10999 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of 11000 testcase. 11001 110022000-05-19 David Edelsohn <edelsohn@gnu.org> 11003 11004 * gcc.c-torture/execute/20000519-2.c: New test. 11005 110062000-05-19 Andreas Jaeger <aj@suse.de> 11007 11008 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper 11009 which fails with SSA. 11010 11011 * lib/c-torture.exp: Also test with -O3 -fssa. 11012 110132000-05-18 Michael Meissner <meissner@redhat.com> 11014 11015 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers. 11016 * gcc.c-torture/execute/920415-1.c: Ditto. 11017 * gcc.c-torture/execute/920501-1.c: Ditto. 11018 * gcc.c-torture/execute/conversion.c: Ditto. 11019 * gcc.c-torture/execute/cvt-1.c: Ditto. 11020 110212000-05-18 Jeffrey A Law (law@cygnus.com) 11022 11023 * gcc.c-torture/compile/20000518-1.c: New test. 11024 110252000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au> 11026 11027 * g77.f-torture/compile/200005018.f: New test. 11028 110292000-05-17 Jeffrey A Law (law@cygnus.com) 11030 11031 * gcc.c-torture/compile/20000517-1.c: New test. 11032 110332000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 11034 11035 * gcc.c-torture/execute/20000516-1.c: New test. 11036 110372000-05-15 Jakub Jelinek <jakub@redhat.com> 11038 11039 * g++.old-deja/g++.other/eh.C: New test. 11040 110412000-05-12 Richard Henderson <rth@cygnus.com> 11042 11043 * gcc.c-torture/execute/990208-1.c (main): Don't pass 11044 constants through to doit's conditional. 11045 110462000-05-11 Jeffrey A Law (law@cygnus.com) 11047 11048 * gcc.c-torture/compile/20000511-1.c: New test. 11049 * g77.f-torture/compile/20000511-1.f: New test. 11050 * g77.f-torture/compile/20000511-2.f: New test. 11051 110522000-05-11 Michael Meissner <meissner@redhat.com> 11053 11054 * gcc.c-torture/execute/20000511-1.c: New test. 11055 110562000-05-11 Zack Weinberg <zack@wolery.cumb.org> 11057 11058 * gcc.dg/dg.exp: Scan .S files as well as .c files. 11059 * gcc.dg/20000510-1.S: New. 11060 110612000-05-08 Catherine Moore <clm@cygnus.com> 11062 11063 * gcc.dg/unused-3.c: New. 11064 110652000-05-06 Richard Henderson <rth@cygnus.com> 11066 11067 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int. 11068 * g++.old-deja/g++.mike/warn1.C: Likewise. 11069 * g++.old-deja/g++.pt/local1.C: Likewise. 11070 * g++.old-deja/g++.pt/local7.C: Likewise. 11071 * g++.old-deja/g++.pt/spec16.C: Likewise. 11072 110732000-05-06 Nathan Sidwell <nathan@codesourcery.com> 11074 11075 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend. 11076 110772000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au> 11078 11079 * g77.f-torture/execute/20000503-1.f: New test. 11080 110812000-05-04 Andreas Jaeger <aj@suse.de> 11082 11083 * gcc.dg/noreturn-2.c: New test. 11084 110852000-05-04 Neil Booth <NeilB@earthling.net> 11086 11087 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the 11088 preprocessor. 11089 110902000-05-04 Richard Henderson <rth@cygnus.com> 11091 11092 * gcc.c-torture/execute/20000503-1.c: Fix typo. 11093 110942000-05-04 Richard Henderson <rth@cygnus.com> 11095 11096 * gcc.c-torture/compile/20000504-1.c: New test. Derived from 11097 OpenSSL by Jason R Thorpe. 11098 110992000-05-03 Jim Wilson <wilson@cygnus.com> 11100 11101 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug. 11102 111032000-05-03 Robert Lipe <robertlipe@usa.net> 11104 11105 * gcc.dg/20000503-1.c: New test. 11106 111072000-05-02 Jakub Jelinek <jakub@redhat.com> 11108 11109 * gcc.c-torture/compile/20000502-1.c: New test. 11110 * g++.old-deja/g++.other/align.C: New test. 11111 * gcc.dg/cpp-tradstringify.c: New test. 11112 11113Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz> 11114 11115 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code 11116 and hard registers. 11117 111182000-04-26 Geoff Keating <geoffk@cygnus.com> 11119 11120 * gcc.c-torture/execute/loop-5.c: New test. 11121 111222000-04-25 Jakub Jelinek <jakub@redhat.com> 11123 11124 * gcc.c-torture/execute/va-arg-20.c: New test. 11125 111262000-04-23 Jeffrey A Law (law@cygnus.com) 11127 11128 * gcc.c-torture/execute/20000422-1.c: New test. 11129 111302000-04-20 Greg McGary <gkm@gnu.org> 11131 11132 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment 11133 when optimizing, but without sibling-call optimizations (-O1). 11134 111352000-04-20 Jeffrey A Law (law@cygnus.com) 11136 11137 * gcc.c-torture/compile/20000420-1.c: New test. 11138 111392000-04-20 Nathan Sidwell <nathan@codesourcery.com> 11140 11141 * g++.abi/ptrflags.C: New test. 11142 * g++.eh/catchptr1.C: Test incomplete pointer chains. 11143 111442000-04-19 Catherine Moore <clm@cygnus.com> 11145 11146 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES. 11147 111482000-04-19 Greg McGary <gkm@gnu.org> 11149 11150 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with 11151 sibling-call optimizations. 11152 111532000-04-19 Zack Weinberg <zack@wolery.cumb.org> 11154 11155 * gcc.dg/20000419-1.c: New test. 11156 111572000-04-12 Hans-Peter Nilsson <hp@axis.com> 11158 11159 * gcc.c-torture/execute/20000412-6.c: New test. 11160 111612000-04-12 Jeffrey A Law (law@cygnus.com) 11162 11163 * gcc.c-torture/execute/20000412-5.c: New test. 11164 * g77.f-torture/compile/20000412-1.f: New test. 11165 * gcc.c-torture/execute/20000412-4.c: New test. 11166 * gcc.c-torture/compile/20000412-2.c: New test. 11167 * gcc.c-torture/execute/20000412-3.c: New test. 11168 * gcc.c-torture/compile/20000412-1.c: New test. 11169 * gcc.c-torture/execute/20000412-2.c: New test. 11170 111712000-04-12 Jakub Jelinek <jakub@redhat.com> 11172 11173 * objc/execute/bf-20.m: New test. 11174 111752000-04-10 Richard Henderson <rth@cygnus.com> 11176 11177 * gcc.c-torture/execute/20000412-1.c: Reduce some more. 11178 11179 * gcc.c-torture/execute/20000412-1.c: New test. 11180 111812000-04-10 Nathan Sidwell <nathan@codesourcery.com> 11182 11183 * g++.old-deja/g++.eh/catchptr1.C: New test. 11184 111852000-04-09 Nathan Sidwell <nathan@codesourcery.com> 11186 11187 * g++.old-deja/g++.abi/cxa_vec.C: New test. 11188 111892000-04-08 Neil Booth <NeilB@earthling.net> 11190 11191 * gcc.dg/cpp-nullchar.c: Remove test as 11192 embedded nulls cause problems. 11193 111942000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 11195 11196 * gcc.dg/compare2.c: New test. 11197 111982000-04-08 Neil Booth <NeilB@earthling.net> 11199 11200 * gcc.dg/cpp-nullchar.c: New test. 11201 112022000-04-07 Zack Weinberg <zack@wolery.cumb.org> 11203 11204 * gcc.dg/cpp-mi2.c: New test. 11205 * gcc.dg/cpp-mi2[abc].h: New files. 11206 112072000-04-07 Nathan Sidwell <nathan@codesourcery.com> 11208 11209 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info 11210 member name. 11211 112122000-04-06 Nathan Sidwell <nathan@codesourcery.com> 11213 11214 * g++.old-deja/g++.abi/vmihint.C: New test. 11215 112162000-04-06 Neil Booth <NeilB@earthling.net> 11217 11218 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c, 11219 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF 11220 copyright. 11221 112222000-04-05 Hans-Peter Nilsson <hp@axis.com> 11223 11224 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to 11225 avoid stack-frame overwrite. 11226 112272000-04-05 Jakub Jelinek <jakub@redhat.com> 11228 11229 * gcc.c-torture/compile/20000405-2.c: New test. 11230 * gcc.c-torture/compile/20000405-3.c: New test. 11231 112322000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 11233 11234 * gcc.c-torture/compile/20000405-1.c: New test. 11235 112362000-04-04 Geoff Keating <geoffk@cygnus.com> 11237 11238 * gcc.dg/cast-qual-1.c: Revert last change. 11239 112402000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 11241 11242 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef. 11243 112442000-04-03 Zack Weinberg <zack@wolery.cumb.org> 11245 11246 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c, 11247 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options. 11248 112492000-04-03 Jeffrey A Law (law@cygnus.com) 11250 11251 * gcc.c-torture/compile/20000403-2.c: New test. 11252 * gcc.c-torture/compile/20000403-1.c: New test. 11253 112542000-04-03 Hans-Peter Nilsson <hp@axis.com> 11255 11256 * gcc.c-torture/execute/20000403-1.c: New test. 11257 112582000-04-03 Geoff Keating <geoffk@cygnus.com> 11259 11260 * gcc.c-torture/execute/20000402-1.c: New test. 11261 112622000-04-03 Donald Lindsay <dlindsay@cygnus.com> 11263 11264 * gcc.c-torture/execute/va-arg-15.c: New test. 11265 * gcc.c-torture/execute/va-arg-16.c: New test. 11266 * gcc.c-torture/execute/va-arg-17.c: New test. 11267 * gcc.c-torture/execute/va-arg-18.c: New test. 11268 * gcc.c-torture/execute/va-arg-19.c: New test. 11269 112702000-04-02 Zack Weinberg <zack@wolery.cumb.org> 11271 11272 * gcc.c-torture/compile/981211-1.c: Move to... 11273 * gcc.dg/cpp-as1.c: ...here. 11274 * gcc.dg/cpp-as2.c: New file. 11275 11276 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the 11277 compiler. 11278 112792000-04-02 Neil Booth <NeilB@earthling.net> 11280 11281 * gcc.dg/cpp-cond.c New tests. 11282 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make 11283 accidental success less likely. 11284 * gcc.dg/cpp-missingop.c New tests. 11285 * gcc.dg/cpp-missingparen.c New tests. 11286 * gcc.dg/cpp-shift.c New tests. 11287 * gcc.dg/cpp-shortcircuit.c New tests. 11288 * gcc.dg/cpp-unary.c New tests. 11289 112902000-03-29 Jeffrey A Law (law@cygnus.com) 11291 11292 * gcc.c-torture/compile/20000329-1.c: New test. 11293 112942000-03-26 Bernd Schmidt <bernds@cygnus.co.uk> 11295 11296 * gcc.c-torture/compile/20000326-1.c: New test. 11297 * gcc.c-torture/compile/20000326-2.c: New test. 11298 112992000-03-24 Geoff Keating <geoffk@cygnus.com> 11300 11301 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where 11302 the first parameter is a function argument. 11303 113042000-03-23 Nathan Sidwell <nathan@codesourcery.com> 11305 11306 * g++.old-deja/g++.ext/array4.C: New test. 11307 113082000-03-22 Geoff Keating <geoffk@cygnus.com> 11309 11310 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals. 11311 113122000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 11313 11314 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case. 11315 113162000-03-19 Richard Henderson <rth@cygnus.com> 11317 11318 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t. 11319 113202000-03-19 Richard Henderson <rth@cygnus.com> 11321 11322 * gcc.c-torture/compile/20000319-1.c: New test. 11323 113242000-03-14 Jeffrey A Law (law@cygnus.com) 11325 11326 * gcc.c-torture/execute/20000314-3.c: New test. 11327 * gcc.c-torture/execute/20000314-2.c: New test. 11328 * gcc.c-torture/execute/20000314-1.c: New test. 11329 * gcc.c-torture/compile/20000314-2.c: New test. 11330 * gcc.c-torture/compile/20000314-1.c: New test. 11331 113322000-03-13 Nathan Sidwell <nathan@codesourcery.com> 11333 11334 * g++.old-deja/g++.warn/inline.C: New test. 11335 113362000-03-10 Hans-Peter Nilsson <hp@bitrange.com> 11337 11338 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for 11339 standards-compliant result rather than specific constants. 11340 Put test-values in array. 11341 113422000-03-08 Jason Merrill <jason@casey.cygnus.com> 11343 11344 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0. 11345 (g++_target_compile): Put test-specific options last. 11346 113472000-03-08 Nathan Sidwell <nathan@codesourcery.com> 11348 11349 * g++.old-deja/g++.eh/vbase4.C: New test. 11350 113512000-03-08 Nathan Sidwell <nathan@codesourcery.com> 11352 11353 * g++.old-deja/g++.bugs/900215_01.C: Adjust. 11354 113552000-03-08 Nathan Sidwell <nathan@codesourcery.com> 11356 11357 * g++.old-deja/g++.brendan/misc12.C: Removed. 11358 * g++.old-deja/g++.pt/memtemp77.C: Constify. 11359 * g++.old-deja/g++.ext/pretty4.C: New test. 11360 113612000-03-08 Nathan Sidwell <nathan@codesourcery.com> 11362 11363 * g++.old-deja/g++.other/string2.C: New test. 11364 113652000-03-06 Nathan Sidwell <nathan@codesourcery.com> 11366 11367 * g++.old-deja/g++.warn/impint2.C: New test. 11368 113692000-03-05 Hans-Peter Nilsson <hp@bitrange.com> 11370 11371 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value 11372 is 1, not zero. 11373 113742000-03-05 Nathan Sidwell <nathan@codesourcery.com> 11375 11376 * g++.old-deja/g++.warn/impint.C: New test. 11377 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option. 11378 * g++.old-deja/g++.pt/explicit10.C: Specify -w option. 11379 * g++.old-deja/g++.pt/explicit12.C: Likewise. 11380 * g++.old-deja/g++.pt/explicit13.C: Likewise. 11381 * g++.old-deja/g++.pt/explicit17.C: Likewise. 11382 * g++.old-deja/g++.pt/explicit18.C: Likewise. 11383 * g++.old-deja/g++.pt/explicit19.C: Likewise. 11384 * g++.old-deja/g++.pt/explicit23.C: Likewise. 11385 * g++.old-deja/g++.pt/explicit31.C: Likewise. 11386 * g++.old-deja/g++.pt/explicit35.C: Likewise. 11387 * g++.old-deja/g++.pt/explicit6.C: Likewise. 11388 * g++.old-deja/g++.pt/memclass7.C: Likewise. 11389 113902000-03-01 Zack Weinberg <zack@wolery.cumb.org> 11391 11392 * gcc.dg/cpp-redef.c: New test. 11393 113942000-02-29 Nathan Sidwell <nathan@codesourcery.com> 11395 11396 * g++.old-deja/g++.pt/unify7.C: New test. 11397 113982000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> 11399 11400 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias. 11401 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha. 11402 114032000-02-25 Geoff Keating <geoffk@cygnus.com> 11404 11405 * gcc.c-torture/compile/20000224-1.c: New test. 11406 114072000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 11408 11409 * gcc.c-torture/compile/cpp-2.c: New test. 11410 * gcc.c-torture/compile/cpp-1.c: New test. 11411 114122000-02-25 Jeffrey A Law (law@cygnus.com) 11413 11414 * gcc.c-torture/execute/20000225-1.c: New test. 11415 114162000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 11417 11418 * gcc.dg/cpp-li2.c: New test. 11419 11420 * gcc.dg/cpp-wi1.c: New test. 11421 11422 * gcc.dg/cpp-li1.c: New test. 11423 114242000-02-24 Nathan Sidwell <nathan@codesourcery.com> 11425 11426 * g++.old-deja/g++.other/sizeof5.C: New test. 11427 114282000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 11429 11430 * gcc.c-torture/execute/va-arg-13.c: New test. 11431 114322000-02-23 Donald Lindsay <dlindsay@cygnus.com> 11433 11434 * gcc.c-torture/execute/va-arg-12.c: New test. 11435 114362000-02-23 Nathan Sidwell <nathan@codesourcery.com> 11437 11438 * gcc.c-torture/execute/20000223-1.c: New test. 11439 114402000-02-23 Nathan Sidwell <nathan@codesourcery.com> 11441 11442 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL. 11443 114442000-02-22 Mark Mitchell <mark@codesourcery.com> 11445 11446 * g++.old-deja/g++.abi/ptrmem.C: New test. 11447 114482000-02-19 Richard Henderson <rth@cygnus.com> 11449 11450 * gcc.c-torture/compile/init-3.c: New. 11451 114522000-02-17 Mark Mitchell <mark@codesourcery.com> 11453 11454 * lib/g++.exp (g++_init): Add -fmessage-length=0 to 11455 ALWAYS_CXXFLAGS. 11456 114572000-02-11 Robert Lipe <robertl@sco.com> 11458 11459 * gcc.c-torture/compile/20000211-3.c: New test. 11460 114612000-02-11 Martin Buchholz <martin@xemacs.org> 11462 11463 * gcc.c-torture/compile/20000211-2.c: New test. 11464 114652000-02-11 Jeffrey A Law (law@cygnus.com) 11466 11467 * gcc.c-torture/compile/20000211-1.c: New test. 11468 114692000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk> 11470 11471 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections 11472 on native targets 11473 114742000-02-08 Nathan Sidwell <nathan@acm.org> 11475 11476 * g++.old-deja/g++.other/cast5.C: New test. 11477 114782000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au> 11479 11480 * gcc.c-torture/execute/20000205-1.c: New. 11481 114822000-02-03 Nathan Sidwell <nathan@acm.org> 11483 11484 * g++.old-deja/g++.jason/cast3.C: Return void. 11485 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic. 11486 114872000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 11488 11489 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall. 11490 11491 * gcc.dg/loop-1.c: New test. 11492 114932000-01-27 Jakub Jelinek <jakub@redhat.com> 11494 11495 * gcc.c-torture/compile/20000127-1.c: New test. 11496 * gcc.c-torture/execute/991228-1.c: New test. 11497 114982000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 11499 11500 * gcc.dg/unused-2.c: New test. 11501 11502 * gcc.dg/conv-1.c: New test. 11503 115042000-01-24 Mark Mitchell <mark@codesourcery.com> 11505 11506 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++ 11507 compiler. 11508 (tool_option_proc): Fix typo. 11509 115102000-01-24 Geoff Keating <geoffk@cygnus.com> 11511 11512 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version 11513 of the ld on the host, not on the build machine. 11514 Also, don't crash if '--help' is not a supported option. 11515 115162000-01-24 Richard Henderson <rth@cygnus.com> 11517 11518 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New. 11519 115202000-01-20 Jeffrey A Law (law@cygnus.com) 11521 11522 * gcc.c-torture/execute/20000120-2.c: New test. 11523 * gcc.c-torture/execute/20000120-1.c: New test. 11524 115252000-01-13 Jeffrey A Law (law@cygnus.com) 11526 11527 * gcc.c-torture/execute/20000113-1.c: New test. 11528 115292000-01-12 Jeffrey A Law (law@cygnus.com) 11530 11531 * gcc.c-torture/execute/20000112-1.c: New test. 11532 115332000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 11534 11535 * gcc.dg/20000111-1.c: New test. 11536 115372000-01-10 Jeffrey A Law (law@cygnus.com) 11538 11539 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets 11540 with 16 bit integers. 11541 115422000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 11543 11544 * gcc.dg/20000108-1.c: New test. 11545 115462000-01-05 Nathan Sidwell <nathan@acm.org> 11547 11548 * g++.old-deja/g++.ns/koenig8.C: New test. 11549 115502000-01-05 Nathan Sidwell <nathan@acm.org> 11551 11552 * g++.old-deja/g++.other/cast4.C: New test. 11553 115542000-01-05 Jeffrey A Law (law@cygnus.com) 11555 11556 * gcc.c-torture/compile/20000105-2.c: New test. 11557 * gcc.c-torture/compile/20000105-1.c: New test. 11558 115592000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 11560 11561 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc 11562 references to printf & atoi to conform to ANSI standard. 11563 * g++.old-deja/g++.brendan/code-gen1.C: Likewise. 11564 * g++.old-deja/g++.brendan/code-gen2.C: Likewise. 11565 * g++.old-deja/g++.brendan/code-gen3.C: Likewise. 11566 * g++.old-deja/g++.brendan/code-gen4.C: Likewise. 11567 * g++.old-deja/g++.brendan/code-gen6.C: Likewise. 11568 * g++.old-deja/g++.brendan/complex1.C: Likewise. 11569 * g++.old-deja/g++.brendan/copy1.C: Likewise. 11570 * g++.old-deja/g++.brendan/copy2.C: Likewise. 11571 * g++.old-deja/g++.brendan/copy3.C: Likewise. 11572 * g++.old-deja/g++.brendan/copy4.C: Likewise. 11573 * g++.old-deja/g++.brendan/copy5.C: Likewise. 11574 * g++.old-deja/g++.brendan/copy6.C: Likewise. 11575 * g++.old-deja/g++.brendan/copy7.C: Likewise. 11576 * g++.old-deja/g++.brendan/copy8.C: Likewise. 11577 * g++.old-deja/g++.brendan/crash11.C: Likewise. 11578 * g++.old-deja/g++.brendan/crash14.C: Likewise. 11579 * g++.old-deja/g++.brendan/ctors1.C: Likewise. 11580 * g++.old-deja/g++.brendan/ctors2.C: Likewise. 11581 * g++.old-deja/g++.brendan/delete2.C: Likewise. 11582 * g++.old-deja/g++.brendan/dtors1.C: Likewise. 11583 * g++.old-deja/g++.brendan/dtors2.C: Likewise. 11584 * g++.old-deja/g++.brendan/dtors3.C: Likewise. 11585 * g++.old-deja/g++.brendan/eh1.C: Likewise. 11586 * g++.old-deja/g++.brendan/groff1.C: Likewise. 11587 * g++.old-deja/g++.brendan/init3.C: Likewise. 11588 * g++.old-deja/g++.brendan/misc12.C: Likewise. 11589 * g++.old-deja/g++.brendan/misc7.C: Likewise. 11590 * g++.old-deja/g++.brendan/new2.C: Likewise. 11591 * g++.old-deja/g++.brendan/operators4.C: Likewise. 11592 * g++.old-deja/g++.brendan/operators5.C: Likewise. 11593 * g++.old-deja/g++.brendan/overload2.C: Likewise. 11594 * g++.old-deja/g++.brendan/overload7.C: Likewise. 11595 * g++.old-deja/g++.brendan/redecl2.C: Likewise. 11596 * g++.old-deja/g++.brendan/reference1.C: Likewise. 11597 * g++.old-deja/g++.brendan/sizeof5.C: Likewise. 11598 * g++.old-deja/g++.brendan/template24.C: Likewise. 11599 * g++.old-deja/g++.brendan/template3.C: Likewise. 11600 * g++.old-deja/g++.brendan/vtables1.C: Likewise. 11601 * g++.old-deja/g++.jason/inline3.C: Likewise. 11602 * g++.old-deja/g++.jason/opeq.C: Likewise. 11603 * g++.old-deja/g++.law/arg5.C: Likewise. 11604 * g++.old-deja/g++.law/arm7.C: Likewise. 11605 * g++.old-deja/g++.law/ctors11.C: Likewise. 11606 * g++.old-deja/g++.law/cvt8.C: Likewise. 11607 * g++.old-deja/g++.law/init9.C: Likewise. 11608 * g++.old-deja/g++.law/refs4.C: Likewise. 11609 * g++.old-deja/g++.law/template2.C: Likewise. 11610 * g++.old-deja/g++.law/visibility24.C: Likewise. 11611 * g++.old-deja/g++.law/vtable3.C: Likewise. 11612 * g++.old-deja/g++.mike/asm2.C: Likewise. 11613 * g++.old-deja/g++.mike/eh1.C: Likewise. 11614 * g++.old-deja/g++.mike/misc1.C: Likewise. 11615 * g++.old-deja/g++.mike/misc13.C: Likewise. 11616 * g++.old-deja/g++.mike/misc14.C: Likewise. 11617 * g++.old-deja/g++.mike/ns12.C: Likewise. 11618 * g++.old-deja/g++.mike/p1248.C: Likewise. 11619 * g++.old-deja/g++.mike/p3708.C: Likewise. 11620 * g++.old-deja/g++.mike/p3708a.C: Likewise. 11621 * g++.old-deja/g++.mike/p3708b.C: Likewise. 11622 * g++.old-deja/g++.mike/p646.C: Likewise. 11623 * g++.old-deja/g++.mike/p700.C: Likewise. 11624 * g++.old-deja/g++.mike/p783.C: Likewise. 11625 * g++.old-deja/g++.mike/p783a.C: Likewise. 11626 * g++.old-deja/g++.mike/p783b.C: Likewise. 11627 * g++.old-deja/g++.mike/p786.C: Likewise. 11628 * g++.old-deja/g++.mike/p789.C: Likewise. 11629 * g++.old-deja/g++.mike/p789a.C: Likewise. 11630 * g++.old-deja/g++.mike/p807a.C: Likewise. 11631 * g++.old-deja/g++.other/delete3.C: Likewise. 11632 * g++.old-deja/g++.other/dyncast1.C: Likewise. 11633 * g++.old-deja/g++.other/dyncast2.C: Likewise. 11634 * g++.old-deja/g++.other/dyncast3.C: Likewise. 11635 * g++.old-deja/g++.other/empty1.C: Likewise. 11636 * g++.old-deja/g++.other/temporary1.C: Likewise. 11637 * g++.old-deja/g++.pt/memtemp14.C: Likewise. 11638 * g++.old-deja/g++.pt/t16.C: Likewise. 11639 * g++.old-deja/g++.pt/tiemann2.C: Likewise. 11640 116411999-12-30 Bernd Schmidt <bernds@cygnus.co.uk> 11642 11643 * gcc.dg/991230-1.c: New test. 11644 116451999-12-29 Jeffrey A Law (law@cygnus.com) 11646 11647 * gcc.c-torture/compile/991229-3.c: New test. 11648 * gcc.c-torture/compile/991229-2.c: New test. 11649 * gcc.c-torture/compile/991229-1.c: New test. 11650 116511999-12-29 Greg McGary <gkm@eng.ascend.com> 11652 11653 * gcc.c-torture/compile/labels-2.c: New test. 11654 116551999-12-27 Martin von L�wis <loewis@informatik.hu-berlin.de> 11656 11657 * gcc.c-torture/execute/991227-1.c: New test. 11658 116591999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 11660 11661 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL. 11662 116631999-12-21 Martin von L�wis <loewis@informatik.hu-berlin.de> 11664 11665 * gcc.c-torture/execute/991221-1.c: New test. 11666 116671999-12-20 Nathan Sidwell <nathan@acm.org> 11668 11669 * g++.old-deja/g++.other/cast3.C: New test. 11670 116711999-12-16 Bernd Schmidt <bernds@cygnus.co.uk> 11672 11673 * gcc.c-torture/execute/991216-4.c: New test. 11674 116751999-12-16 Michael Meissner <meissner@cygnus.com> 11676 11677 * gcc.c-torture/execute/991216-1.c: New test. 11678 * gcc.c-torture/execute/991216-2.c: New test. 11679 * gcc.c-torture/execute/991216-3.c: New test. 11680 116811999-12-14 Bernd Schmidt <bernds@cygnus.co.uk> 11682 11683 * gcc.dg/991214-1.c: Use "__asm__", not "asm". 11684 Actually make the test fail by using "-O2" for compilation. 11685 116861999-12-15 Nathan Sidwell <nathan@acm.org> 11687 11688 * g++.old-deja/g++.warn/cast-align1.C: New test. 11689 116901999-12-14 Bernd Schmidt <bernds@cygnus.co.uk> 11691 11692 * gcc.c-torture/compile/991214-1.c: New test. 11693 * gcc.c-torture/compile/991214-2.c: New test. 11694 116951999-12-14 Bernd Schmidt <bernds@cygnus.co.uk> 11696 11697 * gcc.dg/991214-1.c: New test. 11698 116991999-12-13 Jeffrey A Law (law@cygnus.com) 11700 11701 * gcc.c-torture/compile/991213-3.c: New test. 11702 * gcc.c-torture/compile/991213-2.c: New test. 11703 * gcc.c-torture/compile/991213-1.c: New test. 11704 117051999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk> 11706 11707 * gcc.dg/991209-1.c: New test. 11708 117091999-12-08 Nathan Sidwell <nathan@acm.org> 11710 11711 * gcc.c-torture/compile/991208-1.c: New test. 11712 117131999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 11714 11715 * gcc.dg/ultrasp2.c: New test. 11716 117171999-12-05 Alex Samuel <samuel@codesourcery.com> 11718 11719 * g++.old-deja/g++.abi/align.C (main): Fix typo. 11720 117211999-12-02 Bernd Schmidt <bernds@cygnus.co.uk> 11722 11723 * gcc.c-torture/compile/991202-1.c: New test. 11724 * gcc.c-torture/execute/991202-1.c: New test. 11725 * gcc.c-torture/execute/991202-2.c: New test. 11726 * gcc.c-torture/execute/991202-3.c: New test. 11727 117281999-12-02 Alex Samuel <samuel@codesourcery.com> 11729 11730 * g++.old-deja/g++.abi/align.C: New test. 11731 * g++.old-deja/g++.abi/aggregates.C: Likewise. 11732 * g++.old-deja/g++.abi/bitfields.C: Likewise. 11733 117341999-12-01 Richard Henderson <rth@cygnus.com> 11735 11736 * gcc.c-torture/execute/991201-1.c: New. 11737 117381999-11-29 Bernd Schmidt <bernds@cygnus.co.uk> 11739 11740 * gcc.dg/991129-1.c: New test. 11741 117421999-11-27 Bernd Schmidt <bernds@cygnus.co.uk> 11743 11744 * gcc.c-torture/compile/991127-1.c: New test. 11745 117461999-11-22 Nathan Sidwell <nathan@acm.org> 11747 11748 * g++.old-deja/g++.other/warn4.C: New test. 11749 117501999-11-22 Nathan Sidwell <nathan@acm.org> 11751 11752 * g++.old-deja/g++.eh/cleanup2.C: New test. 11753 * g++.old-deja/g++.ext/pretty2.C: New test. 11754 * g++.old-deja/g++.ext/pretty3.C: New test. 11755 * g++.old-deja/g++.other/debug6.C: New test. 11756 117571999-10-20 Jim Wilson <wilson@cygnus.com> 11758 11759 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change 11760 compiler_output to look for one error message instead of two. 11761 117621999-11-19 Geoffrey Keating <geoffk@cygnus.com> 11763 11764 * gcc.c-torture/execute/991118-1.c: Also test case 11765 where the word boundary does not split a byte evenly. 11766 117671999-11-19 Nathan Sidwell <nathan@acm.org> 11768 11769 * g++.old-deja/g++.ext/restrict1.C: New test. 11770 117711999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl> 11772 11773 * gcc.c-torture/execute/991118-1.c: New test. 11774 117751999-11-16 Geoffrey Keating <geoffk@cygnus.com> 11776 11777 * g77.f-torture/execute/u77-test.f (wd): Allow for longer 11778 working directory pathnames. 11779 117801999-10-13 Brendan Kehoe <brendan@cygnus.com> 11781 11782 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote 11783 host is equipped with driver.h and driver.o so it can actually 11784 compile and run the tests. 11785 117861999-10-08 Bernd Schmidt <bernds@cygnus.co.uk> 11787 11788 * gcc.c-torture/compile/991008-1.c: New test. 11789 117901999-11-08 Nick Clifton <nickc@cygnus.com> 11791 11792 * lib/gcc-dg.exp: Include target-supports.exp 11793 117941999-11-05 Nick Clifton <nickc@cygnus.com> 11795 11796 * lib/target-supports.exp: New file: Provide procs to test for 11797 features supported by the target. 11798 (check_weak_available): Moved here from ecos.exp. 11799 (check_alias_available): New proc: Determine of the target 11800 toolchain supports the alias attribute. 11801 11802 * gcc.dg/special/ecos.exp: Move check_weak_available to 11803 target-supports.exp. 11804 (alias-1.c): Only perform the test if the target supports 11805 aliases. 11806 (wkali-1.c): Only perform the test if the target supports 11807 aliases. 11808 11809 * gcc.dg/990506-0.c: Expect error messages from cross 11810 targets as well as native targets. 11811 118121999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 11813 11814 * gcc.dg/ultrasp1.c: Removed xfail. 11815 * gcc.dg/struct-ret-2.c: Likewise. 11816 * gcc.dg/array-1.c: Likewise. 11817 118181999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 11819 11820 * gcc.dg/struct-ret-2.c: New test. 11821 11822 * gcc.dg/array-1.c: New test. 11823 118241999-10-30 Stephen L Moshier <moshier@mediaone.net> 11825 11826 * gcc.c-torture/execute/991030-1.c: New test. 11827 118281999-10-26 Richard Henderson <rth@cygnus.com> 11829 11830 * gcc.c-torture/compile/991026-2.c: New test. 11831 118321999-10-26 Jeffrey A Law (law@cygnus.com) 11833 11834 * gcc.c-torture/compile/991026-1.c: New test. 11835 118361999-10-23 Jeffrey A Law (law@cygnus.com) 11837 11838 * gcc.c-torture/execute/991023-1.c: New test. 11839 118401999-10-19 Jeffrey A Law (law@cygnus.com) 11841 11842 * gcc.c-torture/execute/991019-1.c: New test. 11843 118441999-10-16 Richard Henderson <rth@cygnus.com> 11845 11846 * gcc.c-torture/execute/991016-1.c: New test. 11847 118481999-10-14 Stephane Carrez <stcarrez@worldnet.fr> 11849 11850 * gcc.c-torture/execute/991014-1.c: New test. 11851 118521999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk> 11853 11854 * g++.old-deja/g++.other/union2.C: New test. 11855 118561999-10-13 Nathan Sidwell <nathan@acm.org> 11857 11858 * g++.old-deja/g++.other/vaarg2.C: New test. 11859 * g++.old-deja/g++.other/vaarg3.C: New test. 11860 118611999-10-12 Craig Burley <craig@jcb-sc.com> 11862 11863 * g77.f-torture/noncompile/19990905-1.f: Moved from being 11864 in compile/. 11865 118661999-10-04 Ulrich Drepper <drepper@cygnus.com> 11867 11868 * gcc.c-torture/execute/va-arg-11.c: New test. 11869 118701999-10-01 Mark P. Mitchell <mark@codesourcery.com> 11871 11872 * lib/file-format.exp (gcc_target_object_format): Don't 11873 crash if objdump is unavailable. 11874 118751999-09-29 Donn Terry <donn@interix.com> 11876 11877 * gcc.misc-tests/mg.exp: delete extraneous redirection. 11878 118791999-09-28 Nick Clifton <nickc@cygnus.com> 11880 11881 * gcc.c-torture/compile/990928-1.c: New test. 11882 118831999-09-28 Nathan Sidwell <nathan@acm.org> 11884 11885 * g++.old-deja/g++.other/decl6.C: New test. 11886 118871999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 11888 11889 * gcc.c-torture/execute/va-arg-10.c: New test. 11890 118911999-09-27 Nathan Sidwell <nathan@acm.org> 11892 11893 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected 11894 __PRETTY_FUNCTION__. 11895 118961999-09-23 Nick Clifton <nickc@cygnus.com> 11897 11898 * gcc.c-torture/execute/990923-1.c: New test. 11899 119001999-09-21 Nick Clifton <nickc@cygnus.com> 11901 11902 * gcc.c-torture/special/special.exp: Add FR30 to list of targets 11903 for which -fpic is inappropriate. 11904 119051999-09-21 Mark Mitchell <mark@codesourcery.com> 11906 11907 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus. 11908 119091999-09-21 Nathan Sidwell <nathan@acm.org> 11910 11911 * g++.old-deja/g++.other/dyncast1.C: New test. 11912 * g++.old-deja/g++.other/dyncast2.C: New test. 11913 * g++.old-deja/g++.other/dyncast3.C: New test. 11914 * g++.old-deja/g++.other/dyncast4.C: New test. 11915 * g++.old-deja/g++.other/dyncast5.C: New test. 11916 * g++.old-deja/g++.eh/catch3.C: New test. 11917 * g++.old-deja/g++.eh/catch3p.C: New test. 11918 * g++.old-deja/g++.eh/catch4.C: New test. 11919 * g++.old-deja/g++.eh/catch4p.C: New test. 11920 * g++.old-deja/g++.eh/catch5.C: New test. 11921 * g++.old-deja/g++.eh/catch5p.C: New test. 11922 * g++.old-deja/g++.eh/catch6.C: New test. 11923 * g++.old-deja/g++.eh/catch6p.C: New test. 11924 * g++.old-deja/g++.eh/catch7.C: New test. 11925 * g++.old-deja/g++.eh/catch7p.C: New test. 11926 * g++.old-deja/g++.eh/catch8.C: New test. 11927 * g++.old-deja/g++.eh/catch8p.C: New test. 11928 * g++.old-deja/g++.eh/catch9.C: New test. 11929 * g++.old-deja/g++.eh/catch9p.C: New test. 11930 119311999-09-13 Nathan Sidwell <nathan@acm.org> 11932 11933 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS. 11934 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS. 11935 119361999-09-13 Jeffrey A Law (law@cygnus.com) 11937 11938 * gcc.c-torture/compile/990913-1.c: New test. 11939 119401999-09-10 Nathan Sidwell <nathan@acm.org> 11941 11942 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w. 11943 * g++.old-deja/g++.jason/rfg5.C: Likewise. 11944 119451999-09-09 Richard Henderson <rth@cygnus.com> 11946 11947 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new. 11948 119491999-09-09 Nathan Sidwell <nathan@acm.org> 11950 11951 * g++.old-deja/g++.other/lookup11.C: New test. 11952 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand 11953 what is permitted and what we want. 11954 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed 11955 overload use. 11956 * g++.old-deja/g++.jason/rfg5.C: Likewise 11957 119581999-09-08 Geoffrey Keating <geoffk@cygnus.com> 11959 11960 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c. 11961 * gcc.c-torture/noncompile/poison-1.c: New file. 11962 119631999-09-08 Nathan Sidwell <nathan@acm.org> 11964 11965 * g++.old-deja/g++.other/sizeof3.C: New test. 11966 * g++.old-deja/g++.other/sizeof4.C: New test. 11967 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs. 11968 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL. 11969 119701999-09-07 Richard Henderson <rth@cygnus.com> 11971 11972 * gcc.dg/va-arg-1.c: New. 11973 119741999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 11975 11976 * gcc.c-torture/execute/va-arg-9.c: New test. 11977 119781999-09-05 Craig Burley <craig@jcb-sc.com> 11979 11980 * g77.f-torture/compile/980519-2.f: New test. 11981 * g77.f-torture/compile/19990905-0.f: New test. 11982 * g77.f-torture/compile/19990905-1.f: New test. 11983 * g77.f-torture/compile/19990905-2.f: New test. 11984 11985 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what. 11986 119871999-09-03 Richard Earnshaw <rearnsha@arm.com> 11988 11989 * gcc.c-torture/execute/990827-1.c: Fix typo. 11990 119911999-09-03 Nathan Sidwell <nathan@acm.org> 11992 11993 * g++.old-deja/g++.other/deref1.C: New test. 11994 119951999-09-02 Nathan Sidwell <nathan@acm.org> 11996 11997 * g++.old-deja/g++.other/ambig2.C: New test. 11998 * g++.old-deja/g++.other/cond5.C: New test. 11999 * g++.old-deja/g++.other/lookup16.C: New test. 12000 120011999-09-02 Marc Espie <espie@cvs.openbsd.org> 12002 12003 * gcc.dg/980414-1.c: Fix assembler syntax to work with old 12004 assemblers too. 12005 120061999-08-31 Jeffrey A Law (law@cygnus.com) 12007 12008 * lib/c-torture.exp: Avoid the "compare executables" optimization 12009 when testing native. 12010 120111999-08-29 Jeffrey A Law (law@cygnus.com) 12012 12013 * gcc.c-torture/execute/990829-1.c: New test. 12014 * gcc.c-torture/compile/990829-1.c: New test. 12015 120161999-08-27 Paul Burchard <burchard@pobox.com> 12017 12018 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C. 12019 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C. 12020 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C. 12021 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C. 12022 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C. 12023 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C. 12024 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C. 12025 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C. 12026 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C. 12027 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C. 12028 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C. 12029 120301999-08-27 Jeffrey A Law (law@cygnus.com) 12031 12032 * gcc.c-torture/execute/990827-1.c: New test. 12033 120341999-08-26 Craig Burley <craig@jcb-sc.com> 12035 12036 * g77.f-torture/noncompile/19990826-4.f: New test. 12037 12038 * g77.f-torture/compile/19990826-3.f: New test. 12039 12040 * g77.f-torture/execute/19990826-2.f: New test. 12041 12042 * g77.f-torture/compile/19990826-1.f: New test. 12043 12044 * gcc.c-torture/execute/990826-0.c: New test. 12045 * g77.c-torture/execute/19990826-0.f: New test. 12046 12047 * g77.f-torture/noncompile/970626-2.f: New test. 12048 120491999-08-25 Paul Burchard <burchard@pobox.com> 12050 12051 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C, 12052 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C, 12053 lss-011.C: New tests. 12054 120551999-08-25 Nathan Sidwell <nathan@acm.org> 12056 12057 * g++.old-deja/g++.other/decl5.C: New test. 12058 120591999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 12060 12061 * noncompile/noncompile.exp: Load_lib c-torture.exp. 12062 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and 12063 call `postbase' for each one. All callers of `postbase' changed 12064 to call this instead. 12065 120661999-08-11 Richard Earnshaw (rearnsha@arm.com) 12067 12068 * gcc.c-torture/execute/990811-1.c: New test. 12069 120701999-08-09 Nick Clifton <nickc@cygnus.com> 12071 12072 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not 12073 just native ones. 12074 12075 * gcc.dg/990413-1.c: Expect the parse error for all builds, not 12076 just native ones. 12077 120781999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br> 12079 12080 * g++.old-deja/g++.other/local3.C: Removed XFAIL. 12081 120821999-08-04 Jeffrey A Law (law@cygnus.com) 12083 12084 * gcc.c-torture/execute/970312-1.c: Delete duplicate test. 12085 120861999-08-04 Nathan Sidwell <nathan@acm.org> 12087 12088 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS. 12089 120901999-08-04 Jeffrey A Law (law@cygnus.com) 12091 12092 * gcc.c-torture/execute/990804-1.c: New test. 12093 120941999-08-03 Nathan Sidwell <nathan@acm.org> 12095 12096 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning 12097 * g++.old-deja/g++.brendan/crash64.C: Likewise 12098 * g++.old-deja/g++.brendan/overload8.C: Likewise 12099 121001999-08-03 Nathan Sidwell <nathan@acm.org> 12101 12102 * g++.old-deja/g++.other/struct1.C: New test. 12103 121041999-08-03 Nathan Sidwell <nathan@acm.org> 12105 12106 * g++.old-deja/g++.other/enum2.C: New test. 12107 121081999-08-02 Richard Henderson <rth@cygnus.com> 12109 12110 Adapted from tests from Franz Sirl: 12111 * gcc.c-torture/execute/va-arg-7.c: New test. 12112 * gcc.c-torture/execute/va-arg-8.c: New test. 12113 121141999-08-01 Jeffrey A Law (law@cygnus.com) 12115 12116 * gcc.c-torture/compile/990801-2.c: New test. 12117 12118 * gcc.c-torture/compile/990801-1.c: New test. 12119 121201999-07-27 Michael Meissner <meissner@cygnus.com> 12121 12122 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from 12123 fp-cmp-1.c, converting double to float. 12124 12125 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from 12126 fp-cmp-1.c, converting double to long double. 12127 12128 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register 12129 from fr1 to unknown_register, since fr1 is a legitimate register 12130 on some machines. 12131 121321999-07-25 Jeffrey A Law (law@cygnus.com) 12133 12134 * README: More listname related changes. 12135 121361999-07-08 Catherine Moore <clm@cygnus.com> 12137 12138 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||. 12139 121401999-07-05 Manfred Hollstein <mhollstein@cygnus.com> 12141 12142 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly. 12143 121441999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br> 12145 12146 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts. 12147 121481999-07-04 Zack Weinberg <zack@rabi.columbia.edu> 12149 12150 * gcc.dg/990703-1.c: New test. 12151 121521999-06-29 Nick Clifton <nickc@cygnus.com> 12153 12154 * lib/file-format.exp: New file: Move definition of proc 12155 gcc_target_object_format to here from 12156 gcc.dg/special/ecos.exp. 12157 12158 * lib/c-torture.exp: Include lib file-format.exp. 12159 * lib/gcc-dg.exp: Include lib file-format.exp. 12160 12161 * gcc.dg/special/ecos.exp: Remove definition of proc 12162 gcc_target_object_format. 12163 121641999-06-28 Jeffrey A Law (law@cygnus.com) 12165 12166 * gcc.c-torture/execute/990628-1.c: New test. 12167 121681999-06-25 Jeffrey A Law (law@cygnus.com) 12169 12170 * gcc.c-torture/compile/990625-2.c: New test. 12171 12172 * gcc.c-torture/compile/990625-1.c: New test. 12173 121741999-06-23 Nick Clifton <nickc@cygnus.com> 12175 12176 * gcc.c-torture/compile/dll.c: New test case. Check that dll 12177 attributes compile. 12178 * gcc.c-torture/compile/dll.x: Only support the dll.c test on 12179 ports that use the COFF/PE file format. 12180 121811999-06-17 Jeffrey A Law (law@cygnus.com) 12182 12183 * gcc.c-torture/compile/990617-1.c: New test. 12184 121851999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br> 12186 12187 * g++.old-deja/g++.other/decl4.C: New test. 12188 121891999-06-14 Nathan Sidwell <nathan@acm.org> 12190 12191 * g++.old-deja/g++.other/bitfld3.C: New test. 12192 121931999-06-08 Nathan Sidwell <nathan@acm.org> 12194 12195 * g++.old-deja/g++.eh/catch1.C: New test. 12196 121971999-06-07 Jeffrey A Law (law@cygnus.com) 12198 12199 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf. 12200 12201 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd. 12202 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise. 12203 122041999-06-05 Craig Burley <craig@jcb-sc.com> 12205 12206 * g77.f-torture/compile/19990502-0.f: Replace with new, 12207 shorter, test that still fails after recent changes. 12208 122091999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> 12210 12211 * gcc.c-torture/execute/990604-1.c: New test. 12212 122131999-05-31 Jeffrey A Law (law@cygnus.com) 12214 12215 * gcc.c-torture/execute/990531-1.c: New test. 12216 122171999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 12218 12219 * gcc.c-torture/compile/990527-1.c: New test. 12220 122211999-05-27 Joern Rennecke <amylaar@cygnus.com> 12222 12223 * gcc.c-torture/execute/990527-1.c: New test. 12224 122251999-05-25 Nick Clifton <nickc@cygnus.com> 12226 12227 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed 12228 bitfields as signed. 12229 122301999-05-25 Craig Burley <craig@jcb-sc.com> 12231 12232 * g77.f-torture/compile/19990525-0.f: New test. 12233 122341999-05-25 Jeffrey A Law (law@cygnus.com) 12235 12236 * gcc.c-torture/execute/990525-2.c: New test. 12237 12238 * gcc.c-torture/execute/990525-1.c: New test. 12239 122401999-05-24 Nathan Sidwell <nathan@acm.org> 12241 12242 * g++.old-deja/g++.other/anon3.C: New test. 12243 * g++.old-deja/g++.other/anon4.C: New test. 12244 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option. 12245 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag, 12246 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason 12247 Merrill). 12248 122491999-05-24 Jeffrey A Law (law@cygnus.com) 12250 12251 * gcc.c-torture/execute/990524-1.c: New test. 12252 12253 * gcc.dg/990524-1.c: New test. 12254 122551999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 12256 12257 * gcc.c-torture/compile/990523-1.c: New test. 12258 122591999-05-19 Raja R Harinath <harinath@cs.umn.edu> 12260 12261 * gcc.c-torture/compile/990519-1.c: New test. 12262 122631999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> 12264 12265 * gcc.c-torture/compile/990517-1.c: New test. 12266 12267 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned. 12268 (e4, f4): New tests. 12269 (main): Call them. 12270 122711999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 12272 12273 * gcc.dg/noreturn-1.c: New test. 12274 122751999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> 12276 12277 * gcc.c-torture/execute/990513-1.c: New test. 12278 122791999-05-10 Richard Henderson <rth@cygnus.com> 12280 12281 * g++.old-deja/g++.other/null1.C (g): Add overload for long. 12282 122831999-05-10 Craig Burley <craig@jcb-sc.com> 12284 12285 * g77.f-torture/execute/erfc.f: Use small single-precision 12286 values, to avoid problems on Alphas when not -mieee. 12287 122881999-05-08 Craig Burley <craig@jcb-sc.com> 12289 12290 * gcc.dg/990506-0.c: New test. 12291 122921999-05-08 Richard Henderson <rth@cygnus.com> 12293 12294 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find 12295 the constant to test. Don't XFAIL 64-bit targets. 12296 12297 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha. 12298 * g++.old-deja/g++.law/profile1.C: Likewise. 12299 12300 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all 12301 operator new instances. 12302 * g++.old-deja/g++.other/delete5.C: Likewise. 12303 123041999-05-03 Craig Burley <craig@jcb-sc.com> 12305 12306 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as 12307 intrinsic. 12308 123091999-05-03 Craig Burley <craig@jcb-sc.com> 12310 12311 * g77.f-torture/execute/u77-test.f: Reverse order of two 12312 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr. 12313 123141999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 12315 12316 * gcc.dg/compare1.c: New test. 12317 123181999-05-02 Joseph S. Myers <jsm28@cam.ac.uk> 12319 12320 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c: 12321 New tests. 12322 123231999-05-02 Craig Burley <craig@jcb-sc.com> 12324 12325 * g77.f-torture/compile/19990502-1.f: New test. 12326 123271999-05-02 Craig Burley <craig@jcb-sc.com> 12328 12329 * g77.f-torture/compile/19990502-0.f: New test. 12330 123311999-05-02 Craig Burley <craig@jcb-sc.com> 12332 12333 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as 12334 intrinsic. 12335 123361999-05-02 Craig Burley <craig@jcb-sc.com> 12337 12338 * g77.f-torture/execute/u77-test.f (main): List libU77 12339 intrinsics not currently tested. 12340 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr, 12341 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME, 12342 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME. 12343 Trim blanks off the ends of some printed strings. 12344 123451999-05-02 Craig Burley <craig@jcb-sc.com> 12346 12347 * g77.f-torture/execute/u77-test.f (main): Just warn about 12348 FSTAT gid disagreement, as it's expected on some systems. 12349 123501999-05-01 Craig Burley <craig@jcb-sc.com> 12351 12352 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to 12353 use a new function, which allows for some slop. 12354 Clean up some commentary. 12355 (issum): The new function. 12356 (sgladd): Deleted subroutine. 12357 123581999-05-01 Craig Burley <craig@jcb-sc.com> 12359 12360 * g77.f-torture/execute/u77-test.f: Modify to be more like 12361 libf2c/libU77 version, bringing patches to that version here. 12362 Add suitable commentary. 12363 123641999-04-25 Richard Henderson <rth@cygnus.com> 12365 12366 * gcc.dg/990424-1.c: New test. 12367 123681999-04-24 Craig Burley <craig@jcb-sc.com> 12369 12370 * g77.f-torture/execute/u77-test.f (main): Bug involving 12371 LSTAT has been fixed, so turn back on full checking. 12372 123731999-04-20 Craig Burley <craig@jcb-sc.com> 12374 12375 * g77.f-torture/compile/19990419-0.f: New test. 12376 * g77.f-torture/execute/19990419-1.f: New test. 12377 123781999-04-17 Richard Henderson <rth@cygnus.com> 12379 12380 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca 12381 to avoid the need for a prototype to supress a warning. 12382 123831999-04-07 Jim Wilson <wilson@cygnus.com> 12384 12385 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef. 12386 123871999-04-04 Jeffrey A Law (law@cygnus.com) 12388 12389 * gcc.c-torture/execute/990404-1.c: New test. 12390 123911999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu> 12392 12393 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp. 12394 * gcc.dg/cpp-if3.c: Don't use -pedantic. 12395 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of 12396 missing initializer warnings. 12397 123981999-03-28 Jeffrey A Law (law@cygnus.com) 12399 12400 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern 12401 matching strings. 12402 124031999-03-26 Jeffrey A Law (law@cygnus.com) 12404 12405 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum. 12406 124071999-03-26 Craig Burley <craig@jcb-sc.com> 12408 12409 * g77.f-torture/execute/19990325-0.f: New test. 12410 * g77.f-torture/execute/19990325-1.f: New test. 12411 124121999-03-24 Jeffrey A Law (law@cygnus.com) 12413 12414 * gcc.c-torture/execute/990324-1.c: New test. 12415 124161999-03-22 Jim Wilson <wilson@cygnus.com> 12417 12418 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof 12419 test with 4. 12420 124211999-03-17 Richard Henderson <rth@cygnus.com> 12422 12423 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86. 12424 124251999-03-13 Craig Burley <craig@jcb-sc.com> 12426 12427 * g77.f-torture/execute/19990313-2.f: New test. 12428 * g77.f-torture/execute/19990313-3.f: New test. 12429 124301999-03-13 Craig Burley <craig@jcb-sc.com> 12431 12432 * g77.f-torture/execute/19990313-0.f: New test. 12433 * g77.f-torture/execute/19990313-1.f: New test. 12434 124351999-03-12 Jim Wilson <wilson@cygnus.com> 12436 12437 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change 12438 printf to sprintf. 12439 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field. 12440 (main): Add check for u15. Conditionalize u31 check depending on 12441 whether ints are <32 bits or >=32 bits. 12442 124431999-03-08 Craig Burley <craig@jcb-sc.com> 12444 12445 * g77.f-torture/execute/19981119-0.f: Improve testiness. 12446 124471999-03-08 Craig Burley <craig@jcb-sc.com> 12448 12449 * g77.f-torture/compile/19990305-0.f: New test. 12450 * g77.f-torture/execute/19981119-0.f: New test. 12451 124521999-03-08 Craig Burley <craig@jcb-sc.com> 12453 12454 * g77.f-torture/execute/970625-2.f: call ABORT if final 12455 result is not correct, instead of just printing it. 12456 Add this checking via newly introduced obfuscation, to 12457 trip up buggy front ends. 12458 124591999-03-07 Craig Burley <craig@jcb-sc.com> 12460 12461 * g77.f-torture/compile/960317-1.f: Moved from being 12462 in execute/. (Somehow I didn't notice "SUBROUTINE...".) 12463 124641999-03-06 Craig Burley <craig@jcb-sc.com> 12465 12466 * g77.f-torture/execute/960317-1.f: New (old) test. 12467 * g77.f-torture/execute/970625-2.f: Ditto. 12468 124691999-03-01 Zack Weinberg <zack@rabi.columbia.edu> 12470 12471 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error 12472 message on line 1 or line 2; cccp and cpplib do this differently. 12473 124741999-03-01 Jeffrey A Law (law@cygnus.com) 12475 12476 * g++.old-deja/g++.law/weak1.C: New test. 12477 124781999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu> 12479 12480 * gcc.c-torture/execute/990119-1.c: Renamed to... 12481 * gcc.dg/990119-1.c: this, so it will only be tested once 12482 (it's a preprocessor test, it doesn't need to be run at 12483 multiple optimization levels). 12484 124851999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu> 12486 12487 * lib/g++.exp: Don't add incdir=$base_dir/../include to 12488 ALWAYS_CXXFLAGS. 12489 124901999-02-24 Craig Burley <craig@jcb-sc.com> 12491 12492 * g77.f-torture/noncompile/19981216-0.f: Renamed from... 12493 * g77.f-torture/compile/19981216-0.f: ...as it is expected 12494 to not be compilable by current g77. 12495 124961999-02-24 Nick Clifton <nickc@cygnus.com> 12497 12498 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list. 12499 125001999-02-22 Jeffrey A Law (law@cygnus.com) 12501 12502 * gcc.c-torture/execute/990222-1.c: New test. 12503 125041999-02-19 Craig Burley <craig@jcb-sc.com> 12505 12506 * g77.f-torture/compile/19990218-0.f: New test. 12507 * g77.f-torture/noncompile/19990218-1.f: New test. 12508 125091999-02-18 Craig Burley <craig@jcb-sc.com> 12510 12511 * g77.f-torture/compile/19981216-0.f: New test. 12512 125131999-02-14 Jeffrey A Law (law@cygnus.com) 12514 12515 * gcc.dg/990214-1.c: New test. 12516 125171999-02-13 Jeffrey A Law (law@cygnus.com) 12518 12519 * gcc.dg/990213-2.c: New test. 12520 12521 * gcc.dg/990213-1.c: New test. 12522 125231999-02-12 Jeffrey A Law (law@cygnus.com) 12524 12525 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit 12526 ints. 12527 125281999-02-11 Nick Clifton <nickc@cygnus.com> 12529 12530 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout 12531 specified by target. 12532 12533 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't 12534 125351999-02-11 Jeffrey A Law (law@cygnus.com) 12536 12537 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell. 12538 125391999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk> 12540 12541 * gcc.dg/special/ecos.exp: New test driver for new tests with 12542 special requirements. 12543 12544 * gcc.dg/special/alias-1.c: New test. 12545 * gcc.dg/special/gcsec-1.c: New test. 12546 * gcc.dg/special/weak-1.c: New test. 12547 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c. 12548 * gcc.dg/special/weak-2.c: New test. 12549 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c. 12550 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c. 12551 * gcc.dg/special/wkali-1.c: New test. 12552 * gcc.dg/special/wkali-2.c: New test. 12553 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c. 12554 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c. 12555 125561999-02-10 Felix Lee <flee@cygnus.com> 12557 12558 * lib/c-torture.exp (c-torture-compile): Pull out code for 12559 analyzing gcc error messages. 12560 (c-torture-execute): Likewise. Fix some (harmless) false 12561 positives. 12562 * lib/gcc.exp (gcc_check_compile): New function. 12563 125641999-02-08 Richard Henderson <rth@cygnus.com> 12565 12566 * gcc.c-torture/execute/990208-1.c: New test. 12567 125681999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk> 12569 12570 * g++.dg/special/ecos.exp: New driver for new tests with special 12571 requirements 12572 12573 * g++.dg/special/conpr-1.C: New test 12574 * g++.dg/special/conpr-2.C: New test 12575 * g++.dg/special/conpr-2a.C: New test 12576 * g++.dg/special/conpr-3.C: New test 12577 * g++.dg/special/conpr-3a.C: New test 12578 * g++.dg/special/conpr-3b.C: New test 12579 12580 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to 12581 allow g++ to use the dg driver 12582 12583 * README: Add comment about g++.dg directory 12584 125851999-02-06 Jeffrey A Law (law@cygnus.com) 12586 12587 * README: Update email addresses. 12588 125891999-02-03 Nick Clifton <nickc@cygnus.com> 12590 12591 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading 12592 arguments in order to force structure S onto the stack even on 12593 the alpha. 12594 (test): Pass 10 leading arguments to function foo as well as the 12595 structure S. 12596 12597 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected 12598 failure for all targets. 12599 12600 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or 12601 abort to terminate program execution. 12602 126031999-01-30 Richard Henderson <rth@cygnus.com> 12604 12605 * gcc.c-torture/execute/990130-1.c: New test. 12606 126071999-01-30 Jeffrey A Law (law@cygnus.com) 12608 12609 * gcc.dg/990130-1.c: New test. 12610 126111999-01-28 Michael Meissner <meissner@cygnus.com> 12612 12613 * gcc.c-torture/execute/990128-1.c: New test. 12614 126151999-01-27 Michael Meissner <meissner@cygnus.com> 12616 12617 * gcc.c-torture/execute/990127-{1,2}.c: New tests. 12618 126191999-01-27 Felix Lee <flee@cygnus.com> 12620 12621 * lib/c-torture.exp (c-torture-compile): pull out code for 12622 analyzing gcc error messages. 12623 (c-torture-execute): ditto, and fix some (harmless) false 12624 positives. 12625 * lib/gcc.exp (gcc_check_compile): new function. 12626 126271999-01-17 Jeffrey A Law (law@cygnus.com) 12628 12629 * gcc.dg/990117-1.c: New test. 12630 12631 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand. 12632 12633 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu. 12634 126351999-01-15 Jeffrey A Law (law@cygnus.com) 12636 12637 * g77.f-torture/compile/990115-1.f: New test. 12638 126391999-01-07 Jeffrey A Law (law@cygnus.com) 12640 12641 * gcc.c-torture/compile/990107-1.c: New test 12642 126431999-01-06 Jeffrey A Law (law@cygnus.com) 12644 12645 * gcc.c-torture/execute/990106-2.c: New test. 12646 12647 * gcc.c-torture/execute/990106-1.c: New test. 12648 126491998-12-30 Zack Weinberg <zack@rabi.columbia.edu> 12650 12651 * gcc.c-torture/compile/981223-1.c: New test. 12652 126531998-12-29 Richard Henderson <rth@cygnus.com> 12654 12655 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3. 12656 (opt3): Rename from opt4 and disable. 12657 126581998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br> 12659 12660 * g++.old-deja/g++.pt/ptrmem5.C: New test. 12661 126621998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br> 12663 12664 * g++.old-deja/g++.other/conv5.C: New test. 12665 126661998-12-14 Nick Clifton <nickc@cygnus.com> 12667 12668 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||. 12669 126701998-12-11 Jeffrey A Law (law@cygnus.com) 12671 12672 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets. 12673 126741998-12-11 Zack Weinberg <zack@rabi.columbia.edu> 12675 12676 * gcc.c-torture/compile/981211-1.c: New test. 12677 126781998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br> 12679 12680 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings. 12681 12682 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash. 12683 126841998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 12685 12686 * gcc.special/930510-1.c: Make C9X safe. 12687 * gcc.misc-tests/gcov-1.c Similarly. 12688 * gcc.misc-tests/gcov-2.c Similarly. 12689 126901998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br> 12691 12692 * gcc.dg/ultrasp1.c: New test. 12693 126941998-12-06 Richard Henderson <rth@cygnus.com> 12695 12696 * gcc.c-torture/execute/981206.c: New test. 12697 126981998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br> 12699 12700 * g++.old-deja/g++.ns/template7.C: New test. 12701 12702 * g++.old-deja/g++.other/expr1.C: New test. 12703 12704 * g++.old-deja/g++.eh/tmpl3.C: New test. 12705 12706 * g++.old-deja/g++.eh/tmpl2.C: New test. 12707 127081998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br> 12709 12710 * g++.old-deja/g++.other/using5.C: Usified using[567].C here. 12711 * g++.old-deja/g++.other/using6.C: Removed. 12712 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it. 12713 12714 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks. 12715 127161998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br> 12717 12718 * g++.old-deja/g++.pt/overload8.C: New test. 12719 12720 * g++.old-deja/g++.pt/overload7.C: New test. 12721 12722 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus. 12723 12724 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling 12725 and relinking messages. 12726 * lib/g++.exp (g++_target_compile): Remove .rpo file when 12727 compiling with -frepo. 12728 127291998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br> 12730 12731 * g++.old-deja/g++.pt/lookup6.C: New test. 12732 127331998-11-30 Nick Clifton <nickc@cygnus.com> 12734 12735 * gcc.c-torture/execute/981130-1.c: New test. 12736 * gcc.c-torture/execute/981130-1.x: New test failure expectations. 12737 127381998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br> 12739 12740 * g++.old-deja/g++.pt/explicit76.C: New test. 12741 12742 * g++.old-deja/g++.pt/friend38.C: New test. 12743 12744 * g++.old-deja/g++.ns/crash2.C: New test. 12745 12746 * g++.old-deja/g++.pt/defarg8.C: New test. 12747 12748 * g++.old-deja/g++.pt/instantiate6.C: New test. 12749 12750 * g++.old-deja/g++.pt/static6.C: New test. 12751 12752 * g++.old-deja/g++.pt/decl2.C: New test. 12753 127541998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br> 12755 12756 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the 12757 problem is actually related with name lookup, but so what? :-) 12758 12759 * g++.old-deja/g++.pt/friend37.C: New test. 12760 127611998-11-25 Dave Love <d.love@dl.ac.uk> 12762 12763 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb 12764 element, which fails on some systems. 12765 12766 * g77.f-torture/execute/labug1.f: New test. 12767 127681998-11-21 Jeffrey A Law (law@cygnus.com) 12769 12770 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES 12771 is defined. 12772 127731998-11-18 Dave Love <d.love@dl.ac.uk> 12774 12775 * g77.f-torture/compile/981117-1.f: New test. 12776 127771998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br> 12778 12779 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not 12780 properly discarded. 12781 127821998-10-11 Ken Raeburn <raeburn@cygnus.com> 12783 12784 * gcc.c-torture/execute/memcheck: New directory of tests for 12785 -fcheck-memory-usage. 12786 127871998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 12788 12789 * README: New file, general information about the testsuite and 12790 new description of the various C++ test subdirectories. 12791 * README.g++: Eliminate obsolete information, update and move most 12792 relevant stuff to README. 12793 127941998-11-07 Richard Henderson <rth@cygnus.com> 12795 12796 * gcc.c-torture/compile/981107-1.c: New test. 12797 127981998-11-02 Doug Evans <devans@canuck.cygnus.com> 12799 12800 * execute/memcpy-bi.c: New testcase. 12801 128021998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br> 12803 12804 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving 12805 base classes. 12806 12807 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base 12808 template is selected. 12809 12810 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for 12811 classes, it should be accepted for all types. 12812 12813 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception. 12814 12815 * g++.old-deja/g++.pt/spec24.C: Ensure that template 12816 specializations start with template headers. 12817 128181998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br> 12819 12820 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x. 12821 12822 * g++.old-deja/g++.other/init9.C: Test cross initialization of 12823 non-POD types. 12824 128251998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br> 12826 12827 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'. 12828 128291998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> 12830 12831 * compile/981022-1.c, compile/981022-1.x: New test and driver. 12832 128331998-10-19 Jeffrey A Law (law@cygnus.com) 12834 12835 * 981019-1.c: New test. 12836 128371998-10-14 Robert Lipe <robertl@dgii.com> 12838 12839 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can 12840 find objc headers. 12841 128421998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> 12843 12844 * compile/981001-4.c: Remove use of GCC extension that triggers a 12845 compiler bug. 12846 128471998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br> 12848 12849 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'. 12850 128511998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br> 12852 12853 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit 12854 instantiation of template produces incorrect code for delete 12855 expression. 12856 12857 * g++.old-deja/g++.pt/instantiate5.C: New test. `global 12858 constructors' name is not unique. 12859 * g++.old-deja/g++.pt/instantiate5.cc: Ditto. 12860 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto. 12861 12862 * g++.old-deja/g++.other/init8.C: New test. Uninitialized 12863 automatic array of const is ill-formed. 12864 12865 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution 12866 of template parameter? 12867 12868 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards 12869 const. 12870 12871 * g++.old-deja/g++.other/pmf2.C: New test. Invalid 12872 pointer-to-member expression. 12873 12874 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend 12875 declaration causes ICE. 12876 128771998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br> 12878 12879 * g++.old-deja/g++.ns/main1.C: New test. main() should only be 12880 reserved in the global namespace. 12881 12882 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not 12883 generate needed virtual table. 12884 12885 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'. 12886 128871998-10-10 Dariush Eslimi <eslimi@loran.com> 12888 12889 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on 12890 template-dependent type 12891 128921998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br> 12893 12894 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs. 12895 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs. 12896 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs. 12897 12898 * g++.old-deja/g++.other/using5.C: New test; using decl from base 12899 class should be usable as argument of member function. 12900 * g++.old-deja/g++.other/using6.C: New test; using decl from base 12901 class should be usable as return type of member function. 12902 * g++.old-deja/g++.other/using7.C: New test; using decl from base 12903 class should be usable as type of data member. 12904 12905 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark. 12906 129071998-10-09 Jeffrey A Law (law@cygnus.com) 12908 12909 * gcc.c-torture/special/920521-1.c: Fix bogus test. 12910 129111998-10-08 Nick Clifton <nickc@cygnus.com> 12912 12913 * gcc.dg/dll-?.c Add thumb to target list. 12914 Fix assembler scan patterns to match current assembler output. 12915 129161998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br> 12917 12918 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks 12919 matching of template brackets. 12920 12921 * g++.old-deja/g++.other/using4.C: New test. Test using 12922 declarations of methods from base classes. 12923 12924 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations 12925 within functions should introduce names into the innermost 12926 enclosing namespace. 12927 12928 * g++.old-deja/g++.other/init7.C: New test. Retry initialization 12929 of static locals if first initialization throws. 12930 129311998-10-07 Jim Wilson <wilson@cygnus.com> 12932 12933 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump. 12934 129351998-10-06 Ken Raeburn <raeburn@cygnus.com> 12936 12937 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't 12938 lose track of the possible targets of tablejump insns. 12939 * special/special.exp: Run it. 12940 129411998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br> 12942 12943 * g++.old-deja/g++.pt/friend35.C: New test. A template function 12944 must be declared before its specializations can be named in friend 12945 declarations. 12946 129471998-10-05 Dave Love <d.love@dl.ac.uk> 12948 12949 * g77.f-torture/execute/u77-test.f: Add regression test for RAND. 12950 12951 * g77.f-torture/execute/io1.f: New test. 12952 129531998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br> 12954 12955 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable 12956 with pointer to template function, for which no argument deduction 12957 is possible. 12958 12959 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to 12960 specialization of template function as argument to template 12961 function. 12962 12963 * g++.old-deja/g++.other/access2.C: New test; Inner class 12964 shouldn't have privileged access to Outer's names. 12965 129661998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br> 12967 12968 * g++.old-deja/g++.pt/friend34.C: New test; name injection of 12969 friend template declared within template class conflicts with 12970 nested class of the same name. 12971 12972 * g++.old-deja/g++.other/badopt1.C: New test; post-increment 12973 is ignored. 12974 12975 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of 12976 object with direct initializer as function declaration. 12977 12978 * g++.old-deja/g++.other/decl2.C: New test; duplicate 12979 initializers. 12980 12981 * g++.old-deja/g++.other/null2.C: New test; conditional operator 12982 involving const pointer and NULL produces incorrect result. 12983 12984 * g++.old-deja/g++.other/typename1.C: New test; template-dependent 12985 type name without `typename' should be rejected with -pedantic. 12986 129871998-10-02 Richard Henderson <rth@cygnus.com> 12988 12989 * g++.old-deja/g++.other/addrof1.C: New test. 12990 129911998-10-01 Nick Clifton <nickc@cygnus.com> 12992 12993 * gcc.c-torture/compile/981001-1.c: New test. 12994 * gcc.c-torture/execute/981001-1.c: New test. 12995 129961998-10-01 Jeffrey A Law (law@cygnus.com) 12997 12998 * gcc.c-torture/compile/981001-2.c: New test. 12999 * gcc.c-torture/compile/981001-3.c: New test. 13000 * gcc.c-torture/compile/981001-4.c: New test. 13001 130021998-10-01 Robert Lipe <robertl@dgii.com> 13003 13004 * lib/objc.exp (objc_target_compile): Add -L during compiles for 13005 multilibbed hosts. Idea grafted from g77.exp. 13006 130071998-09-30 Dave Love <d.love@dl.ac.uk> 13008 13009 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to 13010 avoid losing on systems which need -lsocket. 13011 130121998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br> 13013 13014 * g++.old-deja/g++.other/bitfld1.C: Expected failure. 13015 * g++.old-deja/g++.other/nested2.C: Ditto. 13016 * g++.old-deja/g++.robertl/eb132.C: No longer an expected 13017 failure. 13018 130191998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br> 13020 13021 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be 13022 preferred over template operator!= for enum bitfields. 13023 130241998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br> 13025 13026 * g++.old-deja/g++.other/nested2.C: Different virtual base classes 13027 that happen to have the same base name, but in different scopes, 13028 are incorrectly rejected. 13029 130301998-09-16 Richard Henderson <rth@cygnus.com> 13031 13032 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based 13033 on the native word size instead of an integer literal. 13034 130351998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br> 13036 13037 * g++.old-deja/g++.other/static2.C: Invocation of static data 13038 member of type pointer-to-function denoted as non-static member. 13039 13040 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving 13041 checks involving function types and aliases. 13042 130431998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br> 13044 13045 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be 13046 redefined to the same non-trivial type. 13047 13048 * g++.old-deja/g++.pt/explicit73.C: Test for proper 13049 namespace-qualification of template specializations declared in 13050 other namespaces. 13051 13052 * g++.old-deja/g++.other/friend4.C: Check whether it is possible 13053 to declare a subset of the specializations of a template function 13054 as friends of specializations of a template class. 13055 13056 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of 13057 member templates that do not fully specialize the enclosing 13058 template class are rejected. 13059 130601998-09-11 Dave Love <d.love@dl.ac.uk> 13061 13062 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks. 13063 130641998-09-08 Dave Love <d.love@dl.ac.uk> 13065 13066 * g77.f-torture/execute/u77-test.f (main): New file, somewhat 13067 altered from libf2c/libU77 version. 13068 130691998-09-06 Dave Love <d.love@dl.ac.uk> 13070 13071 * g77.f-torture/execute/io0.f: Test formatted direct i/o too. 13072 130731998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br> 13074 13075 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and 13076 (un)signed char are different types for template specialization 13077 purposes. 13078 130791998-09-03 Ovidiu Predescu <ovidiu@aracnet.com> 13080 13081 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness. 13082 * objc: ObjC testsuite. 13083 130841998-08-31 Catherine Moore <clm@cygnus.com> 13085 13086 * gcc.c-torture/execute/941014-1.x: New file. 13087 130881998-08-31 Nick Clifton <nickc@cygnus.com> 13089 13090 * lib/c-torture.exp: Add support for 13091 torture_eval_before_compile and torture_eval_before_execute 13092 variables. 13093 130941998-08-30 Jeffrey A Law (law@cygnus.com) 13095 13096 * gcc.dg/980626-1.c: Delete this test. We've declared the warning 13097 this test triggers valid. 13098 130991998-08-27 Jeffrey A Law (law@cygnus.com) 13100 13101 * gcc.dg/980827-1.c: New test. 13102 131031997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk> 13104 13105 * gcc.c-torture/execute/loop-4b.c: New test. 13106 131071998-08-26 Nick Clifton <nickc@cygnus.com> 13108 13109 * lib/c-torture.exp: Add support for 13110 torture_eval_before_compile and torture_eval_before_execute 13111 variables. 13112 131131998-08-25 Jeffrey A Law (law@cygnus.com) 13114 13115 * gcc.c-torture/compile/980825-1.c: New test. 13116 131171998-08-24 Nick Clifton <nickc@cygnus.com> 13118 13119 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to 13120 count number tests in opt_t0 not good_t0. 13121 131221998-08-24 Jeffrey A Law (law@cygnus.com) 13123 13124 * gcc.c-torture/compile/930326-1.x: Fix typo. 13125 131261998-08-23 Mark Mitchell <mark@markmitchell.com> 13127 13128 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that 13129 causes an ICE. 13130 131311998-08-21 Jeffrey A Law (law@cygnus.com) 13132 13133 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when 13134 STACK_SIZE is defined. 13135 * gcc.c-torture/unsorted/stuct.c: Similarly. 13136 13137 * gcc.c-torture/compile/980821-1.c: New test. 13138 131391998-08-21 Jeffrey A Law (law@cygnus.com) 13140 13141 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints. 13142 131431998-08-19 Mark Mitchell <mark@markmitchell.com> 13144 13145 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling 13146 code. 13147 131481998-08-09 Mark Mitchell <mark@markmitchell.com> 13149 13150 * lib/old-dejagnu.exp: Revise handling of `Internal compiler 13151 error'. 13152 131531998-08-18 Jeffrey A Law (law@cygnus.com) 13154 13155 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets. 13156 131571998-08-16 Jeffrey A Law (law@cygnus.com) 13158 13159 * gcc.c-torture/compile/980816-1.c: New test. 13160 13161 * gcc.dg/980816-1.c: New test. 13162 131631998-08-13 Jeffrey A Law (law@cygnus.com) 13164 13165 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to 13166 compiler for ieee tests. 13167 131681998-08-01 Dave Love <d.love@dl.ac.uk> 13169 13170 * g77.f-torture/compile/980729-0.f: New test. 13171 131721998-07-30 Ken Raeburn <raeburn@cygnus.com> 13173 13174 * gcc.c-torture/special/eeprof-1.c: New test, for 13175 -finstrument-functions. 13176 * gcc.c-torture/special/special.exp: Run it. 13177 131781998-07-29 Jeffrey A Law (law@cygnus.com) 13179 13180 * gcc.c-torture/compile/980729-1.c: New test. 13181 131821998-07-27 Nick Clifton <nickc@cygnus.com> 13183 13184 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if 13185 __thumb__ is defined, and test for ARM style doubles if so. 13186 131871998-07-26 Dave Love <d.love@dl.ac.uk> 13188 13189 * g77.f-torture/noncompile/980615-0.f: New test. 13190 131911998-07-26 H.J. Lu (hjl@gnu.org) 13192 13193 * gcc.dg/980312-1.c: Do link instead of compile. 13194 * gcc.dg/980313-1.c: Likewise. 13195 131961998-07-26 Jeffrey A Law (law@cygnus.com) 13197 13198 * gcc.c-torture/compile/980726-1.c: New test. 13199 132001998-07-25 Dave Love <d.love@dl.ac.uk> 13201 13202 * g77.f-torture/execute/io0.f: New test. 13203 132041998-07-24 Nick Clifton <nickc@cygnus.com> 13205 13206 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return 13207 an int. 13208 132091998-06-18 Michael Meissner <meissner@cygnus.com> 13210 13211 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up 13212 m32r bugs. 13213 132141998-07-17 Nick Clifton <nickc@cygnus.com> 13215 13216 * gcc.dg/980626-1.c: Expect failures for all toolchains until 13217 c-decl.c:grokdeclarator can handle mode attributes. 13218 132191998-07-16 Jeffrey A Law (law@cygnus.com) 13220 13221 * gcc.c-torture/execute/980716-1.c: New test. 13222 132231998-07-13 Jeffrey A Law (law@cygnus.com) 13224 13225 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on 13226 the mn10200. 13227 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on 13228 the mn10200. 13229 * gcc.c-torture/execute/va-arg-3.x: Similarly. 13230 * gcc.c-torture/compile/930326-1.x: Similarly. 13231 132321998-07-13 Dave Love <d.love@dl.ac.uk> 13233 13234 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f: 13235 New test from Craig. 13236 132371998-07-12 Dave Love <d.love@dl.ac.uk> 13238 13239 * g77.f-torture/noncompile/980616-0.f: New test. 13240 13241 * g77.f-torture/execute/970816-3.f: New test from Craig. 13242 132431998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de> 13244 13245 * g++.other/singleton.C: Return error value instead of taking 13246 SIGSEGV. 13247 132481998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de> 13249 13250 * g++.other/singleton.C: New test. Warning is under dispute. 13251 Runtime crash is not. 13252 132531998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de> 13254 13255 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C, 13256 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C, 13257 using6.C, using7.C}: New namespace tests. 13258 132591998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br> 13260 13261 * g++.old-deja/g++.other/partspec1.C: Test matching of partial 13262 specialization with typedef'ed names used as array indexes. 13263 132641998-07-09 Jeffrey A Law (law@cygnus.com) 13265 13266 * gcc.c-torture/execute/980709-1.c: New test. 13267 13268 * gcc.dg/980709-1.c: New test. 13269 132701998-07-07 Richard Henderson <rth@cygnus.com> 13271 13272 * gcc.c-torture/execute/bcp-1.c: New test. 13273 132741998-07-07 Jeffrey A Law (law@cygnus.com) 13275 13276 * gcc.c-torture/execute/980707-1.c: New test. 13277 132781998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl> 13279 13280 * gcc.c-torture/compile/980706-1.c: New test. 13281 132821998-07-01 Dave Love <d.love@dl.ac.uk> 13283 13284 * g77.f-torture/execute/980701-0.f, 13285 g77.f-torture/execute/980701-1.f: New test from Craig. 13286 132871998-07-01 Jeffrey A Law (law@cygnus.com) 13288 13289 * gcc.c-torture/compile/980701-1.c: New test. 13290 13291 * gcc.c-torture/execute/980701-1.c: New test. 13292 132931998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka 13294rlsruhe.de> 13295 13296 * g++.old-deja/g++.robertl/eb132.C: New test. 13297 * g++.old-deja/g++.robertl/eb133.C: Likewise. 13298 132991998-06-29 Dave Love <d.love@dl.ac.uk> 13300 13301 * g77.f-torture/execute/980628-7.f, 13302 g77.f-torture/execute/980628-8.f, 13303 g77.f-torture/execute/980628-9.f, 13304 g77.f-torture/execute/980628-10.f: New tests from Craig. 13305 13306 * g77.f-torture/execute/980628-3.f: Remove mail headers. 13307 133081998-06-28 Jeffrey A Law (law@cygnus.com) 13309 13310 * g77.f-torture/execute/980628-4.f: New test from Craig. 13311 * g77.f-torture/execute/980628-5.f: Likewise. 13312 * g77.f-torture/execute/980628-2.f: Likewise. 13313 * g77.f-torture/execute/980628-0.f: Likewise. 13314 * g77.f-torture/execute/980628-1.f: Likewise. 13315 * g77.f-torture/execute/980628-3.f: Likewise. 13316 * g77.f-torture/execute/980628-6.f: Likewise. 13317 133181998-06-28 Jeffrey A Law (law@cygnus.com) 13319 13320 * lib/g77.exp (default_g77_version): Tweak to make it work in a build 13321 directory when nothing has been installed yet. 13322 133231998-06-27 Carlo Wood <carlo@runaway.xs4all.nl> 13324 13325 * gcc.c-torture/special/special.exp: Handle newer versions of 13326 dejagnu. 13327 133281998-06-26 Jeffrey A Law (law@cygnus.com) 13329 13330 * gcc.dg/980626-1.c: New test. 13331 133321998-06-19 Bruno Haible <haible@ilog.fr> 13333 13334 * gcc.misc-tests/m-un-2.c: New test. 13335 * g++.old-deja/g++.other/warn01.c: Likewise. 13336 133371998-06-19 Robert Lipe <robertl@dgii.com> 13338 13339 * gcc.dg/980414-1.c: Move comments outside of ASM to improve 13340 compatibility with assmblers with a different comment character. 13341 Eliminate use of GAS-specific extensions. 13342 133431998-06-19 Jeffrey A Law (law@cygnus.com) 13344 13345 * gcc.c-torture/execute/ieee/980619-1.c: New test. 13346 133471998-06-19 Robert Lipe <robertl@dgii.com> 13348 13349 *lib/g77.exp: Replace search for libf2c.a with search for newly 13350 renamed libg2c.a 13351 133521998-06-17 Jeffrey A Law (law@cygnus.com) 13353 13354 * gcc.c-torture/execute/980617-1.c: New test. 13355 133561998-06-12 Jeffrey A Law (law@cygnus.com) 13357 13358 * gcc.c-torture/execute/980612-1.c: New test. 13359 133601998-06-08 Jeffrey A Law (law@cygnus.com) 13361 13362 * gcc.dg/980523-1.c: Only test on ppc-linux. 13363 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise. 13364 13365 * gcc.c-torture/execute/980608-1.c: New test. 13366 133671997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk> 13368 13369 * gcc.c-torture/execute/980605-1.c: New test. 13370 133711998-06-04 Jeffrey A Law (law@cygnus.com) 13372 13373 * gcc.c-torture/execute/980604-1.c: New test. 13374 133751998-06-02 Jeffrey A Law (law@cygnus.com) 13376 13377 * gcc.c-torture/execute/980602-1.c: New test. 13378 * gcc.c-torture/execute/980602-2.c: Likewise. 13379 133801998-06-02 Dave Love <d.love@dl.ac.uk> 13381 13382 * 970125-0.f: Fix per JCB. Add commentary. 13383 133841998-05-31 Michael Meissner <meissner@cygnus.com> 13385 13386 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test 13387 IEEE -0 support. 13388 133891998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de> 13390 13391 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler 13392 earlier. 13393 133941998-05-28 Catherine Moore <clm@cygnus.com> 13395 13396 * gcc.c-torture/execute/980526-3.c: New test. 13397 133981998-05-27 Manfred Hollstein <manfred@s-direktnet.de> 13399 13400 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to 13401 fail on m68k-motorola-sysv and m88k-motorola-sysv3. 13402 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and 13403 m88k-motorola-sysv3 to XFAIL. 13404 134051998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 13406 13407 * gcc.dg/980526-1.c: New test. 13408 * gcc.c-torture/execute/980526-2.c: New test. 13409 134101998-05-26 Jeffrey A Law (law@cygnus.com) 13411 13412 * gcc.dg/980523-1.c: Change "ppc" to "powerpc". 13413 13414 * gcc.c-torture/execute/980526-1.c: New test. 13415 134161998-05-26 Dave Love <d.love@dl.ac.uk> 13417 13418 * g77.f-torture/execute/alpha2.f: Add runtime test. 13419 134201998-05-24 Jason Merrill <jason@yorick.cygnus.com> 13421 13422 * g++.old-deja/old-deja.exp: Strip leading directories. 13423 13424 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler 13425 error for the line. Don't run multiple tests for the same line. 13426 134271998-05-23 Jeffrey A Law (law@cygnus.com) 13428 13429 * gcc.dg/980523-1.c: New test. 13430 134311998-05-23 Dave Love <d.love@dl.ac.uk> 13432 13433 * g77.f-torture/compile/970915-0.f: New test. 13434 134351998-05-23 Jason Merrill <jason@yorick.cygnus.com> 13436 13437 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages. 13438 134391998-05-21 Jeffrey A Law (law@cygnus.com) 13440 13441 * gcc.dg/980520-1.c: New test. 13442 134431998-05-20 Manfred Hollstein <manfred@s-direktnet.de> 13444 13445 * gcc.dg/980502-1.c: Fix return type. 13446 134471998-05-20 Jeffrey A Law (law@cygnus.com) 13448 13449 * gcc.dg/{980502-1.c, clobbers.c}: New tests. 13450 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise. 13451 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise. 13452 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise. 13453 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise. 13454 134551998-05-20 Dave Love <d.love@dl.ac.uk> 13456 13457 * g77.f-torture/execute/980520-1.f: New test. 13458 134591998-05-15 Dave Love <d.love@dl.ac.uk> 13460 13461 * lib/mike-g77.exp: New file. 13462 13463 * g77.f-torture/noncompile/noncompile.exp, 13464 g77.f-torture/noncompile/check0.f: New files. 13465 134661998-05-14 Dave Love <d.love@dl.ac.uk> 13467 13468 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f, 13469 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f, 13470 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f, 13471 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f, 13472 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call 13473 abort where appropriate. 13474 134751998-05-05 Michael Meissner <meissner@cygnus.com> 13476 13477 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options. 13478 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto. 13479 134801998-04-29 Dave Love <d.love@dl.ac.uk> 13481 13482 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile. 13483 134841998-04-27 Dave Love <d.love@dl.ac.uk> 13485 13486 * g77.f-torture/compile/980427-0.f: New test. 13487 134881998-04-24 Dave Love <d.love@dl.ac.uk> 13489 13490 * g77.f-torture/compile/980424-0.f: New test. 13491 134921998-04-19 Dave Love <d.love@dl.ac.uk> 13493 13494 * g77.f-torture/compile/980419-2.f (main): New test. 13495 * g77.f-torture/compile/970125-0.f: New test. 13496 * g77.f-torture/compile/980419-1.f: New test. 13497 134981998-04-08 Jim Wilson <wilson@cygnus.com> 13499 13500 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate 13501 of loop-4.c. 13502 135031998-04-07 Jim Wilson <wilson@cygnus.com> 13504 13505 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke. 13506 135071998-04-03 Jim Wilson <wilson@cygnus.com> 13508 13509 * gcc.c-torture/compile/980329-1.c: New test. 13510 135111998-03-18 Jim Wilson <wilson@cygnus.com> 13512 13513 * gcc.dg/980313-1.c: New test for fp conditional move on PPro. 13514 * gcc.dg/980312-1.c: Fix typo in -march command. 13515 135161998-03-16 H.J. Lu (hjl@gnu.org) 13517 13518 * gcc.dg/980312-1.c: New test for fp conditional move on PPro. 13519 135201998-03-11 Robert Lipe <robertl@dgii.com> 13521 13522 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and 13523 Dave Love agree the Fortran source is bogus. 13524 135251998-03-11 Robert Lipe <robertl@dgii.com> 13526 13527 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f 13528 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f 13529 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f 13530 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives. 13531 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives. 13532 135331998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br> 13534 13535 * g++.old-deja/g++.other/friend1.C: New test. 13536 135371998-02-18 Dave Love <d.love@dl.ac.uk> 13538 13539 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and 13540 possibly uninitialized) variables and declare dnrm2. 13541 135421998-02-23 Robert Lipe <robertl@dgii.com> 13543 13544 From Bruno Haible <haible@ilog.fr>: 13545 * gcc.c-torture/execute/980223.c: New test. 13546 135471998-02-13 Jeffrey A Law (law@cygnus.com) 13548 13549 * gcc.dg/ifelse-1.c: New test. 13550 135511998-02-09 H.J. Lu (hjl@gnu.org) 13552 13553 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c. 13554 13555 * lib/old-dejagnu.exp (old-dejagnu): Added the 13556 "execution test - XFAIL *-*-*" handling in the spirit of 13557 "excess errors test -". Changed the "execution test fails" 13558 handling to be like "excess errors test fails". 13559 * Update various tests accordingly. 13560 135611998-02-06 Jim Wilson <wilson@cygnus.com> 13562 13563 * gcc.c-torture/execute/980205.c: New test. 13564 135651998-01-18 Jeffrey A Law (law@cygnus.com) 13566 13567 * lib/c-torture.exp: Look for .x files instead of .cexp files. 13568 * lib/f-torture.exp: Similarly. 13569 * gcc.c-torture: Rename all .cexp files to .x files. 13570 135711997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk> 13572 13573 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment. 13574 (940510-1.c): Removed duplicate. 13575 (971104-1.c): New test. 13576 135771997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu) 13578 13579 * lib/f-torture.exp: Improve error and loop detection. 13580 135811997-11-19 Michael Meissner <meissner@cygnus.com> 13582 13583 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined, 13584 use that to size the filler array. 13585 135861997-09-26 Bob Manson <manson@charmed.cygnus.com> 13587 13588 * lib/c-torture.exp(c-torture-execute): Fix typo. 13589 13590 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the 13591 testcase as the executable name. Keep the executable around if 13592 the test fails. 13593 135941997-09-19 Bob Manson <manson@charmed.cygnus.com> 13595 13596 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary 13597 changes. Only test one -g option, and move it to the end of the 13598 list of options to test. 13599 136001997-09-19 Michael Meissner <meissner@cygnus.com> 13601 13602 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment 13603 variable GCC_TORTURE_OPTIONS to supply default switches separated 13604 by colons. If no environment variable, run tests with -O0 -g, -O1 13605 -g, and -O2 -g as well. 13606 136071997-09-17 Bob Manson <manson@charmed.cygnus.com> 13608 13609 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few 13610 explanatory comments. Fix indentation. 13611 136121997-09-15 Jeffrey A Law (law@cygnus.com) 13613 13614 * lib/g++.exp (g++_init): Look for xgcc in $basedir too. 13615 136161997-09-11 Jeffrey A Law (law@cygnus.com) 13617 13618 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail. 13619 * g++.old-deja/g++.mike/p7325.C: Likewise. 13620 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA. 13621 136221997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br) 13623 13624 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++. 13625 * g++.old-deja/g++.brendan/crash30.C: Likewise. 13626 * g++.old-deja/g++.brendan/crash39.C: Likewise. 13627 * g++.old-deja/g++.law/operators4.C: Likewise. 13628 136291997-09-11 Joe Buck (jbuck@synopsys.com) 13630 13631 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use. 13632 * g++.old-deja/g++.mike/p784.C: Ditto. 13633 * g++.old-deja/g++.mike/p785.C: Ditto. 13634 136351997-09-05 Jeffrey A Law (law@cygnus.com) 13636 13637 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets. 13638 136391997-09-03 Bob Manson <manson@charmed.cygnus.com> 13640 13641 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags 13642 target feature; pass this to c-torture-execute as needed. 13643 136441997-09-03 Bob Manson <manson@charmed.cygnus.com> 13645 13646 * lib/c-torture.exp(c-torture-execute): If the previous and the 13647 current executables being tested are identical, we don't need to 13648 run the executable again. Try to make the executable names 13649 unique. Add an optional argument for passing additional compiler 13650 flags. 13651 136521997-09-02 Doug Evans <dje@canuck.cygnus.com> 13653 13654 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type. 13655 136561997-08-29 Jeffrey A Law (law@cygnus.com) 13657 13658 * gcc.c-torture/execute/921007-1.c: Make strcmp static. 13659 136601997-07-31 Jeffrey A Law (law@cygnus.com) 13661 13662 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with 13663 32bit or larger longs. 13664 13665 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which 13666 have either a 32bit long or 32bit int. 13667 136681997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk> 13669 13670 * gcc.c-torture/execute/conversion.c (test_float_to_integer): 13671 Make double precision tests dependent on sizeof (double). 13672 136731997-07-09 Bob Manson <manson@charmed.cygnus.com> 13674 13675 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output 13676 too. 13677 136781997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk> 13679 13680 * gcc.c-torture/compile/961203-1.cexp: New script. 13681 136821997-06-16 Bob Manson <manson@charmed.cygnus.com> 13683 13684 * lib/g++.exp(g++_init): Use g++_include_flags instead of making 13685 up the includes ourselves. 13686 136871997-06-11 Bob Manson <manson@charmed.cygnus.com> 13688 13689 * lib/plumhall.exp: Remove random include, and add a few 13690 verbose messages for debugging. 13691 136921997-06-06 Bob Manson <manson@charmed.cygnus.com> 13693 13694 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead 13695 of trying to do it ourselves. 13696 136971997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk> 13698 13699 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH. 13700 137011997-06-04 Bob Manson <manson@charmed.cygnus.com> 13702 13703 * gcc.prms/5403.c: Made regexp a bit less strict. 13704 137051997-06-03 Bob Manson <manson@charmed.cygnus.com> 13706 13707 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output 13708 is returned from remote_load instead. 13709 * lib/plumhall.exp: Ditto. 13710 * lib/mike-g++.exp: Ditto. 13711 * lib/old-dejagnu.exp: Ditto. 13712 * lib/c-torture.exp: Ditto. 13713 137141997-05-30 Bob Manson <manson@charmed.cygnus.com> 13715 13716 * lib/g++.exp: Use build_wrapper procedure. 13717 * lib/gcc.exp: Ditto. 13718 137191997-05-20 Jeffrey A Law (law@cygnus.com) 13720 13721 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using 13722 an old-style decl for malloc. Fixes tests to work when 13723 sizeof (int) != sizeof (size_t). 13724 137251997-05-15 Mike Meissner <meissner@cygnus.com> 13726 13727 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test. 13728 13729 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined, 13730 use stdargs.h interface. 13731 137321997-05-15 Mike Meissner <meissner@cygnus.com> 13733 13734 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define 13735 NO_VARARGS when compiling. 13736 137371997-05-01 Bob Manson <manson@charmed.cygnus.com> 13738 13739 * lib/plumhall.exp(ph_includes): New procedure. 13740 (ph_make): Use it. 13741 (ph_compiler): Ditto. 13742 13743 * lib/g++.exp: Rename test-glue.c to testglue.c. 13744 * lib/gcc.exp: Ditto. 13745 137461997-04-10 Bob Manson <manson@charmed.cygnus.com> 13747 13748 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init 13749 to completion when it's called. 13750 137511997-03-21 Michael Meissner <meissner@cygnus.com> 13752 13753 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES 13754 is defined, don't do test. 13755 137561997-03-20 Doug Evans <dje@canuck.cygnus.com> 13757 13758 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test 13759 for object files. 13760 (ph_summary): Mark skipped testcases as untested, not unresolved. 13761 13762 * lib/plumhall.exp (ph_make): If unresolved because of bad 13763 errorCode, record errorCode in log file. 13764 (*): Replace send_log/verbose with verbose -log. 13765 137661997-03-19 Michael Meissner <meissner@cygnus.com> 13767 13768 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to 13769 double conversion if double isn't at least 8 bytes. 13770 13771 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not 13772 int to work with targets where int is 16 bits. 13773 13774 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least 13775 8 bytes, just exit, since 4 byte doubles don't have enough bits of 13776 precision for the test to complete. 13777 137781997-03-14 Michael Meissner <meissner@cygnus.com> 13779 13780 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail 13781 if d10v is not compiled with the -mdouble64 flag. 13782 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto. 13783 13784 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if 13785 d10v is not compiled with the -mint32 flag. 13786 137871997-03-13 Bob Manson <manson@charmed.cygnus.com> 13788 13789 * lib/plumhall.exp: Use incr_count. 13790 137911997-03-12 Jeffrey A Law (law@cygnus.com) 13792 13793 * gcc.c-torture: Update to c-torture-1.45. 13794 137951997-02-23 Bob Manson <manson@charmed.cygnus.com> 13796 13797 * lib/gcc.exp(gcc_init): Add args parameter (which will contain 13798 the name of the expect testcase file). 13799 13800 * lib/g++.exp(g++_init): Ditto. 13801 138021997-02-20 Bob Manson <manson@charmed.cygnus.com> 13803 13804 * lib/g++.exp(g++_exit): $gluefile lives on the build, not 13805 the host. 13806 13807 * lib/gcc.exp(gcc_exit): New procedure. 13808 138091997-02-19 Bob Manson <manson@charmed.cygnus.com> 13810 13811 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR 13812 specs where appropriate. 13813 13814 * g++.old-deja/g++.arm/*: Added additional ERROR checks 13815 because of new "candidates are" messages, and removed a few 13816 13817 * Converted all non-old-style g++ testcases to old-style, and 13818 moved into g++.old-deja. 13819 138201997-02-14 Bob Manson <manson@charmed.cygnus.com> 13821 13822 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if" 13823 options. 13824 13825 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile 13826 succeeded. 13827 13828 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists. 13829 138301997-02-13 Michael Meissner <meissner@cygnus.com> 13831 13832 * lib/gcc.exp (gcc_target_compile): Add support for defining 13833 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates 13834 the machine doesn't have those features. 13835 138361997-02-11 Bob Manson <manson@charmed.cygnus.com> 13837 13838 * g++.law/operators4.exp: Don't use LIBS. 13839 138401997-02-08 Bob Manson <manson@charmed.cygnus.com> 13841 13842 * g++.law/virtual1.exp: Don't use CXX_FLAGS. 13843 13844 * lib/mike-g++.exp: Don't set the compiler to be tested here. 13845 * lib/g++.exp: Set it here instead. Also, allow use of the 13846 --tool_exec and --tool_opt options. Change CXX to 13847 GXX_UNDER_TEST. 13848 13849 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST. 13850 13851 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt. 13852 138531997-02-07 Bob Manson <manson@charmed.cygnus.com> 13854 13855 * lib/old-dejagnu.exp: Use prune_warnings instead of 13856 prune_system_crud. 13857 * lib/mike-g++.exp: Ditto. 13858 * lib/gcc.exp: Ditto. 13859 * lib/g++.exp: Ditto. 13860 13861 * lib/g++.exp: Include both libstdc++ and libstdc++/stl. 13862 138631997-02-07 Jeffrey A Law (law@cygnus.com) 13864 13865 * 941014-2.c: Include stdlib.h 13866 * 960327-1.c: Include stdio.h 13867 * dbra.c, index-1.c: Don't assume ints are 32bits. 13868 138691997-02-04 Bob Manson <manson@charmed.cygnus.com> 13870 13871 * lib/gcc.exp: Add gcc,stack_size target feature. 13872 13873 * lib/g++.exp(g++_target_compile): Add the include and link 13874 paths here, not in two other places. And, it's $options, not 13875 options. 13876 13877 * lib/mike-g++.exp(postbase): Remove the code that determines 13878 the correct include and link paths. 13879 * g++.old-deja/old-deja.exp: Ditto. 13880 138811997-02-03 Bob Manson <manson@charmed.cygnus.com> 13882 13883 * lib/g++.exp(g++_init): target_compile no longer returns the 13884 filename of the result. 13885 138861997-02-02 Bob Manson <manson@charmed.cygnus.com> 13887 13888 * gcc.misc-tests/gcov.exp: Add -nocomplain to the 13889 call to glob. 13890 13891 * gcc.c-torture/special/special.exp: Change call to 13892 gcc_target_compile to include the object file. 13893 138941997-02-02 Ian Lance Taylor <ian@cygnus.com> 13895 13896 * gcc.c-torture/special/special.exp: Correct misspelling in last 13897 change. 13898 138991997-02-01 Bob Manson <manson@charmed.cygnus.com> 13900 13901 * lib/plumhall.exp(ph_summary): Log the entire output of the 13902 executable. Return -1 if there were any failures, 0 otherwise. 13903 (ph_execute): Return -1 if there were any failures, 0 otherwise. 13904 (ph_make): Clean up objects and executables that were built 13905 if the tests succeeded. 13906 139071997-01-30 Bob Manson <manson@charmed.cygnus.com> 13908 13909 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include 13910 libraries and includes in the build tree as appropriate. 13911 139121997-01-29 Bob Manson <manson@charmed.cygnus.com> 13913 13914 * lib/c-torture.exp: Instead of looking for the global variable 13915 NO_LONG_LONG, check to see if that's a feature of the target. 13916 139171997-01-29 Bob Manson <manson@charmed.cygnus.com> 13918 13919 * config/default.exp: Minimize. Delete the remainer of the files in 13920 config; this functionality is now in devo/dejagnu/config. 13921 13922 g++.*/*: Pass any additional flags used to compile to postbase; 13923 delete CXXFLAGS. 13924 13925 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this 13926 is now done by runtest.exp. Use gcc_target_compile instead of 13927 compile. 13928 13929 lib/c-torture.exp: Use gcc_target_compile instead of compile. 13930 Remove references to CFLAGS. Use remote_file instead of 13931 calling rm -f. 13932 (c-torture): Take a list of arguments to use to compile this 13933 testcase. 13934 13935 lib/g++.exp: Simplify. Use target_compile instead of compile. 13936 lib/gcc-dg.exp: Ditto. 13937 lib/gcc.exp: Ditto. 13938 lib/mike-{gcc,g++}.exp: Ditto. 13939 lib/old-dejagnu.exp: Ditto. 13940 lib/plumhall.exp: Ditto. 13941 139421997-01-08 Jim Wilson <wilson@cygnus.com> 13943 13944 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking. 13945 (ph_linker): Likewise. 13946 139471996-11-13 Joern Rennecke <amylaar@cygnus.com> 13948 13949 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use 13950 MAP_ANON / MAP_ANONYMOUS if defined; 13951 else try to map from /dev/zero . 13952 139531996-11-12 Jeffrey A Law (law@cygnus.com) 13954 13955 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON 13956 isn't defined, then define it to MAP_ANONYMOUS. 13957 139581996-11-12 Jeffrey A Law (law@cygnus.com) 13959 13960 * gcc.c-torture: Update to c-torture-1.42 release. 13961 139621996-11-11 Jeffrey A Law (law@cygnus.com) 13963 13964 * gcc.c-torture: Update to c-torture-1.41 release. 13965 139661996-10-27 Jeffrey A Law (law@cygnus.com) 13967 13968 * gcc.c-torture/execute/enum-1.c: New test. Will be in next 13969 c-torture release. 13970 139711996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com> 13972 13973 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS 13974 and LDFLAGS. Fix second case to append the target_info ldflags 13975 onto LDFLAGS, not CFLAGS. 13976 * lib/g++.exp (g++_init): Add target_info stuff. 13977 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion 13978 of libgloss and newlib flags for !native. 13979 13980 * config/proelf.exp: Load remote.exp and do `push_target hppro'. 13981 (GDB): Fix relative path to go up another dir for finding gdb. 13982 139831996-08-08 Rob Savoye <rob@chinadoll.cygnus.com> 13984 13985 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new 13986 versions in the target_info array, if they don't exist. 13987 139881996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com> 13989 13990 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'. 13991 139921996-07-08 Jim Wilson <wilson@cygnus.com> 13993 13994 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../. 13995 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise. 13996 139971996-07-01 Bob Manson <manson@charmed.cygnus.com> 13998 13999 * lib/old-dejagnu.exp: Don't remove the output file before we've 14000 actually tested it. Don't append pwd to the path of the executable 14001 we're testing. 14002 140031996-06-30 Doug Evans <dje@canuck.cygnus.com> 14004 14005 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c. 14006 140071996-06-26 Bob Manson <manson@charmed.cygnus.com> 14008 14009 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a 14010 temporary directory for compiler files, and set it to a default 14011 value of /tmp. Set $output as the name of the output file from 14012 compiling the testcase. Add a -o option to $cflags_var so the 14013 compiler writes the final output file as $output. Set $executable 14014 to $output. 14015 14016 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary 14017 directory for compiler files, and set it to /tmp if it doesn't 14018 already have a value. Set $output_file to the name of the output 14019 file from compiling the testcase. Add a -o option to CXXFLAGS so 14020 the compiler writes the final output file as $output. Use $output 14021 as the executable to be tested. 14022 140231996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com> 14024 14025 * lib/g++.exp: Also add -Wl,-rpath,... for linux. 14026 140271996-06-08 Jeffrey A Law (law@cygnus.com) 14028 14029 * gcc.c-torture/execute/pending-1.c: New test. Still 14030 pending in Tege's queue. 14031 140321996-04-24 Jim Wilson <wilson@chestnut.cygnus.com> 14033 14034 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status. 14035 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail 14036 if there were failures. Call unresolved if there were unresolved 14037 testcases. Call gcc_fail if program did not run to completion. 14038 (ph_make): Pass additional argument name to ph_execute. 14039 (ph_execute): Add new argument. Pass additional arguments to 14040 ph_summary. Call gcc_fail is there is no execution output. 14041 140421996-04-24 Jeffrey A Law (law@cygnus.com) 14043 14044 * lib/plumhall.exp (proc_summary): Output relavent summary 14045 lines into the log so specific failures in plumhall can be 14046 investigated. 14047 140481996-04-10 Jeffrey A Law (law@cygnus.com) 14049 14050 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG. 14051 (c-torture-execute): Don't try to execute tests which use 14052 "long long" types if $NO_LONG_LONG is nonzero. 14053 140541996-04-08 Doug Evans <dje@canuck.cygnus.com> 14055 14056 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute, 14057 not c-torture. 14058 14059 * gcc.ieee: Move from here. 14060 * gcc.c-torture/execute/ieee: To here. 14061 140621996-03-26 Jeffrey A Law (law@cygnus.com) 14063 14064 * gcc.c-torture: Update to c-torture-1.41 release. 14065 140661996-03-22 Jeffrey A Law (law@cygnus.com) 14067 14068 * lib/c-torture.exp (c-torture-execute): Remove "$executable", 14069 not "$output". 14070 140711996-03-07 Doug Evans <dje@charmed.cygnus.com> 14072 14073 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if 14074 -c present. 14075 140761996-03-02 Jeffrey A Law (law@cygnus.com) 14077 14078 * config/proelf.exp: Handle connecting to a simulator. 14079 140801996-01-31 Jeffrey A Law (law@cygnus.com) 14081 14082 * config/proelf.exp: New file. Enough framework that we can 14083 run c-torture tests on the proelf targets (or any other target 14084 that gdb can connect to for that matter). 14085 140861996-01-29 Doug Evans <dje@canuck.cygnus.com> 14087 14088 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest. 14089 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS. 14090 14091 * lib/plumhall.exp (ph_execute): Always call ph_summary if 14092 exec_output exists. 14093 140941996-01-28 Doug Evans <dje@charmed.cygnus.com> 14095 14096 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable. 14097 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set. 14098 14099 * config/*.exp: Update FSF address. Change result of ${tool}_load 14100 to pass/fail/unresolved/unsupported/untested. Caller must now 14101 call unresolved/unsupported/untested. 14102 * lib/*.exp: Update FSF address. Update to handle new results of 14103 ${tool}_load. 14104 * lib/chill.exp (verbose): Delete. 14105 141061996-01-27 Doug Evans <dje@charmed.cygnus.com> 14107 14108 * lib/gcc.exp (default_gcc_start): Change order of args to 14109 $LDFLAGS $CFLAGS $LIBS. 14110 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update. 14111 Save/set/restore CFLAGS. Pass single arg to gcc_start. 14112 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest. 14113 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest. 14114 * gcc.misc-tests/dg-test.exp: Likewise. 14115 * gcc.misc-tests/msgs.exp: Likewise. 14116 * gcc.prms/prms.exp: Likewise. 14117 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest. 14118 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest. 14119 14120 * lib/dg.exp: Deleted, moved to dejagnu/lib. 14121 141221996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com> 14123 14124 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu. 14125 14126 * g++.old-deja/old-deja.exp: Move setting of runshlib from here... 14127 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here. 14128 14129 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not 14130 necessary. 14131 141321996-01-20 Brendan Kehoe <brendan@cygnus.com> 14133 14134 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the 14135 global for loop; add use of $mathlib. 14136 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib 14137 settings here; set mathlib for anything but VxWorks. 14138 141391996-01-22 Jeffrey A Law (law@cygnus.com) 14140 14141 * gcc.c-torture: Update to c-torture-1.40 release. 14142 141431996-01-03 Jeffrey A Law (law@cygnus.com) 14144 14145 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not 14146 dg.exp. 14147 141481995-12-03 Jeffrey A. Law <law@sethra.cygnus.com> 14149 14150 * lib/c-torture.exp (c-torture-execute): Declare "output" as 14151 global. 14152 141531995-11-17 Doug Evans <dje@canuck.cygnus.com> 14154 14155 * lib/g++.exp (LIBS): Define if not already. 14156 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out. 14157 (gcc-dg-prune): Call prune_gcc_output. 14158 * lib/gcc.exp (prune_gcc_output): New proc. 14159 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and 14160 prune_gcc_output. 14161 141621995-11-16 Doug Evans <dje@canuck.cygnus.com> 14163 14164 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'. 14165 (c-torture-execute): Likewise. Rename `name' to `testcase'. 14166 141671995-11-15 Jeffrey A Law (law@cygnus.com) 14168 14169 * gcc.c-torture: Update to c-torture-1.39 release. 14170 141711995-11-04 Doug Evans <dje@canuck.cygnus.com> 14172 14173 * lib/c-torture.exp (c-torture-execute): Don't return if one option 14174 fails, try others as well. 14175 141761995-11-02 Doug Evans <dje@canuck.cygnus.com> 14177 14178 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'. 14179 If compilation fails, mark execute tests as `untested'. 14180 If test is marked as unsupported, don't mark compilation and 14181 execute tests as failed. 14182 141831995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com> 14184 14185 * lib/g++.exp (g++_init): Don't link in libg++, and look to 14186 libstdc++ for whether or not we want to be doing shared 14187 libraries. Delete link_curses since we don't need it anymore. 14188 * lib/mike-g++.exp (postbase): Don't link in libg++. 14189 * g++.old-deja/old-deja.exp: Likewise. 14190 141911995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com> 14192 14193 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'. 14194 141951995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com> 14196 14197 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa. 14198 For that, add `-Wl,-a,shared_archive'. 14199 * g++.old-deja/old-deja.exp: Likewise. 14200 142011995-10-17 Doug Evans <dje@canuck.cygnus.com> 14202 14203 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored. 14204 142051995-10-16 Brendan Kehoe <brendan@cygnus.com> 14206 14207 * lib/mike-g++.exp (postbase): Pay attention to the status of 14208 g++_load. 14209 142101995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com> 14211 14212 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args. 14213 142141995-10-16 Doug Evans <dje@canuck.cygnus.com> 14215 14216 * lib/gcc.exp (default_gcc_start): No longer need to log program 14217 being executed or its output, execute_anywhere does that now. 14218 * lib/g++.exp (default_g++_version): Call execute_anywhere. 14219 (default_g++_start): Likewise. Delete calls to verbose/send_log. 14220 142211995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com> 14222 14223 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be 14224 the same as those in lib/g++.exp. 14225 142261995-10-10 Jeff Law (law@hurl.cygnus.com) 14227 14228 * gcc.c-torture: Update to c-torture-1.38 release. 14229 * gcc.ieee: Related changes. 14230 142311995-10-06 Rob Savoye <rob@darkstar.cygnus.com> 14232 14233 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than 14234 "exec". Minor reformatting changes. 14235 14236 * config/rom68k.exp (${tool}_load): Make it work in a canadian 14237 cross. This means all "exec" calls now work on a remote host as 14238 well. 14239 * lib/c-torture.exp (c-torture-compile): Make work for a canadian 14240 cross. Filter out the extra "\r\n" stuff that expect puts in. 14241 (c-torture-execute): Filter out the bogus warnings like 14242 c-torture-compile does. Add support for canadian cross. 14243 * lib/gcc.exp (default_gcc_version, default_gcc_start) 14244 Use execute_anywhere rather than calling exec directly. Now it 14245 works for canadian cross testing. 14246 142471995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com> 14248 14249 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the 14250 results into a variable, and check that rather than using file exists. 14251 142521995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com> 14253 14254 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't 14255 create a libg++.so. For sunos4.1.*, also add -ltermcap. 14256 142571995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com> 14258 14259 * g++.old-deja/old-deja.exp: Create and pass runshlib and 14260 lib_curses if there's a shared libg++ in the build tree. 14261 142621995-09-22 Doug Evans <dje@canuck.cygnus.com> 14263 14264 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS 14265 if not supported target. 14266 142671995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com> 14268 14269 * lib/g++.exp (g++_init): Move empty setting of runshlib and 14270 link_curses up to always happen, not just for native builds. 14271 142721995-09-21 Jeff Law (law@snake.cs.utah.edu) 14273 14274 * gcc.c-torture: Update to c-torture-1.36 release. 14275 * gcc.failure: Related changes. 14276 142771995-09-20 Doug Evans <dje@canuck.cygnus.com> 14278 14279 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override. 14280 142811995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com> 14282 14283 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here. 14284 * lib/mike-g++.exp (postbase): Not in here. Still reference 14285 runshlib, link_curses, and mathlib for link and run. 14286 14287 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then 14288 pass the runtime shared library options for Solaris, OSF/1, and 14289 Irix5, and link with -lcurses to avoid unresolved references. 14290 142911995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com> 14292 14293 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we 14294 only run once. 14295 142961995-09-13 Doug Evans <dje@canuck.cygnus.com> 14297 14298 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS. 14299 143001995-09-11 Jeff Law (law@snake.cs.utah.edu) 14301 14302 * gcc.c-torture: Update to c-torture-1.35 release. Note we 14303 do not have a framework for the "compat" tests yet. 14304 143051995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com> 14306 14307 * lib/mike-g++.exp (postbase): New local variable `mathlib', 14308 set to null if we're testing vxworks5.1. Use that instead of 14309 `-lm' in the setting of LIBS for link and run. 14310 143111995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com> 14312 14313 * config/rom68k.exp (${tool}_load): Major changes to make it 14314 work. Verified that it does in fact return the stuff in 14315 exec_output properly. Catch any Emul or any TRAP other than 0. 14316 143171995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com> 14318 14319 * lib/mike-g++.exp (prebase): Call g++_init at the end to set 14320 LDFLAGS properly for targets that need stuff from libgloss. 14321 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we 14322 only run once. 14323 (gpp_initialized): New variable. 14324 143251995-09-06 Rob Savoye <rob@darkstar.cygnus.com> 14326 14327 * config/rom68k.exp: Load libgloss.exp. 14328 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss 14329 so we can produce a fully linked binary. 14330 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss 14331 so we can produce a fully linked binary. 14332 143331995-09-03 Doug Evans <dje@canuck.cygnus.com> 14334 14335 * lib/plumhall.exp (ph_section): Watch for expected failures. 14336 Add missing `else'. 14337 14338 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to 14339 run the testcase. 14340 (c-torture): Likewise. 14341 143421995-08-28 Doug Evans <dje@cygnus.com> 14343 14344 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs. 14345 14346 * lib/mike-g++.exp (mike_cleanup): New proc. 14347 (prebase): New globals compiler_result, not_compiler_result, 14348 target_regexp. 14349 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to 14350 allow leading "-" in pattern. Watch for unsupported tests. 14351 If $compiler_result is set, pattern match assembler code, 14352 and ditto for $not_compiler_result. 14353 * lib/mike-gcc.exp: Likewise. 14354 14355 * lib/plumhall.exp (ph_execute): Only call ph_summary if 14356 execution "succeeded". 14357 143581995-08-14 Doug Evans <dje@canuck.cygnus.com> 14359 14360 * config/win32.exp: New file. 14361 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext. 14362 143631995-08-04 Doug Evans <dje@canuck.cygnus.com> 14364 14365 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as 14366 unsupported. 14367 * lib/mike-{gcc,g++}.exp (postbase): Likewise. 14368 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise. 14369 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc. 14370 14371 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of 14372 "... without exceptions was ...". That is now handled by 14373 prune_system_crud. 14374 * lib/old-dejagnu.exp (old-dejagnu): Likewise. 14375 143761995-08-01 Doug Evans <dje@canuck.cygnus.com> 14377 14378 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c, 14379 sieve.c,sort2.c}: New files. 14380 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp, 14381 sieve.exp,sort2.exp}: Drivers for them. 14382 14383 * lib/mike-gcc.exp (program_output): New user settable variable. 14384 (postbase): Call prune_system_crud. Also prune extraneous compiler 14385 messages. 14386 * lib/mike-g++.exp (program_output): New user settable variable. 14387 14388 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines. 14389 14390 * config/sh.exp: Deleted (use sim.exp instead). 14391 143921995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com> 14393 14394 * config/vx.exp: Declare CHECKTASK as global. 14395 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp. 14396 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'. 14397 * lib/old-dejagnu.exp: Load [pwd]/$executable. 14398 143991995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com> 14400 14401 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1 14402 target. Like vx.exp, only includes `vx29k.exp' instead of 14403 `vxworks.exp'. 14404 144051995-07-23 Ian Lance Taylor <ian@cygnus.com> 14406 14407 * config/sim.exp: Increase time limit from 120 seconds to 240. 14408 144091995-07-06 Jeffrey A. Law <law@rtl.cygnus.com> 14410 14411 * gcc.c-torture/execute/950628-1.c: New test. 14412 144131995-06-10 Jeff Law (law@snake.cs.utah.edu) 14414 14415 * gcc.c-torture: Update with changes/additions from 14416 c-torture-1.34. 14417 144181995-06-05 Doug Evans <dje@canuck.cygnus.com> 14419 14420 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test. 14421 144221995-06-04 Jeff Law (law@snake.cs.utah.edu) 14423 14424 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107. 14425 144261995-06-01 Jeff Law (law@snake.cs.utah.edu) 14427 14428 * gcc.c-torture/compile/950512-1.c: New test. 14429 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise. 14430 * gcc.dg/struct-ret-1.c: Likewise. 14431 144321995-05-31 Doug Evans <dje@canuck.cygnus.com> 14433 14434 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c, 14435 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined. 14436 144371995-05-30 Doug Evans <dje@canuck.cygnus.com> 14438 14439 * gcc.c-torture/special/920411-1.c: Deleted. 14440 * gcc.c-torture/special/special.exp: Delete 920411-1.c. 14441 144421995-05-22 Doug Evans <dje@chestnut.cygnus.com> 14443 14444 * config/sim.exp (${tool}_load): Hack in call to bash to get a 14445 cpu limit. 14446 144471995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com> 14448 14449 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests. 14450 144511995-05-04 Torbjorn Granlund <tege@adder.cygnus.com> 14452 14453 From kenner; 14454 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format 14455 is the proper length. 14456 * va-arg-3.c: Likewise. 14457 144581995-04-30 Doug Evans <dje@canuck.cygnus.com> 14459 14460 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile). 14461 * lib/gcc-dg.exp: New file, gcc interface to dg.exp. 14462 14463 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result. 14464 * lib/g++.exp (default_g++_start): Delete old cruft. 14465 144661995-04-25 Torbjorn Granlund <tege@cygnus.com> 14467 14468 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from 14469 (2 * (1 << 18)) to (2 * (1 << 17)). 14470 14471 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1. 14472 144731995-04-20 J.T. Conklin <jtc@rtl.cygnus.com> 14474 14475 * config/rom68k.exp: Renamed from config/idp.exp 14476 144771995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com> 14478 14479 * c-torture/compile/921109-2.c 14480 144811995-04-18 Mike Stump <mrs@cygnus.com> 14482 14483 * lib/old-dejagnu.exp: We expect Execution test failure if we expected 14484 excess errors. 14485 144861995-04-15 Doug Evans <dje@chestnut.cygnus.com> 14487 14488 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler 14489 output. 14490 * lib/g++.exp (default_g++_start): Likewise. 14491 144921995-03-29 Torbjorn Granlund <tege@adder.cygnus.com> 14493 14494 * gcc.c-torture/compile/950329-1.c: New test. 14495 144961995-03-28 J.T. Conklin <jtc@rtl.cygnus.com> 14497 14498 * config/bug.exp (${tool}_load): Updated to use new remote_open 14499 and remote_close procs. 14500 * config/idp.exp: New file. 14501 145021995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com> 14503 14504 * gcc.c-torture/execute/950322-1.c: New test. 14505 145061995-03-21 Doug Evans <dje@canuck.cygnus.com> 14507 14508 * config/vx.exp (${tool}_load): Clean up testing of return code from 14509 vxworks_ld and vxworks_spawn. 14510 145111995-03-21 Doug Evans <dje@deneb.cygnus.com> 14512 14513 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail. 14514 145151995-03-13 Mike Stump <mrs@cygnus.com> 14516 14517 * lib/old-deja.exp: Add `excess errors test - ' error, now one 14518 can mark excess errors on a machine by machine basis. Note, the 14519 default is to not expect any excess errors, even when excess 14520 errors test - is given, so you will want to put an XFAIL ... on 14521 these lines. For example, // excess errors test - XFAIL hppa*-*-* 14522 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on 14523 those 4 machines, but no others. 14524 145251995-03-10 J.T. Conklin <jtc@rtl.cygnus.com> 14526 14527 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here. 14528 * lib/c-torture.exp: to here. 14529 145301995-03-10 Torbjorn Granlund <tege@adder.cygnus.com> 14531 14532 * gcc.c-torture/execute/950221-1.c: New test. 14533 * gcc.c-torture/execute/struct-ret-1.c: New test. 14534 * gcc.c-torture/compile/950221-1.c: New test. 14535 14536 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=. 14537 145381995-03-03 Doug Evans <dje@canuck.cygnus.com> 14539 14540 * gcc.c-torture/execute/arith-1.c (main): Return 0. 14541 * gcc.c-torture/execute/arith-rand.c (main): Return 0. 14542 145431995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu) 14544 14545 * g++.gb: New directory of tests, derived from my signature and 14546 class scoping tests. 14547 14548 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests. 14549 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise. 14550 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise. 14551 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise. 14552 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise. 14553 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise. 14554 * g++.gb/sig25.C: Likewise. 14555 14556 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them. 14557 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise. 14558 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise. 14559 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise. 14560 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise. 14561 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise. 14562 * g++.gb/sig25.exp: Likewise. 14563 14564 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests. 14565 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise. 14566 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise. 14567 * g++.gb/scope13.C: Likewise, this test still fails. 14568 14569 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em. 14570 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto. 14571 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto. 14572 * g++.gb/scope13.exp: Ditto. 14573 14574 * g++.gb/README: New file, explains what these tests are about. 14575 145761995-02-28 Doug Evans <dje@canuck.cygnus.com> 14577 14578 * lib/dg.exp (dg-do): Support `preprocess'. 14579 (dg-test): Likewise. 14580 145811995-02-13 J.T. Conklin <jtc@rtl.cygnus.com> 14582 14583 * config/udi.exp: change "continue -expect" to "exp_continue". 14584 145851995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com) 14586 14587 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}: 14588 Delete redundant tests. 14589 14590 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests. 14591 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests. 14592 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests. 14593 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests. 14594 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests. 14595 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests. 14596 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests. 14597 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests. 14598 14599 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for 14600 storing label pointers. 14601 * gcc.c-torture/execute/921019-1.c: Likewise. 14602 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf. 14603 * gcc.c-torture/execute/930513-1.c: Provide full declaration for 14604 parameter fp. 14605 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all 14606 constants. 14607 14608 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}: 14609 Delete obsolete tests. 14610 14611 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests. 14612 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests. 14613 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests. 14614 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests. 14615 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests. 14616 * gcc.c-torture/compile/950124-1.c: New test. 14617 14618 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter. 14619 146201995-02-08 Jason Merrill <jason@phydeaux.cygnus.com> 14621 14622 * lib/mike-g++.exp: Add -lm to LIBS. 14623 146241995-02-07 Doug Evans <dje@canuck.cygnus.com> 14625 14626 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir. 14627 146281995-01-30 Jason Merrill <jason@phydeaux.cygnus.com> 14629 14630 * lib/mike-g++.exp: Add -lstdc++ to LIBS. 14631 146321995-01-12 Doug Evans <dje@canuck.cygnus.com> 14633 14634 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes. 14635 146361995-01-02 Jeff Law (law@snake.cs.utah.edu) 14637 14638 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests. 14639 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise. 14640 * g++.law/{bad-error6.C, bad-error7.C}: Likewise. 14641 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise. 14642 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise. 14643 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise. 14644 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise. 14645 * g++.law/{operators31.C, operators32.C, 14646 * g++.law/{operators33.C, operators34.C}: Likewise. 14647 * g++.law/{pic1.C, refs2.C}: Likewise. 14648 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise. 14649 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise. 14650 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise. 14651 * g++.law/{vtable2.exp, vtable3.exp}: Likewise. 14652 14653 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them. 14654 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise. 14655 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise. 14656 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise. 14657 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise. 14658 * g++.law/{enum9.exp, friend5.exp}: Likewise. 14659 * g++.law/{nest3.exp, nest4.exp}: Likewise. 14660 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise. 14661 * g++.law/{operators30.exp, operators31.exp}: Likewise. 14662 * g++.law/{operators32.exp, operators33.exp}: Likewise. 14663 * g++.law/{operators34.exp}: Likewise. 14664 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise. 14665 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise. 14666 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise. 14667 * g++.law/{visibility27.exp, visibility28.exp}: Likewise. 14668 * g++.law/{vtable2.exp, vtable3.exp}: Likewise. 14669 14670 * g++.law/{union4.exp, visibility17.exp}: Fix expected output. 14671 No longer expected to fail. 14672 * g++.law/missed-error3.C: Tweak for recent bool changes. 14673 146741994-12-04 Doug Evans <dje@canuck.cygnus.com> 14675 14676 * config/emb-unix: Deleted. 14677 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform 14678 remote execution. Do final link on remote host if REMOTE_LINK is set. 14679 146801994-12-01 Doug Evans <dje@canuck.cygnus.com> 14681 14682 * lib/dg.exp (dg-test): Fix typo in last patch. 14683 146841994-11-30 Doug Evans <dje@canuck.cygnus.com> 14685 14686 * lib/dg.exp (dg-test): Fix pattern that searches for expected output 14687 (handles multiple occurrences). 14688 146891994-11-24 Doug Evans <dje@canuck.cygnus.com> 14690 14691 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture. 14692 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove 14693 $srcdir from pathname in pass/fail messages (but ensure $subdir *is* 14694 printed). 14695 * lib/c-torture.exp (c-torture-compile): Likewise. 14696 (c-torture): Prepend full path if missing. 14697 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase. 14698 (gcc_fail): Likewise. 14699 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages. 14700 147011994-11-23 J.T. Conklin <jtc@rtl.cygnus.com> 14702 14703 * lib/netware.exp: Only attach to NetWare i386 systems. 14704 147051994-11-16 Doug Evans <dje@canuck.cygnus.com> 14706 14707 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail 14708 messages. Add test name to "output pattern match" pass/fail message. 14709 147101994-11-12 Doug Evans <dje@canuck.cygnus.com> 14711 14712 * gcc.dg: New testsuite. 14713 * gcc.dg/dg.exp: New file. 14714 14715 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c, 14716 test-switch.c}: Deleted. 14717 14718 * gcc.misc-tests/msgs.exp: New testcase driver. 14719 147201994-11-09 Doug Evans <dje@canuck.cygnus.com> 14721 14722 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc. 14723 Watch for illegal return values from ${tool}_load. 14724 * config/unix.exp (${tool}_load): Fix pass/fail detection for 14725 cross targets. Coerce return value >0 to 1. 14726 147271994-11-08 Doug Evans <dje@canuck.cygnus.com> 14728 14729 * config/unix.exp (${tool}_load): Call program rsh, not proc. 14730 14731 * config/emb-unix.exp: New file. 14732 14733 * config/sim.exp: Error if variable $SIM not defined. 14734 (${tool}_load): Mark test as "untested" if simulator missing. 14735 14736 * config/unix.exp: Load remote.exp to get rcp_download. 14737 * lib/c-torture.exp: Use different option lists for testcases with 14738 and without loops. 14739 * gcc.c-torture/execute/execute.exp: Likewise. 14740 147411994-11-02 Doug Evans <dje@canuck.cygnus.com> 14742 14743 * config/*.exp: Clarify return code from ${tool}_load. 14744 Call `unresolved' or `untested' instead of `warning' or `perror' 14745 (sometimes you still want to call both though). 14746 Add comment that `shell_id' is local to each file. 14747 * config/udi.exp (timeout): Set to 30. 14748 Don't print warning if connection fails, $connectmode has already 14749 printed an error. 14750 (${tool}_load): Move verbose messages to level 2. 14751 Rework pattern for "Process started" message. 14752 Pass `shell_id' to ${connectmode}_download. 14753 Retry twice upon timeout. Make resetting of target more robust. 14754 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe). 14755 Pass `shell_id' to exit_$connectmode. 14756 Only call exit_$connectmode if connected. 14757 * config/unix.exp (${tool}_load): Check return codes better. 14758 * config/vrtx.exp (${tool}_load): Likewise. 14759 * config/vx.exp (${tool}_load): Likewise. 14760 Delete unneeded global's. 14761 * lib/dg.exp (dg-test): Update to reflect clarified return codes 14762 from ${tool}_load. 14763 (dg-stat): Delete. 14764 (dg-init): Delete recording of pass/fail counts. 14765 * lib/old-dejagnu.exp (old-dejagnu): Likewise. 14766 (old-dejagnu-init): Likewise. 14767 (old-dejagnu-stat): Delete contents, empty proc now. 14768 * lib/c-torture.exp (TORTURE_OPTIONS): New global. 14769 (c-torture): Delete references to lcnt, lpass, lfail. 14770 Get option list from TORTURE_OPTIONS. 14771 Delete -funroll[-all]-loops if no loops. 14772 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail. 14773 (g++_stat): Delete contents (empty proc now). 14774 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts. 14775 (gcc_finish): Likewise. 14776 (gcc_stat): Deleted. 14777 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail. 14778 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat. 14779 * gcc.c-torture/execute/execute.exp: Likewise. 14780 Split tests into two parts: compile, execute. 14781 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if 14782 no loops. Update to reflect clarified return codes from ${tool}_load. 14783 147841994-10-21 Doug Evans <dje@canuck.cygnus.com> 14785 14786 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern 14787 to grep for. 14788 (old-dejagnu): Likewise (where necessary). 14789 147901994-10-14 Doug Evans <dje@canuck.cygnus.com> 14791 14792 * gcc.misc-tests/gcov.exp: New file, for gcov testing. 14793 14794 * lib/dg.exp (dg-process-target): Fix processing of selector. 14795 Add comment regarding use of `error'. 14796 14797 * lib/gcc.exp (prune_system_crud): Define if missing. 14798 * lib/g++.exp (prune_system_crud): Likewise. 14799 14800 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}: 14801 Call prune_system_crud. 14802 * lib/dg.exp (dg-runtest): New proc. 14803 Use perror instead of send_user for tcl errors in testcase. 14804 Don't return any value, it's never used. 14805 Don't clobber previous definition of `unknown'. 14806 Print tcl errors in `dg-final'. 14807 148081994-10-12 Doug Evans <dje@canuck.cygnus.com> 14809 14810 * lib/dg.exp (dg-process-target): Improve syntax error messages. 14811 (dg-test): Don't print errorInfo, it contains stack backtrace. 14812 148131994-09-26 Doug Evans (dje@canuck.cygnus.com) 14814 14815 * lib/g++.exp (runtest_file_p): Define if missing. 14816 148171994-09-24 Doug Evans (dje@cygnus.com) 14818 14819 * lib/mike-g++.exp: Comment out loading of g++.exp. 14820 * lib/g++.exp: Update copyright. Test for existence of $CXX at start. 14821 (default_g++_version): Always print something. 14822 (default_g++_start): Comment out call to `which'. 14823 (g++_start, g++_load): Deleted (must be defined in config file). 14824 * lib/gcc.exp: Test for existence of $CC at start. 14825 Delete check for tmpdir (done in gcc_init). 14826 (default_gcc_version): Always print something. 14827 (default_gcc_start): Comment out call to `which'. 14828 * config/*.exp: Major cleanup - make cross targets work at least a 14829 little better for g++ (by not being "--tool gcc" specific). 14830 Rename gcc_xxx to ${tool}_xxx. 14831 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp. 14832 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file. 14833 148341994-09-22 Doug Evans (dje@canuck.cygnus.com) 14835 14836 * lib/c-torture.exp (c-torture-compile): Rework compiler 14837 message processing. 14838 14839 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of 14840 c-torture. 14841 148421994-09-21 Doug Evans (dje@canuck.cygnus.com) 14843 14844 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite. 14845 14846 * lib/dg.exp (dg-process-target): Support { target native }. 14847 148481994-09-20 Doug Evans (dje@canuck.cygnus.com) 14849 14850 * lib/dg.exp (dg-test): Clean up some comments. Delete code that 14851 looked for "... program xxx got fatal signal". 14852 Correct regsub munging of `comp_output'. 14853 Ignore compiler messages "path prefix not used" and "linker input 14854 file unused". 14855 148561994-09-14 Doug Evans (dje@canuck.cygnus.com) 14857 14858 * lib/gcc.exp (runtest_file_p): Define if missing. 14859 * gcc.prms/template.c: Example to work from. 14860 148611994-09-13 Doug Evans (dje@canuck.cygnus.com) 14862 14863 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'. 14864 * lib/dg.exp (dg-test): Call unsupported testcases as such. 14865 14866 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c. 14867 * gcc.prms/1883.c: Moved from compile/940714-1.c. 14868 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from 14869 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}. 14870 14871 * lib/dg.exp (user option docs): Clean up docs on target/xfail option. 14872 (dg-process-target): No longer a varargs proc. 14873 Return S/N for target, P/F for xfail. All callers changed. 14874 (user option procs): More argument checking. 14875 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}. 14876 (dg-output): `dg-output-text' now contains 2 elements {P/F text}. 14877 (dg-test): Skip test if not running on selected target in `dg-do'. 14878 Update handling of `dg-do-what', `dg-output-text'. 14879 Separate execution pass/fail from output pattern match pass/fail. 14880 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE). 14881 148821994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com) 14883 14884 * gcc.c-torture/special/special.exp: Don't expect failure for mips 14885 target for 920510-1.c. 14886 148871994-09-12 Doug Evans (dje@canuck.cygnus.com) 14888 14889 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3. 14890 Clean up comment regarding use of passcnt, etc. 14891 (gcc_stat): Don't update `testcnt' here. 14892 (gcc_finish): Do it here. 14893 Might as well reset `but_id' here too. 14894 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p' 14895 to determine if the file should be tested. 14896 * gcc.c-torture/compile/compile.exp: Likewise. 14897 * gcc.c-torture/execute/execute.exp: Likewise. 14898 * gcc.c-torture/unsorted/unsorted.exp: Likewise. 14899 * gcc.misc-tests/dg-test.exp: Likewise. 14900 * gcc.prms/prms.exp: Likewise. 14901 * gcc.wendy/wendy.exp: Likewise. 14902 * g++.old-deja.exp: Likewise. 14903 Move "Testing file" message to verbose level 1. 14904 149051994-09-09 Doug Evans (dje@canuck.cygnus.com) 14906 14907 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE". 14908 149091994-09-08 Doug Evans (dje@canuck.cygnus.com) 14910 14911 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set. 14912 (default_gcc_start): Accept optional second list element 14913 of compiler flags. Print compiler output at verbosity level 2. 14914 Remove setting of CFLAGS, LIBS, LDFLAGS from here. 14915 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail. 14916 Save current values of framework globals passcnt, failcnt, xpasscnt, 14917 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and 14918 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist. 14919 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and 14920 xfailcnt to compute stats. Update framework global `testcnt' from 14921 pass/fail counts. 14922 (gcc_finish): New proc. Clean up test environment. 14923 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail. 14924 (gcc_epass, gcc_efail): Delete. 14925 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th 14926 argument of line number. 14927 (dg-init): If the tool has an init routine, call it. 14928 (dg-test): Remove args `cflags_var' and `libs_var'. 14929 Pass all compiler options to ${tool}_start. 14930 Handle missing line number. 14931 (dg-finish): New function. 14932 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing 14933 particular files. Call gcc_finish at end. Move "skipping test" 14934 message to verbosity level 3. 14935 * gcc.c-torture/compile/compile.exp: Likewise. 14936 * gcc.c-torture/unsorted/unsorted.exp: Likewise. 14937 * gcc.c-torture/execute/execute.exp: Likewise. 14938 Delete setting of prms_id, bug_id, lcnt, lfail, lpass. 14939 Print testcase being tried at verbosity level 1. 14940 * gcc.c-torture/special/special.exp: Unset xfail. 14941 Delete setting of prms_id, bug_id, lcnt, lfail, lpass. 14942 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish. 14943 * gcc.c-torture/noncompile/noncompile.exp: Likewise. 14944 * gcc.failure/failure.exp: Likewise. 14945 * gcc.ieee/ieee.exp: Likewise. 14946 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS. 14947 Update call to dg-test. Call dg-finish at end. 14948 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags. 14949 Delete setting of prms_id, bug_id, lcnt, lfail, lpass. 14950 * gcc.misc-tests/misc.exp: Call gcc_finish at end. 14951 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant). 14952 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end. 14953 * gcc.wendy/wendy.exp: Add copyright. 14954 Delete setting of tmpdir (done by gcc_init). 14955 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail. 14956 Pass compiler flags to gcc_start. Call gcc_finish at end. 14957 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of 14958 gcc_[ce]pass/fail. 14959 149601994-09-07 Doug Evans (dje@canuck.cygnus.com) 14961 14962 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs 14963 confusion. 14964 (g++_load): Likewise. 14965 14966 * config/*.exp (gcc_load): Some were varargs fns and some were not. 14967 Rename argument to `prog' to remove the confusion. 14968 Varargs fns behave differently too! 14969 (g++_load): Likewise. 14970 14971 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail. 14972 14973 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's 14974 what it is. Delete (always) printing of status value for !native. 14975 Simplify verbose code, and include status and exec_output. 14976 (g++_load): Use gcc_load. 14977 149781994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com) 14979 14980 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file. 14981 * gcc.c-torture/noncompile/noncompile.exp: Delete support for 14982 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c, 14983 940714-3.c as these testcases don't exist anymore. Make 14984 va-arg-1.c expected to pass. 14985 149861994-08-19 Doug Evans (dje@canuck.cygnus.com) 14987 14988 * gcc.misc-tests/misc.exp: Only run specific testcases. 14989 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp. 14990 * gcc.misc-tests/dg-[1-9].c: New files. 14991 14992 * lib/dg.exp: New testsuite driver. 14993 * gcc.prms/prms.exp: Use it. 14994 14995 * README.gcc: New file. 14996 14997 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced. 14998 Document and reset `lxpass' and `lxfail'. 14999 Simplify "initialized" message. 15000 (gcc_stat): Clean up comments a little. 15001 150021994-08-16 Doug Evans (dje@canuck.cygnus.com) 15003 15004 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory. 15005 150061994-08-15 Doug Evans (dje@canuck.cygnus.com) 15007 15008 * lib/old-dejagnu.exp (process-option): New proc. 15009 (old-dejagnu-init, old-dejagnu-stat): Likewise. 15010 (old-dejagnu): Simplify. 15011 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu. 15012 150131994-08-14 Jeff Law (law@snake.cs.utah.edu) 15014 15015 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail 15016 exists and is not an empty string. 15017 15018 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set 15019 $xfail rather than calling setup_xfail. Clear $xfail when test is 15020 finished. 15021 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it 15022 automatically. 15023 15024 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No 15025 longer expected to fail. 15026 15027 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to 15028 "f" function call. 15029 15030 * gcc.misc-tests/mg.exp: Call gcc_stat when finished. 15031 15032 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c, 15033 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c, 15034 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c, 15035 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from 15036 c-torture-1.29. 15037 15038 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c, 15039 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29. 15040 15041 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29. 15042 15043 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c, 15044 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29 15045 15046 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c, 15047 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c, 15048 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29. 15049 150501994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com) 15051 15052 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c}, 15053 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c, 15054 940714-1.c, 940714-2.c, 940714-3.c}, 15055 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c}, 15056 gcc.misc-tests/{mg.c,mg.exp}: 15057 New tests. 15058 * gcc.noncompile/noncompile.exp: Change accordingly. 15059 150601994-07-07 Doug Evans (dje@canuck.cygnus.com) 15061 15062 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp: 15063 Undo previous clobberage. 15064 150651994-07-04 Jeff Law (law@snake.cs.utah.edu) 15066 15067 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}: 15068 * gcc.special/{930510-1.c, special.exp}: 15069 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c, 15070 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c, 15071 struct-varargs-1.c}: New tests from c-torture-1.26. 15072 150731994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com) 15074 15075 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an 15076 argument to switch. 15077 150781994-05-21 Bill Cox (bill@rtl.cygnus.com) 15079 15080 * Revert the previous changes. Please see Rob's directory 15081 (/lisa/test/rob/progressive/gcc/testsuite) for testing 15082 fixes. 15083 150841994-05-19 Bill Cox (bill@rtl.cygnus.com) 15085 15086 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp, 15087 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp, 15088 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp, 15089 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp, 15090 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp, 15091 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp, 15092 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp, 15093 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp, 15094 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp, 15095 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp, 15096 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp, 15097 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp, 15098 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp, 15099 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp, 15100 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp, 15101 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp, 15102 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp, 15103 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp, 15104 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp, 15105 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp, 15106 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp, 15107 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp, 15108 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp, 15109 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp, 15110 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp, 15111 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp, 15112 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes. 15113 151141994-05-17 Bill Cox (bill@rtl.cygnus.com) 15115 15116 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp, 15117 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls 15118 with perror calls. 15119 151201994-05-02 Jason Merrill (jason@deneb.cygnus.com) 15121 15122 * config/unix.exp (g++_load): Fix syntax. 15123 151241994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com) 15125 15126 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning. 15127 * gcc.noncompile/921017-1.c: Deleted obsolete test. 15128 * gcc.noncompile/noncompile.exp: Remove code for deleted test. 15129 Don't expect va-arg-1.c to fail. Correct expected output for 15130 920928-1.c. 15131 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted. 15132 * gcc.wendy/hbm4.c: Correct typo. 15133 * gcc.wendy/tad1.c, tad2.c: Correct expected output. 15134 151351994-03-28 Doug Evans (dje@canuck.cygnus.com) 15136 15137 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument. 15138 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of 15139 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes. 15140 * lib/c-torture.exp (c-torture-compile): Ditto. 15141 15142 Reduce volume of output (remove all the -I's and such). 15143 * lib/c-torture.exp (c-torture-compile): New argument OPTION. 15144 Call gcc_cpass, gcc_cfail. 15145 (c-torture): Pass testing option to c-torture-compile. 15146 151471994-03-21 Doug Evans (dje@cygnus.com) 15148 15149 Bring patches over from progressive. 15150 * config/default.exp: Exit remote shell cleanly. 15151 (g++_exit, g++_start): Add default versions. 15152 * config/sim.exp (gcc_load): Use perror, not error. 15153 151541994-03-20 Doug Evans (dje@canuck.cygnus.com) 15155 15156 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value 15157 set in site.exp. 15158 151591994-03-14 Doug Evans (dje@cygnus.com) 15160 15161 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch 15162 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS. 15163 (wendy_try): New proc to run testcase. 15164 (main loop): Call 'em. 15165 * gcc.wendy/*.c: Clean up pass to correct expected output. 15166 15167 * lib/gcc.exp: Minor cleanup work. 15168 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs. 15169 151701994-03-09 Doug Evans (dje@canuck.cygnus.com) 15171 15172 * config/sim.exp (gcc_load): Document return codes better. 15173 Don't pass -v to simulator. 15174 151751994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu) 15176 15177 * gcc.special/920717-x.c: Fix typo. 15178 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to 15179 get at sources. 15180 15181 * lib/mike-gcc.exp: Fix typo. 15182 151831994-02-15 Rob Savoye (rob@darkstar.cygnus.com) 15184 15185 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++ 15186 binary to use, transform the name. 15187 * config/*.exp: rename everything. Nuke any g++ specific files, 15188 it's now a special case of gcc that requires no special support. 15189 Add a default.exp for unsupported targets. 15190 151911994-02-11 Rob Savoye (rob@poseidon.cygnus.com) 15192 15193 * g++.jason/report.exp, g++.old-deja/old-deja.exp, 15194 lib/old-dejagnu.exp: Fix a few patterns to work with the new 15195 version of Tcl. 15196 151971994-02-09 Rob Savoye (rob@darkstar.cygnus.com) 15198 15199 * lib/c-torture.exp: Made "file prefix*never used a pass, rather 15200 than a warning. 15201 152021994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu) 15203 15204 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp. 15205 152061994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com) 15207 15208 * gcc.execute/execute.exp: Combine opt_list and foption_list into 15209 option_list. Compile every file with only 4/6 option choices 15210 (same as C torture) instead of with 12/18 different option 15211 choices. 15212 * lib/c-torture.exp: Likewise. 15213 15214 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if 15215 not already set. 15216 152171993-12-30 Mike Stump (mrs@rtl.cygnus.com) 15218 15219 * lib/old-deja.exp: Add `excess errors test fails' error, now one 15220 can put an XFAIL *-*-* on excess errors. 15221 152221993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu 15223 15224 * g++.law: Add more tests derived from g++-bugs snapshots. 15225 15226 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's 15227 equivalent to g++.law/init9. 15228 15229 * lib/mike-gcc.exp (postbase): Delete the .o file after we've 15230 compiled it, and the a.out file after we've run it. 15231 152321993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com) 15233 15234 * lib/mike-g++.exp (postbase): Delete the .o file after we've 15235 compiled it, and the a.out file after we've run it. 15236 152371993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu) 15238 15239 * g++.law/*.exp: Avoid losing arguments added via "append" commands. 15240 152411993-12-15 Rob Savoye (rob@darkstar.cygnus.com) 15242 15243 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the 15244 version number. 15245 152461993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu) 15247 15248 * g++.law: New directory of g++ tests derived from the g++-bugs 15249 snapshots. 15250 152511993-12-09 Jeffrey Wheat (cassidy@cygnus.com) 15252 15253 * gcc.compile: initbug1.c initbug1.exp testcase added 15254 152551993-12-06 Jeffrey Wheat (cassidy@cygnus.com) 15256 15257 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups 15258 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added 15259 fixes submitted by Jeff Law (law@cs.utah.edu) 15260 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from 15261 Jeff Law (law@cs.utah.edu) 15262 15263 152641993-11-30 Mike Stump (mrs@cygnus.com) 15265 15266 * config/unix-g++.exp: Follow the gcc way of doing things. 15267 * g++.old-deja/old-deja.exp: Minor updates. 15268 * lib/g++.exp: New file, follow the gcc way of doing things. 15269 * lib/old-dejagnu.exp: Minor updates. 15270 * lib/mike-g++.exp: Always unset errorInfo. 15271 152721993-11-06 Mike Stump (mrs@cygnus.com) 15273 15274 * lib/gcc.exp: Fix some errors with the below change, CC and 15275 CFLAGS should be global when setting, not local. 15276 152771993-11-03 Rob Savoye (rob@darkstar.cygnus.com) 15278 15279 * lib/gcc.exp: Transform tool name. 15280 152811993-10-27 Jeffrey Wheat (cassidy@cygnus.com) 15282 15283 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry. 15284 152851993-10-27 Jeffrey Wheat (cassidy@cygnus.com) 15286 15287 * lib/gcc.exp: change gcc_done to gcc_stat 15288 152891993-10-27 Jeffrey Wheat (cassidy@cygnus.com) 15290 15291 * Upgraded gcc testsuite to c-torture version 1.25 15292 152931993-10-24 Jeffrey Wheat (cassidy@cygnus.com) 15294 15295 * lib/gcc.exp: added reporting code. Changed verbose compile message. 15296 * lib/c-torture: added hooks for new reporting code. 15297 152981993-10-21 Jeffrey Wheat (cassidy@cygnus.com) 15299 15300 * config/sh-gcc.exp: check if sh-sim exists in the path 15301 153021993-10-18 Jeffrey Wheat (cassidy@cygnus.com) 15303 15304 * gcc.code_quality/code_quality.exp: Initial changes for new logic. 15305 * gcc.compile/compile.exp: Initial changes for new logic. 15306 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic. 15307 * gcc.failure/failure.exp: Initial changes for new logic. 15308 * gcc.ieee/ieee.exp: Initial changes for new logic. 15309 * gcc.misc-tests/misc.exp: Initial changes for new logic. 15310 * gcc.noncompile/non_compile.exp: Initial changes for new logic. 15311 * gcc.unsorted/unsorted.exp: Initial changes for new logic. 15312 * lib/c-torture.exp: Initial changes for new logic. 15313 * lib/gcc.exp: Initial changes for new logic. 15314 153151993-10-15 Mike Stump (mrs@cygnus.com) 15316 15317 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not 15318 depend upon failure or success. Fully qualify names in failure 15319 and success messages. Always remove a.out before starting 15320 compile, just in case. Pay more attention to error text output by 15321 the compiler. Handle testcases with no known past errors just 15322 like all others, so that things are uniform. Other miscellaneous 15323 improvements. 15324 153251993-10-13 Jeffrey Wheat (cassidy@cygnus.com) 15326 15327 * gcc.cpp: new directory for cpp tests 15328 153291993-10-04 Jeffrey Wheat (cassidy@cygnus.com) 15330 15331 * lib/chill.exp: Code reformatted, removed unused code. 15332 * config/unix-chill.exp: Code reformatted, removed unused code. 15333 * chill.execute/execute.exp: Code reformatted, removed unused code. 15334 * chill.execute/oe/orient.exp: Code reformatted, removed unused code. 15335 153361993-10-04 Ian Lance Taylor (ian@cygnus.com) 15337 15338 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution 15339 routines not written. 15340 153411993-09-27 Rob Savoye (rob@darkstar.cygnus.com) 15342 15343 * config/bug-gcc.exp: Use new procs from bug.exp. 15344 153451993-09-21 Rob Savoye (rob@darkstar.cygnus.com) 15346 15347 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded 15348 via ftp, rather than depending on NFS. 15349 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test 15350 case. 15351 153521993-09-09 Rob Savoye (rob@darkstar.cygnus.com) 15353 15354 * config/bug-gcc.exp: Use new download proc. 15355 153561993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com) 15357 15358 * chill.execute/execute.exp: cleanups, handles errors better 15359 * chill.compile/compile.exp: rewrite, based on execute.exp 15360 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp 15361 * lib/chill.exp: major changes to diff proc and compile and link 15362 procs. added chill_fail and chill_pass wrappers to pass and 15363 fail. added more comments, and handle error codes better. 15364 Added a hack to capture stderr from exec, so noncompile tests 15365 can work. 15366 153671993-09-11 Jeffrey Wheat (cassidy@cygnus.com) 15368 15369 * chill.execute/execute.exp: rewrite of testsuite driver 15370 * lib/chill.exp: rewrite of testsuite driver 15371 * config/unix-chill.exp: rewrite of testsuite driver 15372 153731993-08-25 Bill Cox (bill@rtl.cygnus.com) 15374 15375 In chill.execute: 15376 * iexpr.ch: Standardize uppercase. 15377 * tuples.dat: Standardize uppercase. 15378 * vary.ch: standardize. Correct varying string assignments. 15379 * vary.dat: Add new output lines. 15380 153811993-08-24 Bill Cox (bill@rtl.cygnus.com) 15382 15383 In chill.execute: 15384 * chprintf.ch: Standardize use of uppercase. 15385 * tuples.ch: Standardize and turn arr2 into a DCL, 15386 rather than a SYN. 15387 * pinits.ch: Standardize. 15388 153891993-08-23 Per Bothner (bothner@kalessin.cygnus.com) 15390 15391 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>. 15392 * Makefil: Renamed to Makefile.in. 15393 * configure.in: New. 15394 153951993-08-23 Bill Cox (bill@rtl.cygnus.com) 15396 15397 In chill.execute: 15398 * .cvsignore: Add result/output files. 15399 * Makefile: Fix up variables at start. Use MFLAGS 15400 everywhere. Correct bool_loc, built_ins entries. 15401 Add entry for vary1.ch. 15402 * bitarray.ch: Standardize upper-case usage. 15403 * bitexpr.ch: Standardize, add output of b1. 15404 * params.ch: Use arrayt in along PROC parameters, to 15405 avoid novelty problems. 15406 * sets.ch: Tiny cleanup. 15407 * vary1.ch: Re-indent. 15408 154091993-08-17 Bill Cox (bill@rtl.cygnus.com) 15410 15411 * Add PR-related files to Makefiles, .cvsignore files, etc. 15412 154131993-08-02 Jeff Wheat (cassidy@cygnus.com) 15414 15415 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts 15416 with compiler objects. New names are test-flow.c and test-loop.c 15417 154181993-07-27 Jeff Wheat (cassidy@cygnus.com) 15419 15420 * Upgraded c-torture tests from 1.19 to 1.20 15421 15422 * new files: 15423 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c 15424 * gcc.compile: 930623-1.c 930623-2.c 15425 * gcc.noncompile: 930622-1.c 930622-2.c 15426 * gcc.failure: 920411-1.c 920627-2.c 15427 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c 15428 154291993-07-20 Jeff Wheat (cassidy@cygnus.com) 15430 15431 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp 15432 More changes to get testsuite working properly. Needs more work. 15433 Added some support for POSIX IEEE Std 1003.3-1991 error messages. 15434 154351993-07-19 Jeff Wheat (cassidy@cygnus.com) 15436 15437 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp 15438 More changes to get testsuite working properly. Needs more work. 15439 154401993-07-13 Jeff Wheat (cassidy@cygnus.com) 15441 15442 * chill.compile/compile.exp: Added for Dejagnu support 15443 * chill.execute/execute.exp: Added for Dejagnu support 15444 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support 15445 154461993-06-19 Bill Cox (bill@rtl.cygnus.com) 15447 15448 This should complete moving the CHILL test files. 15449 * chill.noncompile(.cvsignore printf.grt 15450 in-printf.grt chprintf.grt chprintf.ch): 15451 Added test-support files. 15452 (Makefile): Modified further. 15453 * chill.compile (emptymod.ch gdbme.ch neg_range.ch 15454 signal.ch): Added test files. 15455 * chill.execute (.cvsignore printf.grt printr.c 15456 in-printf.grt rts.c chprintf.grt rts.h): Added 15457 test-support files. 15458 (Makefile): More corrections. 15459 154601993-06-18 Bill Cox (bill@rtl.cygnus.com) 15461 15462 * chill.compile, chill.execute, chill.nocompile: Add CHILL 15463 test cases, ready for DejaGnu. 15464 154651993-06-17 Jeffrey Wheat (cassidy@cygnus.com) 15466 15467 * Upgraded c-torture tests from 1.18 to 1.19 15468 15469 * gcc.compile: added test(s): 15470 930607-1.c 15471 * gcc.execute: added test(s): 15472 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c 15473 15474 * added new subdirectory for misc tests: gcc.misc-tests 15475 * gcc.misc-test(s): added tests: 15476 inst-check.c test-consts.c test-ior.c test-switch.c 15477 154781993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com) 15479 15480 * lib/mike-g++.exp: Load `./a.out', not `a.out'. 15481 154821993-06-07 Ian Lance Taylor (ian@cygnus.com) 15483 15484 * g++.old-deja/old-deja.exp: Don't delete all the .o files. 15485 154861993-06-03 Jeffrey Wheat (cassidy@cygnus.com) 15487 15488 * Upgraded c-torture tests from 1.17 to 1.18 15489 154901993-06-02 Jeffrey Wheat (cassidy@cygnus.com) 15491 15492 * Upgraded c-torture tests from 1.12 to 1.17 15493 154941993-04-30 Mike Werner (mtw@deneb.cygnus.com) 15495 15496 * lib/old-dejagnu.exp: 15497 Fixed handling of XFAIL target triplets to correctly 15498 recognize wildcard characters. Removed code that 15499 appended a unique id tag to the end of the file name 15500 printed out by the result of the testcases within a 15501 given test file. 15502 155031993-04-29 Mike Werner (mtw@deneb.cygnus.com) 15504 15505 * lib/old-dejagnu.exp: 15506 Reworked expected failure handling to trigger off of XFAIL 15507 keyword in keyphrase embeded in testcase source code. The 15508 XFAIL keyword must be at the end of the keyphrase line. It 15509 may optionally be followed by one or more target triplets. 15510 It has just occured that the handling of wildcards in the 15511 target triplet may not be correct. 15512 155131993-04-23 Mike Werner (mtw@deneb.cygnus.com) 15514 15515 * g++.old-deja/tests: 15516 Moved all subdirectories up one level into g++.old-deja . 15517 15518 * lib/old-dejagnu.exp: 15519 Fixed problem with CXXFLAGS not being properly reset, and being 15520 corrupted with extraneous "-c" compiler option. This was 15521 causing binaries to not be generated for test that needed them. 15522 Modified strings passed to "pass" and "fail" so that individual 15523 tests from the same test file would be distinguished by an 15524 identifier appended to the test file name in the summary logs; 15525 this corrected a problem with erroneous diff logs. Added code 15526 to search testcases for expected fail and unexpected pass keywords. 15527 155281993-04-20 Rob Savoye (rob at darkstar.cygnus.com) 15529 15530 * lib/c-torture.exp: Ignore "file path prefix*unused" message. 15531 155321993-04-15 Mike Werner (mtw@deneb.cygnus.com) 15533 15534 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C: 15535 Removed extraneous text from end of "Special g++ Options" 15536 keyphrase. 15537 15538 * lib/old-dejagnu.exp: Added pattern matching to look for new 15539 keywords, embedded in testcases comments, which will trigger 15540 calls to xpass and xfail. 15541 155421993-04-14 Mike Werner (mtw@deneb.cygnus.com) 15543 15544 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase 15545 comments embedded in the testcases, especially the one looking for 15546 special compiler options, as well as the pattern matching for the 15547 compiler output again. 15548 155491993-04-12 Mike Werner (mtw@deneb.cygnus.com) 15550 15551 * lib/old-dejagnu.exp: Do a proper check of the return value for 15552 execute tests. Fixed several problems with the pattern matching 15553 of the compiler output which gave erroneous test results. 15554 Changed several of the test result messages to be more descriptive. 15555 * config/unix-g++.exp: Proc g++_load now actually works and 15556 executes the tests passed to it and returns a usable return 15557 value. 15558 155591993-04-11 Rob Savoye (rob at darkstar.cygnus.com) 15560 15561 * lib/gcc.exp: Exits gracefully if $CC is bogus. 15562 155631993-04-09 Mike Werner (mtw@deneb.cygnus.com) 15564 15565 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp: 15566 Modified both files to properly execute the old style 15567 dejagnu tests. The previous versions of these files were 15568 experimental and did not function anything near correctly. 15569 155701993-04-05 Rob Savoye (rob@cygnus.com) 15571 15572 * Removed all Makefile.in and configure.in files. No configuration 15573 needed now. 15574 155751993-04-02 Mike Werner (mtw@deneb.cygnus.com) 15576 15577 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib 15578 155791993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com) 15580 15581 * gcc.compile/configure.in, gcc.unsorted/configure.in, 15582 gcc.special/configure.in, gcc.noncompile/configure.in, 15583 gcc.execute/configure.in, gcc.code_quality/configure.in, 15584 g++.other/configure.in, g++.old-deja/configure.in, 15585 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote 15586 in srcname setting. 15587 155881993-03-25 Rob Savoye (rob at darkstar.cygnus.com) 15589 15590 * lib/udi.exp: Fixed mondfe and mondfe_download. 15591 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x. 15592 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x. 15593 155941993-03-25 Ian Lance Taylor (ian@cygnus.com) 15595 15596 * config/udi-gdb.exp: Check $shell_id after connecting to target. 15597 (gdb_exit): Don't remove *_soc files. 15598 155991993-03-22 Ian Lance Taylor (ian@cygnus.com) 15600 15601 * lib/c-torture.exp: Don't look for main; instead always use -w 15602 -c. This is how the c-torture tests work. Remove the object 15603 file if the compilation succeeds. 15604 * gcc.execute/execute.exp: Remove executable if test passes. 15605 * gcc.noncompile/noncompile.exp: Every test is an expected 15606 failure. 15607 * gcc.special/special.exp: Added tests from c-torture 1.11, 15608 corrected use of existing test. 15609 * gcc.execute/920302-1.c, gcc.execute/920501-8.c, 15610 gcc.execute/920625-1.c: Updated to c-torture 1.11. 15611 * gcc.compile/921103-1.c, gcc.compile/921109-1.c, 15612 gcc.compile/921109-2.c, gcc.compile/921109-3.c, 15613 gcc.compile/921111-1.c, gcc.compile/921116-2.c, 15614 gcc.compile/921118-1.c, gcc.compile/921126-1.c, 15615 gcc.compile/921202-1.c, gcc.compile/921202-2.c, 15616 gcc.compile/921203-1.c, gcc.compile/921203-2.c, 15617 gcc.compile/921206-1.c, gcc.execute/921029-1.c, 15618 gcc.execute/921104-1.c, gcc.execute/921110-1.c, 15619 gcc.execute/921112-1.c, gcc.execute/921113-1.c, 15620 gcc.execute/921117-1.c, gcc.execute/921123-1.c, 15621 gcc.execute/921123-2.c, gcc.execute/921124-1.c, 15622 gcc.execute/921202-1.c, gcc.execute/921202-2.c, 15623 gcc.execute/921204-1.c, gcc.execute/921207-1.c, 15624 gcc.execute/921208-1.c, gcc.execute/921208-2.c, 15625 gcc.execute/921215-1.c, gcc.execute/921218-1.c, 15626 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c, 15627 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from 15628 c-torture 1.11. 15629 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to 15630 correspond to c-torture 1.11. 15631 15632 * New file. 15633 15634