X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=libgcc%2FChangeLog;h=3f8337ec79733578378c8554a9d5eccf3c4e8951;hb=4bd18faef21c51e02ab6228c50ee036b84c77c99;hp=05478d68560ac5b0362c662f77da49ac35efeadb;hpb=aca06c900e84dcbd57eaee3e94011a1710ef1e4e;p=gcc.git diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 05478d68560..3f8337ec797 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,632 @@ +2013-01-14 Georg-Johann Lay + + * config/avr/lib1funcs.S: Remove trailing blanks. + * config/avr/lib1funcs-fixed.S: Ditto. + +2013-01-14 Georg-Johann Lay + + * config/avr/avr-lib.h: Add GPL copyright notice. + +2013-01-14 Georg-Johann Lay + + * fixed-bit.c (SATFRACT) : Only + declare / set min_low, min_high if TO_MODE_UNSIGNED == 0. + (SATFRACT) : Only declare / set min_low, + min_high if FROM_MODE_UNSIGNED == 0 and TO_MODE_UNSIGNED == 0. + +2013-01-07 Mark Kettenis + + * config.host (i[34567]86-*-openbsd* and x86_64-*-openbsd*): + Add to lists of i[34567]86-*-* and x86_64-*-* soft-fp targets. + +2013-01-04 Nick Clifton + + * config/v850/lib1funcs.S: Only provide CALLT support functions if + the CALLT instruction is supported. + +2012-12-20 Jonathan Wakely + + * gthr.h (__gthread_cond_timedwait_recursive): Do not require. + * gthr-posix.h (__gthread_cond_timedwait_recursive): Remove. + +2012-12-13 John Tytgat + + * config/arm/fp16.c (__gnu_f2h_internal): Fix inaccuracy when aexp + is 25. + +2012-12-12 Jakub Jelinek + + PR libgcc/55451 + * fixed-bit.c (FIXED_SSADD, FIXED_SSSUB, FIXED_SSNEG): Avoid + undefined signed overflows. + +2012-12-09 Uros Bizjak + + PR target/55344 + * config/alpha/linux-unwind.h: Disable when inhibit_libc is defined. + +2012-12-06 Uros Bizjak + + * config/i386/sfp-machine.h (FP_EX_ALL): Define. + (FP_TRAPPING_EXCEPTIONS): Define. + * config/i386/32/sfp-machine.h (FP_EX_SHIFT): Define. + * config/i386/64/sfp-machine.h (FP_EX_SHIFT): Ditto. + +2012-12-04 Richard Henderson + + PR bootstrap/55571 + * Makefile.in (libgcc_s.so): Depend on and link with libgcc.a. + +2012-12-04 Marcus Shawcroft + + * config/aarch64/sfp-machine.h (FP_EX_ALL): Define. + (FP_EX_SHIFT): Define. + (FP_TRAPPING_EXCEPTIONS): Define. + +2012-12-04 Marcus Shawcroft + + * config/aarch64/sfp-machine.h (FP_RND_MASK): Define. + (FP_ROUNDMODE): Use FP_RND_MASK. + * config/aarch64/sfp-exceptions.c: New. + * config/aarch64/sfp-machine.h (FP_HANDLE_EXCEPTIONS): + Use __sfp_handle_exceptions. + +2012-12-04 Richard Earnshaw + + * config.host: (arm*-*-freebsd*): Remove. + (arm*-*-linux*, arm*-*-uclinux*): Simplify logic. + (arm*-*-elf*): Remove. + (arm*-*-wince-pe*): Remove. + * arm/unwind-arm.c (struct fpa_reg): Delete. + (struct fpa_regs): Delete. + (phase1_vrs): Remove fpa element. + (_Unwind_VRS_Get): Remove _UVRSC_FPA. + (_Unwind_VRS_Set, _Unwind_VRS_Pop): Likewise. + * arm/pr-support.c (__gnu_unwind_execute): Remove FPA support. + * ieee754-sf.S (floatundisf): Remove FPA support. + (floatdisf): Likewise. + * ieee75f-df.S (floatundidf): Likewise. + (floatdidf): Likewise. + +2012-11-29 Kai Tietz + + PR target/55445 + * unwind-c.c (__SEH__): Make sure SjLj isn't active. + * unwind-generic.h: Likewise. + * unwind-seh.c: Likewise. + +2012-11-28 Richard Henderson + + PR libgcc/48076 + * emutls.c (__emutls_get_address): Avoid race condition between + obj->loc.offset read and emutls_key initialization. + +2012-11-22 Georg-Johann Lay + + Adjust decimal point of signed accum mode to GCC default. + + PR target/54222 + * config/avr/t-avr (LIB1ASMFUNCS): Add _fractsfsq _fractsfusq, + _divqq_helper. + * config/avr/lib1funcs-fixed.S (__fractqqsf, __fracthqsf) + (__fractsasf, __fractsfha, __fractusqsf, __fractsfsa) + (__mulha3, __mulsa3) + (__divqq3, __divha3, __divsa3): Adjust to new position of + decimal point of signed accum types. + + (__mulusa3_round): New function. + (__mulusa3): Use it. + (__divqq_helper): New function. + (__udivuqq3): Use it. + +2012-11-20 Jakub Jelinek + + PR bootstrap/55370 + * libgcc-std.ver.in: Add GCC_4.8.0 and %inherit for it. + +2012-11-18 Teresa Johnson + + PR bootstrap/55051 + * libgcov.c (gcov_exit): Remove merged program summary + comparison unless !GCOV_LOCKED. + +2012-11-15 Marcus Shawcroft + + * soft-fp: Updated from glibc upstream. + +2012-11-06 Ian Lance Taylor + + * generic-morestack.c (__generic_morestack): Align the returned + stack pointer to a 32 byte boundary. + * config/i386/morestack.S (__morestack_non_split) [32-bit]: Don't + increment the return address until we have decided that we don't + have a varargs function. + (__morestack) [32-bit]: Align stack correctly when calling C + functions. + (__morestack) [64-bit]: Likewise. + +2012-11-04 Thomas Schwinge + + * configure: Regenerate. + +2012-11-02 Uros Bizjak + + PR target/55175 + * config/i386/sfp-exceptions.c: Guard with _SOFT_FLOAT. + * config/i386/sfp-machine.h: Guard exception handling + code with _SOFT_FLOAT. + * config/i386/32/sfp-machine.h: Guard rounding handling + code with _SOFT_FLOAT. + * config/i386/64/sfp-machine.h: Ditto. + +2012-10-31 Joel Sherrill + + * config.host (m32r-*-rtems*): Include crtinit.o and crtfinit.o + as extra_parts. + +2012-10-26 Uros Bizjak + + * config/i386/crtfastmath.c (set_fast_math): Use __builtin_ia32_fxsave. + Clear only fxsave.mxcsr_mask. Use saved mxcsr from fxsave structure + when appropriate. Correct structure element types. + * config/i386/t-crtfm (crtfastmath.o): Compile with -mfxsr, remove + -minline-all-stringops from compile flags. + +2012-10-25 Ralf Corsépius + + * config.host (sparc64-*-rtems*): Remove sparc/t-elf. + +2012-10-25 Ralf Corsépius + + * config.host (sh*-*-rtems*): Add sh*-*-elf*'s extra_parts. + +2012-10-25 Sebastian Huber + + * config.host (powerpc-*-rtems*): Add rs6000/t-savresfgpr to + tmake_file. + +2012-10-23 Ian Bolton + Jim MacArthur + Marcus Shawcroft + Nigel Stephens + Ramana Radhakrishnan + Richard Earnshaw + Sofiane Naci + Stephen Thomas + Tejas Belagod + Yufeng Zhang + + * config.host (aarch64*-*-elf, aarch64*-*-linux*): New. + * config/aarch64/crti.S: New file. + * config/aarch64/crtn.S: New file. + * config/aarch64/linux-unwind.h: New file. + * config/aarch64/sfp-machine.h: New file. + * config/aarch64/sync-cache.c: New file. + * config/aarch64/t-aarch64: New file. + * config/aarch64/t-softfp: New file. + +2012-10-21 Hans-Peter Nilsson + + * config/mmix/crti.S: Mark program and data addresses using PRELD. + Remove typo'd and unnecessary alignment-LOC for .data. Remove + no-longer-needed LDBU insns. + +2012-10-18 Sebastian Huber + + * config.host + (arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtemseabi*): Rename + "arm*-*-rtemseabi*" to "arm*-*-rtems*". + +2012-10-17 Matthew Gretton-Dann + + * config/arm/lib1funcs.S (__ARM_ARCH__): Define for ARMv8-A. + +2012-10-15 Matthias Klose + + * config.host: Match arm*-*-linux-* for ARM Linux/GNU. + +2012-10-15 Pavel Chupin + + * configure: Regenerate. + * configure.ac: Replace code with GCC_AC_THREAD_HEADER use. + +2012-10-10 Uros Bizjak + + * config/i386/sfp-exceptions.c (__sfp_handle_exceptions): Emit SSE + instructions for 64bit targets only. + +2012-10-10 Uros Bizjak + + * config/i386/sfp-machine.h (FP_RND_NEAREST, FP_RND_ZERO, FP_RND_PINF, + FP_RND_MINF, FP_RND_MASK, FP_INIT_ROUNDMODE, _FP_DECL_EX): Move to ... + * config/i386/32/sfp-machine.h: ... here. + * config/i386/64/sfp-machine.h (FP_RND_NEAREST, FP_RND_ZERO, + FP_RND_PINF, FP_RND_MINF, FP_RND_MASK, FP_INIT_ROUNDMODE, _FP_DECL_EX): + New defines. + +2012-10-07 Matthias Klose + + * config/arm/unwind-arm.h (__gnu_unwind_24bit): Mark parameters + as unused. + (_Unwind_decode_typeinfo_ptr): Mark base as unused. + +2012-10-06 Mark Kettenis + + * config.host (*-*-openbsd*): Add t-eh-dw2-dip to tmake_file. + * unwind-dw2-fde-dip.c: Don't include on OpenBSD. + (USE_PT_GNU_EH_FRAME): Define for OpenBSD. + (ElfW): Likewise. + +2012-10-05 Jonathan Wakely + + PR other/53889 + * config/i386/gthr-win32.h (__gthread_recursive_mutex_destroy): + Fix parameter names. + +2012-10-04 Oleg Endo + + PR target/33135 + * config/sh/t-sh (HOST_LIBGCC2_CFLAGS): Delete. + * config/sh/t-netbsd (HOST_LIBGCC2_CFLAGS): Delete. + * config/sh/t-linux (HOST_LIBGCC2_CFLAGS): Remove mieee option. + +2012-10-03 Oleg Endo + + PR target/50457 + * config/sh/linux-atomic.S: Delete. + * config/sh/linux-atomic.c: New. + * config/sh/t-linux (LIB2ADD): Replace linux-atomic.S with + linux-atomic.c. Add cflags to disable warnings. + +2012-10-02 Jonathan Wakely + + PR other/53889 + * gthr.h (__gthread_recursive_mutex_destroy): Document new required + function. + * gthr-posix.h (__gthread_recursive_mutex_destroy): Define. + * gthr-single.h (__gthread_recursive_mutex_destroy): Likewise. + * config/gthr-rtems.h (__gthread_recursive_mutex_destroy): Likewise. + * config/gthr-vxworks.h (__gthread_recursive_mutex_destroy): Likewise. + * config/i386/gthr-win32.c (__gthread_win32_recursive_mutex_destroy): + Likewise. + * config/i386/gthr-win32.h (__gthread_recursive_mutex_destroy): + Likewise. + * config/mips/gthr-mipssde.h (__gthread_recursive_mutex_destroy): + Likewise. + * config/pa/gthr-dce.h (__gthread_recursive_mutex_destroy): Likewise. + * config/s390/gthr-tpf.h (__gthread_recursive_mutex_destroy): Likewise. + +2012-09-19 Mark Kettenis + + * config.host (hppa-*-openbsd*): New target. + * config/pa/t-openbsd: New file. + +2012-09-15 Georg-Johann Lay + + PR target/54222 + * config/avr/lib1funcs-fixed.S (__ssneg_2, __ssabs_2, __ssneg_4, + __ssabs_4, __clr_8, __ssneg_8, __ssabs_8, + __usadd_8, __ussub_8, __ssadd_8, __sssub_8): New functions. + (__divsa3): Use __negsi2 to negate r_quoL. + * config/avr/lib1funcs.S (FALIAS): New macro. + (__divmodsi4): Break out and use __divmodsi4_neg1 as... + (__negsi2): ...this new function. + * config/avr/t-avr (LIB1ASMFUNCS): Add _negsi2, _clr_8, + _ssneg_2, _ssneg_4, _ssneg_8, _ssabs_2, _ssabs_4, + _ssabs_8, _ssadd_8, _sssub_8, _usadd_8, _ussub_8. + (LIB2FUNCS_EXCLUDE): Fix typo for _add _sub. + Add: _ssadd*, _sssub*, _ssneg*, _ssabs* for signed fixed modes. + Add: _usadd*, _ussub*, _usneg* for unsigned fixed modes. + +2012-09-10 Oleg Endo + + PR target/54089 + * config/sh/lib1funcs.S (ashlsi3): Reimplement as ashlsi3_r0. + (lshrsi3): Reimplement as lshrsi3_r0. + +2012-09-10 Andreas Schwab + + PR target/46191 + * config/t-slibgcc-libgcc (SHLIB_MAKE_SOLINK): Use -lgcc instead + of libgcc.a. + +2012-09-07 Teresa Johnson + + PR gcov-profile/54487 + * libgcc/libgcov.c (gcov_exit): Avoid warning on histogram + differences. + +2012-09-05 Georg-Johann Lay + + PR target/54461 + * config.host (tmake_file,host=avr-*-*): Add avr/t-avrlibc if + not configured --with-avrlibc=no. + * config/avr/t-avrlibc: New file. + * Makefile.in (FPBIT_FUNCS): filter-out LIB2FUNCS_EXCLUDE. + (DPBIT_FUNCS): Ditto. + (TPBIT_FUNCS): Ditto. + +2012-09-04 Teresa Johnson + + * libgcov.c (struct gcov_summary_buffer): New structure. + (gcov_histogram_insert): New function. + (gcov_compute_histogram): Ditto. + (gcov_exit): Invoke gcov_compute_histogram, and perform merging of + histograms during summary merging. + +2012-09-01 Mark Kettenis + + * config.host (x86_64-*-openbsd*): New target. + +2012-08-29 Chung-Lin Tang + + * config/mips/crtfastmath.c (set_fast_math): Add 'nomips16' + attribute. + +2012-08-24 Georg-Johann Lay + + PR target/54222 + * config/avr/t-avr (conv_X): Rename to func_X. + +2012-08-24 Georg-Johann Lay + + PR target/54222 + * config/avr/lib1funcs-fixed.S: New file. + * config/avr/lib1funcs.S: Include it. Undefine some divmodsi + after they are used. + (neg2, neg4): New macros. + (__mulqihi3,__umulqihi3,__mulhi3): Rewrite non-MUL variants. + (__mulhisi3,__umulhisi3,__mulsi3): Rewrite non-MUL variants. + (__umulhisi3): Speed up MUL variant if there is enough flash. + * config/avr/avr-lib.h (TA, UTA): Adjust according to gcc's + avr-modes.def. + * config/avr/t-avr (LIB1ASMFUNCS): Add: _fractqqsf, _fractuqqsf, + _fracthqsf, _fractuhqsf, _fracthasf, _fractuhasf, _fractsasf, + _fractusasf, _fractsfqq, _fractsfuqq, _fractsfhq, _fractsfuhq, + _fractsfha, _fractsfsa, _mulqq3, _muluqq3, _mulhq3, _muluhq3, + _mulha3, _muluha3, _mulsa3, _mulusa3, _divqq3, _udivuqq3, _divhq3, + _udivuhq3, _divha3, _udivuha3, _divsa3, _udivusa3. + (LIB2FUNCS_EXCLUDE): Add supported functions. + +2012-08-22 Georg-Johann Lay + + * Makefile.in (fixed-funcs,fixed-conv-funcs): filter-out + LIB2FUNCS_EXCLUDE before adding them to libgcc-objects, + libgcc-s-objects. + * fixed-obj.mk: Only expand dependency if $o is not in + LIB2FUNCS_EXCLUDE. + +2012-08-22 H.J. Lu + + * config/i386/t-linux (HOST_LIBGCC2_CFLAGS): New. + +2012-08-22 Joseph Myers + + * Makefile.in (vis_hide, gen-hide-list): Do not make definitions + depend on --enable-shared. + ($(lib1asmfuncs-o)): Use %.vis files independent of + --enable-shared. + * static-object.mk ($(base)$(objext), $(base).vis) + ($(base)_s$(objext)): Use same rules for visibility handling as in + shared-object.mk. + +2012-08-21 Ian Lance Taylor + + * config/i386/morestack.S (__morestack_non_split): Increase amount + of space allocated for non-split code stack. + +2012-08-19 Joseph Myers + + * crtstuff.c (USE_PT_GNU_EH_FRAME): Define for systems using glibc + even if inhibit_libc. + +2012-08-17 Julian Brown + + * Makefile.in (LIB2_DIVMOD_EXCEPTION_FLAGS): Default to + -fexceptions -fnon-call-exceptions if not defined. + ($(lib2-divmod-o), $(lib2-divmod-s-o)): Use above. + * config/arm/t-bpabi (LIB2_DIVMOD_EXCEPTION_FLAGS): Define. + +2012-08-17 Andreas Schwab + + * config/m68k/linux-atomic.c (__sync_lock_test_and_set_1): Fix + type. + +2012-08-16 David Edelsohn + + * config.host (*-*-aix*): Move rs6000/t-ibm-ldouble after + rs6000/t-slibgcc-aix. + +2012-08-15 Segher Boessenkool + + * longlong.h: (powerpc): Delete _ARCH_PWR and _ARCH_COM handling. + +2012-08-15 Segher Boessenkool + + * longlong.h: (whole file, powerpc): Adjust to single assembler syntax. + +2012-08-03 H.J. Lu + + PR driver/54171 + * Makefile.in (version): Replace top_srcdir with srcdir. + +2012-08-03 Jonathan Yong + + * Makefile.in (version): set to BASE-VER file from gcc directory. + +2012-08-01 Nick Clifton + + * config/m32c/lib2funcs.c (__clrsbhi2): New function. + Implements __clrsb for an HImode argument. + +2012-07-31 Nick Clifton + + * config/stormy16/lib2funcs.c (__clrsbhi2): New function. + Implements __clrsb for an HImode argument. + * config/stormy16/clrsbhi2.c: New file: + * config/stormy16/t-stormy16 (LIB2ADD): Add clrsbhi2.c. + +2012-07-22 Steven Bosscher + + * libgcov.c (__gcov_ior_profiler): Benign comment fix. + +2012-07-19 Tristan Gingold + Richard Henderson + + * unwind-seh.c: New file. + * unwind-generic.h: Include windows.h for SEH. + (_Unwind_Exception): Use 6 private fields for SEH. + (_GCC_specific_handler): Declare. + * unwind-c.c (__gcc_personality_seh0): New function. + Adjust for SEH. + * config/i386/libgcc-cygming.ver: New file. + * config/i386/t-seh-eh: New file. + * config.host (x86_64-*-mingw*): Default to seh. + +2012-07-14 Steven Bosscher + + * config/t-darwin (crt3.0): Remove work-around for fixed PR26840. + +2012-06-17 Uros Bizjak + + * config/i386/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Use + __builtin_expect when checking for exceptions. + * config/ia64/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Ditto. + +2012-06-13 Uros Bizjak + + * config/ia64/sfp-machine.h (__sfp_handle_exceptions): New + function declaration. + (FP_HANDLE_EXCEPTIONS): Use __sfp_handle_exceptions. + (FP_RND_MASK): New. + * config/ia64/sfp-exceptions.c: New. + * config/ia64/t-softfp (LIB2ADD): Add sfp-exceptions.c. + +2012-06-13 Uros Bizjak + + * config/i386/32/sfp-machine.h (_FP_NANSIGN_S, _FP_NANSIGN_D, + _FP_NANSIGN_E, _FP_NANSIGN_Q): Move ... + * config/i386/64/sfp-machine: ... (delete here) ... + * config/i386/sfp-machine.h: ... to here. + (FP_EX_MASK): Remove. + (FP_RND_MASK): New. + (FP_INIT_ROUNDMODE): Declare asm as volatile. + +2012-06-11 Sriraman Tallam + + * config/i386/libgcc-bsd.ver: Version symbol __cpu_indicator_init. + * config/i386/libgcc-sol2.ver: Ditto. + * config/i386/libgcc-glibc.ver: Ditto. + +2012-06-11 Roland McGrath + + * gthr-posix.h [neither FreeBSD nor Solaris] (__gthread_active_p): + If __GLIBC__ is defined, refer to __pthread_key_create instead of + pthread_cancel. + +2012-06-09 Uros Bizjak + + * config/i386/32/sfp-machine.h (__gcc_CMPtype, CMPtype, + _FP_KEEPNANFRACP, _FP_CHOOSENAN, FP_EX_INVALID, FP_EX_DENORM, + FP_EX_DIVZERO, FP_EX_OVERFLOW, FP_EX_UNDERFLOW, FP_EX_INEXACT, + FP_HANDLE_EXCEPTIONS, FP_RND_NEAREST, FP_RND_ZERO, FP_RND_PINF, + FP_RND_MINF, _FP_DEXL_EX, FP_INIT_ROUNDMODE, FP_ROUNDMODE, + __LITTLE_ENDIAN, __BIG_ENDIAN, strong_alias): Move ... + * config/i386/64/sfp-machine: ... (delete here) ... + * config/i386/sfp-machine.h: ... to here. + (FP_EX_MASK): New. + (__sfp_handle_exceptions): New function declaration. + (FP_HANDLE_EXCEPTIONS): Use __sfp_handle_exceptions. + * config/i386/sfp-exceptions.c: New. + * config/i386/t-softfp: New. + * config.host (i[34567]86-*-* and x86_64-*-* soft-fp targets): Add + i386/t-softfp to tmake_file. + +2012-06-03 David S. Miller + + * longlong.h [SPARC] (sub_ddmmss): Fix thinko in previous 64-bit + change. + +2012-05-31 David S. Miller + + * longlong.h [SPARC] (umul_ppmm, udiv_qrnnd): Use hardware integer + multiply and divide instructions on 32-bit when V9. + (add_ssaaaa, sub_ddmmss): Convert to branchless code on 64-bit. + +2012-05-29 Joseph Myers + + * config/arm/ieee754-df.S: Fix typos. + * config/arm/ieee754-sf.S: Fix typos. + * config/c6x/libunwind.S: Fix typos. + * config/epiphany/udivsi3-float.c: Fix typos. + * config/microblaze/muldi3_hard.S: Fix typos. + * config/picochip/adddi3.S: Fix typos. + * config/picochip/ashlsi3.S: Fix typos. + * config/picochip/ashrsi3.S: Fix typos. + * config/picochip/clzsi2.S: Fix typos. + * config/picochip/cmpsi2.S: Fix typos. + * config/picochip/divmod15.S: Fix typos. + * config/picochip/divmodhi4.S: Fix typos. + * config/picochip/divmodsi4.S: Fix typos. + * config/picochip/longjmp.S: Fix typos. + * config/picochip/lshrsi3.S: Fix typos. + * config/picochip/parityhi2.S: Fix typos. + * config/picochip/popcounthi2.S: Fix typos. + * config/picochip/setjmp.S: Fix typos. + * config/picochip/subdi3.S: Fix typos. + * config/picochip/ucmpsi2.S: Fix typos. + * config/picochip/udivmodhi4.S: Fix typos. + * config/picochip/udivmodsi4.S: Fix typos. + * config/spu/divv2df3.c: Fix typos. + * config/spu/mfc_multi_tag_release.c: Fix typos. + * config/spu/mfc_tag_release.c: Fix typos. + * configure.ac: Fix typos. + * configure: Regenerate. + +2012-05-25 Ian Lance Taylor + + * config/i386/morestack.S (__morestack_non_split): Check whether + caller is varargs and needs %bp to hold the stack frame on return. + +2012-05-25 Olivier Hainque + + * config/rs6000/vxworks/tramp.S (trampoline_setup): Use a longcall + sequence in the non pic case on VxWorks. + +2012-05-24 Olivier Hainque + + * Makefile.in: Move dependency on install-unwind_h from + "install-leaf" to "install". + +2012-05-24 Olivier Hainque + + * Makefile.in (clean): Remove libgcc_tm.stamp as well. + Use a separate command for stamp removals. + +2012-05-21 Andrew Pinski + + PR bootstrap/53183 + * configure.ac: Define the default includes to being none. + * configure: Regenerate. + +2012-05-16 Olivier Hainque + + * Makefile.in (install-unwind_h): Rename into ... + (install-unwind_h-forbuild): New target. + (all): Use it instead of the former install-unwind_h. + (install-unwind_h): Reinstate, copy to user install destination + for include files, not to the internal gcc object directory one. + (install-leaf): Depend on it. + +2012-05-15 Olivier Hainque + + * config/rs6000/aix-unwind.h (*_REGNO): New, set of useful + register numbers. LR_REGNO replaces R_LR. + (ucontext_for): New, helper for ... + (ppc_aix_fallback_frame_state): New, implementation for aix 5.2 + and 5.3 of ... + (MD_FALLBACK_FRAME_STATE_FOR): Define for 32bit configurations. + 2012-05-10 Rainer Orth * config.host (i[34567]86-*-linux*, x86_64-*-linux*) @@ -30,7 +659,7 @@ * longlong.h: Use a URL instead of an FSF postal address. Replace spaces with tab. -2012-05-08 Teresa Johnson +2012-05-08 Teresa Johnson * libgcov.c (gcov_clear, __gcov_reset): New functions. (__gcov_dump): Ditto. @@ -41,9 +670,9 @@ 2012-04-28 Aurelien Jarno - * config.host (mips64*-*-linux*, mipsisa64*-*-linux*): Remove. - (mips*-*-linux*): Include mips/t-tpbit when long double is - 16 bytes long. + * config.host (mips64*-*-linux*, mipsisa64*-*-linux*): Remove. + (mips*-*-linux*): Include mips/t-tpbit when long double is + 16 bytes long. 2012-04-25 Sriraman Tallam @@ -239,8 +868,8 @@ 2012-03-11 Michael Hope - * longlong.h [ARM] (add_ssaaaa, sub_ddmmss, umul_ppmm): Enable - for Thumb-2. + * longlong.h [ARM] (add_ssaaaa, sub_ddmmss, umul_ppmm): Enable + for Thumb-2. 2012-03-07 Walter Lee