aboutsummaryrefslogtreecommitdiff
path: root/libgcc/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'libgcc/ChangeLog')
-rw-r--r--libgcc/ChangeLog166
1 files changed, 166 insertions, 0 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 1dc5469cd8c..db33eea1378 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,169 @@
+2017-07-19 John Marino <gnugcc@marino.st>
+
+ * config/i386/dragonfly-unwind.h: Handle sigtramp relocation.
+
+2017-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ PR target/81193
+ * configure.ac (PowerPC float128 hardware support): Test whether
+ we can use __builtin_cpu_supports before enabling the ifunc
+ handler.
+ * configure: Regenerate.
+
+2017-07-10 Vineet Gupta <vgupta@synopsys.com>
+
+ * config.host: Remove uclibc from arc target spec.
+
+2017-07-09 Krister Walfridsson <krister.walfridsson@gmail.com>
+
+ * config.host (*-*-netbsd*): Remove check for aout NetBSD releases.
+
+2017-07-07 Peter Bergner <bergner@vnet.ibm.com>
+
+ * config/rs6000/float128-ifunc.c: Don't include auxv.h.
+ (have_ieee_hw_p): Delete function.
+ (SW_OR_HW) Use __builtin_cpu_supports().
+
+2017-07-06 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ * config/arm/lib1funcs.S: Defined __ARM_ARCH__ to 8 for ARMv8-R.
+
+2017-07-03 Olivier Hainque <hainque@adacore.com>
+
+ * config/t-vxworks7: New file, really.
+
+2017-06-28 Joseph Myers <joseph@codesourcery.com>
+
+ * config/aarch64/linux-unwind.h (aarch64_fallback_frame_state),
+ config/alpha/linux-unwind.h (alpha_fallback_frame_state),
+ config/bfin/linux-unwind.h (bfin_fallback_frame_state),
+ config/i386/linux-unwind.h (x86_64_fallback_frame_state,
+ x86_fallback_frame_state), config/m68k/linux-unwind.h (struct
+ uw_ucontext), config/nios2/linux-unwind.h (struct nios2_ucontext),
+ config/pa/linux-unwind.h (pa32_fallback_frame_state),
+ config/riscv/linux-unwind.h (riscv_fallback_frame_state),
+ config/sh/linux-unwind.h (sh_fallback_frame_state),
+ config/tilepro/linux-unwind.h (tile_fallback_frame_state),
+ config/xtensa/linux-unwind.h (xtensa_fallback_frame_state): Use
+ ucontext_t instead of struct ucontext.
+
+2017-06-27 Jerome Lambourg <lambourg@adacore.com>
+
+ * config.host (i*86-wrs-vxworks7): Handle new acceptable triplet.
+ (x86_64-wrs-vxworks7): Likewise.
+
+2017-06-27 Olivier Hainque <hainque@adacore.com>
+
+ * config/t-vxworks7: New file.
+ * config.host (*-*-vxworks7): Use it.
+
+2017-06-22 Matt Turner <mattst88@gmail.com>
+
+ * config/i386/cpuinfo.c (get_intel_cpu): Add Kaby Lake models to
+ skylake case.
+
+2017-06-21 Richard Biener <rguenther@suse.de>
+
+ PR gcov-profile/81080
+ * configure.ac: Add AC_SYS_LARGEFILE.
+ * libgcov.h: Include auto-target.h before tsystem.h to pick
+ up _FILE_OFFSET_BITS which might differ for multilibs.
+ * config.in: Regenerate.
+ * configure: Likewise.
+
+2017-06-16 Richard Earnshaw <rearnsha@arm.com>
+
+ * config/arm/cmse_nonsecure_call.S: Explicitly set the FPU.
+
+2017-06-09 Martin Liska <mliska@suse.cz>
+
+ * libgcov-profiler.c (__gcov_indirect_call_profiler_v2):
+ Reset __gcov_indirect_call_callee to NULL.
+
+2017-06-08 Olivier Hainque <hainque@adacore.com>
+
+ * config/t-vxworks (LIBGCC2_INCLUDES): Add path to wrn/coreip to
+ the set of -I options, support for direct inclusions of net/uio.h
+ by VxWorks header files via ioLib.h.
+
+2017-06-07 Tony Reix <tony.reix@atos.net>
+ Matthieu Sarter <matthieu.sarter.external@atos.net>
+ David Edelsohn <dje.gcc@gmail.com>
+
+ * config/rs6000/aix-unwind.h (MD_FALLBACK_FRAME_STATE_FOR): Define
+ unconditionally.
+ (ucontext_for): Add 64-bit AIX 6.1, 7.1, 7.2 support. Add 32-bit
+ AIX 7.2 support.
+
+2017-06-02 Olivier Hainque <hainque@adacore.com>
+
+ * config/vxlib.c (__gthread_once): Add missing value to
+ return statement.
+
+2017-05-30 Olivier Hainque <hainque@adacore.com>
+
+ * config/t-vxworks (LIBGCC2_INCLUDES): Remove extraneous
+ dollar sign before $(MULTIDIR).
+
+2017-05-26 Richard Henderson <rth@redhat.com>
+
+ PR libgcc/80037
+ * config/alpha/t-alpha (CRTSTUFF_T_CFLAGS): New.
+
+2017-05-17 Andreas Tobler <andreast@gcc.gnu.org>
+
+ * config/arm/unwind-arm.h: Make _Unwind_GetIP, _Unwind_GetIPInfo and
+ _Unwind_SetIP available as functions for arm*-*-freebsd*.
+ * config/arm/unwind-arm.c: Implement the above.
+
+2017-05-15 Adhemerval Zanella <adhemerval.zanella@linaro.org>
+
+ * config/sparc/lb1spc.S [__ELF__ && __linux__]: Emit .note.GNU-stack
+ section for a non-executable stack.
+
+2017-05-14 Krister Walfridsson <krister.walfridsson@gmail.com>
+
+ PR target/80600
+ * config.host (*-*-netbsd*): Add t-slibgcc-libgcc to tmake_file.
+
+2017-05-14 Daniel Santos <daniel.santos@pobox.com>
+
+ * config.host: Add i386/t-msabi to i386/t-linux file list.
+ * config/i386/i386-asm.h: New file.
+ * config/i386/resms64.S: New file.
+ * config/i386/resms64f.S: New file.
+ * config/i386/resms64fx.S: New file.
+ * config/i386/resms64x.S: New file.
+ * config/i386/savms64.S: New file.
+ * config/i386/savms64f.S: New file.
+ * config/i386/t-msabi: New file.
+
+2017-05-09 Andreas Tobler <andreast@gcc.gnu.org>
+
+ * config.host: Use the generic FreeBSD t-slibgcc-elf-ver for
+ arm*-*-freebsd* instead of the t-slibgcc-libgcc.
+
+2017-05-05 Joshua Conner <joshconner@google.com>
+
+ * config/arm/unwind-arm.h (_Unwind_decode_typeinfo_ptr): Use
+ pc-relative indirect handling for fuchsia.
+ * config/t-slibgcc-fuchsia: New file.
+ * config.host (*-*-fuchsia*, aarch64*-*-fuchsia*, arm*-*-fuchsia*,
+ x86_64-*-fuchsia*): Add definitions.
+
+2017-04-19 Martin Liska <mliska@suse.cz>
+
+ PR gcov-profile/80435
+ * Makefile.in: Install gcov.h.
+ * gcov.h: New file.
+ * libgcov.h: Use the header and make __gcov_flush publicly
+ visible.
+
+2017-04-18 Martin Liska <mliska@suse.cz>
+
+ PR gcov-profile/78783
+ * libgcov-driver.c (gcov_get_filename): New function.
+
2017-04-07 Jeff Law <law@redhat.com>
* Makefile.in: Swap definition of LIBGCC_LINKS and inclusion of