packages: crossmingw32-gcc/crossmingw32-gcc.spec, crossmingw32-gcc/gcc-bran...
qboosh
qboosh at pld-linux.org
Sat Jan 1 16:02:20 CET 2011
Author: qboosh Date: Sat Jan 1 15:02:19 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- updated to 4.5.2
---- Files affected:
packages/crossmingw32-gcc:
crossmingw32-gcc.spec (1.87 -> 1.88) , gcc-branch.diff (1.1 -> 1.2)
---- Diffs:
================================================================
Index: packages/crossmingw32-gcc/crossmingw32-gcc.spec
diff -u packages/crossmingw32-gcc/crossmingw32-gcc.spec:1.87 packages/crossmingw32-gcc/crossmingw32-gcc.spec:1.88
--- packages/crossmingw32-gcc/crossmingw32-gcc.spec:1.87 Mon Oct 4 07:31:42 2010
+++ packages/crossmingw32-gcc/crossmingw32-gcc.spec Sat Jan 1 16:02:14 2011
@@ -13,20 +13,20 @@
Summary(pt_BR.UTF-8): Utilitários para desenvolvimento de binários da GNU - MinGW32 gcc
Summary(tr.UTF-8): GNU geliştirme araçları - MinGW32 gcc
Name: crossmingw32-gcc
-Version: 4.5.1
-Release: 2
+Version: 4.5.2
+Release: 1
Epoch: 1
License: GPL v3+
Group: Development/Languages
Source0: ftp://gcc.gnu.org/pub/gcc/releases/gcc-%{version}/gcc-%{version}.tar.bz2
-# Source0-md5: 48231a8e33ed6e058a341c53b819de1a
+# Source0-md5: d6559145853fbaaa0fd7556ed93bce9a
%define apiver 3.15
Source1: http://downloads.sourceforge.net/mingw/w32api-%{apiver}-1-mingw32-dev.tar.lzma
# Source1-md5: efcbcadd0299a6413d95b9ce919ede9f
%define runver 3.18
Source2: http://downloads.sourceforge.net/mingw/mingwrt-%{runver}-mingw32-dev.tar.gz
# Source2-md5: e49803d8c14b1ffa6e24e5b5fee31a3d
-# svn diff -x --ignore-eol-style svn://gcc.gnu.org/svn/gcc/tags/gcc_4_5_1_release svn://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch > gcc-branch.diff
+# svn diff -x --ignore-eol-style svn://gcc.gnu.org/svn/gcc/tags/gcc_4_5_2_release svn://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch > gcc-branch.diff
Patch100: gcc-branch.diff
Patch0: %{name}-buildsystem1.patch
Patch1: %{name}-buildsystem2.patch
@@ -492,6 +492,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.88 2011/01/01 15:02:14 qboosh
+- updated to 4.5.2
+
Revision 1.87 2010/10/04 05:31:42 qboosh
- release 2
================================================================
Index: packages/crossmingw32-gcc/gcc-branch.diff
diff -u packages/crossmingw32-gcc/gcc-branch.diff:1.1 packages/crossmingw32-gcc/gcc-branch.diff:1.2
--- packages/crossmingw32-gcc/gcc-branch.diff:1.1 Thu Sep 30 00:02:29 2010
+++ packages/crossmingw32-gcc/gcc-branch.diff Sat Jan 1 16:02:14 2011
@@ -1,11158 +1,399 @@
-Index: gcc/optabs.c
+Index: libgomp/configure.tgt
===================================================================
---- gcc/optabs.c (.../tags/gcc_4_5_1_release) (wersja 163628)
-+++ gcc/optabs.c (.../branches/gcc-4_5-branch) (wersja 163628)
-@@ -7033,6 +7033,7 @@
- if (icode == CODE_FOR_nothing)
- return NULL_RTX;
+--- libgomp/configure.tgt (.../tags/gcc_4_5_2_release) (wersja 168030)
++++ libgomp/configure.tgt (.../branches/gcc-4_5-branch) (wersja 168030)
+@@ -125,6 +125,10 @@
+ config_path="bsd posix"
+ ;;
+
++ mips-sgi-irix6*)
++ # Need to link with -lpthread so libgomp.so is self-contained.
++ XLDFLAGS="${XLDFLAGS} -lpthread"
++ ;;
+ *)
+ ;;
+
+Index: libgomp/ChangeLog
+===================================================================
+--- libgomp/ChangeLog (.../tags/gcc_4_5_2_release) (wersja 168030)
++++ libgomp/ChangeLog (.../branches/gcc-4_5-branch) (wersja 168030)
+@@ -1,3 +1,10 @@
++2010-12-17 Rainer Orth <ro at CeBiTec.Uni-Bielefeld.DE>
++
++ Backport from mainline:
++ 2010-12-01 Rainer Orth <ro at CeBiTec.Uni-Bielefeld.DE>
++
++ * configure.tgt (mips-sgi-irix6*): Add -lpthread to XLDFLAGS.
++
+ 2010-12-16 Release Manager
-+ do_pending_stack_adjust ();
- do
- {
- start_sequence ();
+ * GCC 4.5.2 released.
Index: gcc/DATESTAMP
===================================================================
---- gcc/DATESTAMP (.../tags/gcc_4_5_1_release) (wersja 163628)
-+++ gcc/DATESTAMP (.../branches/gcc-4_5-branch) (wersja 163628)
+--- gcc/DATESTAMP (.../tags/gcc_4_5_2_release) (wersja 168030)
++++ gcc/DATESTAMP (.../branches/gcc-4_5-branch) (wersja 168030)
@@ -1 +1 @@
--20100731
-+20100829
-Index: gcc/postreload.c
-===================================================================
---- gcc/postreload.c (.../tags/gcc_4_5_1_release) (wersja 163628)
-+++ gcc/postreload.c (.../branches/gcc-4_5-branch) (wersja 163628)
-@@ -810,7 +810,7 @@
- rtx reg = SET_DEST (set);
- rtx plus = SET_SRC (set);
- rtx base = XEXP (plus, 1);
-- rtx prev = prev_nonnote_insn (insn);
-+ rtx prev = prev_nonnote_nondebug_insn (insn);
- rtx prev_set = prev ? single_set (prev) : NULL_RTX;
- unsigned int regno = REGNO (reg);
- rtx index_reg = NULL_RTX;
-@@ -1323,7 +1323,7 @@
- && MODES_OK_FOR_MOVE2ADD (GET_MODE (reg),
- reg_mode[REGNO (src)]))
- {
-- rtx next = next_nonnote_insn (insn);
-+ rtx next = next_nonnote_nondebug_insn (insn);
- rtx set = NULL_RTX;
- if (next)
- set = single_set (next);
-Index: gcc/rtlanal.c
-===================================================================
---- gcc/rtlanal.c (.../tags/gcc_4_5_1_release) (wersja 163628)
-+++ gcc/rtlanal.c (.../branches/gcc-4_5-branch) (wersja 163628)
-@@ -4755,9 +4755,7 @@
- stop if it isn't a single set or if it has a REG_INC note because
- we don't want to bother dealing with it. */
-
-- do
-- prev = prev_nonnote_insn (prev);
-- while (prev && DEBUG_INSN_P (prev));
-+ prev = prev_nonnote_nondebug_insn (prev);
-
- if (prev == 0
- || !NONJUMP_INSN_P (prev)
-Index: gcc/fold-const.c
-===================================================================
---- gcc/fold-const.c (.../tags/gcc_4_5_1_release) (wersja 163628)
-+++ gcc/fold-const.c (.../branches/gcc-4_5-branch) (wersja 163628)
-@@ -4737,9 +4737,9 @@
- n_high = range_binop (MINUS_EXPR, exp_type,
- build_int_cst (exp_type, 0),
- 0, low, 0);
-- low = n_low, high = n_high;
-- exp = arg0;
-- continue;
-+ if (n_high != 0 && TREE_OVERFLOW (n_high))
-+ break;
-+ goto normalize;
-
- case BIT_NOT_EXPR:
- /* ~ X -> -X - 1 */
-@@ -4773,6 +4773,7 @@
- if (TYPE_OVERFLOW_UNDEFINED (arg0_type))
- *strict_overflow_p = true;
-
-+ normalize:
- /* Check for an unsigned range which has wrapped around the maximum
- value thus making n_high < n_low, and normalize it. */
- if (n_low && n_high && tree_int_cst_lt (n_high, n_low))
+-20101216
++20101218
Index: gcc/DEV-PHASE
===================================================================
---- gcc/DEV-PHASE (.../tags/gcc_4_5_1_release) (wersja 163628)
-+++ gcc/DEV-PHASE (.../branches/gcc-4_5-branch) (wersja 163628)
+--- gcc/DEV-PHASE (.../tags/gcc_4_5_2_release) (wersja 168030)
++++ gcc/DEV-PHASE (.../branches/gcc-4_5-branch) (wersja 168030)
@@ -0,0 +1 @@
+prerelease
+Index: gcc/tree-ssa-sccvn.c
+===================================================================
+--- gcc/tree-ssa-sccvn.c (.../tags/gcc_4_5_2_release) (wersja 168030)
++++ gcc/tree-ssa-sccvn.c (.../branches/gcc-4_5-branch) (wersja 168030)
+@@ -1063,6 +1063,7 @@
+ size2 = TREE_INT_CST_LOW (gimple_call_arg (def_stmt, 2)) * 8;
+ if ((unsigned HOST_WIDE_INT)size2 / 8
+ == TREE_INT_CST_LOW (gimple_call_arg (def_stmt, 2))
++ && maxsize2 != -1
+ && operand_equal_p (base, base2, 0)
+ && offset2 <= offset
+ && offset2 + size2 >= offset + maxsize)
+@@ -1086,7 +1087,8 @@
+ HOST_WIDE_INT offset2, size2, maxsize2;
+ base2 = get_ref_base_and_extent (gimple_assign_lhs (def_stmt),
+ &offset2, &size2, &maxsize2);
+- if (operand_equal_p (base, base2, 0)
++ if (maxsize2 != -1
++ && operand_equal_p (base, base2, 0)
+ && offset2 <= offset
+ && offset2 + size2 >= offset + maxsize)
+ {
+@@ -1116,7 +1118,8 @@
+ /* See if the assignment kills REF. */
+ base2 = get_ref_base_and_extent (gimple_assign_lhs (def_stmt),
+ &offset2, &size2, &maxsize2);
+- if (!operand_equal_p (base, base2, 0)
++ if (maxsize2 == -1
++ || !operand_equal_p (base, base2, 0)
+ || offset2 > offset
+ || offset2 + size2 < offset + maxsize)
+ return (void *)-1;
Index: gcc/ChangeLog
===================================================================
---- gcc/ChangeLog (.../tags/gcc_4_5_1_release) (wersja 163628)
-+++ gcc/ChangeLog (.../branches/gcc-4_5-branch) (wersja 163628)
-@@ -1,3 +1,244 @@
-+2010-08-28 Eric Botcazou <ebotcazou at adacore.com>
-+
-+ * config/ia64/ia64.md (cstorebi4): Fix thinko.
-+
-+2010-08-28 Uros Bizjak <ubizjak at gmail.com>
-+
-+ PR target/41484
-+ * config/i386/sse.md (sse4_1_extendv8qiv8hi2): Also accept memory
-+ operands for operand 1.
-+ (sse4_1_extendv4qiv4si2): Ditto.
-+ (sse4_1_extendv2qiv2di2): Ditto.
-+ (sse4_1_extendv4hiv4si2): Ditto.
-+ (sse4_1_extendv2hiv2di2): Ditto.
-+ (sse4_1_extendv2siv2di2): Ditto.
-+ (sse4_1_zero_extendv8qiv8hi2): Ditto.
-+ (sse4_1_zero_extendv4qiv4si2): Ditto.
-+ (sse4_1_zero_extendv2qiv2di2): Ditto.
-+ (sse4_1_zero_extendv4hiv4si2): Ditto.
-+ (sse4_1_zero_extendv2hiv2di2): Ditto.
-+ (sse4_1_zero_extendv2siv2di2): Ditto.
-+ (*sse4_1_extendv8qiv8hi2): Remove insn pattern.
-+ (*sse4_1_extendv4qiv4si2): Ditto.
-+ (*sse4_1_extendv2qiv2di2): Ditto.
-+ (*sse4_1_extendv4hiv4si2): Ditto.
-+ (*sse4_1_extendv2hiv2di2): Ditto.
-+ (*sse4_1_extendv2siv2di2): Ditto.
-+ (*sse4_1_zero_extendv8qiv8hi2): Ditto.
-+ (*sse4_1_zero_extendv4qiv4si2): Ditto.
-+ (*sse4_1_zero_extendv2qiv2di2): Ditto.
-+ (*sse4_1_zero_extendv4hiv4si2): Ditto.
-+ (*sse4_1_zero_extendv2hiv2di2): Ditto.
-+ (*sse4_1_zero_extendv2siv2di2): Ditto.
-+
-+2010-08-25 Jakub Jelinek <jakub at redhat.com>
-+
-+ PR rtl-optimization/44858
-+ * combine.c (try_combine): If recog_for_combine added CLOBBERs to
-+ newi2pat, make sure they don't affect newpat.
-+
-+ PR rtl-optimization/45400
-+ * combine.c (simplify_shift_const_1) <case SUBREG>: Only use
-+ SUBREG_REG if both modes are of MODE_INT class.
-+
-+2010-08-20 Changpeng Fang <changpeng.fang at amd.com>
-+
-+ PR tree-optimization/45260
-+ * tree-flow.h (may_be_nonaddressable_p): New definition. Make the
-+ existing static function global.
-+
-+ * tree-ssa-loop-ivopts.c (may_be_nonaddressable_p): This function
-+ is changed to global.
-+
-+ * tree-ssa-loop-prefetch.c (gather_memory_references_ref): Call
-+ may_be_nonaddressable_p on base, and don't collect this reference
-+ if the address of the base could not be taken.
-+
-+2010-08-20 David Edelsohn <edelsohn at gnu.org>
-+
-+ Backport from mainline
-+ 2010-04-22 David Edelsohn <edelsohn at gnu.org>
-+
-+ * config/rs6000/x-aix: Override LDFLAGS for all COMPILERS.
-+
-+2010-08-19 Uros Bizjak <ubizjak at gmail.com>
-+
-+ * config/i386/i386.md (*add<SWI:mode>3_cconly_overflow): Do not use
-+ ix86_binary_operator_ok.
-+
-+2010-08-18 Uros Bizjak <ubizjak at gmail.com>
-+
-+ PR target/45327
-+ * config/i386/i386.md (<any_or:code><SWI:mode>_3): Do not use
-+ ix86_binary_operator_ok.
-+
-+2010-08-18 H.J. Lu <hongjiu.lu at intel.com>
-+
-+ Backport from mainline
-+ 2010-08-18 Paolo Bonzini <bonzini at gnu.org>
-+
-+ PR middle-end/45292
-+ * optabs.c (expand_bool_compare_and_swap): Expand pending
-+ pops before trying the optab.
-+
-+2010-08-17 Uros Bizjak <ubizjak at gmail.com>
-+
-+ PR target/45296
-+ * reginfo.c (globalize_reg): Reject stack registers.
-+
-+2010-08-16 Changpeng Fang <changpeng.fang at amd.com>
-+
-+ Backport from mainline:
-+ 2010-08-12 Changpeng Fang <changpeng.fang at amd.com>
-+
-+ PR tree-optimization/45241
-+ * tree-vect-patterns.c (vect_recog_dot_prod_pattern): Give
-+ up dot_prod pattern searching if a stmt is outside the loop.
-+
-+2010-08-16 John David Anglin <dave.anglin at nrc-cnrc.gc.ca>
-+
-+ Backport from mainline:
-+ 2010-08-09 Richard Guenther <rguenther at suse.de>
-+
-+ PR middle-end/44632
-+ * function.c (gimplify_parameters): Do not clear addressable
-+ bit of the original parameter.
-+
-+2010-08-14 John David Anglin <dave.anglin at nrc-cnrc.gc.ca>
-+
-+ Revert:
-+ 2010-08-08 John David Anglin <dave.anglin at nrc-cnrc.gc.ca>
-+
-+ PR boehm-gc/34544
-+ * gthr-posix.h (__gthread_start): Delete.
-+ (__gthread_active_init): Use pthread_default_stacksize_np instead of
-+ pthread_create to determine if hpux pthreads are active.
-+ * gthr-posix95.h (__gthread_start): Delete.
-+ (__gthread_active_init): Likewise use pthread_default_stacksize_np.
-+
-+2010-08-12 Jakub Jelinek <jakub at redhat.com>
-+
-+ PR middle-end/45262
-+ * fold-const.c (make_range) <case NEGATE_EXPR>: Punt if
-+ -a overflows. Normalize the range.
-+
-+ PR debug/45259
-+ * caller-save.c (save_call_clobbered_regs): Only swap notes with
-+ DEBUG_INSNs if n_regs_saved.
-+
-+ Backport from mainline
-+ 2010-07-30 Jakub Jelinek <jakub at redhat.com>
-+
-+ PR debug/45055
-+ PR rtl-optimization/45137
-+ * rtl.h (prev_nonnote_nondebug_insn, next_nonnote_nondebug_insn): New
-+ prototypes.
-+ * emit-rtl.c (prev_nonnote_nondebug_insn, next_nonnote_nondebug_insn):
-+ New functions.
-+ * combine.c (next_nonnote_nondebug_insn): Removed.
-+ * ifcvt.c (noce_process_if_block): Use prev_nonnote_nondebug_insn.
-+ * haifa-sched.c (queue_to_ready): Use next_nonnote_nondebug_insn.
-+ * sched-deps.c (sched_analyze_insn): Likewise.
-+ (fixup_sched_groups, deps_start_bb): Use prev_nonnote_nondebug_insn.
-+ * rtlanal.c (canonicalize_condition): Likewise.
-+ * postreload.c (reload_combine): Likewise.
-+ (reload_cse_move2add): Use next_nonnote_nondebug_insn.
-+
-+2010-08-08 John David Anglin <dave.anglin at nrc-cnrc.gc.ca>
-+
-+ Backport from mainline.
-+ 2010-07-17 John David Anglin <dave.anglin at nrc-cnrc.gc.ca>
-+
-+ PR target/44805
-+ * config/pa/pa.h (CONSTANT_ALIGNMENT): Align strings to BITS_PER_WORD
-+ on all targets.
-+
-+2010-08-08 Richard Guenther <rguenther at suse.de>
-+
-+ PR middle-end/45034
-+ * convert.c (convert_to_integer): Always use an unsigned
-+ type for narrowed negate and bitwise not.
-+
-+2010-08-08 Richard Guenther <rguenther at suse.de>
-+
-+ PR tree-optimization/45109
-+ * tree-ssa-structalias.c (get_constraint_for_component_ref):
-+ Explicitly strip handled components and indirect references.
-+
-+2010-08-08 John David Anglin <dave.anglin at nrc-cnrc.gc.ca>
-+
-+ PR boehm-gc/34544
-+ * gthr-posix.h (__gthread_start): Delete.
-+ (__gthread_active_init): Use pthread_default_stacksize_np instead of
-+ pthread_create to determine if hpux pthreads are active.
-+ * gthr-posix95.h (__gthread_start): Delete.
-+ (__gthread_active_init): Likewise use pthread_default_stacksize_np.
-+
-+2010-08-06 Eric Botcazou <ebotcazou at adacore.com>
-+
-+ PR target/44942
-+ * config/sparc/sparc.c (function_arg_advance): Always take into account
-+ the padding, if any.
-+
-+2010-08-06 Uros Bizjak <ubizjak at gmail.com>
-+
-+ * expmed.c (expand_mult_const) <case alg_shift>: Expand shift into
-+ temporary. Emit move from temporary to accum, so REG_EQUAL note will
-+ be attached to this insn in correct mode.
-+
-+2010-08-06 Uros Bizjak <ubizjak at gmail.com>
-+
-+ * config/i386/i386.c (ix86_decompose_address): Check for SI_REG
-+ using REGNO of base_reg directly.
-+
-+2010-08-03 Ulrich Weigand <Ulrich.Weigand at de.ibm.com>
-+
-+ * config/spu/spu.c (spu_emit_branch_hint): Do not access NOTE_KIND of
-+ non-NOTE insns.
-+
-+2010-08-03 Uros Bizjak <ubizjak at gmail.com>
-+
-+ PR target/41089
-+ * config/alpha/alpha.c (alpha_build_builtin_va_list): Mark __offset
-+ as volatile.
-+
-+2010-08-03 Martin Jambor <mjambor at suse.cz>
-+
-+ PR tree-optimization/44914
-+ * tree-sra.c (cfg_changed): New variable.
-+ (sra_initialize): Initialize cgf_changed to false.
-+ (scan_function): Set cfg_changed if cfg was changed.
-+ (perform_intra_sra): Return also TODO_cleanup_cfg if cfg was changed.
-+ (ipa_early_sra): Likewise.
-+
-+2010-08-02 DJ Delorie <dj at redhat.com>
+--- gcc/ChangeLog (.../tags/gcc_4_5_2_release) (wersja 168030)
++++ gcc/ChangeLog (.../branches/gcc-4_5-branch) (wersja 168030)
+@@ -1,3 +1,23 @@
++2010-12-18 Alexandre Oliva <aoliva at redhat.com>
+
-+ * config/rx/predicates.md (rx_constshift_operand): New.
-+ * config/rx/rx.md (zs_cond): New.
-+ (cbranchsi4): Remove mode.
-+ (*cbranchsi4_<code>): Likewise.
-+ (*tstbranchsi4_<code>): New.
-+ (*tstbranchsi4r_<code>): New.
-+ (*tstbranchsi4m_eq): New.
-+ (*tstbranchsi4m_ne): New.
-+ (cbranchsf4): Remove mode.
-+ (*cbranchsf4_<code>): Likewise.
++ PR debug/46756
++ * jump.c (mark_all_labels): Skip debug insns.
+
-+2010-07-31 Richard Guenther <rguenther at suse.de>
++2010-12-18 Alexandre Oliva <aoliva at redhat.com>
+
-+ PR tree-optimization/45052
-+ * ipa-pure-const.c (check_stmt): Check volatileness.
++ PR debug/46782
++ * cfgcleanup.c (try_forward_edges): Skip debug insns.
+
-+2010-07-31 Richard Guenther <rguenther at suse.de>
++2010-12-16 Eric Botcazou <ebotcazou at adacore.com>
+
-+ * ipa-prop.c (ipa_modify_formal_parameters): Use
-+ build_distinct_type_copy.
++ * tree-ssa-sccvn.c (vn_reference_lookup_3): Always punt if the call to
++ get_ref_base_and_extent returns -1 as the max size.
+
-+2010-07-31 Richard Guenther <rguenther at suse.de>
++2010-12-16 Richard Guenther <rguenther at suse.de>
+
+ * DEV-PHASE: Set back to prerelease.
-+ * BASE-VER: Bump to 4.5.2.
-+
- 2010-07-31 Release Manager
-
- * GCC 4.5.1 released.
-@@ -105,8 +346,8 @@
- 2010-07-19 Bingfeng Mei <bmei at broadcom.com>
-
- * ddg.c (create_ddg): Exclude nodes of debug_insn in counting nodes
-- of a loop.
-- * loop-doloop.c (doloop_condition_get): Skip possible debug_insn.
-+ of a loop.
-+ * loop-doloop.c (doloop_condition_get): Skip possible debug_insn.
-
- 2010-07-15 Jie Zhang <jie at codesourcery.com>
-
-@@ -286,7 +527,7 @@
- if old_decl was DECL_ONE_ONLY.
-
- 2010-06-21 Jakub Jelinek <jakub at redhat.com>
--
++ * BASE-VER: Bump to 4.5.3.
+
- PR target/44575
- * config/i386/i386.c (ix86_gimplify_va_arg): When copying
- va_arg from a set of register save slots into a temporary,
-@@ -392,24 +633,24 @@
- Backport from mainline
- 2010-05-17 Martin Jambor <mjambor at suse.cz>
-
-- PR middle-end/44133
-- * tree-sra.c (create_access_replacement): New parameter rename, mark
-- the replaement for renaming only when it is true.
-- (get_access_replacement): Pass true in the rename parameter of
-- create_access_replacement.
-- (get_unrenamed_access_replacement): New function.
-- (replace_uses_with_default_def_ssa_name): New parameter racc, get the
-- replacement declaration from it.
-+ PR middle-end/44133
-+ * tree-sra.c (create_access_replacement): New parameter rename, mark
-+ the replaement for renaming only when it is true.
-+ (get_access_replacement): Pass true in the rename parameter of
-+ create_access_replacement.
-+ (get_unrenamed_access_replacement): New function.
-+ (replace_uses_with_default_def_ssa_name): New parameter racc, get the
-+ replacement declaration from it.
-
- 2010-06-29 Martin Jambor <mjambor at suse.cz>
-
- Backport from mainline
- 2010-04-13 Martin Jambor <mjambor at suse.cz>
-
-- * tree-sra.c (replace_uses_with_default_def_ssa_name): New function.
-- (sra_modify_assign): Delete stmts loading dead data even if racc has no
-- children. Call replace_uses_with_default_def_ssa_name to handle
-- SSA_NAES on lhs.
-+ * tree-sra.c (replace_uses_with_default_def_ssa_name): New function.
-+ (sra_modify_assign): Delete stmts loading dead data even if racc has no
-+ children. Call replace_uses_with_default_def_ssa_name to handle
-+ SSA_NAES on lhs.
+ 2010-12-16 Release Manager
- 2010-06-27 Jan Hubicka <jh at suse.cz>
-
-@@ -536,7 +777,7 @@
- Backport from mainline:
- 2010-05-18 Steven Bosscher <steven at gcc.gnu.org>
-
-- * darwin.c (darwin_asm_named_section): Do not add assembler comment
-+ * darwin.c (darwin_asm_named_section): Do not add assembler comment
- after .section directive; just print it before the directive
- instead.
-
-@@ -1659,7 +1900,7 @@
- * tree-tailcall.c (find_tail_calls): Verify the tail call
- properly.
-
--2010-04-19 Ira Rosen <irar at il.ibm.com>
-+2010-04-19 Ira Rosen <irar at il.ibm.com>
-
- PR tree-optimization/43771
- * tree-vect-slp.c (vect_supported_load_permutation_p): Check that
-@@ -1925,11 +2166,11 @@
- * Makefile.in ($(out_object_file)): Depend on
- gt-$(basename $(notdir $(out_file))).h.
-
--2010-04-01 Ralf Corsépius <ralf.corsepius at rtems.org>
-+2010-04-01 Ralf Corsépius <ralf.corsepius at rtems.org>
-
- * config.gcc (lm32-*-rtems*): Add t-lm32.
-
--2010-04-01 Joel Sherrill <joel.sherrill at oarcorp.com>
-+2010-04-01 Joel Sherrill <joel.sherrill at oarcorp.com>
-
- * config.gcc: Add lm32-*-rtems*.
- * config/lm32/rtems.h: New file.
-@@ -1984,8 +2225,8 @@
-
- PR middle-end/43602
- Revert
-- 2010-03-30 Seongbae Park <seongbae.park at gmail.com>
-- Jack Howarth <howarth at bromo.med.uc.edu>
-+ 2010-03-30 Seongbae Park <seongbae.park at gmail.com>
-+ Jack Howarth <howarth at bromo.med.uc.edu>
-
- * tree-profile.c (tree_init_ic_make_global_vars): Make static
- variables TLS.
-@@ -2276,8 +2517,8 @@
- * config/s390/s390.c (s390_emit_prologue): Omit issuing a dynamic
- stack check if the mask would be zero.
-
--2010-03-30 Seongbae Park <seongbae.park at gmail.com>
-- Jack Howarth <howarth at bromo.med.uc.edu>
-+2010-03-30 Seongbae Park <seongbae.park at gmail.com>
-+ Jack Howarth <howarth at bromo.med.uc.edu>
-
- * tree-profile.c (tree_init_ic_make_global_vars): Make static
- variables TLS.
-@@ -2620,7 +2861,7 @@
- instead of callq.
-
- 2010-03-22 Janis Johnson <janis187 at us.ibm.com>
-- Rainer Orth <ro at CeBiTec.Uni-Bielefeld.DE>
-+ Rainer Orth <ro at CeBiTec.Uni-Bielefeld.DE>
-
- * doc/sourcebuild.texi (Test Directives): Split into six
- subsections, with most of the current text in new subsections
-@@ -2775,8 +3016,8 @@
- (sparc_file_end): Emit a hidden comdat symbol for the PIC
- thunk if possible. Output CFI information as needed.
-
--2010-03-18 Francois-Xavier Coudert <fxcoudert at gcc.gnu.org>
-- Jack Howarth <howarth at bromo.med.uc.edu>
-+2010-03-18 Francois-Xavier Coudert <fxcoudert at gcc.gnu.org>
-+ Jack Howarth <howarth at bromo.med.uc.edu>
-
- PR target/36399
- * config/i386/i386.h: Fix ABI on darwin x86-32.
-@@ -2919,7 +3160,7 @@
- * graphite-sese-to-poly.c (split_reduction_stmt): Skip debug
- statements before splitting block.
<<Diff was trimmed, longer than 597 lines>>
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/crossmingw32-gcc/crossmingw32-gcc.spec?r1=1.87&r2=1.88&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/crossmingw32-gcc/gcc-branch.diff?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list