]>
git.ipfire.org Git - thirdparty/gcc.git/log
Kaveh R. Ghazi [Thu, 22 Dec 2005 04:55:18 +0000 (04:55 +0000)]
re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64)
PR testsuite/20772
* g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
g++.dg/abi/bitfield9.C, g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C,
g++.dg/abi/empty7.C, g++.dg/abi/empty9.C, g++.dg/abi/layout3.C,
g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/ext/attrib8.C,
g++.dg/opt/cse2.C, g++.dg/opt/inline9.C, g++.dg/opt/life1.C,
g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
g++.dg/opt/reg-stack4.C, g++.dg/other/big-struct.C,
g++.old-deja/g++.abi/aggregates.C, g++.old-deja/g++.abi/align.C,
g++.old-deja/g++.abi/bitfields.C, g++.old-deja/g++.eh/tmpl2.C,
g++.old-deja/g++.ext/asmspec1.C, g++.old-deja/g++.ext/attrib1.C,
g++.old-deja/g++.ext/attrib2.C, g++.old-deja/g++.ext/attrib3.C,
g++.old-deja/g++.law/weak.C, g++.old-deja/g++.other/regstack.C,
g++.old-deja/g++.other/store-expr1.C,
g++.old-deja/g++.other/store-expr2.C, g++.old-deja/g++.pt/asm1.C,
g++.old-deja/g++.pt/asm2.C, g77.dg/
20010216 -1.f,
gcc.c-torture/compile/
20000804 -1.c,
gcc.c-torture/execute/990413-2.x, gcc.dg/
20000609 -1.c,
gcc.dg/
20000614 -1.c, gcc.dg/
20000720 -1.c, gcc.dg/
20000724 -1.c,
gcc.dg/
20000807 -1.c, gcc.dg/
20000904 -1.c, gcc.dg/
20001127 -1.c,
gcc.dg/
20010202 -1.c, gcc.dg/
20010520 -1.c, gcc.dg/
20011009 -1.c,
gcc.dg/
20011029 -2.c, gcc.dg/
20011107 -1.c, gcc.dg/
20011119 -1.c,
gcc.dg/
20020108 -1.c, gcc.dg/
20020122 -2.c, gcc.dg/
20020122 -3.c,
gcc.dg/
20020201 -3.c, gcc.dg/
20020206 -1.c, gcc.dg/
20020218 -1.c,
gcc.dg/
20020224 -1.c, gcc.dg/
20020310 -1.c, gcc.dg/
20020411 -1.c,
gcc.dg/
20020418 -1.c, gcc.dg/
20020418 -2.c, gcc.dg/
20020426 -1.c,
gcc.dg/
20020426 -2.c, gcc.dg/
20020517 -1.c, gcc.dg/
20020523 -1.c,
gcc.dg/
20020523 -2.c, gcc.dg/
20020531 -1.c, gcc.dg/
20020616 -1.c,
gcc.dg/
20020729 -1.c, gcc.dg/
20030204 -1.c, gcc.dg/
20030826 -2.c,
gcc.dg/
20030926 -1.c, gcc.dg/
20031102 -1.c, gcc.dg/
20031202 -1.c,
gcc.dg/980226-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
gcc.dg/990214-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
gcc.dg/991129-1.c, gcc.dg/991209-1.c, gcc.dg/991214-1.c,
gcc.dg/991230-1.c, gcc.dg/asm-1.c, gcc.dg/clobbers.c,
gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c, gcc.dg/i386-387-3.c,
gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c, gcc.dg/i386-387-6.c,
gcc.dg/i386-asm-1.c, gcc.dg/i386-asm-2.c, gcc.dg/i386-bitfield1.c,
gcc.dg/i386-bitfield2.c, gcc.dg/i386-bitfield3.c,
gcc.dg/i386-call-1.c, gcc.dg/i386-local.c, gcc.dg/i386-loop-1.c,
gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c,
gcc.dg/i386-memset-1.c, gcc.dg/i386-pentium4-not-mull.c,
gcc.dg/i386-pic-1.c, gcc.dg/i386-regparm.c,
gcc.dg/i386-signbit-1.c, gcc.dg/i386-signbit-2.c,
gcc.dg/i386-signbit-3.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
gcc.dg/i386-ssetype-3.c, gcc.dg/i386-ssetype-5.c,
gcc.dg/i386-unroll-1.c, gcc.dg/i386-volatile-1.c, gcc.dg/loop-3.c,
gcc.dg/pr12092-1.c, gcc.dg/pr14289-1.c, gcc.dg/pr14289-2.c,
gcc.dg/pr14289-3.c, gcc.dg/pr9771-1.c, gcc.dg/setjmp-2.c,
gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/tls/opt-1.c,
gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
gcc.dg/torture/pr18582-1.c, gcc.dg/unroll-1.c,
gcc.misc-tests/i386-pf-3dnow-1.c,
gcc.misc-tests/i386-pf-athlon-1.c,
gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c:
Backport portions of testcases.
From-SVN: r108942
GCC Administrator [Thu, 22 Dec 2005 00:16:26 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108926
GCC Administrator [Thu, 22 Dec 2005 00:16:23 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108925
Janis Johnson [Wed, 21 Dec 2005 18:42:19 +0000 (18:42 +0000)]
backport: compat.exp (compat-get-options): Fix for use with dg-xfail-if.
Backport:
2004-11-30 Janis Johnson <janis187@us.ibm.com>
* lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
2004-05-25 Janis Johnson <janis187@us.ibm.com>
* lib/compat.exp (compat-get-options-main): New.
(compat-get-options): Remove unneeded code, warn for ignored
command.
(compat-execute): Check flag set by dg-require-* commands, break up
long lines.
From-SVN: r108919
GCC Administrator [Wed, 21 Dec 2005 00:16:22 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108879
GCC Administrator [Wed, 21 Dec 2005 00:16:20 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108878
Janis Johnson [Tue, 20 Dec 2005 22:09:24 +0000 (22:09 +0000)]
backport: gcc-dg.exp (dg-require-weak, [...]): Move from here ...
Backport:
2005-02-11 Janis Johnson <janis187@us.ibm.com>
* lib/gcc-dg.exp (dg-require-weak, dg-require-visibility,
dg-require-alias, dg-require-gc-sections, dg-require-profiling,
dg-require-dll, dg-require-named-sections): Move from here ...
* lib/target-supports-dg.exp: ... to here.
From-SVN: r108871
Janis Johnson [Tue, 20 Dec 2005 21:40:13 +0000 (21:40 +0000)]
make file executable
From-SVN: r108868
Janis Johnson [Tue, 20 Dec 2005 20:58:42 +0000 (20:58 +0000)]
backport: dg-dot-run-sif-exp-P.c: New test.
Backport:
2005-12-06 Janis Johnson <janis187@us.ibm.com>
* gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
* gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
* gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
* gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
Backport:
2005-02-01 Janis Johnson <janis187@us.ibm.com>
* gcc.test-framework/dg-bogus-exp-P.c: New test.
* gcc.test-framework/dg-bogus-exp-XF.c: New test.
* gcc.test-framework/dg-do-assemble-exp-P.c: New test.
* gcc.test-framework/dg-do-compile-exp-P.c: New test.
* gcc.test-framework/dg-do-link-exp-P.c: New test.
* gcc.test-framework/dg-do-run-exp-P.c: New test.
* gcc.test-framework/dg-dot-run-exp-P.c: New test.
* gcc.test-framework/dg-dot-run-exp-U.c: New test.
* gcc.test-framework/dg-dox-run-exp-XF.c: New test.
* gcc.test-framework/dg-error-exp-P.c: New test.
* gcc.test-framework/dg-error-exp-XP.c: New test.
* gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
* gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
* gcc.test-framework/dg-output-exp-P.c: New test.
* gcc.test-framework/dg-output-exp-XF.c: New test.
* gcc.test-framework/dg-warning-exp-P.c: New test.
* gcc.misc-tests/dg-1.c, gcc.misc-tests/dg-2.c, gcc.misc-tests/dg-3.c,
gcc.misc-tests/dg-4.c, gcc.misc-tests/dg-5.c, gcc.misc-tests/dg-6.c,
gcc.misc-tests/dg-7.c, gcc.misc-tests/dg-8.c, gcc.misc-tests/dg-9.c,
gcc.misc-tests/dg-10.c, gcc.misc-tests/dg-11.c, gcc.misc-tests/dg-12.c,
gcc.misc-tests/dg-test.exp: Remove.
Backport:
2005-02-01 Janis Johnson <janis187@us.ibm.com>
* gcc.test-framwork: New directory.
* gcc.test-framework/README: New.
* gcc.test-framework/test-framework.exp
* gcc.test-framework/gen_directive_tests
* gcc.test-framework/test-framework.awk
From-SVN: r108867
Janis Johnson [Tue, 20 Dec 2005 19:08:30 +0000 (19:08 +0000)]
backport: gcc-dg.exp: Clear xfail data in dg-test
Backport:
2005-01-24 Janis Johnson <janis187@us.ibm.com>
* lib/gcc-dg.exp: Clear xfail data in dg-test
From-SVN: r108864
Janis Johnson [Tue, 20 Dec 2005 18:55:30 +0000 (18:55 +0000)]
gcc-dg.exp: Remove dg-skip-if and dg-xfail-if, now in target-supports-dg.exp.
* lib/gcc-dg.exp: Remove dg-skip-if and dg-xfail-if, now in
target-supports-dg.exp.
From-SVN: r108863
Janis Johnson [Tue, 20 Dec 2005 17:44:09 +0000 (17:44 +0000)]
* lib/gcc-dg.exp: Include target-supports-dg.exp.
From-SVN: r108860
GCC Administrator [Tue, 20 Dec 2005 00:16:22 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108820
GCC Administrator [Tue, 20 Dec 2005 00:16:21 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108819
Janis Johnson [Tue, 20 Dec 2005 00:11:27 +0000 (00:11 +0000)]
ppc-eabi.c: Test on ilp32.
* gcc.dg/ppc-eabi.c: Test on ilp32.
* gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c:
Test on lp64.
From-SVN: r108818
Janis Johnson [Mon, 19 Dec 2005 22:29:59 +0000 (22:29 +0000)]
target-supports.exp (get_compiler_messages, [...]): New.
* lib/target-supports.exp (get_compiler_messages,
current_target_name): New.
From-SVN: r108813
Janis Johnson [Mon, 19 Dec 2005 19:43:10 +0000 (19:43 +0000)]
Backport:
2005-02-11 Janis Johnson <janis187@us.ibm.com>
* lib/gcc-dg.exp: (dg-require-effective-target, dg-skip-if,
dg-xfail-if, selector_opd, selector_list, selector_expression,
dg-process-target): Move to new file target-supports-dg.exp.
* lib/target-supports-dg.exp: New.
2005-01-24 Janis Johnson <janis187@us.ibm.com>
* lib/target-supports.exp (current_target_name): New.
(check_effective_target_ilp32, check_effective_target_lp64):
Cache the result to use as long as the current target, with
multilib flags, remains the same.
2004-12-01 Janis Johnson <janis187@us.ibm.com>
* lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
handle effective-target-keyword.
(dg-skip-if): Support effective-target keyword as target list.
(dg-xfail-if): Ditto.
* lib/target-supports.exp (is-effective-target-keyword): New proc.
2004-11-30 Janis Johnson <janis187@us.ibm.com>
* lib/target-supports.exp (is-effective-target): Simplify.
2004-11-11 Janis Johnson <janis187@us.ibm.com>
* lib/target-supports.exp (get-compiler_messages): New.
(check_effective_target_ilp32): New.
(check_effective_target_lp64): New.
(is-effective-target): New.
* lib/gcc-dg.exp (dg-require-effective-target): New.
From-SVN: r108806
Volker Reichelt [Mon, 19 Dec 2005 17:26:29 +0000 (17:26 +0000)]
re PR c++/20552 (ICE in write_type, at cp/mangle.c:1579)
PR c++/20552
Backport:
2004-03-08 Mark Mitchell <mark@codesourcery.com>
* decl.c (duplicate_decls): Don't check IDENTIFIER_ERROR_LOCUS.
* g++.dg/ext/typeof10.C: New test.
From-SVN: r108795
GCC Administrator [Mon, 19 Dec 2005 00:16:36 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108768
GCC Administrator [Mon, 19 Dec 2005 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108767
GCC Administrator [Sun, 18 Dec 2005 00:16:37 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108729
GCC Administrator [Sun, 18 Dec 2005 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108728
Nick Clifton [Sat, 17 Dec 2005 18:35:56 +0000 (18:35 +0000)]
Import this patch from mainline:
2005-08-10 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
PR 23309
* config/m32r/m32r.c (m32r_reload_lr): Fix off by one error when
deciding which instruction sequence to use.
From-SVN: r108722
Steven Bosscher [Sat, 17 Dec 2005 17:32:36 +0000 (17:32 +0000)]
re PR rtl-optimization/23837 (Wrong code with REG_NO_CONFLICT notes (caused by combine))
PR rtl-optimization/23837
* optabs.c (expand_binop): For a multi-word rotate, never emit
a REG_NO_CONFLICT block.
From-SVN: r108721
GCC Administrator [Sat, 17 Dec 2005 00:16:32 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108700
GCC Administrator [Sat, 17 Dec 2005 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108699
John David Anglin [Fri, 16 Dec 2005 18:18:36 +0000 (18:18 +0000)]
backport: inclhack.def (stdio_va_list): Break out clients from here...
Backport from mainline:
2004-11-01 Mike Stump <mrs@apple.com>
* inclhack.def (stdio_va_list): Break out clients from here...
(stdio_va_list_clients): ...to here. Also, don't fix if stdarg.h is
included or ifdef va_start.
* fixincl.x: Regenerate.
From-SVN: r108666
GCC Administrator [Fri, 16 Dec 2005 00:16:30 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108610
GCC Administrator [Fri, 16 Dec 2005 00:16:28 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108609
David Ayers [Thu, 15 Dec 2005 18:23:40 +0000 (19:23 +0100)]
re PR libobjc/14382 ([libobjc] Calling +initialize on a per category basis)
2005-12-15 David Ayers <d.ayers@inode.at>
PR libobjc/14382
* README (+load,+initialize): Fix documentation to reflect
intended and implemented semantics for +load and +initialize.
From-SVN: r108589
GCC Administrator [Thu, 15 Dec 2005 00:17:04 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r108548
GCC Administrator [Thu, 15 Dec 2005 00:17:00 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r108547
Kaveh R. Ghazi [Wed, 14 Dec 2005 19:53:13 +0000 (19:53 +0000)]
redecl1.C, [...]: Remove xfail.
* g++.old-deja/g++.brendan/redecl1.C,
g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
g++.old-deja/g++.oliva/typeof1.C,
g++.old-deja/g++.other/crash16.C,
g++.old-deja/g++.other/crash34.C,
g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
g++.old-deja/g++.pt/static10.C, g++.old-deja/g++.oliva/stkalign.C:
Remove xfail.
From-SVN: r108534
GCC Administrator [Wed, 14 Dec 2005 00:16:30 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108491
GCC Administrator [Wed, 14 Dec 2005 00:16:27 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108490
Alan Modra [Tue, 13 Dec 2005 02:45:31 +0000 (02:45 +0000)]
linux64.h (TARGET_ALIGN_NATURAL): Define.
* config/rs6000/linux64.h (TARGET_ALIGN_NATURAL): Define.
From-SVN: r108452
GCC Administrator [Tue, 13 Dec 2005 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108435
GCC Administrator [Tue, 13 Dec 2005 00:16:20 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108434
GCC Administrator [Mon, 12 Dec 2005 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108386
GCC Administrator [Mon, 12 Dec 2005 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108385
GCC Administrator [Sun, 11 Dec 2005 00:16:19 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108364
GCC Administrator [Sun, 11 Dec 2005 00:16:17 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108363
John David Anglin [Sat, 10 Dec 2005 16:08:24 +0000 (16:08 +0000)]
re PR target/25258 ([4.0 regression/hpux] gcc generates incorrect stabs debug output)
PR target/25258
* pa.c (som_text_section_asm_op): Use .NSUBSPA directive when changing
to the text subspace to output debugging information.
From-SVN: r108353
GCC Administrator [Sat, 10 Dec 2005 00:16:29 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108329
GCC Administrator [Sat, 10 Dec 2005 00:16:26 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108328
GCC Administrator [Fri, 9 Dec 2005 00:16:26 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108261
GCC Administrator [Fri, 9 Dec 2005 00:16:24 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108260
GCC Administrator [Thu, 8 Dec 2005 00:16:20 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108201
GCC Administrator [Thu, 8 Dec 2005 00:16:19 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108200
Volker Reichelt [Wed, 7 Dec 2005 19:40:24 +0000 (19:40 +0000)]
re PR c++/19397 (ICE with invalid typedef)
PR c++/19397
PR c++/19762
PR c++/19764
* parser.c (cp_parser_declarator_id): Check for error_mark_node
before building a SCOPE_REF.
* g++.dg/template/typedef3.C: New test.
* g++.dg/template/dtor3.C: Fix error markers.
From-SVN: r108174
Volker Reichelt [Wed, 7 Dec 2005 19:32:17 +0000 (19:32 +0000)]
Backport:
2005-10-20 Mark Mitchell <mark@codesourcery.com>
PR c++/22618
* search.c (accessible_p): Check access in the outermost set of
template parameters.
* g++.dg/parse/access8.C: New test.
From-SVN: r108173
GCC Administrator [Wed, 7 Dec 2005 00:16:26 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108136
GCC Administrator [Wed, 7 Dec 2005 00:16:23 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108135
Volker Reichelt [Tue, 6 Dec 2005 11:00:46 +0000 (11:00 +0000)]
Backport:
2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
PR c++/21383
* name-lookup.c (arg_assoc): Template args can be null in a
template-id-expr.
* g++.dg/overload/koenig2.C: New.
From-SVN: r108114
Alan Modra [Tue, 6 Dec 2005 10:05:47 +0000 (10:05 +0000)]
re PR other/13873 (gcc/longlong.h uses test for PPC)
PR other/13873
* longlong.h: Merge PPC tests from upstream.
From-SVN: r108113
Matthias Klose [Tue, 6 Dec 2005 09:30:49 +0000 (09:30 +0000)]
[multiple changes]
2005-12-06 Matthias Klose <doko@debian.org>
2005-09-15 Kazu Hirata <kazu@codesourcery.com>
* include/private/gc_locks.h (GC_test_and_set): Change the
constraint of the first operand to '0'.
From-SVN: r108109
GCC Administrator [Tue, 6 Dec 2005 00:16:29 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108082
GCC Administrator [Tue, 6 Dec 2005 00:16:26 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108081
Volker Reichelt [Mon, 5 Dec 2005 18:01:05 +0000 (18:01 +0000)]
Backport:
2005-10-13 Mark Mitchell <mark@codesourcery.com>
PR c++/22352
* pt.c (tsubst_template_parms): Set processing_template_decl while
processing the parameters.
(tsubst_decl): Set processing_template_decl when substituting into
a TEMPLATE_DECL.
* g++.dg/template/friend38.C: New test.
From-SVN: r108066
Volker Reichelt [Mon, 5 Dec 2005 13:12:29 +0000 (13:12 +0000)]
Backport:
2005-10-13 Mark Mitchell <mark@codesourcery.com>
PR c++/22464
* semantics.c (finish_id_expression): Issue errors about uses of
local variables in containing functions even in templates.
* g++.dg/template/crash41.C: New test.
From-SVN: r108055
Volker Reichelt [Mon, 5 Dec 2005 13:09:17 +0000 (13:09 +0000)]
Backport:
2005-10-13 Mark Mitchell <mark@codesourcery.com>
PR c++/23307
* pt.c (push_template_decl_real): Complain about attempts to
declare template variables.
* g++.dg/template/crash38.C: New test.
From-SVN: r108054
GCC Administrator [Mon, 5 Dec 2005 00:16:30 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108027
GCC Administrator [Mon, 5 Dec 2005 00:16:27 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108026
Kaveh R. Ghazi [Sun, 4 Dec 2005 01:37:23 +0000 (01:37 +0000)]
re PR middle-end/25022 (failure to transform the unlocked stdio calls)
2005-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
PR middle-end/25022
* builtins.c (expand_builtin_fputs, expand_builtin_printf,
expand_builtin_fprintf): Lookup the explicit replacement functions
for any unlocked stdio builtin transformations.
* builtins.c (expand_builtin_fputs): Defer check for missing
replacement functions.
testsuite:
* gcc.c-torture/execute/stdio-opt-1.c,
gcc.c-torture/execute/stdio-opt-2.c,
gcc.c-torture/execute/stdio-opt-3.c: Test the unlocked style.
From-SVN: r108010
GCC Administrator [Sun, 4 Dec 2005 00:16:26 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108003
GCC Administrator [Sun, 4 Dec 2005 00:16:24 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r108002
Kaveh R. Ghazi [Sat, 3 Dec 2005 16:45:14 +0000 (16:45 +0000)]
backport: [multiple changes]
2005-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* gcc.dg/loop-3.c: Skip if ix86 and -m64.
* gcc.dg/i386-local.c: Likewise. Also skip if x86_64 and -m32.
Backport:
2005-08-25 Alan Modra <amodra@bigpond.net.au>
* gcc.dg/
20020103 -1.c: Scan for LC[0-9], not LC.
2004-12-09 Richard Henderson <rth@redhat.com>
* gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
2004-11-17 Janis Johnson <janis187@us.ibm.com>
* gcc.dg/i386-sse-8.c: Use dg-skip-if i?86 -m64.
2004-04-06 Jakub Jelinek <jakub@redhat.com>
* gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
* gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
* gcc.dg/
20020103 -1.c: Add -fno-asynchronous-unwind-tables to options.
From-SVN: r108000
Kaveh R. Ghazi [Sat, 3 Dec 2005 04:34:05 +0000 (04:34 +0000)]
enum5.C: Change from "run" to "compile".
* g++.old-deja/g++.other/enum5.C: Change from "run" to "compile".
Fix attribute for new parser. Remove unnecessary dg-bogus.
* g++.old-deja/g++.pt/friend44.C: Change from "run" to "compile".
From-SVN: r107994
GCC Administrator [Sat, 3 Dec 2005 00:16:24 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107965
GCC Administrator [Sat, 3 Dec 2005 00:16:22 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107964
Volker Reichelt [Fri, 2 Dec 2005 12:38:30 +0000 (12:38 +0000)]
re PR c++/24103 (ICE in simple_cst_equal)
PR c++/24103
Backport:
2002-08-22 Diego Novillo <dnovillo@redhat.com>
* tree.c (simple_cst_equal): Call simple_cst_list_equal to compare
CONSTRUCTOR_ELTS pointers.
PR c++/24103
* g++.dg/other/default1.C: New test.
From-SVN: r107888
Kaveh R. Ghazi [Fri, 2 Dec 2005 02:12:15 +0000 (02:12 +0000)]
backport: re PR testsuite/18491 (testsuite failure: WARNING: g++.old-deja/g++.mike/p10769a.C compilation failed to produce executable)
2005-12-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
Backport:
2005-02-09 Janis Johnson <janis187@us.ibm.com>
PR C++/18491
* g++.old-deja/g++.mike/p10769a.C: Remove.
From-SVN: r107860
GCC Administrator [Fri, 2 Dec 2005 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107843
GCC Administrator [Fri, 2 Dec 2005 00:16:29 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107842
Gabriel Dos Reis [Thu, 1 Dec 2005 08:12:47 +0000 (08:12 +0000)]
version.c: Bump version number.
* version.c: Bump version number.
* doc/include/gcc-common.texi: Likewise.
From-SVN: r107806
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:50 +0000 (02:39 +0000)]
Update version
From-SVN: r107794
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:48 +0000 (02:39 +0000)]
Mark ChangeLog
From-SVN: r107793
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:46 +0000 (02:39 +0000)]
Mark ChangeLog
From-SVN: r107792
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:43 +0000 (02:39 +0000)]
Mark ChangeLog
From-SVN: r107791
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:40 +0000 (02:39 +0000)]
Mark ChangeLog
From-SVN: r107790
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:37 +0000 (02:39 +0000)]
Mark ChangeLog
From-SVN: r107789
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:34 +0000 (02:39 +0000)]
Mark ChangeLog
From-SVN: r107788
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:31 +0000 (02:39 +0000)]
Mark ChangeLog
From-SVN: r107787
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:29 +0000 (02:39 +0000)]
Mark ChangeLog
From-SVN: r107786
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:27 +0000 (02:39 +0000)]
Mark ChangeLog
From-SVN: r107785
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:24 +0000 (02:39 +0000)]
Mark ChangeLog
From-SVN: r107784
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:21 +0000 (02:39 +0000)]
Mark ChangeLog
From-SVN: r107783
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:19 +0000 (02:39 +0000)]
Mark ChangeLog
From-SVN: r107782
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:17 +0000 (02:39 +0000)]
Mark ChangeLog
From-SVN: r107781
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:15 +0000 (02:39 +0000)]
Mark ChangeLog
From-SVN: r107780
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:13 +0000 (02:39 +0000)]
Mark ChangeLog
From-SVN: r107779
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:11 +0000 (02:39 +0000)]
Mark ChangeLog
From-SVN: r107778
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:08 +0000 (02:39 +0000)]
Mark ChangeLog
From-SVN: r107777
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:06 +0000 (02:39 +0000)]
Mark ChangeLog
From-SVN: r107776
Gabriel Dos Reis [Thu, 1 Dec 2005 02:39:02 +0000 (02:39 +0000)]
Mark ChangeLog
From-SVN: r107775
Gabriel Dos Reis [Thu, 1 Dec 2005 02:38:59 +0000 (02:38 +0000)]
Mark ChangeLog
From-SVN: r107774
Gabriel Dos Reis [Thu, 1 Dec 2005 02:38:57 +0000 (02:38 +0000)]
Mark ChangeLog
From-SVN: r107773
Gabriel Dos Reis [Thu, 1 Dec 2005 02:38:55 +0000 (02:38 +0000)]
Mark ChangeLog
From-SVN: r107772
Gabriel Dos Reis [Thu, 1 Dec 2005 02:38:52 +0000 (02:38 +0000)]
Mark ChangeLog
From-SVN: r107771
Gabriel Dos Reis [Thu, 1 Dec 2005 02:38:48 +0000 (02:38 +0000)]
Mark ChangeLog
From-SVN: r107770