+2016-12-05 Cupertino Miranda <cmiranda@synopsys.com>
+
+ * config.host (arc*-*-linux-uclibc*): Use default extra
+ objects. Include linux-android header.
+ * config/arc/crti.S (_init): Declare symbol as function.
+ (_fini): Likewise.
+
+2016-12-03 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/78379
+ * config/i386/cpuinfo.c: Move denums for processor vendors,
+ processor type, processor subtypes and declaration of
+ struct __processor_model into
+ * config/i386/cpuinfo.h: New header file.
+
+2016-12-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
+ Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ * config/arm/cmse_nonsecure_call.S: New.
+ * config/arm/t-arm: Compile cmse_nonsecure_call.S
+
+2016-12-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
+ Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ * config/arm/t-arm (HAVE_CMSE): New.
+ * config/arm/cmse.c: New.
+
+2016-11-28 Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
+
+ PR gcc/74748
+ * libgcc/config/bfin/libgcc-glibc.ver, libgcc/config/bfin/t-linux:
+ use generic linker version information on Blackfin.
+
+ PR gcc/74748
+ * libgcc/mkmap-symver.awk: add support for skip_underscore
+
+2016-11-27 Iain Sandoe <iain@codesourcery.com>
+ Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ PR target/67710
+ * config/t-darwin: Default builds to 10.5 codegen.
+
+2016-11-24 James Greenhalgh <james.greenhalgh@arm.com>
+
+ * config/aarch64/sfp-machine.h (_FP_NANFRAC_H): Define.
+ (_FP_NANSIGN_H): Likewise.
+ * config/aarch64/t-softfp (softfp_extensions): Add hftf.
+ (softfp_truncations): Add tfhf.
+ (softfp_extras): Add required conversion functions.
+
+2016-11-23 James Greenhalgh <james.greenhalgh@arm.com>
+ Matthew Wahab <matthew.wahab@arm.com>
+
+ * config/arm/fp16.c (binary64): New.
+ (__gnu_d2h_internal): New.
+ (__gnu_d2h_ieee): New.
+ (__gnu_d2h_alternative): New.
+
+2016-11-23 James Greenhalgh <james.greenhalgh@arm.com>
+ Matthew Wahab <matthew.wahab@arm.com>
+
+ * config/arm/fp16.c (struct format): New.
+ (binary32): New.
+ (__gnu_float2h_internal): New. Body moved from
+ __gnu_f2h_internal and generalize.
+ (_gnu_f2h_internal): Move body to function __gnu_float2h_internal.
+ Call it with binary32.
+
+2016-11-23 James Greenhalgh <james.greenhalgh@arm.com>
+
+ * soft-fp/extendhftf2.c: Update from glibc.
+ * soft-fp/fixhfti.c: Likewise.
+ * soft-fp/fixunshfti.c: Likewise.
+ * soft-fp/floattihf.c: Likewise.
+ * soft-fp/floatuntihf.c: Likewise.
+ * soft-fp/half.h: Likewise.
+ * soft-fp/trunctfhf2.c: Likewise.
+
+2016-11-20 Marc Glisse <marc.glisse@inria.fr>
+
+ PR libgcc/77813
+ * crtstuff.c (deregister_tm_clones, register_tm_clones): Hide
+ __TMC_END__ behind a passthrough asm.
+
+2016-11-18 Walter Lee <walt@tilera.com>
+
+ * config.host (tilepro*-*-linux*): Add t-slibgcc-libgcc to tmake_file.
+
+2016-11-17 Andrew Senkevich <andrew.senkevich@intel.com>
+
+ * config/i386/cpuinfo.c (processor_features): Add
+ FEATURE_AVX5124VNNIW, FEATURE_AVX5124FMAPS.
+
+2016-11-17 Claudiu Zissulescu <claziss@synopsys.com>
+
+ * config/arc/dp-hack.h (ARC_OPTFPE): Define.
+ (__ARC_NORM__): Use instead ARC_OPTFPE.
+ * config/arc/fp-hack.h: Likewise.
+ * config/arc/lib1funcs.S (ARC_OPTFPE): Define.
+ (__ARC_MPY__): Use it insetead of __ARC700__ and __HS__.
+
+2016-11-16 Alexander Monakov <amonakov@ispras.ru>
+
+ * config/nvptx/crt0.c (__main): Setup __nvptx_stacks and __nvptx_uni.
+ * config/nvptx/mgomp.c: New file.
+ * config/nvptx/t-nvptx: Add mgomp.c
+
+2016-11-16 Waldemar Brodkorb <wbx@openadk.org>
+
+ PR libgcc/68468
+ * unwind-dw2-fde-dip.c: Fix build on FDPIC targets.
+
+2016-11-15 Claudiu Zissulescu <claziss@synopsys.com>
+
+ * config/arc/lib1funcs.S (__mulsi3): Use feature defines instead
+ of checking for cpus.
+ (__umulsidi3, __umulsi3_highpart, __udivmodsi4, __divsi3)
+ (__modsi3, __clzsi2): Likewise.
+
+2016-11-11 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ * config.host (i[3456]86-*-musl*, x86_64-*-musl*): Use
+ i386/t-cpuinfo-static instead of i386/t-cpuinfo.
+ * config/i386/t-cpuinfo-static: New.
+
+2016-11-03 Martin Liska <mliska@suse.cz>
+
+ * libgcov-profiler.c (__gcov_time_profiler): Remove.
+ (__gcov_time_profiler_atomic): Likewise.
+
+2016-11-03 Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ PR libgcc/78067
+ * libgcc2.c (__floatdisf, __floatdidf): Avoid undefined results from
+ count_leading_zeros.
+
+2016-11-02 Uros Bizjak <ubizjak@gmail.com>
+
+ * Makefile.in (LIB2_DIVMOD_FUNCS): Add _divmoddi4.
+ * libgcc2.c (__divmoddi4): New function.
+ * libgcc2.h (__divmoddi4): Declare.
+ * libgcc-std.ver.in (GCC_7.0.0): New. Add __PFX_divmoddi4
+ and __PFX_divmodti4.
+
+2016-10-24 Florian Weimer <fweimer@redhat.com>
+
+ PR libgcc/78064
+ * unwind-c.c: Include auto-target.h.
+
+2016-10-19 John David Anglin <danglin@gcc.gnu.org>
+
+ * config/pa/pa64-hpux-lib.h: New file.
+ (EH_FRAME_SECTION_NAME): Rename to __LIBGCC_EH_FRAME_SECTION_NAME__.
+ (DTORS_SECTION_ASM_OP): Rename to __LIBGCC_DTORS_SECTION_ASM_OP__.
+ * config.host (tm_file): Add pa/pa64-hpux-lib.h to tm_file on
+ hppa*64*-*-hpux11*.
+
+2016-10-18 Max Filippov <jcmvbkbc@gmail.com>
+
+ * config/xtensa/t-elf (LIB2ADDEH_XTENSA_UNWIND_DW2_FDE): New
+ definition.
+ * config/xtensa/t-linux (LIB2ADDEH_XTENSA_UNWIND_DW2_FDE): New
+ definition.
+ * config/xtensa/t-windowed (LIB2ADDEH): Use
+ LIB2ADDEH_XTENSA_UNWIND_DW2_FDE defined by either xtensa/t-elf
+ or xtensa/t-linux.
+
+2016-10-18 Ding-Kai Chen <dkchen@cadence.com>
+
+ * config/xtensa/ieee754-df.S (__recipdf2, __rsqrtdf2,
+ __ieee754_sqrt): New functions.
+ (__divdf3): Add implementation with new FPU instructions under
+ #if XCHAL_HAVE_DFP_DIV.
+ * config/xtensa/ieee754-sf.S (__recipsf2, __rsqrtsf2,
+ __ieee754_sqrtf): New functions.
+ (__divsf3): Add implementation with new FPU instructions under
+ #if XCHAL_HAVE_FP_DIV.
+ * config/xtensa/t-xtensa (LIB1ASMFUNCS): Add _sqrtf, _recipsf2
+ _rsqrtsf2, _sqrt, _recipdf2 and _rsqrtdf2.
+
+2016-10-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ * libgcov-profiler.c: Replace MEMMODEL_* macros by their __ATOMIC_*
+ equivalent.
+ * config/tilepro/atomic.c: Likewise and stop casting model to
+ enum memmodel.
+
+2016-10-10 Joseph Myers <joseph@codesourcery.com>
+
+ PR target/77586
+ * config.host (ia64*-*-elf*, ia64*-*-freebsd*, ia64-hp-*vms*): Use
+ soft-fp.
+
+2016-10-10 Andreas Tobler <andreast@gcc.gnu.org>
+
+ * config.host: Add support for aarch64-*-freebsd*.
+
+2016-10-05 Andreas Schwab <schwab@suse.de>
+
+ * config/ia64/crtbegin.S (__do_jv_register_classes): Remove.
+ (.section .init_array): Don't call __do_jv_register_classes.
+ (.section .init): Likewise.
+
2016-10-04 Jakub Jelinek <jakub@redhat.com>
* config/i386/cygming-crtbegin.c (_Jv_RegisterClasses): Remove.
2016-06-23 Jakub Sejdak <jakub.sejdak@phoesys.com>
- * config.host: Add suport for arm*-*-phoenix* targets.
+ * config.host: Add suport for arm*-*-phoenix* targets.
2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>