diff options
Diffstat (limited to 'libgcc/ChangeLog')
-rw-r--r-- | libgcc/ChangeLog | 166 |
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 |