X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=libgcc%2FChangeLog;h=0787970adbb3d3702211c0b239edd00b941f5290;hb=914b155ca97c645dd3e2d71e8cf73f9895137d40;hp=ca47125504ee1a5534620478b32fbf4a89a9d962;hpb=df674f74a54061b502d9a27d3927edf64a48fe8d;p=gcc.git diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index ca47125504e..0787970adbb 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,151 @@ +2016-06-21 Trevor Saunders + + * config.host: Remove m32r-rtems support. + +2016-06-21 Trevor Saunders + + * config.host: Remove h8300-rtems support. + +2016-06-21 Trevor Saunders + + * config.host: Remove support for knetbsd. + +2016-06-21 Trevor Saunders + + * config.host: Remove support for openbsd 2 and 3. + +2016-06-21 Trevor Saunders + + * config.host: Remove interix support. + * config/i386/t-interix: Remove. + +2016-06-18 John David Anglin + + * config/pa/fptr.c (__canonicalize_funcptr_for_compare): Don't set + least-significant bit in function pointer for fixup. + +2016-06-05 Aaron Conole + Nathan Sidwell + + 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 + + * 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 + + * config/nvptx/free.asm: Delete. + * config/nvptx/malloc.asm: Delete. + * config/nvptx/realloc.c: Delete. + * t-nvptx: Update. + +2016-05-25 Nathan Sidwell + + * config/nvptx/crt0.s: Delete. + * config/nvptx/crt0.c: New. + * t-nvptx: Update. + +2016-05-19 Sandra Loosemore + + * config.host [x86_64-*-cygwin*]: Handle tmake_eh_file for mixed + dw2/seh configuration. + [x86_64-*-mingw*]: Likewise. + +2016-05-10 Joel Sherrill + + 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 + + * config.host: Remove SH5 support. + * configure: Likewise. + +2016-04-29 Oleg Endo + + * 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 + + * config/arc/ieee-754/eqdf2.S: Handle FPX NaN. + +2016-04-28 Claudiu Zissulescu + Joern Rennecke + + * 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 + + * 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 + + * config/m68k/linux-atomic.c: Do not include unistd.h + +2016-04-20 Martin Galvan + + * config/arm/ieee754-df.S: Fix typos in comments. + +2016-04-11 Michael Meissner + + 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 + + PR target/67172 + * libgcc2.c (L__main): Undefine __LIBGCC_EH_FRAME_SECTION_NAME__ if + __MINGW32__ is defined. + +2016-03-28 James Bowman + + * libgcc/config/ft32/lib1funcs.S (*divsi3, *modsi3): New. + +2016-03-22 Michael Meissner + + 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 + + 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 * config.host: Add x86_64-*-rtems*. @@ -397,7 +545,7 @@ 2015-10-02 Kirill Yukhin - * config/i386/cpuinfo.c (processor_features): Add + * config/i386/cpuinfo.c (processor_features): Add FEATURE_AVX512VBMI and FEATURE_AVX512VBMI. 2015-09-28 Joseph Myers @@ -762,10 +910,10 @@ 2015-05-15 Martin Galvan - * 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