]>
git.ipfire.org Git - thirdparty/gcc.git/log
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
Gabriel Dos Reis [Thu, 1 Dec 2005 02:38:45 +0000 (02:38 +0000)]
Mark ChangeLog
From-SVN: r107769
Gabriel Dos Reis [Thu, 1 Dec 2005 02:38:42 +0000 (02:38 +0000)]
Mark ChangeLog
From-SVN: r107767
Gabriel Dos Reis [Thu, 1 Dec 2005 02:38:40 +0000 (02:38 +0000)]
Mark ChangeLog
From-SVN: r107766
Gabriel Dos Reis [Thu, 1 Dec 2005 02:38:37 +0000 (02:38 +0000)]
Mark ChangeLog
From-SVN: r107765
Gabriel Dos Reis [Thu, 1 Dec 2005 02:38:34 +0000 (02:38 +0000)]
Mark ChangeLog
From-SVN: r107764
Kaveh Ghazi [Thu, 1 Dec 2005 00:18:23 +0000 (00:18 +0000)]
Update ChangeLog for last checkin.
From-SVN: r107756
GCC Administrator [Thu, 1 Dec 2005 00:16:22 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107749
GCC Administrator [Thu, 1 Dec 2005 00:16:21 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107748
Kaveh Ghazi [Wed, 30 Nov 2005 23:54:04 +0000 (23:54 +0000)]
backport: [multiple changes]
2005-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
Backport:
2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
gcc.dg/
20011119 -1.c: Bypass tests on x86 when using -fpic/-fPIC.
2005-11-28 Kean Johnston <jkj@sco.com>
* gcc.c-torture/compile/
20000804 -1.c: Skip if using -fPIC on X86.
* gcc.dg/clobbers.c: Ditto.
* gcc.dg/i386-cmov1.c: Make magic* static so it matches the test
regexp.
* gcc.dg/i386-mul.c: Ditto.
* gcc.dg/i386-ssetype-1.c: Ditto.
2005-01-24 Janis Johnson <janis187@us.ibm.com>
* lib/gcc-dg.exp (dg-skip-if): New.
From-SVN: r107744
Kaveh R. Ghazi [Wed, 30 Nov 2005 18:04:46 +0000 (18:04 +0000)]
re PR testsuite/19275 ([3.4/4.0] gcc.dg/
20020919 -1.c fails with -fpic/-fPIC on i686-pc-linux-gnu)
PR testsuite/19275
Backport from mainline:
* gcc.dg/
20020919 -1.c: Fix for x86 Darwin.
* gcc.dg/
20020919 -1.c: Remove unnecessary conditional.
From-SVN: r107729
GCC Administrator [Wed, 30 Nov 2005 00:16:23 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107687
GCC Administrator [Wed, 30 Nov 2005 00:16:21 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107686
GCC Administrator [Tue, 29 Nov 2005 00:16:27 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107632
GCC Administrator [Tue, 29 Nov 2005 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107631
Gabriel Dos Reis [Mon, 28 Nov 2005 18:58:13 +0000 (18:58 +0000)]
gcc_release (ADA_DIRS): libada and gnattools are not part of this release.
* gcc_release (ADA_DIRS): libada and gnattools are not part of
this release.
From-SVN: r107613
GCC Administrator [Mon, 28 Nov 2005 00:16:24 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107581
GCC Administrator [Mon, 28 Nov 2005 00:16:23 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107580
GCC Administrator [Sun, 27 Nov 2005 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107549
GCC Administrator [Sun, 27 Nov 2005 00:16:28 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107548
GCC Administrator [Sat, 26 Nov 2005 00:16:29 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107527
GCC Administrator [Sat, 26 Nov 2005 00:16:26 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107526
GCC Administrator [Fri, 25 Nov 2005 00:16:23 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107473
GCC Administrator [Fri, 25 Nov 2005 00:16:20 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107472
GCC Administrator [Thu, 24 Nov 2005 00:16:16 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107440
GCC Administrator [Thu, 24 Nov 2005 00:16:15 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107439
Jakub Jelinek [Wed, 23 Nov 2005 13:53:15 +0000 (14:53 +0100)]
re PR c++/21983 (multiple diagnostics)
PR c++/21983
* class.c (find_final_overrider): Move diagnostic about no unique final
overrider to...
(update_vtable_entry_for_fn): ... here.
* g++.dg/warn/pr21983.C: New test.
From-SVN: r107420
Alan Modra [Wed, 23 Nov 2005 12:07:14 +0000 (12:07 +0000)]
re PR middle-end/24950 (ICE in operand_subword_force)
PR middle-end/24950
Copy from trunk 2005-11-14 Dale Johannesen <dalej@apple.com>
* gcc.c-torture/execute/
20051113 -1.c: New.
From-SVN: r107418
Alan Modra [Wed, 23 Nov 2005 12:05:41 +0000 (12:05 +0000)]
re PR middle-end/24950 (ICE in operand_subword_force)
PR middle-end/24950
* expmed.c (store_bit_field): Don't attempt to insv a field
larger than the reg.
Merge from trunk
2005-11-14 Dale Johannesen <dalej@apple.com>
* expmed.c (store_bit_field): Add offset unconditionally for
memory targets.
(extract_bit_field): Don't force extzv or extv operand into
a register if field is too big.
2004-12-01 Richard Henderson <rth@redhat.com>
* expmed.c (store_bit_field): Use simplify_gen_subreg instead
of gen_rtx_SUBREG directly.
From-SVN: r107417
Gabriel Dos Reis [Wed, 23 Nov 2005 11:01:03 +0000 (11:01 +0000)]
gcc_release: Copy from mainline after SVN move.
* gcc_release: Copy from mainline after SVN move. Remove
references to Fortran 95 builds.
From-SVN: r107415
GCC Administrator [Wed, 23 Nov 2005 00:16:24 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107386
GCC Administrator [Wed, 23 Nov 2005 00:16:22 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107385
GCC Administrator [Tue, 22 Nov 2005 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107336
GCC Administrator [Tue, 22 Nov 2005 00:16:30 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107335
GCC Administrator [Mon, 21 Nov 2005 00:16:26 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107264
GCC Administrator [Mon, 21 Nov 2005 00:16:24 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107263
GCC Administrator [Sun, 20 Nov 2005 00:16:20 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107236
GCC Administrator [Sun, 20 Nov 2005 00:16:19 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107235
GCC Administrator [Sat, 19 Nov 2005 00:16:32 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107199
GCC Administrator [Sat, 19 Nov 2005 00:16:29 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107198
GCC Administrator [Fri, 18 Nov 2005 00:16:27 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107147
GCC Administrator [Fri, 18 Nov 2005 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107146
Eric Botcazou [Thu, 17 Nov 2005 12:18:22 +0000 (13:18 +0100)]
backport: gcc_update: When svn update is called and --silent is used, pass -q.
Backport from mainline:
* gcc_update: When svn update is called and --silent is used, pass -q.
From-SVN: r107118
GCC Administrator [Thu, 17 Nov 2005 00:16:28 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107110
GCC Administrator [Thu, 17 Nov 2005 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107109
Jason Merrill [Wed, 16 Nov 2005 20:27:26 +0000 (15:27 -0500)]
re PR c++/24580 (virtual base class cause exception not to be caught)
PR c++/24580
* method.c (locate_copy): Also use skip_artificial_parms here.
(synthesize_exception_spec): Use CLASS_TYPE_P rather than checking
for RECORD_TYPE.
From-SVN: r107099
Steve Ellcey [Wed, 16 Nov 2005 17:06:52 +0000 (17:06 +0000)]
re PR target/24718 (Shared libgcc not used for linking by default)
PR target/24718
* mklibgcc.in: Create dummy object for libgcc_eh.a
* config/ia64/hpux.h (LIBGCC_SPEC): Remove.
From-SVN: r107090
Volker Reichelt [Wed, 16 Nov 2005 13:03:13 +0000 (13:03 +0000)]
backport: re PR c++/23797 (ICE on typename outside template)
Backport from mainline:
2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
PR c++/23797
* parser.c (cp_parser_functional_cast): Cope when TYPE is not a
TYPE_DECL. Use dependent_type_p to check type.
* pt.c (uses_template_parms_p): Use dependent_type_p for a
TYPE_DECL.
(type_dependent_expression_p): Assert we've not been given a
TYPE_DECL.
* g++.dg/parse/typename8.C: New test.
* g++.dg/parse/typename9.C: Likewise.
From-SVN: r107081
GCC Administrator [Wed, 16 Nov 2005 00:16:32 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107053
GCC Administrator [Wed, 16 Nov 2005 00:16:30 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r107052
Volker Reichelt [Tue, 15 Nov 2005 19:14:21 +0000 (19:14 +0000)]
re PR c++/19253 (bad error message / ICE for invalid template parameter)
PR c++/19253
PR c++/22172
Backport from mainline:
2005-11-02 Mark Mitchell <mark@codesourcery.com>
* parser.c (cp_parser_postfix_expression): Use
cp_parser_elaborated_type_specifier to handle typename-types in
functional casts.
(cp_parser_enclosed_argument_list): Skip ahead to the end of the
template argument list if the closing ">" is not found.
Backport from mainline:
2005-11-02 Mark Mitchell <mark@codesourcery.com>
PR c++/19253
* g++.dg/parse/typename10.C: New test.
Backport from mainline:
2005-10-08 James A. Morrison <phython@gcc.gnu.org>
PR c++/22172
* g++.dg/parse/crash30.C: New test.
From-SVN: r107037
GCC Administrator [Tue, 15 Nov 2005 00:16:26 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r106911
GCC Administrator [Tue, 15 Nov 2005 00:16:24 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r106910
Jason Merrill [Mon, 14 Nov 2005 20:48:50 +0000 (15:48 -0500)]
re PR c++/24580 (virtual base class cause exception not to be caught)
PR c++/24580
* method.c (locate_ctor): Skip all artificial parms, not just
'this'.
From-SVN: r106903
GCC Administrator [Mon, 14 Nov 2005 00:16:27 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r106871
GCC Administrator [Mon, 14 Nov 2005 00:16:26 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r106870
Andreas Jaeger [Sun, 13 Nov 2005 08:46:38 +0000 (09:46 +0100)]
check.tpl: Handle CVS additionally.
* fixinc/check.tpl: Handle CVS additionally.
From-SVN: r106857
GCC Administrator [Sun, 13 Nov 2005 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r106844
GCC Administrator [Sun, 13 Nov 2005 00:16:29 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r106843
GCC Administrator [Sat, 12 Nov 2005 00:16:26 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r106812
GCC Administrator [Sat, 12 Nov 2005 00:16:24 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r106811
GCC Administrator [Fri, 11 Nov 2005 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r106764
GCC Administrator [Fri, 11 Nov 2005 00:16:23 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r106763
Uros Bizjak [Thu, 10 Nov 2005 07:27:47 +0000 (08:27 +0100)]
re PR target/24315 (amd64 fails -fpeephole2)
PR target/24315
* config/i386/i386.md (*pushdi2_rex64 splitter)
(*movdi_1_rex64 splitter): Delay splitting after
flow2 pass only when (optimize > 0 && flag_peephole2).
PR target/19340
* reg-stack.c (reg_to_stack): Update register liveness also
for flag_sched2_use_traces.
testsuite/
PR target/24315
* gcc.dg/pr24315.c: New test.
PR target/19340
* gcc.dg/pr19340.c: New test.
From-SVN: r106728
GCC Administrator [Thu, 10 Nov 2005 00:16:24 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r106720
GCC Administrator [Thu, 10 Nov 2005 00:16:22 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r106719