summaryrefslogtreecommitdiff
path: root/libgcc/ChangeLog
diff options
context:
space:
mode:
authorCary Coutant <ccoutant@google.com>2012-03-09 11:50:43 -0800
committerCary Coutant <ccoutant@google.com>2012-03-09 11:50:43 -0800
commit4ed2fc3a6bbaaf1f2ea4d1c077dc7fa0867cd005 (patch)
tree7774dcb772ccc005c2fd8f8831dc45b90a8f6060 /libgcc/ChangeLog
parent2400d467a903f32c96df9f9fcb0de7be8a655afa (diff)
parentf9c681635d1850543f547fdbb6efd5a010aca015 (diff)
downloadgcc-4ed2fc3a6bbaaf1f2ea4d1c077dc7fa0867cd005.tar.gz
Merge branch 'master' into google-debugfission
Diffstat (limited to 'libgcc/ChangeLog')
-rw-r--r--libgcc/ChangeLog96
1 files changed, 94 insertions, 2 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 01a3ac230a6..4d8294b44f6 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,8 +1,100 @@
+2012-03-07 Walter Lee <walt@tilera.com>
+
+ * config/tilepro/atomic.c: Rename "atomic_" prefix to
+ "arch_atomic_".
+ (atomic_xor): Rename and move definition to
+ config/tilepro/atomic.h.
+ (atomic_nand): Ditto.
+ * config/tilepro/atomic.h: Rename "atomic_" prefix to
+ "arch_atomic_".
+ (arch_atomic_xor): Move from config/tilepro/atomic.c.
+ (arch_atomic_nand): Ditto.
+
+2012-03-07 Georg-Johann Lay <avr@gjlay.de>
+
+ PR target/52507
+ * config/avr/lib1funcs.S (__movmemx_hi): Fix loop label in RAM-part.
+
+2012-03-07 Georg-Johann Lay <avr@gjlay.de>
+
+ PR target/52505
+ * config/avr/lib1funcs.S (__xload_1): Don't read unintentionally
+ from RAM.
+
+2012-03-07 Georg-Johann Lay <avr@gjlay.de>
+
+ PR target/52461
+ PR target/52508
+ * config/avr/lib1funcs.S (__do_copy_data): Clear RAMPZ after usage
+ if RAMPZ affects reading from RAM.
+ (__tablejump_elpm__): Ditto.
+ (.xload): Ditto.
+ (__movmemx_hi): Ditto.
+ (__do_global_ctors): Right condition for RAMPZ usage is "have ELPM".
+ (__do_global_dtors): Ditto.
+ (__xload_1, __xload_2, __xload_3, __xload_4): Ditto.
+ (__movmemx_hi): Ditto.
+
+2012-03-05 Richard Henderson <rth@redhat.com>
+
+ * longlong.h [ARM] (umul_ppmm): Use umull for arm3m and later.
+ [ARM] (count_trailing_zeros): Use the builtin.
+
+2012-03-01 Kai Tietz <ktietz@redhat.com>
+
+ * soft-fp: Imported from glibc upstream.
+
+2012-02-28 Kai Tietz <ktietz@redhat.com>
+
+ * config/i386/sfp-machine.h (_FP_STRUCT_LAYOUT): Define it
+ for mingw-targets as attribute gcc_struct.
+
+2012-02-28 Ian Lance Taylor <iant@google.com>
+
+ * generic-morestack.c (__splitstack_releasecontext): Correct call
+ to __morestack_release_segments.
+
+2012-02-27 Samuel Thibault <samuel.thibault@ens-lyon.org>
+
+ PR target/52390
+ * generic-morestack.c (__generic_morestack_set_initial_sp): Test
+ for __linux__ when removing signals from __morestack_fullmask.
+
+2012-02-23 Georg-Johann Lay <avr@gjlay.de>
+
+ PR target/52261
+ * config/avr/lib1funcs.S (__AVR__XMEGA__): Fix tippo to __AVR_XMEGA__.
+
+2012-02-23 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
+
+ * config/ia64/crtbegin.S: Use HAVE_INITFINI_ARRAY_SUPPORT
+ instead of HAVE_INITFINI_ARRAY.
+ * config/ia64/crtend.S: Likewise.
+
+2012-02-20 Kai Tietz <ktietz@redhat.com>
+
+ PR libstdc++/52300
+ * gthr.h (GTHREAD_USE_WEAK): Define as zero for mingw.
+
+ * config.host (i686-*-mingw*): Set md_unwind_header only for dw2-mode
+ to w32-unwind.h header.
+
+2012-02-19 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * config.host (mips64*-*-linux*, mipsisa64*-*-linux*)
+ (mips*-*-linux*): Remove t-slibgcc-libgcc.
+ * config/mips/t-mips16 (LIB1ASMFUNCS): Remove __mips16_rdhwr.
+ * config/mips/mips16.S (__mips16_rdhwr): Delete.
+
+2012-02-19 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * config/mips/mips16.S (CALL_STUB_RET): Add CFI information.
+
2012-02-15 Iain Sandoe <iains@gcc.gnu.org>
PR libitm/52220
* config/darwin-crt-tm.c: Correct typo.
-
+
2012-02-15 Iain Sandoe <iains@gcc.gnu.org>
Patrick Marlier <patrick.marlier@gmail.com>
@@ -15,7 +107,7 @@
PR libitm/52042
* config/darwin-crt-tm.c (getTMCloneTable): New function.
(__doTMRegistrations): Call it.
- (__doTMdeRegistrations): Likewise.
+ (__doTMdeRegistrations): Likewise.
2012-01-15 Georg-Johann Lay <avr@gjlay.de>
Anatoly Sokolov <aesok@post.ru>