From 7d296953297d7f1f0a0eba39c1c6be31b5789a90 Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Mon, 25 Jan 2016 22:37:08 +0100 Subject: [PATCH] re PR target/69444 (recent changes broke x64_64 -> powerpc crosscompiler build) PR target/69444 * config/rs6000/sfp-machine.h: Fix a typo in #ifndef - __NO_FPRS__ instead of ___NO_FPRS__. From-SVN: r232805 --- libgcc/ChangeLog | 72 ++++++++++++++++-------------- libgcc/config/rs6000/sfp-machine.h | 2 +- 2 files changed, 40 insertions(+), 34 deletions(-) diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 5e4dea4cc37..49c7929a5da 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,6 +1,12 @@ +2016-01-25 Jakub Jelinek + + PR target/69444 + * config/rs6000/sfp-machine.h: Fix a typo in #ifndef - __NO_FPRS__ + instead of ___NO_FPRS__. + 2016-01-21 Michael Meissner - Steven Munroe - Tulio Magno Quites Machado Filho + Steven Munroe + Tulio Magno Quites Machado Filho * config/rs6000/float128-sed: New files to convert TF names to KF names for PowerPC IEEE 128-bit floating point support. @@ -106,8 +112,8 @@ * libgcc/configure.ac: Likewise. 2016-01-13 Michael Meissner - Steven Munroe - Tulio Magno Quites Machado Filho + Steven Munroe + Tulio Magno Quites Machado Filho * config/rs6000/sfp-exceptions.c: New file to provide exception support for IEEE 128-bit floating point. @@ -317,7 +323,7 @@ * config/rl78/divmodhi.S: Update return register to r8,r9. Branch to main_loop_done_himode to pop registers before return. -2015-10-09 Venkataramanan kumar +2015-10-09 Venkataramanan Kumar * config/i386/cpuinfo.c (get_amd_cpu): Detect bdver4. (__cpu_indicator_init): Fix model selection for AMD CPUs. @@ -476,7 +482,7 @@ (SYNC_LOCK_RELEASE_2): Likewise. (__sync_bool_compare_and_swap_##WIDTH): Correct return. -2015-09-22 Kirill Yukhin +2015-09-22 Kirill Yukhin * libgcc/config/i386/cpuinfo.c (enum processor_features): Add FEATURE_AVX512VL, FEATURE_AVX512BW, FEATURE_AVX512DQ, @@ -658,7 +664,7 @@ * Makefile.in (CRTSTUFF_CFLAGS): Add $(NO_PIE_CFLAGS). -2015-05-27 John Marino +2015-05-27 John Marino * config.host (i[34567]86-*-freebsd*, x86_64-*-freebsd*): Set md_unwind_header @@ -989,7 +995,7 @@ func_ptr *dtor_list temporary variable to avoid "array subscript is above array bounds" warnings. -2014-12-09 Michael Haubenwallner +2014-12-09 Michael Haubenwallner * Makefile.in (with_aix_soname): Define. * config/rs6000/t-slibgcc-aix: Act upon --with-aix-soname option. @@ -1150,10 +1156,10 @@ introduced with 2014-10-21 trunk r216525. 2014-10-21 Joern Rennecke - Vidya Praveen - Praveen Kumar Kaushik - Senthil Kumar Selvaraj - Pitchumani Sivanupandi + Vidya Praveen + Praveen Kumar Kaushik + Senthil Kumar Selvaraj + Pitchumani Sivanupandi * config/avr/lib1funcs.S (__do_global_dtors): Go back to descending order. @@ -2125,7 +2131,7 @@ (__atomic_nand_fetch_4): Add prefix op. (__atomic_nand_fetch_8): Ditto. -2014-01-21 Baruch Siach +2014-01-21 Baruch Siach * config.host (tmake_file): add t-slibgcc-libgcc for xtensa*-*-linux*. @@ -2664,7 +2670,7 @@ 2013-08-16 Maciej W. Rozycki Catherine Moore - Richard Sandiford + Richard Sandiford * config/mips/mips16.S (CE_STARTFN, CE_ENDFN): New macros. (RET_FUNCTION): Use them in place of STARTFN and ENDFN. @@ -3189,13 +3195,13 @@ PR bootstrap/55571 * Makefile.in (libgcc_s.so): Depend on and link with libgcc.a. -2012-12-04 Marcus Shawcroft +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 +2012-12-04 Marcus Shawcroft * config/aarch64/sfp-machine.h (FP_RND_MASK): Define. (FP_ROUNDMODE): Use FP_RND_MASK. @@ -3262,7 +3268,7 @@ * libgcov.c (gcov_exit): Remove merged program summary comparison unless !GCOV_LOCKED. -2012-11-15 Marcus Shawcroft +2012-11-15 Marcus Shawcroft * soft-fp: Updated from glibc upstream. @@ -3304,11 +3310,11 @@ * config/i386/t-crtfm (crtfastmath.o): Compile with -mfxsr, remove -minline-all-stringops from compile flags. -2012-10-25 Ralf Corsépius +2012-10-25 Ralf Corsépius * config.host (sparc64-*-rtems*): Remove sparc/t-elf. -2012-10-25 Ralf Corsépius +2012-10-25 Ralf Corsépius * config.host (sh*-*-rtems*): Add sh*-*-elf*'s extra_parts. @@ -3343,7 +3349,7 @@ Remove typo'd and unnecessary alignment-LOC for .data. Remove no-longer-needed LDBU insns. -2012-10-18 Sebastian Huber +2012-10-18 Sebastian Huber * config.host (arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtemseabi*): Rename @@ -4115,8 +4121,8 @@ (__doTMdeRegistrations): Likewise. 2012-01-15 Georg-Johann Lay - Anatoly Sokolov - Eric Weddington + Anatoly Sokolov + Eric Weddington PR target/52261 * config/avr/lib1funcs.S (__prologue_saves__): Handle AVR_XMEGA @@ -4162,8 +4168,8 @@ * config/mips/libgcc-mips16.ver: Revert previous patch. * config/mips/mips16.S (__mips16_rdhwr): Hide. -2012-02-02 Sumanth G - Jayant R Sonar +2012-02-02 Sumanth G + Jayant R Sonar * config.host: Add National Semiconductor CR16 target (cr16-*-*). * config/cr16/crti.S: New file. @@ -6626,7 +6632,7 @@ to tmake_file. Add crtfastmath.o to extra_parts. * config/mips/t-crtfm: New. -2010-05-19 Joel Sherrill +2010-05-19 Joel Sherrill * config.host (sparc64-*-rtems*): New target. @@ -6644,12 +6650,12 @@ * config.host (alpha*-dec-osf[45]*): Removed alpha*-dec-osf4*, alpha-dec-osf5.0* support. -2010-04-01 Ralf Corsépius +2010-04-01 Ralf Corsépius * config.host: Add lm32-*-rtems*. 2010-03-31 Rainer Orth - Uros Bizjak + Uros Bizjak PR target/39048 * config.host (i[34567]86-*-solaris2): Handle 32-bit Solaris 2/x86 @@ -6659,7 +6665,7 @@ * config/i386/libgcc-sol2.ver: New file. * config/i386/t-sol2 (SHLIB_MAPFILES): Add it. -2010-03-30 Jack Howarth +2010-03-30 Jack Howarth PR c/43553 * Makefile.in (INTERNAL_CFLAGS): Add @set_use_emutls@. @@ -6706,14 +6712,14 @@ config/moxie/t-moxie: New files. * config.host: Add t-moxie-softfp reference. -2009-11-18 Iain Sandoe +2009-11-18 Iain Sandoe PR other/39888 * config/t-slibgcc-darwin: Fix embedded rpaths for --enable-version-specific-runtime-libs, build extension stub libs exposing features available from current libgcc_s. -2009-11-11 Jon Beniston +2009-11-11 Jon Beniston * config.host: Add lm32 targets. * config/lm32: New directory. @@ -6822,7 +6828,7 @@ * config.host: Add moxie support. * config/moxie/t-moxie: New file. -2009-05-29 David Billinghurst +2009-05-29 David Billinghurst * config.host: Add i386/${host_address}/t-fprules-softfp and t-softfp to tmake_file for i[34567]86-*-cygwin*. @@ -7054,11 +7060,11 @@ * config.host (powerpc64-*-linux*, powerpc64-*-gnu*): Add t-softfp. (powerpc-*-linux*spe*, powerpc-*-linux*): Likewise. -2009-01-05 Joel Sherrill +2009-01-05 Joel Sherrill * config.host: Add m32r*-*-rtems*. -2008-12-01 Joel Sherrill +2008-12-01 Joel Sherrill * config.host: Add m32c*-*-rtems*. diff --git a/libgcc/config/rs6000/sfp-machine.h b/libgcc/config/rs6000/sfp-machine.h index 91f82ae1f09..b4f35426195 100644 --- a/libgcc/config/rs6000/sfp-machine.h +++ b/libgcc/config/rs6000/sfp-machine.h @@ -110,7 +110,7 @@ typedef int __gcc_CMPtype __attribute__ ((mode (__libgcc_cmp_return__))); floating point on pre-ISA 3.0 machines without the IEEE 128-bit floating point support. */ -#ifndef ___NO_FPRS__ +#ifndef __NO_FPRS__ #define ISA_BIT(x) (1LL << (63 - x)) /* Use the same bits of the FPSCR. */