diff options
author | Joseph Myers <joseph@codesourcery.com> | 2014-09-08 13:25:35 +0100 |
---|---|---|
committer | Joseph Myers <jsm28@gcc.gnu.org> | 2014-09-08 13:25:35 +0100 |
commit | 66bb34c0907f2dc731ae8a69424ff224090e73e5 (patch) | |
tree | e1ade5d91e8aa1cba8b8bc27ce1506044e9c2dcf /gcc/config | |
parent | 9686a2e668aad033ef12b48c2d1e7f1ce6796838 (diff) | |
download | gcc-66bb34c0907f2dc731ae8a69424ff224090e73e5.zip gcc-66bb34c0907f2dc731ae8a69424ff224090e73e5.tar.gz gcc-66bb34c0907f2dc731ae8a69424ff224090e73e5.tar.bz2 |
Remove SF_SIZE etc. target macros.
gcc:
* config/i386/cygming.h (TF_SIZE): Remove.
* config/i386/darwin.h (TF_SIZE): Remove.
* config/i386/dragonfly.h (TF_SIZE): Remove.
* config/i386/freebsd.h (TF_SIZE): Remove.
* config/i386/gnu-user-common.h (TF_SIZE): Remove.
* config/i386/openbsdelf.h (TF_SIZE): Remove.
* config/i386/sol2.h (TF_SIZE): Remove.
* config/ia64/hpux.h (XF_SIZE, TF_SIZE): Remove.
* config/ia64/linux.h (TF_SIZE): Remove.
* doc/tm.texi.in (SF_SIZE, DF_SIZE, XF_SIZE, TF_SIZE): Remove.
* doc/tm.texi: Regenerate.
* system.h (SF_SIZE, DF_SIZE, XF_SIZE, TF_SIZE): Poison.
gcc/c-family:
* c-cppbuiltin.c (c_cpp_builtins): Define macros for mantissa
digits of floating-point modes if -fbuilding-libgcc.
libgcc:
* libgcc2.c (SF_SIZE): Change all uses to __LIBGCC_SF_MANT_DIG__.
(DF_SIZE): Change all uses to __LIBGCC_DF_MANT_DIG__.
(XF_SIZE): Change all uses to __LIBGCC_XF_MANT_DIG__.
(TF_SIZE): Change all uses to __LIBGCC_TF_MANT_DIG__.
* libgcc2.h (SF_SIZE): Change to __LIBGCC_SF_MANT_DIG__. Give
error if not defined and LIBGCC2_HAS_SF_MODE is defined.
(DF_SIZE): Change to __LIBGCC_DF_MANT_DIG__. Give error if not
defined and LIBGCC2_HAS_DF_MODE is defined.
(XF_SIZE): Change to __LIBGCC_XF_MANT_DIG__. Give error if not
defined and LIBGCC2_HAS_XF_MODE is defined.
(TF_SIZE): Change to __LIBGCC_TF_MANT_DIG__. Give error if not
defined and LIBGCC2_HAS_TF_MODE is defined.
From-SVN: r215014
Diffstat (limited to 'gcc/config')
-rw-r--r-- | gcc/config/i386/cygming.h | 1 | ||||
-rw-r--r-- | gcc/config/i386/darwin.h | 1 | ||||
-rw-r--r-- | gcc/config/i386/dragonfly.h | 1 | ||||
-rw-r--r-- | gcc/config/i386/freebsd.h | 1 | ||||
-rw-r--r-- | gcc/config/i386/gnu-user-common.h | 1 | ||||
-rw-r--r-- | gcc/config/i386/openbsdelf.h | 1 | ||||
-rw-r--r-- | gcc/config/i386/sol2.h | 1 | ||||
-rw-r--r-- | gcc/config/ia64/hpux.h | 2 | ||||
-rw-r--r-- | gcc/config/ia64/linux.h | 1 |
9 files changed, 0 insertions, 10 deletions
diff --git a/gcc/config/i386/cygming.h b/gcc/config/i386/cygming.h index 039edcc..98d652b 100644 --- a/gcc/config/i386/cygming.h +++ b/gcc/config/i386/cygming.h @@ -343,7 +343,6 @@ do { \ #undef LIBGCC2_HAS_TF_MODE #define LIBGCC2_HAS_TF_MODE 1 #define LIBGCC2_TF_CEXT q -#define TF_SIZE 113 /* Output function declarations at the end of the file. */ #undef TARGET_ASM_FILE_END diff --git a/gcc/config/i386/darwin.h b/gcc/config/i386/darwin.h index a85aa42..f6a5b6b 100644 --- a/gcc/config/i386/darwin.h +++ b/gcc/config/i386/darwin.h @@ -157,7 +157,6 @@ extern int darwin_emit_branch_islands; #undef LIBGCC2_HAS_TF_MODE #define LIBGCC2_HAS_TF_MODE 1 #define LIBGCC2_TF_CEXT q -#define TF_SIZE 113 #undef TARGET_ASM_FILE_END #define TARGET_ASM_FILE_END darwin_file_end diff --git a/gcc/config/i386/dragonfly.h b/gcc/config/i386/dragonfly.h index 71362d5..ed5f508 100644 --- a/gcc/config/i386/dragonfly.h +++ b/gcc/config/i386/dragonfly.h @@ -93,7 +93,6 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see #undef LIBGCC2_HAS_TF_MODE #define LIBGCC2_HAS_TF_MODE 1 #define LIBGCC2_TF_CEXT q -#define TF_SIZE 113 /* Static stack checking is supported by means of probes. */ #define STACK_CHECK_STATIC_BUILTIN 1 diff --git a/gcc/config/i386/freebsd.h b/gcc/config/i386/freebsd.h index bdca1b8..25ab546 100644 --- a/gcc/config/i386/freebsd.h +++ b/gcc/config/i386/freebsd.h @@ -135,7 +135,6 @@ along with GCC; see the file COPYING3. If not see #undef LIBGCC2_HAS_TF_MODE #define LIBGCC2_HAS_TF_MODE 1 #define LIBGCC2_TF_CEXT q -#define TF_SIZE 113 /* Static stack checking is supported by means of probes. */ #define STACK_CHECK_STATIC_BUILTIN 1 diff --git a/gcc/config/i386/gnu-user-common.h b/gcc/config/i386/gnu-user-common.h index b345282..e01491a 100644 --- a/gcc/config/i386/gnu-user-common.h +++ b/gcc/config/i386/gnu-user-common.h @@ -61,7 +61,6 @@ along with GCC; see the file COPYING3. If not see #undef LIBGCC2_HAS_TF_MODE #define LIBGCC2_HAS_TF_MODE 1 #define LIBGCC2_TF_CEXT q -#define TF_SIZE 113 #define TARGET_ASM_FILE_END file_end_indicate_exec_stack diff --git a/gcc/config/i386/openbsdelf.h b/gcc/config/i386/openbsdelf.h index 46ae0b6..06913eb 100644 --- a/gcc/config/i386/openbsdelf.h +++ b/gcc/config/i386/openbsdelf.h @@ -116,4 +116,3 @@ along with GCC; see the file COPYING3. If not see #undef LIBGCC2_HAS_TF_MODE #define LIBGCC2_HAS_TF_MODE 1 #define LIBGCC2_TF_CEXT q -#define TF_SIZE 113 diff --git a/gcc/config/i386/sol2.h b/gcc/config/i386/sol2.h index 9c3a6f4..5c92323 100644 --- a/gcc/config/i386/sol2.h +++ b/gcc/config/i386/sol2.h @@ -241,4 +241,3 @@ along with GCC; see the file COPYING3. If not see #undef LIBGCC2_HAS_TF_MODE #define LIBGCC2_HAS_TF_MODE 1 #define LIBGCC2_TF_CEXT q -#define TF_SIZE 113 diff --git a/gcc/config/ia64/hpux.h b/gcc/config/ia64/hpux.h index 0261c70..f19e6b3 100644 --- a/gcc/config/ia64/hpux.h +++ b/gcc/config/ia64/hpux.h @@ -192,12 +192,10 @@ do { \ /* Put all *xf routines in libgcc, regardless of long double size. */ #undef LIBGCC2_HAS_XF_MODE #define LIBGCC2_HAS_XF_MODE 1 -#define XF_SIZE 64 /* Put all *tf routines in libgcc, regardless of long double size. */ #undef LIBGCC2_HAS_TF_MODE #define LIBGCC2_HAS_TF_MODE 1 -#define TF_SIZE 113 /* HP-UX headers are C++-compatible. */ #define NO_IMPLICIT_EXTERN_C diff --git a/gcc/config/ia64/linux.h b/gcc/config/ia64/linux.h index e4a3ea7..61138c8 100644 --- a/gcc/config/ia64/linux.h +++ b/gcc/config/ia64/linux.h @@ -81,7 +81,6 @@ do { \ #define LIBGCC2_HAS_TF_MODE 1 #undef LIBGCC2_TF_CEXT #define LIBGCC2_TF_CEXT q -#define TF_SIZE 113 #undef TARGET_INIT_LIBFUNCS #define TARGET_INIT_LIBFUNCS ia64_soft_fp_init_libfuncs |