+2018-05-23 Kalamatee <kalamatee@gmail.com>
+
+ * config/m68k/lb1sf68.S (Laddsf$nf): Fix sign bit handling in
+ path to Lf$finfty.
+
+2018-05-18 Kito Cheng <kito.cheng@gmail.com>
+ Monk Chiang <sh.chiang04@gmail.com>
+ Jim Wilson <jimw@sifive.com>
+
+ * config/riscv/save-restore.S: Add support for rv32e.
+
+2018-05-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * config/arm/libunwind.S: Update comment relating to armv5.
+
+2018-05-17 Jerome Lambourg <lambourg@adacore.com>
+
+ * config/arm/cmse.c (cmse_check_address_range): Replace
+ UINTPTR_MAX with __UINTPTR_MAX__ and uintptr_t with __UINTPTR_TYPE__.
+
+2018-05-17 Olga Makhotina <olga.makhotina@intel.com>
+
+ * config/i386/cpuinfo.h (processor_types): Add INTEL_GOLDMONT_PLUS.
+ * config/i386/cpuinfo.c (get_intel_cpu): Detect Goldmont Plus.
+
+2018-05-08 Olga Makhotina <olga.makhotina@intel.com>
+
+ * config/i386/cpuinfo.h (processor_types): Add INTEL_GOLDMONT.
+ * config/i386/cpuinfo.c (get_intel_cpu): Detect Goldmont.
+
+2018-05-07 Amaan Cheval <amaan.cheval@gmail.com>
+
+ * config.host (x86_64-*-rtems*): Build crti.o and crtn.o.
+
+2018-04-27 Andreas Tobler <andreast@gcc.gnu.org>
+ Maryse Levavasseur <maryse.levavasseur@stormshield.eu>
+
+ PR libgcc/84292
+ * config/arm/freebsd-atomic.c (SYNC_OP_AND_FETCH_N): Fix the
+ op_and_fetch to return the right result.
+
+2018-04-27 Alan Modra <amodra@gmail.com>
+
+ PR libgcc/85532
+ * config/rs6000/t-crtstuff (CRTSTUFF_T_CFLAGS): Add
+ -fno-asynchronous-unwind-tables.
+
+2018-04-25 Chung-Ju Wu <jasonwucj@gmail.com>
+
+ * config/nds32/sfp-machine.h: Fix settings for NDS32_ABI_2FP_PLUS.
+ * config/nds32/t-nds32-newlib (HOST_LIBGCC2_CFLAGS): Use -fwrapv.
+
+2018-04-24 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/i386/linux-unwind.h: Add (__CET__ & 2) != 0 check
+ when including "config/i386/shadow-stack-unwind.h".
+
+2018-04-24 H.J. Lu <hongjiu.lu@intel.com>
+
+ * configure: Regenerated.
+
+2018-04-20 Michael Meissner <meissner@linux.ibm.com>
+
+ PR target/85456
+ * config/rs6000/_powikf2.c: New file. Add support for the
+ __builtin_powil function when long double is IEEE 128-bit floating
+ point.
+ * config/rs6000/float128-ifunc.c (__powikf2_resolve): Add
+ __powikf2 support.
+ (__powikf2): Likewise.
+ * config/rs6000/quad-float128.h (__powikf2_sw): Likewise.
+ (__powikf2_hw): Likewise.
+ (__powikf2): Likewise.
+ * config/rs6000/t-float128 (fp128_ppc_funcs): Likewise.
+ * config/rs6000/t-float128-hw (fp128_hw_func): Likewise.
+ (_powikf2-hw.c): Likewise.
+
+2018-04-19 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR libgcc/85334
+ * unwind-generic.h (_Unwind_Frames_Increment): New.
+ * config/i386/shadow-stack-unwind.h (_Unwind_Frames_Increment):
+ Likewise.
+ * unwind.inc (_Unwind_RaiseException_Phase2): Increment frame
+ count with _Unwind_Frames_Increment.
+ (_Unwind_ForcedUnwind_Phase2): Likewise.
+
+2018-04-19 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR libgcc/85379
+ * config/i386/morestack.S (__stack_split_initialize): Add
+ _CET_ENDBR.
+
+2018-04-19 Jakub Jelinek <jakub@redhat.com>
+
+ * configure: Regenerated.
+
+2018-04-18 David Malcolm <dmalcolm@redhat.com>
+
+ PR jit/85384
+ * configure: Regenerate.
+
+2018-04-16 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/84945
+ * config/i386/cpuinfo.c (set_feature): Wrap into do while (0) to avoid
+ -Wdangling-else warnings. Mask shift counts to avoid
+ -Wshift-count-negative and -Wshift-count-overflow false positives.
+
+2018-04-06 Ruslan Bukin <br@bsdpad.com>
+
+ * config.host (riscv*-*-freebsd*): Add RISC-V FreeBSD support.
+
+2018-03-29 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/85100
+ * config/i386/cpuinfo.c (XCR_XFEATURE_ENABLED_MASK): New.
+ (XSTATE_FP): Likewise.
+ (XSTATE_SSE): Likewise.
+ (XSTATE_YMM): Likewise.
+ (XSTATE_OPMASK): Likewise.
+ (XSTATE_ZMM): Likewise.
+ (XSTATE_HI_ZMM): Likewise.
+ (XCR_AVX_ENABLED_MASK): Likewise.
+ (XCR_AVX512F_ENABLED_MASK): Likewise.
+ (get_available_features): Enable AVX and AVX512 features only
+ if their states are supported by OSXSAVE.
+
+2018-03-22 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
+
+ PR target/85025
+ * config/i386/shadow-stack-unwind.h (_Unwind_Frames_Extra):
+ Fix a typo, tmp => 255.
+
+2018-03-20 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/84945
+ * config/i386/cpuinfo.h (__cpu_features2): Declare.
+ * config/i386/cpuinfo.c (__cpu_features2): New variable for
+ ifndef SHARED only.
+ (set_feature): Define.
+ (get_available_features): Use set_feature macro. Set __cpu_features2
+ to the second word of features ifndef SHARED.
+
+2018-03-15 Julia Koval <julia.koval@intel.com>
+
+ * config/i386/cpuinfo.c (get_available_features): Add
+ FEATURE_AVX512VBMI2, FEATURE_GFNI, FEATURE_VPCLMULQDQ,
+ FEATURE_AVX512VNNI, FEATURE_AVX512BITALG.
+ * config/i386/cpuinfo.h (processor_features): Add FEATURE_AVX512VBMI2,
+ FEATURE_GFNI, FEATURE_VPCLMULQDQ, FEATURE_AVX512VNNI,
+ FEATURE_AVX512BITALG.
+
+2018-03-14 Julia Koval <julia.koval@intel.com>
+
+ * config/i386/cpuinfo.h (processor_subtypes): Split up icelake on
+ icelake client and icelake server.
+
+2018-03-06 John David Anglin <danglin@gcc.gnu.org>
+
+ * config/pa/fptr.c (_dl_read_access_allowed): New.
+ (__canonicalize_funcptr_for_compare): Use it.
+
+2018-02-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/83917
+ * configure.ac (AS_HIDDEN_DIRECTIVE): AC_DEFINE_UNQUOTED this to
+ $asm_hidden_op if visibility ("hidden") attribute works.
+ (HAVE_AS_CFI_SECTIONS): New AC_DEFINE.
+ * config/i386/i386-asm.h: Don't include auto-host.h.
+ (PACKAGE_VERSION, PACKAGE_NAME, PACKAGE_STRING, PACKAGE_TARNAME,
+ PACKAGE_URL): Don't undefine.
+ (USE_GAS_CFI_DIRECTIVES): Don't use nor define this macro, instead
+ guard cfi_startproc only on ifdef __GCC_HAVE_DWARF2_CFI_ASM.
+ (FN_HIDDEN): Change guard from #ifdef HAVE_GAS_HIDDEN to
+ #ifdef AS_HIDDEN_DIRECTIVE, use AS_HIDDEN_DIRECTIVE macro in the
+ definition instead of hardcoded .hidden.
+ * config/i386/cygwin.S: Include i386-asm.h first before .cfi_sections
+ directive. Use #ifdef HAVE_AS_CFI_SECTIONS rather than
+ #ifdef HAVE_GAS_CFI_SECTIONS_DIRECTIVE to guard .cfi_sections.
+ (USE_GAS_CFI_DIRECTIVES): Don't define.
+ * configure: Regenerated.
+ * config.in: Likewise.
+
+2018-02-26 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/83917
+ * config/i386/i386-asm.h (PACKAGE_VERSION, PACKAGE_NAME,
+ PACKAGE_STRING, PACKAGE_TARNAME, PACKAGE_URL): Undefine between
+ inclusion of auto-target.h and auto-host.h.
+ (USE_GAS_CFI_DIRECTIVES): Define if not defined already based on
+ __GCC_HAVE_DWARF2_CFI_ASM.
+ (cfi_startproc, cfi_endproc, cfi_adjust_cfa_offset,
+ cfi_def_cfa_register, cfi_def_cfa, cfi_register, cfi_offset, cfi_push,
+ cfi_pop): Define.
+ * config/i386/cygwin.S: Don't include auto-host.h here, just
+ define USE_GAS_CFI_DIRECTIVES to 1 or 0 and include i386-asm.h.
+ (cfi_startproc, cfi_endproc, cfi_adjust_cfa_offset,
+ cfi_def_cfa_register, cfi_register, cfi_push, cfi_pop): Remove.
+ * config/i386/resms64fx.h: Add cfi_* directives.
+ * config/i386/resms64x.h: Likewise.
+
+2018-02-20 Max Filippov <jcmvbkbc@gmail.com>
+
+ * config/xtensa/ieee754-df.S (__adddf3_aux): Add
+ .literal_position directive.
+ * config/xtensa/ieee754-sf.S (__addsf3_aux): Likewise.
+
+2018-02-14 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
+
+ PR target/84148
+ * configure: Regenerate.
+
+2018-02-16 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
+
+ PR target/84239
+ * config/i386/shadow-stack-unwind.h (_Unwind_Frames_Extra):
+ Include cetintrin.h not x86intrin.h.
+
+2018-02-08 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
+
+ PR target/84239
+ * config/i386/shadow-stack-unwind.h (_Unwind_Frames_Extra):
+ Use new _get_ssp and _inc_ssp intrinsics.
+
+2018-02-02 Julia Koval <julia.koval@intel.com>
+
+ * config/i386/cpuinfo.h (processor_subtypes): Add INTEL_COREI7_ICELAKE.
+
+2018-01-26 Claudiu Zissulescu <claziss@synopsys.com>
+
+ * config/arc/lib1funcs.S (__udivmodsi4): Use safe version for RF16
+ option.
+ (__divsi3): Use RF16 safe registers.
+ (__modsi3): Likewise.
+
+2018-01-23 Max Filippov <jcmvbkbc@gmail.com>
+
+ * config/xtensa/ieee754-df.S (__addsf3, __subsf3, __mulsf3)
+ (__divsf3): Make NaN return value quiet.
+ * config/xtensa/ieee754-sf.S (__adddf3, __subdf3, __muldf3)
+ (__divdf3): Make NaN return value quiet.
+
2018-01-22 Sebastian Perta <sebastian.perta@renesas.com>
* config/rl78/anddi3.S: New assembly file.
* config/i386/t-msabi: Modified to add avx and sse versions of stubs.
2017-09-01 Olivier Hainque <hainque@adacore.com>
-
* config.host (*-*-vxworks7): Widen scope to vxworks7*.
2017-08-31 Olivier Hainque <hainque@adacore.com>