]>
git.ipfire.org Git - thirdparty/gcc.git/log
GCC Administrator [Sat, 1 Mar 2008 00:16:37 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132786
GCC Administrator [Fri, 29 Feb 2008 00:16:32 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132758
GCC Administrator [Thu, 28 Feb 2008 00:16:36 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132731
GCC Administrator [Wed, 27 Feb 2008 00:16:44 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132695
GCC Administrator [Tue, 26 Feb 2008 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132655
GCC Administrator [Mon, 25 Feb 2008 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132604
GCC Administrator [Sun, 24 Feb 2008 00:16:40 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132579
GCC Administrator [Sat, 23 Feb 2008 00:16:15 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132561
GCC Administrator [Fri, 22 Feb 2008 00:16:45 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132532
GCC Administrator [Thu, 21 Feb 2008 00:16:29 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132504
Ralf Wildenhues [Wed, 20 Feb 2008 19:50:39 +0000 (19:50 +0000)]
re PR ada/15479 (Ada manual problems)
gcc/ada/:
PR documentation/15479
* gnat_ugn.texi: In non-code, avoid space before colon.
(Regular Expressions in gnatfind and gnatxref): Fix indentation.
(Examples of gnatxref Usage): Use @command{vi} instead of
@file{vi}.
(Character Set Control): Do not use @code for UTF-8.
(Validity Checking): Fix typo "NaNs" instead of "NaN's". Do not
use @code for IEEE.
* gnat_rm.texi (Aggregates with static bounds): Fix typo in code
sample.
* gnat_rm.texi, gnat_ugn.texi: Fix typos. Bump copyright years.
From-SVN: r132494
Jason Merrill [Wed, 20 Feb 2008 04:47:28 +0000 (23:47 -0500)]
re PR c++/34950 (ICE in svn boost math toolkit)
PR c++/34950
* pt.c (resolve_overloaded_unification): Set processing_template_decl
while we look for possible bindings.
PR c++/34774
* pt.c (value_dependent_expression_p): Look into DECL_INITIAL
of enumerators, too.
From-SVN: r132469
GCC Administrator [Wed, 20 Feb 2008 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132458
GCC Administrator [Tue, 19 Feb 2008 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132398
GCC Administrator [Mon, 18 Feb 2008 00:16:39 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132385
GCC Administrator [Sun, 17 Feb 2008 00:16:39 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132373
GCC Administrator [Sat, 16 Feb 2008 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132356
Kaveh R. Ghazi [Fri, 15 Feb 2008 00:22:20 +0000 (00:22 +0000)]
14320-1.cc: Check for "long long" and remove XFAIL.
* testsuite/27_io/fpos/14320-1.cc: Check for "long long" and
remove XFAIL.
From-SVN: r132330
GCC Administrator [Fri, 15 Feb 2008 00:16:36 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132326
Alan Modra [Thu, 14 Feb 2008 00:17:11 +0000 (00:17 +0000)]
re PR target/34393 (ICE: in extract_insn, at recog.c:1990)
PR target/34393
* config/rs6000/rs6000.md (restore_stack_block): Force operands[1]
to a reg.
From-SVN: r132309
GCC Administrator [Thu, 14 Feb 2008 00:16:29 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132305
Kaveh R. Ghazi [Wed, 13 Feb 2008 17:04:46 +0000 (17:04 +0000)]
Backport:
2005-11-30 Richard Guenther <rguenther@suse.de>
PR tree-optimization/21655
* g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
From-SVN: r132289
GCC Administrator [Wed, 13 Feb 2008 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132278
Kaveh R. Ghazi [Tue, 12 Feb 2008 21:45:48 +0000 (21:45 +0000)]
bitfield-1.mm: Expect failures.
* obj-c++.dg/bitfield-1.mm: Expect failures.
* obj-c++.dg/bitfield-4.mm: Likewise.
* obj-c++.dg/cxx-ivars-2.mm: Likewise.
* obj-c++.dg/encode-8.mm: Likewise.
* obj-c++.dg/isa-field-1.mm: Likewise.
* obj-c++.dg/layout-1.mm: Likewise.
* obj-c++.dg/lookup-2.mm: Likewise.
* obj-c++.dg/try-catch-2.mm: Likewise.
* obj-c++.dg/try-catch-9.mm: Likewise.
From-SVN: r132274
Kaveh R. Ghazi [Tue, 12 Feb 2008 21:44:15 +0000 (21:44 +0000)]
re PR objc++/34193 (FAIL: obj-c++.dg/gnu-runtime-2.mm (test for excess errors))
PR objc++/34193
* obj-c++.dg/gnu-runtime-2.mm: Fix signature of function main().
From-SVN: r132273
GCC Administrator [Tue, 12 Feb 2008 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132245
GCC Administrator [Mon, 11 Feb 2008 00:16:30 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132228
Ismail Dönmez [Sun, 10 Feb 2008 22:04:12 +0000 (22:04 +0000)]
inclhack.def: (bsd_stdio_attrs_conflict...
2008-02-10 Ismail Dönmez <ismail@pardus.org.tr>
* inclhack.def: (bsd_stdio_attrs_conflict, freebsd_gcc3_breakage,
freebsd_gcc4_breakage, hpux11_abs, netbsd_extra_semicolon): Add
quotes around mach entries.
* fixincl.x: Regenerate with latest autogen (5.9.4), updating license
to GPLv3.
From-SVN: r132221
Kaveh R. Ghazi [Sun, 10 Feb 2008 05:42:55 +0000 (05:42 +0000)]
re PR objc++/27232 (encode-3.mm fails with "deprecated conversion" warning)
PR objc++/27232
Backport:
2006-09-22 Mike Stump <mrs@apple.com>
* obj-c++.dg/encode-3.mm: Fix for 64-bit support.
From-SVN: r132212
GCC Administrator [Sun, 10 Feb 2008 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132206
John David Anglin [Sat, 9 Feb 2008 20:46:04 +0000 (20:46 +0000)]
PR middle_end/34150
* pa.c (legitimize_pic_address): Add REG_EQUAL note on sets with a
pic_label_operand source. Similarly, add a REG_LABEL note and
update LABEL_NUSES during and after reload.
From-SVN: r132205
John David Anglin [Sat, 9 Feb 2008 14:54:30 +0000 (14:54 +0000)]
Add missing '*' to log entry.
From-SVN: r132202
Steven Bosscher [Sat, 9 Feb 2008 00:37:00 +0000 (00:37 +0000)]
re PR middle-end/34627 (Incorrect branching with -Ox on hppa)
PR middle-end/34627
combine.c (simplify_if_then_else): Make sure the comparison is
against const0_rtx when simplifying to (abs x) or (neg (abs X)).
From-SVN: r132195
GCC Administrator [Sat, 9 Feb 2008 00:16:39 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132189
GCC Administrator [Fri, 8 Feb 2008 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132178
GCC Administrator [Thu, 7 Feb 2008 00:16:26 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132162
GCC Administrator [Wed, 6 Feb 2008 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132132
GCC Administrator [Tue, 5 Feb 2008 00:16:39 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132106
Richard Guenther [Mon, 4 Feb 2008 22:34:21 +0000 (22:34 +0000)]
re PR middle-end/33631 (auto structure not initialized correctly)
2008-02-04 Richard Guenther <rguenther@suse.de>
PR middle-end/33631
* expr.c (count_type_elements): Give for unions instead of
guessing.
* gcc.c-torture/execute/pr33631.c: New testcase.
From-SVN: r132101
GCC Administrator [Mon, 4 Feb 2008 00:16:40 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132083
GCC Administrator [Sun, 3 Feb 2008 00:16:39 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132074
Kaveh R. Ghazi [Sat, 2 Feb 2008 02:01:46 +0000 (02:01 +0000)]
Backport:
2007-08-02 Nathan Froyd <froydnj@codesourcery.com>
PR middle-end/25445
* varasm.c (default_binds_local_p_1): Consult flag_whole_program
if we are compiling with -fPIC.
From-SVN: r132061
GCC Administrator [Sat, 2 Feb 2008 00:16:23 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r132055
Richard Henderson [Fri, 1 Feb 2008 18:58:21 +0000 (10:58 -0800)]
re PR c/34993 (ICE with attribute for array with unknown bound)
PR c/34993
* tree.c (build_type_attribute_qual_variant): Skip TYPE_DOMAIN
for unbounded arrays.
From-SVN: r132049
GCC Administrator [Fri, 1 Feb 2008 00:16:38 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131991
John David Anglin [Fri, 1 Feb 2008 00:09:28 +0000 (00:09 +0000)]
compile: Make executable.
* compile: Make executable.
From-SVN: r131990
Andreas Krebbel [Thu, 31 Jan 2008 12:15:50 +0000 (12:15 +0000)]
fixdfdi.h (__fixunstfdi, __fixtfdi): Rearrange the overflow check to make it easier to read.
2008-01-31 Andreas Krebbel <krebbel1@de.ibm.com>
* config/s390/fixdfdi.h (__fixunstfdi, __fixtfdi): Rearrange
the overflow check to make it easier to read.
(__fixtfdi): Change the type of the ll member in union
long_double to UDItype_x.
2008-01-31 Andreas Krebbel <krebbel1@de.ibm.com>
* gcc.dg/tf_to_di-1.c: New testcase.
From-SVN: r131977
GCC Administrator [Thu, 31 Jan 2008 00:16:32 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131971
GCC Administrator [Wed, 30 Jan 2008 00:16:44 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131947
Jason Merrill [Tue, 29 Jan 2008 05:52:20 +0000 (00:52 -0500)]
re PR c++/35007 (Firefox fails to build with affentry.cpp:94: error: ISO C++ forbids subscripting non-lvalue array)
PR c++/35007
* class.c (build_base_path): Fix !want_pointer case.
From-SVN: r131933
GCC Administrator [Tue, 29 Jan 2008 00:16:42 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131926
Jason Merrill [Mon, 28 Jan 2008 16:27:17 +0000 (11:27 -0500)]
re PR c++/27177 (ICE in build_simple_base_path, at cp/class.c:474)
PR c++/27177
* class.c (build_base_path): Fix previous change.
PR c++/27177
* class.c (build_base_path): Don't mess with virtual access if
skip_evaluation.
* call.c (standard_conversion): Don't check whether source type
is complete.
PR c++/33959
* pt.c (tsubst_aggr_type): Make sure our context is complete.
From-SVN: r131907
GCC Administrator [Mon, 28 Jan 2008 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131894
GCC Administrator [Sun, 27 Jan 2008 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131879
GCC Administrator [Sat, 26 Jan 2008 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131851
GCC Administrator [Fri, 25 Jan 2008 00:16:39 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131812
Kaveh R. Ghazi [Thu, 24 Jan 2008 20:33:54 +0000 (20:33 +0000)]
backport: re PR tree-optimization/33826 (GCC generates wrong code for infinitely recursive functions)
Backport:
2008-01-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* gcc.dg/pr33826.c: Require nonpic.
2007-11-07 Kenneth Zadeck <zadeck@naturalbridge.com>
PR middle-end/33826
* ipa-pure-const (static_execute): Added code to keep recursive
functions from being marked as pure or const.
* ipa-utils (searchc): Fixed comment.
2007-11-08 Kenneth Zadeck <zadeck@naturalbridge.com>
PR middle-end/33826
* gcc.dg/pr33826.c: New.
* gcc.dg/tree-ssa/
20030714 -1.c: Removed two tests that depend on
recursive functions being marked pure or const.
From-SVN: r131807
GCC Administrator [Thu, 24 Jan 2008 00:16:37 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131770
GCC Administrator [Wed, 23 Jan 2008 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131747
Kaveh R. Ghazi [Tue, 22 Jan 2008 19:24:36 +0000 (19:24 +0000)]
vect-ifcvt-9.c: Use inline.
* gcc.dg/vect/vect-ifcvt-9.c: Use inline.
From-SVN: r131737
GCC Administrator [Tue, 22 Jan 2008 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131706
John David Anglin [Mon, 21 Jan 2008 18:13:04 +0000 (18:13 +0000)]
re PR libfortran/34699 (FAIL: gfortran.fortran-torture/execute/intrinsic_set_exponent.f90 execution)
PR libfortran/34699
Backport:
2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR libfortran/26253
* intrinsics/c99_functions.c (scalbn): Use ldexp if appopriate.
From-SVN: r131699
GCC Administrator [Mon, 21 Jan 2008 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131681
GCC Administrator [Sun, 20 Jan 2008 00:16:43 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131665
John David Anglin [Sat, 19 Jan 2008 22:15:22 +0000 (22:15 +0000)]
ia64-2.C: Add "dg-require-weak" statement.
* g++.dg/eh/ia64-2.C: Add "dg-require-weak" statement. Place
"dg-do run" statement before "dg-require-weak" statement.
* g++.dg/eh/weak1.C: Likewise.
From-SVN: r131659
Kaveh R. Ghazi [Sat, 19 Jan 2008 19:06:15 +0000 (19:06 +0000)]
Backport:
2007-03-21 Richard Sandiford <richard@codesourcery.com>
* gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
From-SVN: r131656
GCC Administrator [Sat, 19 Jan 2008 00:16:28 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131645
GCC Administrator [Fri, 18 Jan 2008 00:16:37 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131616
Eric Botcazou [Thu, 17 Jan 2008 12:48:45 +0000 (12:48 +0000)]
20080114 -1.c: Use empty asm statements.
* gcc.c-torture/compile/
20080114 -1.c: Use empty asm statements.
From-SVN: r131598
John David Anglin [Thu, 17 Jan 2008 02:59:16 +0000 (02:59 +0000)]
re PR libfortran/34699 (FAIL: gfortran.fortran-torture/execute/intrinsic_set_exponent.f90 execution)
PR libgfortran/34699
* pa-hpux.h (LINK_SPEC): Only search /lib/pa1.1 and /usr/lib/pa1.1 on
static links.
* pa-hpux10.h (LINK_SPEC): Likewise.
* pa-hpux11.h (LINK_SPEC): Don't search /lib/pa1.1 and /usr/lib/pa1.1.
From-SVN: r131588
GCC Administrator [Thu, 17 Jan 2008 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131582
GCC Administrator [Wed, 16 Jan 2008 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131557
GCC Administrator [Tue, 15 Jan 2008 00:16:38 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131538
Eric Botcazou [Mon, 14 Jan 2008 12:19:58 +0000 (12:19 +0000)]
re PR rtl-optimization/31944 (Endless loop while building a 64-bit 2.6.20 kernel)
PR rtl-optimization/31944
* cse.c (remove_pseudo_from_table): New function.
(merge_equiv_classes): Use above function to remove pseudo-registers.
(invalidate): Likewise.
From-SVN: r131524
GCC Administrator [Mon, 14 Jan 2008 00:16:38 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131515
GCC Administrator [Sun, 13 Jan 2008 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131494
GCC Administrator [Sat, 12 Jan 2008 00:16:32 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131481
GCC Administrator [Fri, 11 Jan 2008 00:16:32 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131453
GCC Administrator [Thu, 10 Jan 2008 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131436
Kaveh R. Ghazi [Wed, 9 Jan 2008 06:12:26 +0000 (06:12 +0000)]
chk.h: Don't check !__PIE__.
* gcc.c-torture/execute/builtins/chk.h: Don't check !__PIE__.
Also check __pic__.
* lib/target-supports.exp (check_effective_target_nonpic): Likewise.
* gcc.dg/assign-warn-3.c: Use "static inline" instead of "inline".
Backport:
2007-03-21 Richard Sandiford <richard@codesourcery.com>
* gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
* gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
* gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
* gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
PR/19232
* gcc.dg/assign-warn-3.c (f0): Declare as inline.
(f1): Likewise.
2007-01-15 Dale Johannesen <dalej@apple.com>
* gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
2007-03-21 Richard Sandiford <richard@codesourcery.com>
* lib/target-supports.exp (check_effective_target_nonpic): New
procedure.
From-SVN: r131413
GCC Administrator [Wed, 9 Jan 2008 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131406
GCC Administrator [Tue, 8 Jan 2008 00:17:00 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r131389
GCC Administrator [Mon, 7 Jan 2008 00:16:29 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131367
GCC Administrator [Sun, 6 Jan 2008 00:16:39 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131344
GCC Administrator [Sat, 5 Jan 2008 00:16:41 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131329
GCC Administrator [Fri, 4 Jan 2008 00:16:50 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131312
GCC Administrator [Thu, 3 Jan 2008 00:16:41 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131270
GCC Administrator [Wed, 2 Jan 2008 00:16:30 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131250
GCC Administrator [Tue, 1 Jan 2008 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131240
John David Anglin [Mon, 31 Dec 2007 17:10:42 +0000 (17:10 +0000)]
re PR driver/33772 (collect2 doesn't strip .sl version)
PR driver/33772
* collect2.c (SHLIB_SUFFIX): Define if not defined.
(write_c_file_stat): Use SHLIB_SUFFIX.
* som.h (SHLIB_SUFFIX): Define.
* doc/tm.texi (SHLIB_SUFFIX): Document.
From-SVN: r131237
GCC Administrator [Mon, 31 Dec 2007 00:16:38 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131231
GCC Administrator [Sun, 30 Dec 2007 00:16:40 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131225
GCC Administrator [Sat, 29 Dec 2007 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131214
GCC Administrator [Fri, 28 Dec 2007 00:16:37 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131208
GCC Administrator [Thu, 27 Dec 2007 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131190
GCC Administrator [Wed, 26 Dec 2007 00:16:37 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131173
GCC Administrator [Tue, 25 Dec 2007 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131163
GCC Administrator [Mon, 24 Dec 2007 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131152
GCC Administrator [Sun, 23 Dec 2007 00:16:48 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131141
GCC Administrator [Sat, 22 Dec 2007 00:16:40 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131127