]>
git.ipfire.org Git - thirdparty/gcc.git/log
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
John David Anglin [Fri, 21 Dec 2007 03:21:37 +0000 (03:21 +0000)]
Correct entry dates for last commit.
From-SVN: r131115
Jakub Jelinek [Fri, 21 Dec 2007 03:05:43 +0000 (04:05 +0100)]
re PR bootstrap/34003 (gcc trunk unable to bootstrap itself; Unsatisfied symbols: ggc_free)
PR bootstrap/34003
* c-decl.c (merge_decls): Copy RTL from olddecl to newdecl.
* config/pa/pa.c (pa_encode_section_info): If !first, preserve
SYMBOL_FLAG_REFERENCED flag.
* gcc.dg/pr34003-1.c: New test.
* gcc.dg/pr34003-2.c: New.
From-SVN: r131114
GCC Administrator [Fri, 21 Dec 2007 00:16:46 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131110
GCC Administrator [Thu, 20 Dec 2007 00:16:39 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131092
Richard Sandiford [Wed, 19 Dec 2007 10:05:47 +0000 (10:05 +0000)]
200x-xx-xx Kaz Kylheku <kaz@zeugmasystems.com>
gcc/
200x-xx-xx Kaz Kylheku <kaz@zeugmasystems.com>
PR rtl-optimization/34456
* resource.c (mark_set_resources): Use regs_invalidated_by_call
rather than call_used_regs and global_regs.
gcc/testsuite/
PR rtl-optimization/34456
* gcc.c-torture/execute/pr34456.c: New test.
From-SVN: r131058
GCC Administrator [Wed, 19 Dec 2007 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131048
GCC Administrator [Tue, 18 Dec 2007 00:16:37 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r131026
GCC Administrator [Mon, 17 Dec 2007 00:16:44 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130999
GCC Administrator [Sun, 16 Dec 2007 00:16:26 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130982
GCC Administrator [Sat, 15 Dec 2007 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130948
GCC Administrator [Fri, 14 Dec 2007 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130923
GCC Administrator [Thu, 13 Dec 2007 00:16:41 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130796
GCC Administrator [Wed, 12 Dec 2007 00:16:42 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130781
GCC Administrator [Tue, 11 Dec 2007 00:16:43 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130762
GCC Administrator [Mon, 10 Dec 2007 00:16:36 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130728
GCC Administrator [Sun, 9 Dec 2007 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130714
GCC Administrator [Sat, 8 Dec 2007 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130700
GCC Administrator [Fri, 7 Dec 2007 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130666
GCC Administrator [Thu, 6 Dec 2007 00:16:36 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130636
GCC Administrator [Wed, 5 Dec 2007 00:16:24 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130611
GCC Administrator [Tue, 4 Dec 2007 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130593
GCC Administrator [Mon, 3 Dec 2007 00:16:40 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130575
GCC Administrator [Sun, 2 Dec 2007 00:16:30 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130562
GCC Administrator [Sat, 1 Dec 2007 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130550
GCC Administrator [Fri, 30 Nov 2007 00:16:42 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130523
Matthias Klose [Thu, 29 Nov 2007 00:32:58 +0000 (00:32 +0000)]
backport: re PR middle-end/34130 (the builtin abs() gives wrong result when used in some expression)
gcc/
2007-11-29 Matthias Klose <doko@ubuntu.com>
Backport from mainline:
2007-11-17 Richard Guenther <rguenther@suse.de>
PR middle-end/34130
* fold-const.c (extract_muldiv_1): Do not move negative
constants inside ABS_EXPR.
gcc/testsuite/
2007-11-29 Matthias Klose <doko@ubuntu.com>
Backport from mainline:
2007-11-17 Richard Guenther <rguenther@suse.de>
PR middle-end/34130
* gcc.c-torture/execute/pr34130.c: New testcase.
From-SVN: r130507
GCC Administrator [Thu, 29 Nov 2007 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130502
GCC Administrator [Wed, 28 Nov 2007 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130479
GCC Administrator [Tue, 27 Nov 2007 00:17:03 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r130455
GCC Administrator [Mon, 26 Nov 2007 00:16:38 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130418
GCC Administrator [Sun, 25 Nov 2007 00:16:40 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130399
GCC Administrator [Sat, 24 Nov 2007 00:16:43 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130387
GCC Administrator [Fri, 23 Nov 2007 00:16:30 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130363
GCC Administrator [Thu, 22 Nov 2007 00:16:45 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130338
GCC Administrator [Wed, 21 Nov 2007 00:16:43 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130325
GCC Administrator [Tue, 20 Nov 2007 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130299
GCC Administrator [Mon, 19 Nov 2007 00:16:38 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130281
GCC Administrator [Sun, 18 Nov 2007 00:16:30 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130263
GCC Administrator [Sat, 17 Nov 2007 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130250
Richard Guenther [Fri, 16 Nov 2007 21:50:20 +0000 (21:50 +0000)]
re PR middle-end/34030 (ICE in in compare_values_warnv, at tree-vrp.c:701)
2007-11-16 Richard Guenther <rguenther@suse.de>
PR middle-end/34030
* fold-const.c (fold_binary): Use correct types for folding
1 << X & Y to Y >> X & 1.
* gcc.c-torture/compile/pr34030.c: New testcase.
From-SVN: r130242
GCC Administrator [Fri, 16 Nov 2007 00:16:24 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130214
GCC Administrator [Thu, 15 Nov 2007 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130189
GCC Administrator [Wed, 14 Nov 2007 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130162
GCC Administrator [Tue, 13 Nov 2007 00:16:39 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130127
GCC Administrator [Mon, 12 Nov 2007 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130088
GCC Administrator [Sun, 11 Nov 2007 00:16:22 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130078
GCC Administrator [Sat, 10 Nov 2007 00:16:30 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130061
GCC Administrator [Fri, 9 Nov 2007 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r130031
GCC Administrator [Thu, 8 Nov 2007 00:16:29 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r129978
Eric Botcazou [Wed, 7 Nov 2007 20:49:01 +0000 (21:49 +0100)]
re PR rtl-optimization/33822 (-g -O -mstrict-align causes an ICE in set_variable_part,)
PR rtl-optimization/33822
* rtl.h (REG_OFFSET): Fix comment.
* var-tracking.c (INT_MEM_OFFSET): New macro.
(var_mem_set): Use it.
(var_mem_delete_and_set): Likewise.
(var_mem_delete): Likewise.
(vt_get_decl_and_offset): Likewise.
(offset_valid_for_tracked_p): New predicate.
(count_uses): Do not track locations with invalid offsets.
(add_uses): Likewise.
(add_stores): Likewise.
From-SVN: r129972
GCC Administrator [Wed, 7 Nov 2007 00:16:38 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r129950
GCC Administrator [Tue, 6 Nov 2007 00:16:27 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r129914
GCC Administrator [Mon, 5 Nov 2007 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r129889
Gerald Pfeifer [Sun, 4 Nov 2007 20:09:45 +0000 (20:09 +0000)]
freebsd-spec.h (FBSD_TARGET_OS_CPP_BUILTINS): Fix broken else-if chain.
* config/freebsd-spec.h (FBSD_TARGET_OS_CPP_BUILTINS): Fix
broken else-if chain.
* config.gcc: Proactively add FreeBSD 10 and FreeBSD 11.
* config/freebsd-spec.h (FBSD_TARGET_OS_CPP_BUILTINS): Ditto.
From-SVN: r129887
GCC Administrator [Sun, 4 Nov 2007 00:16:32 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r129876
GCC Administrator [Sat, 3 Nov 2007 00:16:37 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r129864
Eric Botcazou [Fri, 2 Nov 2007 12:24:44 +0000 (13:24 +0100)]
backport: re PR rtl-optimization/30113 (ICE in trunc_int_for_mode)
Backport from mainline:
2006-12-11 Zdenek Dvorak <dvorakz@suse.cz>
PR rtl-optimization/30113
* loop-iv.c (implies_p): Require the mode of the operands to be
scalar.
From-SVN: r129849
Eric Botcazou [Fri, 2 Nov 2007 11:57:51 +0000 (12:57 +0100)]
re PR rtl-optimization/28062 (ICE in simplify_subreg, at simplify-rtx.c:4466)
PR rtl-optimization/28062
* gcc.c-torture/compile/
20071102 -1.c: New test.
From-SVN: r129848
GCC Administrator [Fri, 2 Nov 2007 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r129839
GCC Administrator [Thu, 1 Nov 2007 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r129809
GCC Administrator [Wed, 31 Oct 2007 00:16:32 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r129788
Ian Lance Taylor [Tue, 30 Oct 2007 13:28:05 +0000 (13:28 +0000)]
ifcvt.c (noce_can_store_speculate_p): New static function.
* ifcvt.c (noce_can_store_speculate_p): New static function.
(noce_process_if_block): Call it.
(find_if_header): Only call find_if_case_1 and find_if_case_2 if
life_data_ok is set.
(if_convert): Always compute postdominators.
From-SVN: r129771
GCC Administrator [Tue, 30 Oct 2007 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r129757
Janis Johnson [Mon, 29 Oct 2007 16:59:41 +0000 (16:59 +0000)]
invoke.texi (Option Summary, [...]): Remove -fbounds-check.
* doc/invoke.texi (Option Summary, optimizations): Remove
-fbounds-check. Show that the value for options -falign-jumps,
-falign-labels, -falign-loops, -falign-functions,
-fsched-stalled-insns, and -fsched-stalled-insns-dep is optional.
Break up a long line. Add -ftree-vrp and -funit-at-a-time.
(Option Summary, code gen options) Add -fno-stack-limit.
* doc/invoke.texi (Option Summary, optimizations):
(Optimization Options): Remove -fbounds-check, which is also
documented under Code Generation Options. In the descriptions for
-fsched-stalled-insns and -fsched-stalled-insns-dep, show the
options with and without values. Change -fno-cprop-registers
to -fcprop-registers to match other options, and say when it is
enabled rather than disabled. Remove extra index entry for
-fno-cx-limited-range. Add opindex for several optimization
options, and fix typos in the opindex commands for several others.
(Code Gen Options): Add index entry for -ftls-model.
From-SVN: r129725
GCC Administrator [Mon, 29 Oct 2007 00:16:40 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r129708
GCC Administrator [Sun, 28 Oct 2007 00:16:28 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r129688
GCC Administrator [Sat, 27 Oct 2007 00:16:38 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r129667
Jakub Jelinek [Fri, 26 Oct 2007 12:06:31 +0000 (14:06 +0200)]
re PR c++/33744 (function-style cast and '>' not allowed in template argument)
PR c++/33744
* parser.c (cp_parser_parenthesized_expression_list): Set
greater_than_is_operator_p to true in between the parens.
* g++.dg/template/arg6.C: New test.
From-SVN: r129650