remove m32-rtems support
[gcc.git] / libgcc / ChangeLog
index ca47125504ee1a5534620478b32fbf4a89a9d962..0787970adbb3d3702211c0b239edd00b941f5290 100644 (file)
@@ -1,3 +1,151 @@
+2016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
+
+       * config.host: Remove m32r-rtems support.
+
+2016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
+
+       * config.host: Remove h8300-rtems support.
+
+2016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
+
+       * config.host: Remove support for knetbsd.
+
+2016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
+
+       * config.host: Remove support for openbsd 2 and 3.
+
+2016-06-21  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
+
+       * config.host: Remove interix support.
+       * config/i386/t-interix: Remove.
+
+2016-06-18  John David Anglin  <danglin@gcc.gnu.org>
+
+       * config/pa/fptr.c (__canonicalize_funcptr_for_compare): Don't set
+       least-significant bit in function pointer for fixup.
+
+2016-06-05  Aaron Conole  <aconole@redhat.com>
+           Nathan Sidwell  <nathan@acm.org>
+
+       PR libgcc/71400
+       * libgcov-driver-system.c (__gcov_error_file): Disable if IN_GCOV_TOOL.
+       (get_gcov_error_file): Check __gcov_error_file before trying to
+       initialize it.
+       (gcov_error): Always use get_gcov_error_file.
+
+2016-06-02  Aaron Conole  <aconole@redhat.com>
+
+       * libgcov-driver-system.c (__gcov_error_file): New.
+       (get_gcov_error_file): New.
+       (gcov_error): Use and set __gcov_error_file.
+       (gcov_error_exit): New.
+       * libgcov-driver.c (gcov_exit): Call gcov_error_exit.
+
+2016-05-26  Nathan Sidwell  <nathan@acm.org>
+
+       * config/nvptx/free.asm: Delete.
+       * config/nvptx/malloc.asm: Delete.
+       * config/nvptx/realloc.c: Delete.
+       * t-nvptx: Update.
+
+2016-05-25  Nathan Sidwell  <nathan@acm.org>
+
+       * config/nvptx/crt0.s: Delete.
+       * config/nvptx/crt0.c: New.
+       * t-nvptx: Update.
+
+2016-05-19  Sandra Loosemore  <sandra@codesourcery.com>
+
+       * config.host [x86_64-*-cygwin*]: Handle tmake_eh_file for mixed
+       dw2/seh configuration.
+       [x86_64-*-mingw*]: Likewise.
+
+2016-05-10  Joel Sherrill <joel@rtems.org>
+
+       PR libgcc/70720
+       * config.host (moxie-*-rtems*): Merge this stanza with other moxie
+       targets so the same extra_parts are built.  Also have tmake_file add
+       on to its value rather than override.
+
+2016-04-30  Oleg Endo  <olegendo@gcc.gnu.org>
+
+       * config.host: Remove SH5 support.
+       * configure: Likewise.
+
+2016-04-29  Oleg Endo  <olegendo@gcc.gnu.org>
+
+       * config/sh/crt1.S: Remove SH5 support.
+       * config/sh/crti.S: Likewise.
+       * config/sh/crtn.S: Likewise.
+       * config/sh/lib1funcs-4-300.S: Likewise.
+       * config/sh/lib1funcs-Os-4-200.S: Likewise.
+       * config/sh/lib1funcs.S: Likewise.
+       * config/sh/linux-unwind.h: Likewise.
+       * config/sh/t-sh64: Delete.
+
+2016-04-29  Claudiu Zissulescu  <claziss@synopsys.com>
+
+       * config/arc/ieee-754/eqdf2.S: Handle FPX NaN.
+
+2016-04-28  Claudiu Zissulescu  <claziss@synopsys.com>
+           Joern Rennecke  <joern.rennecke@embecosm.com>
+
+       * config/arc/crttls.S: New file.
+       * config/arc/t-arc: New rule.
+       * config.host (arc*-*-elf*, arc*-*-linux*): Add crttls.o.
+
+2016-04-25  Nick Clifton  <nickc@redhat.com>
+
+       * config/msp430/cmpd.c (__mspabi_cmpf): Add prototype.
+       (__mspabi_cmpd): Likewise.
+       * config/msp430/floathidf.c (__floathidf): Likewise.
+       * config/msp430/floathisf.c (__floathisf): Likewise
+       * config/msp430/floatunhidf.c (__floatunssidf): Likewise.
+       * config/msp430/floatunhisf.c (__floatunshisf): Likewise.
+       * config/msp430/lib2shift.c (__ashlsi3): Take a signed char as the
+       second parameter.
+       (__ashrsi3): Likewise.
+
+2016-04-21  Waldemar Brodkorb  <wbx@openadk.org>
+
+       * config/m68k/linux-atomic.c: Do not include unistd.h
+
+2016-04-20  Martin Galvan  <martin.galvan@tallertechnologies.com>
+
+       * config/arm/ieee754-df.S: Fix typos in comments.
+
+2016-04-11  Michael Meissner  <meissner@linux.vnet.ibm.com>
+
+       PR target/70381
+       * configure.ac (powerpc*-*-linux*): Rework tests to build
+       __float128 emulation routines to not depend on using #pragma GCC
+       target to enable -mfloat128.
+       * configure: Regnerate.
+
+2016-04-04  Eric Botcazou  <ebotcazou@adacore.com>
+
+       PR target/67172
+       * libgcc2.c (L__main): Undefine __LIBGCC_EH_FRAME_SECTION_NAME__ if
+       __MINGW32__ is defined.
+
+2016-03-28  James Bowman  <james.bowman@ftdichip.com>
+
+       * libgcc/config/ft32/lib1funcs.S (*divsi3, *modsi3): New.
+
+2016-03-22  Michael Meissner  <meissner@linux.vnet.ibm.com>
+
+       PR libgcc/70363
+       * config/rs6000/extendkftf2-sw.c (__extendkftf2_sw): If libgcc was
+       built with an assembler that does not support ISA 3.0
+       instructions, rename __extendkftf2_sw to __extendkftf2.
+
+2016-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       PR target/38239
+       * config/sol2/gmon.c [__i386__] (_mcount): Save and restore
+       call-clobbered registers.
+       (internal_mcount): Remove __i386__ handling.
+
 2016-02-26  Joel Sherrill <joel@rtems.org>
 
        * config.host: Add x86_64-*-rtems*.
 
 2015-10-02  Kirill Yukhin  <kirill.yukhin@intel.com>
 
-        * config/i386/cpuinfo.c (processor_features): Add
+       * config/i386/cpuinfo.c (processor_features): Add
        FEATURE_AVX512VBMI and FEATURE_AVX512VBMI.
 
 2015-09-28  Joseph Myers  <joseph@codesourcery.com>
 
 2015-05-15  Martin Galvan  <martin.galvan@tallertechnologies.com>
 
-        * config/arm/lib1funcs.S (CFI_START_FUNCTION, CFI_END_FUNCTION):
-        New macros.
-        * config/arm/ieee754-df.S: Add CFI directives.
-        * config/arm/ieee754-sf.S: Add CFI directives.
+       * config/arm/lib1funcs.S (CFI_START_FUNCTION, CFI_END_FUNCTION):
+       New macros.
+       * config/arm/ieee754-df.S: Add CFI directives.
+       * config/arm/ieee754-sf.S: Add CFI directives.
 
 2015-05-13  Eric Botcazou  <ebotcazou@adacore.com>