+2019-10-15 John David Anglin <danglin@gcc.gnu.org>
+
+ * config/pa/fptr.c (_dl_read_access_allowed): Change argument to
+ unsigned int. Adjust callers.
+ (__canonicalize_funcptr_for_compare): Change plabel type to volatile
+ unsigned int *. Load relocation offset before function pointer.
+ Add barrier to ensure ordering.
+
+2019-10-12 John David Anglin <danglin@gcc.gnu.org>
+
+ * config/pa/lib2funcs.S (__gcc_plt_call): Load branch target to %r21.
+ Load PIC register after branch target. Fix white space.
+ * config/pa/milli64.S ($$dyncall): Separate LINUX and non LINUX
+ implementations. Load PIC register after branch target. Don't
+ clobber function pointer when it points to function descriptor.
+ Use nullification instead of branch in LINUX implementation.
+
+2019-10-03 John David Anglin <danglin@gcc.gnu.org>
+
+ * config/pa/fptr.c: Disable -Warray-bounds warning.
+
+2019-09-25 Richard Henderson <richard.henderson@linaro.org>
+
+ * config.in, configure: Re-rebuild with stock autoconf 2.69,
+ not the ubuntu modified 2.69.
+
+ PR target/91833
+ * config/aarch64/lse-init.c: Include auto-target.h. Disable
+ initialization if !HAVE_SYS_AUXV_H.
+ * configure.ac (AC_CHECK_HEADERS): Add sys/auxv.h.
+ * config.in, configure: Rebuild.
+
+ PR target/91834
+ * config/aarch64/lse.S (LDNM): Ensure STXR output does not
+ overlap the inputs.
+
+2019-09-25 Shaokun Zhang <zhangshaokun@hisilicon.com>
+
+ * config/aarch64/sync-cache.c (__aarch64_sync_cache_range): Add support for
+ CTR_EL0.IDC and CTR_EL0.DIC.
+
+2019-09-20 Christophe Lyon <christophe.lyon@st.com>
+
+ Revert:
+ 2019-09-10 Christophe Lyon <christophe.lyon@st.com>
+ Mickaël Guêné <mickael.guene@st.com>
+
+ * config/arm/unwind-arm.c (_Unwind_VRS_Set): Handle thumb-only
+ architecture.
+
+2019-09-19 Richard Henderson <richard.henderson@linaro.org>
+
+ * config/aarch64/lse-init.c: New file.
+ * config/aarch64/lse.S: New file.
+ * config/aarch64/t-lse: New file.
+ * config.host: Add t-lse to all aarch64 tuples.
+
+2019-09-10 Christophe Lyon <christophe.lyon@st.com>
+ Mickaël Guêné <mickael.guene@st.com>
+
+ * config/arm/unwind-arm.c (_Unwind_VRS_Set): Handle thumb-only
+ architecture.
+
+2019-09-10 Christophe Lyon <christophe.lyon@st.com>
+ Mickaël Guêné <mickael.guene@st.com>
+
+ * unwind-arm-common.inc (ARM_SET_R7_RT_SIGRETURN)
+ (THUMB2_SET_R7_RT_SIGRETURN, FDPIC_LDR_R12_WITH_FUNCDESC)
+ (FDPIC_LDR_R9_WITH_GOT, FDPIC_LDR_PC_WITH_RESTORER)
+ (FDPIC_FUNCDESC_OFFSET, ARM_NEW_RT_SIGFRAME_UCONTEXT)
+ (ARM_UCONTEXT_SIGCONTEXT, ARM_SIGCONTEXT_R0, FDPIC_T2_LDR_R12_WITH_FUNCDESC)
+ (FDPIC_T2_LDR_R9_WITH_GOT, FDPIC_T2_LDR_PC_WITH_RESTORER): New.
+ (__gnu_personality_sigframe_fdpic): New.
+ (get_eit_entry): Add FDPIC signal frame support.
+
+2019-09-10 Christophe Lyon <christophe.lyon@st.com>
+ Mickaël Guêné <mickael.guene@st.com>
+
+ * config/arm/linux-atomic.c (__kernel_cmpxchg): Add FDPIC support.
+ (__kernel_dmb): Likewise.
+ (__fdpic_cmpxchg): New function.
+ (__fdpic_dmb): New function.
+ * config/arm/unwind-arm.h (FDPIC_REGNUM): New define.
+ (gnu_Unwind_Find_got): New function.
+ (_Unwind_decode_typeinfo_ptr): Add FDPIC support.
+ * unwind-arm-common.inc (UCB_PR_GOT): New.
+ (funcdesc_t): New struct.
+ (get_eit_entry): Add FDPIC support.
+ (unwind_phase2): Likewise.
+ (unwind_phase2_forced): Likewise.
+ (__gnu_Unwind_RaiseException): Likewise.
+ (__gnu_Unwind_Resume): Likewise.
+ (__gnu_Unwind_Backtrace): Likewise.
+ * unwind-pe.h (read_encoded_value_with_base): Likewise.
+
+2019-09-10 Christophe Lyon <christophe.lyon@st.com>
+ Mickaël Guêné <mickael.guene@st.com>
+
+ * libgcc/crtstuff.c: Add support for FDPIC.
+
+2019-09-10 Christophe Lyon <christophe.lyon@st.com>
+
+ * config.host: Handle *-*-uclinuxfdpiceabi.
+
+2019-09-09 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * config.host: Set cpu_type for bpf-*-* targets.
+ * config/bpf/t-bpf: Likewise.
+ * config/bpf/crtn.S: Likewise.
+ * config/bpf/crti.S: New file.
+
+2019-09-06 Jim Wilson <jimw@sifive.com>
+
+ * config.host (riscv*-*-linux*): Add t-slibgcc-libgcc to tmake_file.
+ (riscv*-*-freebsd*): Likewise.
+
+2019-09-03 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * config.host: Remove references to spu.
+ * config/spu/: Remove directory.
+
+2019-08-23 Jozef Lawrynowicz <jozef.l@mittosystems.com>
+
+ PR target/91306
+ * crtstuff.c (__CTOR_LIST__): Align to the "__alignof__" the array
+ element type, instead of "sizeof" the element type.
+ (__DTOR_LIST__): Likewise.
+ (__TMC_LIST__): Likewise.
+ (__do_global_dtors_aux_fini_array_entry): Likewise.
+ (__frame_dummy_init_array_entry): Likewise.
+ (__CTOR_END__): Likewise.
+ (__DTOR_END__): Likweise.
+ (__FRAME_END__): Likewise.
+ (__TMC_END__): Likewise.
+
+2019-08-20 Lili Cui <lilicui@intel.com>
+
+ * config/i386/cpuinfo.h: Add INTEL_COREI7_TIGERLAKE and
+ INTEL_COREI7_COOPERLAKE.
+
+2019-07-31 Matt Thomas <matt@3am-software.com>
+ Nick Hudson <nick@nthcliff.demon.co.uk>
+ Matthew Green <mrg@eterna.com.au>
+ Maya Rashish <coypu@sdf.org>
+
+ * config.host (hppa*-*-netbsd*): New case.
+ * config/pa/t-netbsd: New file.
+
+2019-07-31 Joel Hutton <Joel.Hutton@arm.com>
+
+ * config/arm/cmse.c (cmse_check_address_range): Add
+ warn_unused_result attribute.
+
+2019-07-22 Martin Liska <mliska@suse.cz>
+
+ * config/pa/stublib.c: Remove stub symbol __gnu_lto_v1.
+ * config/pa/t-stublib: Likewise.
+
+2019-07-22 Stafford Horne <shorne@gmail.com>
+
+ PR target/90362
+ * config/or1k/lib1funcs.S (__udivsi3): Change l.sfeqi
+ to l.sfeq and l.sfltsi to l.sflts equivalents as the immediate
+ instructions are not available on every processor. Change a
+ l.bnf to l.bf to fix logic issue.
+
+2019-07-04 Iain Sandoe <iain@sandoe.co.uk>
+
+ * config.host: Remove reference to t-darwin8.
+
+2019-07-03 Iain Sandoe <iain@sandoe.co.uk>
+
+ * config.host (powerpc-*-darwin*,powerpc64-*-darwin*): Revise crt
+ list.
+ * config/rs6000/t-darwin: Build crt3_2 for older systems. Revise
+ mmacosx-version-min for crts to run across all system versions.
+ * config/rs6000/t-darwin64 (LIB2ADD): Remove.
+ * config/t-darwin: Revise mmacosx-version-min for crts to run across
+ system versions >= 10.4.
+
+2019-07-03 Martin Liska <mliska@suse.cz>
+
+ * Makefile.in: Use topn_values instead of one_value names.
+ * libgcov-merge.c (__gcov_merge_single): Move to ...
+ (__gcov_merge_topn): ... this.
+ (merge_single_value_set): Move to ...
+ (merge_topn_values_set): ... this.
+ * libgcov-profiler.c (__gcov_one_value_profiler_body): Move to
+ ...
+ (__gcov_topn_values_profiler_body): ... this.
+ (__gcov_one_value_profiler_v2): Move to ...
+ (__gcov_topn_values_profiler): ... this.
+ (__gcov_one_value_profiler_v2_atomic): Move to ...
+ (__gcov_topn_values_profiler_atomic): ... this.
+ (__gcov_indirect_call_profiler_v4): Remove.
+ * libgcov-util.c (__gcov_single_counter_op): Move to ...
+ (__gcov_topn_counter_op): ... this.
+ * libgcov.h (L_gcov_merge_single): Remove.
+ (L_gcov_merge_topn): New.
+ (__gcov_merge_single): Remove.
+ (__gcov_merge_topn): New.
+ (__gcov_one_value_profiler_v2): Move to ..
+ (__gcov_topn_values_profiler): ... this.
+ (__gcov_one_value_profiler_v2_atomic): Move to ...
+ (__gcov_topn_values_profiler_atomic): ... this.
+
+2019-07-03 Martin Liska <mliska@suse.cz>
+
+ * libgcov-merge.c (merge_single_value_set): Support N values.
+ * libgcov-profiler.c (__gcov_one_value_profiler_body): Likewise.
+
+2019-06-27 Ilia Diachkov <ilia.diachkov@optimitech.com>
+
+ * Makefile.in (USE_TM_CLONE_REGISTRY): New.
+ (CRTSTUFF_CFLAGS): Use USE_TM_CLONE_REGISTRY.
+ * configure.ac: Add --disable-tm-clone-registry option.
+ * configure: Regenerate.
+
+2019-06-27 Martin Liska <mliska@suse.cz>
+
+ * libgcov-driver-system.c (gcov_exit_open_gcda_file): Remove obviously
+ dead assignments.
+ * libgcov-util.c: Likewise.
+
+2019-06-27 Martin Liska <mliska@suse.cz>
+
+ * libgcov-util.c (gcov_profile_merge): Release allocated
+ memory.
+ (calculate_overlap): Likewise.
+
+2019-06-25 Iain Sandoe <iain@sandoe.co.uk>
+
+ * config.host: Add libef_ppc.a to the extra files for powerpc-darwin.
+ * config/rs6000/t-darwin: (PPC_ENDFILE_SRC, PPC_ENDFILE_OBJS): New.
+ Build objects for the out of line save/restore register functions
+ so that they can be used for any supported Darwin version.
+ * config/t-darwin: Default the build Darwin version to Darwin8
+ (MacOS 10.4).
+
+2019-06-25 Martin Liska <mliska@suse.cz>
+
+ * libgcov-driver-system.c (replace_filename_variables): Do not
+ call strlen with NULL argument.
+
+2019-06-25 Andrew Stubbs <ams@codesourcery.com>
+
+ * config/gcn/t-amdgcn (LIB2ADD): Add unwind-gcn.c.
+ * config/gcn/unwind-gcn.c: New file.
+
+2019-06-25 Kwok Cheung Yeung <kcy@codesourcery.com>
+ Andrew Stubbs <ams@codesourcery.com>
+
+ * configure: Regenerate.
+ * config/gcn/gthr-gcn.h: New.
+
+2019-06-18 Tom de Vries <tdevries@suse.de>
+
+ * config/nvptx/crt0.c (__main): Declare.
+
+2019-06-17 Matthew Green <mrg@eterna.com.au>
+ Maya Rashish <coypu@sdf.org>
+
+ * config.host (aarch64*-*-netbsd*): New case.
+
+2019-06-16 Jozef Lawrynowicz <jozef.l@mittosystems.com>
+
+ * config/msp430/slli.S (__mspabi_sllll): New library function for
+ performing a logical left shift of a 64-bit value.
+ * config/msp430/srai.S (__mspabi_srall): New library function for
+ performing a arithmetic right shift of a 64-bit value.
+ * config/msp430/srll.S (__mspabi_srlll): New library function for
+ performing a logical right shift of a 64-bit value.
+
+2019-06-14 Matt Thomas <matt@3am-software.com>
+ Matthew Green <mrg@eterna.com.au>
+ Nick Hudson <skrll@netbsd.org>
+ Maya Rashish <coypu@sdf.org>
+
+ * config.host (arm*-*-netbsdelf*): Add support for EABI configurations.
+ * config/arm/t-netbsd (LIB1ASMFUNCS): Add some additional assembler
+ functions to build.
+ * config/arm/t-netbsd-eabi: New file.
+
+2019-06-12 Dimitar Dimitrov <dimitar@dinux.eu>
+
+ * config.host: Add PRU target.
+ * config/pru/asri.c: New file.
+ * config/pru/eqd.c: New file.
+ * config/pru/eqf.c: New file.
+ * config/pru/ged.c: New file.
+ * config/pru/gef.c: New file.
+ * config/pru/gtd.c: New file.
+ * config/pru/gtf.c: New file.
+ * config/pru/led.c: New file.
+ * config/pru/lef.c: New file.
+ * config/pru/lib2bitcountHI.c: New file.
+ * config/pru/lib2divHI.c: New file.
+ * config/pru/lib2divQI.c: New file.
+ * config/pru/lib2divSI.c: New file.
+ * config/pru/libgcc-eabi.ver: New file.
+ * config/pru/ltd.c: New file.
+ * config/pru/ltf.c: New file.
+ * config/pru/mpyll.S: New file.
+ * config/pru/pru-abi.h: New file.
+ * config/pru/pru-asm.h: New file.
+ * config/pru/pru-divmod.h: New file.
+ * config/pru/sfp-machine.h: New file.
+ * config/pru/t-pru: New file.
+
+2019-06-11 Jakub Jelinek <jakub@redhat.com>
+
+ * libgcov-merge.c (__gcov_merge_single): Revert previous change.
+
+2019-06-10 Martin Liska <mliska@suse.cz>
+
+ PR bootstrap/90808
+ * libgcov.h: Add ATTRIBUTE_UNUSED.
+
+2019-06-10 Martin Liska <mliska@suse.cz>
+
+ * Makefile.in: Add __gcov_one_value_profiler_v2,
+ __gcov_one_value_profiler_v2_atomic and
+ __gcov_indirect_call_profiler_v4.
+ * libgcov-merge.c (__gcov_merge_single): Change
+ function signature.
+ (merge_single_value_set): New.
+ * libgcov-profiler.c (__gcov_one_value_profiler_body):
+ Update functionality.
+ (__gcov_one_value_profiler): Remove.
+ (__gcov_one_value_profiler_v2): ... this.
+ (__gcov_one_value_profiler_atomic): Rename to ...
+ (__gcov_one_value_profiler_v2_atomic): this.
+ (__gcov_indirect_call_profiler_v3): Rename to ...
+ (__gcov_indirect_call_profiler_v4): ... this.
+ * libgcov.h (__gcov_one_value_profiler): Remove.
+ (__gcov_one_value_profiler_atomic): Remove.
+ (__gcov_one_value_profiler_v2_atomic): New.
+ (__gcov_indirect_call_profiler_v3): Remove.
+ (__gcov_one_value_profiler_v2): New.
+ (__gcov_indirect_call_profiler_v4): New.
+ (gcov_get_counter_ignore_scaling): New function.
+
+2019-06-07 Martin Liska <mliska@suse.cz>
+
+ * Makefile.in: Remove usage of
+ _gcov_merge_icall_topn.
+ * libgcov-driver.c (gcov_sort_n_vals): Remove.
+ (gcov_sort_icall_topn_counter): Likewise.
+ (gcov_sort_topn_counter_arrays): Likewise.
+ (dump_one_gcov): Remove call to gcov_sort_topn_counter_arrays.
+ * libgcov-merge.c (__gcov_merge_icall_topn): Remove.
+ * libgcov-profiler.c (__gcov_topn_value_profiler_body):
+ Likewise.
+ (GCOV_ICALL_COUNTER_CLEAR_THRESHOLD): Remove.
+ (struct indirect_call_tuple): Remove.
+ (__gcov_indirect_call_topn_profiler): Remove.
+ * libgcov-util.c (__gcov_icall_topn_counter_op): Remove.
+ * libgcov.h (gcov_sort_n_vals): Remove.
+ (L_gcov_merge_icall_topn): Likewise.
+ (__gcov_merge_icall_topn): Likewise.
+ (__gcov_indirect_call_topn_profiler): Likewise.
+
+2019-06-06 Iain Sandoe <iain@sandoe.co.uk>
+
+ * config/rs6000/t-darwin: Ensure that the unwinder is built with
+ altivec enabled.
+
+2019-06-06 Jozef Lawrynowicz <jozef.l@mittosystems.com>
+
+ * config/msp430/slli.S (__mspabi_slli_n): Put function in its own
+ section.
+ (__mspabi_slli): Likewise.
+ (__mspabi_slll_n): Likewise.
+ (__mspabi_slll): Likewise.
+ * config/msp430/srai.S (__mspabi_srai_n): Likewise.
+ (__mspabi_srai): Likewise.
+ (__mspabi_sral_n): Likewise.
+ (__mspabi_sral): Likewise.
+ * config/msp430/srli.S (__mspabi_srli_n): Likewise.
+ (__mspabi_srli): Likewise.
+ (__mspabi_srll_n): Likewise.
+ (__mspabi_srll): Likewise.
+
+2019-06-05 Yoshinori Sato <ysato@users.sourceforge.jp>
+
+ * config.host (rx-*-linux*): Add t-fdpbit to tmake_file
+ Add appropriate tm_file clause as well.
+ * config/rx/t-rx (HOST_LIBGCC2_CFLAGS): Remove.
+
+2019-06-05 James Clarke <jrtc27@jrtc27.com>
+
+ * config/ia64/crtbegin.S (__dso_handle): Put in .sdata/.sbss
+ rather than .data/.bss so it can be accessed via gp-relative
+ addressing.
+
+2019-06-05 David Edelsohn <dje.gcc@gmail.com>
+
+ * config/rs6000/aix-unwind.h (LR_REGNO): Rename to R_LR.
+ (CR2_REGNO): Rename to R_CR2.
+ (XER_REGNO): Rename to R_XER.
+ (FIRST_ALTIVEC_REGNO): Rename to R_FIRST_ALTIVEC.
+ (VRSAVE_REGNO): Rename to R_VRSAVE.
+ (VSCR_REGNO): R_VSCR.
+
+2019-05-29 Yoshinori Sato <ysato@users.sourceforge.jp>
+
+ * config.host (rx-*-linux*): Add new case.
+ * config/rx/t-rx (HOST_LIBGCC2_CFLAGS): Force DFmode to SFmode.
+
+2019-05-29 Sam Tebbs <sam.tebbs@arm.com>
+
+ * config/aarch64/aarch64-unwind.h (aarch64_cie_signed_with_b_key): New
+ function.
+ * config/aarch64/aarch64-unwind.h (aarch64_post_extract_frame_addr,
+ aarch64_post_frob_eh_handler_addr): Add check for b-key.
+ * config/aarch64/aarch64-unwind-h (aarch64_post_extract_frame_addr,
+ aarch64_post_frob_eh_handler_addr, aarch64_post_frob_update_context):
+ Rename RA_A_SIGNED_BIT to RA_SIGNED_BIT.
+ * unwind-dw2-fde.c (get_cie_encoding): Add check for 'B' in augmentation
+ string.
+ * unwind-dw2.c (extract_cie_info): Add check for 'B' in augmentation
+ string.
+ (RA_A_SIGNED_BIT): Rename to RA_SIGNED_BIT.
+
+2019-05-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * config/sparc/sol2-unwind.h [__arch64__] (sparc64_is_sighandler):
+ Remove Solaris 9 and 10 support.
+ (sparc_is_sighandler): Likewise.
+
+2019-05-26 John David Anglin <danglin@gcc.gnu.org>
+
+ * config/pa/linux-unwind.h (pa32_fallback_frame_state): Add cast.
+
+2019-05-17 H.J. Lu <hongjiu.lu@intel.com>
+
+ * soft-fp/extenddftf2.c: Use "_FP_W_TYPE_SIZE < 64" to check if
+ 4_FP_W_TYPEs are used for IEEE quad precision.
+ * soft-fp/extendhftf2.c: Likewise.
+ * soft-fp/extendsftf2.c: Likewise.
+ * soft-fp/extendxftf2.c: Likewise.
+ * soft-fp/trunctfdf2.c: Likewise.
+ * soft-fp/trunctfhf2.c: Likewise.
+ * soft-fp/trunctfsf2.c: Likewise.
+ * soft-fp/trunctfxf2.c: Likewise.
+ * config/rs6000/ibm-ldouble.c: Likewise.
+
+2019-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * config.host: Simplify various *-*-solaris2.1[0-9]* to
+ *-*-solaris2*.
+ * configure.ac: Likewise.
+ * configure: Regenerate.
+
+ * config/i386/sol2-unwind.h (x86_fallback_frame_state): Remove
+ Solaris 10 and Solaris 11 < snv_125 handling.
+
+2019-05-12 Iain Sandoe <iain@sandoe.co.uk>
+
+ * config/rs6000/darwin-vecsave.S: Set .machine appropriately.
+
+2019-05-07 Hongtao Liu <hongtao.liu@intel.com>
+
+ * config/i386/cpuinfo.c (get_available_features): Detect BF16.
+ * config/i386/cpuinfo.h (enum processor_features): Add
+ FEATURE_AVX512BF16.
+
+2019-04-23 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
+ Bernd Edlinger <bernd.edlinger@hotmail.de>
+ Jakub Jelinek <jakub@redhat.com>
+
+ PR target/89093
+ * config/arm/pr-support.c: Add #pragma GCC target("general-regs-only").
+ * config/arm/unwind-arm.c: Likewise.
+ * unwind-c.c (PERSONALITY_FUNCTION): Add general-regs-only target
+ attribute for ARM.
+
+2019-04-15 Monk Chiang <sh.chiang04@gmail.com>
+
+ * config/nds32/linux-unwind.h (SIGRETURN): Remove.
+ (RT_SIGRETURN): Update.
+ (nds32_fallback_frame_state): Update.
+
+2019-02-21 Martin Sebor <msebor@redhat.com>
+
+ * libgcc2.h (__clear_cache): Correct signature.
+ * libgcc2.c (__clear_cache): Same.
+
+2019-02-20 Uroš Bizjak <ubizjak@gmail.com>
+
+ * config/alpha/linux-unwind.h (alpha_fallback_frame_state):
+ Cast 'mcontext_t *' &rt_->uc.uc_mcontext to 'struct sigcontext *'.
+
+2019-02-19 Uroš Bizjak <ubizjak@gmail.com>
+
+ * unwind-dw2.c (_Unwind_GetGR) [DWARF_ZERO_REG]: Compare
+ regno instead of index to DWARF_ZERO_REG.
+
+2019-02-15 Eric Botcazou <ebotcazou@adacore.com>
+
+ * config/visium/lib2funcs.c (__set_trampoline_parity): Replace
+ TRAMPOLINE_SIZE with __LIBGCC_TRAMPOLINE_SIZE__.
+
+2019-01-31 Uroš Bizjak <ubizjak@gmail.com>
+
+ * config/alpha/t-linux: Add -mfp-rounding-mode=d
+ to HOST_LIBGCC2_CFLAGS.
+
+2019-01-23 Joseph Myers <joseph@codesourcery.com>
+
+ PR libgcc/88931
+ * libgcc2.c (FSTYPE FUNC (DWtype u)): Correct no leading bits case.
+
+2019-01-18 Martin Liska <mliska@suse.cz>
+
+ * libgcov-profiler.c (__gcov_indirect_call_profiler_v2): Rename
+ to ...
+ (__gcov_indirect_call_profiler_v3): ... this.
+ * libgcov.h (__gcov_indirect_call_profiler_v2): Likewise.
+ (__gcov_indirect_call_profiler_v3): Likewise.
+ * Makefile.in: Bump function name.
+
+2019-01-18 Martin Liska <mliska@suse.cz>
+
+ * libgcov-driver.c (GCOV_PROF_PREFIX): Define.
+ (gcov_version): Use in gcov_error.
+ (merge_one_data): Likewise.
+ (dump_one_gcov): Likewise.
+
+2019-01-18 Martin Liska <mliska@suse.cz>
+
+ * libgcov-driver.c (gcov_version_string): New function.
+ (gcov_version): Convert version integer into string.
+
+2019-01-17 Andrew Stubbs <ams@codesourcery.com>
+ Kwok Cheung Yeung <kcy@codesourcery.com>
+ Julian Brown <julian@codesourcery.com>
+ Tom de Vries <tom@codesourcery.com>
+
+ * config.host: Recognize amdgcn*-*-amdhsa.
+ * config/gcn/crt0.c: New file.
+ * config/gcn/lib2-divmod-hi.c: New file.
+ * config/gcn/lib2-divmod.c: New file.
+ * config/gcn/lib2-gcn.h: New file.
+ * config/gcn/sfp-machine.h: New file.
+ * config/gcn/t-amdgcn: New file.
+
+2019-01-09 Sandra Loosemore <sandra@codesourcery.com>
+
+ PR other/16615
+
+ * config/c6x/libunwind.S: Mechanically replace "can not" with
+ "cannot".
+ * config/tilepro/atomic.h: Likewise.
+ * config/vxlib-tls.c: Likewise.
+ * generic-morestack-thread.c: Likewise.
+ * generic-morestack.c: Likewise.
+ * mkmap-symver.awk: Likewise.
+
+2019-01-01 Jakub Jelinek <jakub@redhat.com>
+
+ Update copyright years.
+
+2018-12-20 H.J. Lu <hongjiu.lu@intel.com>
+
+ * unwind-pe.h (read_encoded_value_with_base): Add GCC pragma
+ to ignore -Waddress-of-packed-member.
+
+2018-12-19 Thomas Preud'homme <thomas.preudhomme@linaro.org>
+
+ * /config/arm/lib1funcs.S (FUNC_START): Remove unused sp_section
+ parameter and corresponding code.
+ (ARM_FUNC_START): Likewise in both definitions.
+ Also update footer comment about condition that need to match with
+ gcc/config/arm/elf.h to also include libgcc/config/arm/t-arm.
+ * config/arm/ieee754-df.S (muldf3): Also build it if L_arm_muldf3 is
+ defined. Weakly define it in this case.
+ * config/arm/ieee754-sf.S (mulsf3): Likewise with L_arm_mulsf3.
+ * config/arm/t-elf (LIB1ASMFUNCS): Build _arm_muldf3.o and
+ _arm_mulsf3.o before muldiv versions if targeting Thumb-1 only. Add
+ comment to keep condition in sync with the one in
+ libgcc/config/arm/lib1funcs.S and gcc/config/arm/elf.h.
+
+2018-12-18 Wei Xiao <wei3.xiao@intel.com>
+
+ * config/i386/cpuinfo.c (get_intel_cpu): Handle cascadelake.
+ * config/i386/cpuinfo.h: Add INTEL_COREI7_CASCADELAKE.
+
+2018-12-12 Rasmus Villemoes <rv@rasmusvillemoes.dk>
+
+ * config/rs6000/tramp.S (__trampoline_setup): Also emit .size
+ and .cfi_endproc directives for VxWorks targets.
+
+2018-12-05 Paul Koning <ni1d@arrl.net>
+
+ * udivmodhi4.c (__udivmodhi4): Fix loop end check.
+
+2018-11-27 Alan Modra <amodra@gmail.com>
+
+ * config/rs6000/morestack.S (__stack_split_initialize),
+ (__morestack_get_guard, __morestack_set_guard),
+ (__morestack_make_guard): Provide CFI covering these functions.
+ * config/rs6000/tramp.S (__trampoline_setup): Likewise.
+
+2018-11-15 Xianmiao Qu <xianmiao_qu@c-sky.com>
+
+ * config/csky/linux-unwind.h (sc_pt_regs): Update for kernel.
+ (sc_pt_regs_lr): Update for kernel.
+ (sc_pt_regs_tls): Update for kernel.
+
+2018-11-15 Xianmiao Qu <xianmiao_qu@c-sky.com>
+
+ * config/csky/linux-unwind.h: Fix coding style.
+
+2018-11-13 Xianmiao Qu <xianmiao_qu@c-sky.com>
+
+ * config/csky/linux-unwind.h (_sig_ucontext_t): Remove.
+ (csky_fallback_frame_state): Modify the check of the
+ instructions to adapt to changes in the kernel
+
+2018-11-09 Stafford Horne <shorne@gmail.com>
+ Richard Henderson <rth@twiddle.net>
+
+ * config.host: Add OpenRISC support.
+ * config/or1k/*: New.
+
+2018-11-08 Kito Cheng <kito@andestech.com>
+
+ * soft-fp/adddf3.c: Update from glibc.
+ * soft-fp/addsf3.c: Likewise.
+ * soft-fp/addtf3.c: Likewise.
+ * soft-fp/divdf3.c: Likewise.
+ * soft-fp/divsf3.c: Likewise.
+ * soft-fp/divtf3.c: Likewise.
+ * soft-fp/double.h: Likewise.
+ * soft-fp/eqdf2.c: Likewise.
+ * soft-fp/eqsf2.c: Likewise.
+ * soft-fp/eqtf2.c: Likewise.
+ * soft-fp/extenddftf2.c: Likewise.
+ * soft-fp/extended.h: Likewise.
+ * soft-fp/extendhftf2.c: Likewise.
+ * soft-fp/extendsfdf2.c: Likewise.
+ * soft-fp/extendsftf2.c: Likewise.
+ * soft-fp/extendxftf2.c: Likewise.
+ * soft-fp/fixdfdi.c: Likewise.
+ * soft-fp/fixdfsi.c: Likewise.
+ * soft-fp/fixdfti.c: Likewise.
+ * soft-fp/fixhfti.c: Likewise.
+ * soft-fp/fixsfdi.c: Likewise.
+ * soft-fp/fixsfsi.c: Likewise.
+ * soft-fp/fixsfti.c: Likewise.
+ * soft-fp/fixtfdi.c: Likewise.
+ * soft-fp/fixtfsi.c: Likewise.
+ * soft-fp/fixtfti.c: Likewise.
+ * soft-fp/fixunsdfdi.c: Likewise.
+ * soft-fp/fixunsdfsi.c: Likewise.
+ * soft-fp/fixunsdfti.c: Likewise.
+ * soft-fp/fixunshfti.c: Likewise.
+ * soft-fp/fixunssfdi.c: Likewise.
+ * soft-fp/fixunssfsi.c: Likewise.
+ * soft-fp/fixunssfti.c: Likewise.
+ * soft-fp/fixunstfdi.c: Likewise.
+ * soft-fp/fixunstfsi.c: Likewise.
+ * soft-fp/fixunstfti.c: Likewise.
+ * soft-fp/floatdidf.c: Likewise.
+ * soft-fp/floatdisf.c: Likewise.
+ * soft-fp/floatditf.c: Likewise.
+ * soft-fp/floatsidf.c: Likewise.
+ * soft-fp/floatsisf.c: Likewise.
+ * soft-fp/floatsitf.c: Likewise.
+ * soft-fp/floattidf.c: Likewise.
+ * soft-fp/floattihf.c: Likewise.
+ * soft-fp/floattisf.c: Likewise.
+ * soft-fp/floattitf.c: Likewise.
+ * soft-fp/floatundidf.c: Likewise.
+ * soft-fp/floatundisf.c: Likewise.
+ * soft-fp/floatunditf.c: Likewise.
+ * soft-fp/floatunsidf.c: Likewise.
+ * soft-fp/floatunsisf.c: Likewise.
+ * soft-fp/floatunsitf.c: Likewise.
+ * soft-fp/floatuntidf.c: Likewise.
+ * soft-fp/floatuntihf.c: Likewise.
+ * soft-fp/floatuntisf.c: Likewise.
+ * soft-fp/floatuntitf.c: Likewise.
+ * soft-fp/gedf2.c: Likewise.
+ * soft-fp/gesf2.c: Likewise.
+ * soft-fp/getf2.c: Likewise.
+ * soft-fp/half.h: Likewise.
+ * soft-fp/ledf2.c: Likewise.
+ * soft-fp/lesf2.c: Likewise.
+ * soft-fp/letf2.c: Likewise.
+ * soft-fp/muldf3.c: Likewise.
+ * soft-fp/mulsf3.c: Likewise.
+ * soft-fp/multf3.c: Likewise.
+ * soft-fp/negdf2.c: Likewise.
+ * soft-fp/negsf2.c: Likewise.
+ * soft-fp/negtf2.c: Likewise.
+ * soft-fp/op-1.h: Likewise.
+ * soft-fp/op-2.h: Likewise.
+ * soft-fp/op-4.h: Likewise.
+ * soft-fp/op-8.h: Likewise.
+ * soft-fp/op-common.h: Likewise.
+ * soft-fp/quad.h: Likewise.
+ * soft-fp/single.h: Likewise.
+ * soft-fp/soft-fp.h: Likewise.
+ * soft-fp/subdf3.c: Likewise.
+ * soft-fp/subsf3.c: Likewise.
+ * soft-fp/subtf3.c: Likewise.
+ * soft-fp/truncdfsf2.c: Likewise.
+ * soft-fp/trunctfdf2.c: Likewise.
+ * soft-fp/trunctfhf2.c: Likewise.
+ * soft-fp/trunctfsf2.c: Likewise.
+ * soft-fp/trunctfxf2.c: Likewise.
+ * soft-fp/unorddf2.c: Likewise.
+ * soft-fp/unordsf2.c: Likewise.
+ * soft-fp/unordtf2.c: Likewise.
+
+2018-11-04 Venkataramanan Kumar <Venkataramanan.kumar@amd.com>
+
+ * config/i386/cpuinfo.c: (get_amd_cpu): Add znver2.
+ * config/i386/cpuinfo.h (processor_types): Add znver2.
+
+2018-11-01 Paul Koning <ni1d@arrl.net>
+
+ * config/pdp11/t-pdp11 (LIB2ADD): Add divmod.c.
+ (HOST_LIBGCC2_CFLAGS): Change to optimize for size.
+
+2018-10-31 Joseph Myers <joseph@codesourcery.com>
+
+ PR bootstrap/82856
+ * configure.ac: Remove AC_PREREQ. Use AC_LANG_SOURCE.
+ * configure: Regenerate.
+
+2018-10-31 Claudiu Zissulescu <claziss@synopsys.com>
+
+ * config/arc/lib1funcs.S (_muldi3): New function.
+ * config/arc/t-arc (LIB1ASMFUNCS): Add _muldi3.
+
+2018-10-30 Rasmus Villemoes <rv@rasmusvillemoes.dk>
+
+ * config/gthr-vxworks.h (__gthread_mutex_destroy): Call semDelete.
+
2018-10-25 Martin Liska <mliska@suse.cz>
PR other/87735
2018-08-22 Iain Sandoe <iain@sandoe.co.uk>
- * config/unwind-dw2-fde-darwin.c
+ * config/unwind-dw2-fde-darwin.c
(_darwin10_Unwind_FindEnclosingFunction): move from here ...
* config/darwin10-unwind-find-enc-func.c: … to here.
* config/t-darwin: Build Darwin10 unwinder shim crt.
shared-object.mk, siditi-object.mk, static-object.mk: New files.
* configure: Generated.
\f
-Copyright (C) 2007-2018 Free Software Foundation, Inc.
+Copyright (C) 2007-2019 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright