aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2002-09-07 20:16:46 -0700
committerRichard Henderson <rth@gcc.gnu.org>2002-09-07 20:16:46 -0700
commit3aa4cad77f095ed61e5e7b803f54c0047bcee380 (patch)
tree2c4ce4630878c9f2937f0301ee55d9f77ccd3763 /gcc
parent36eea25f2b17b3c49aad549a8cc850027c4e40dd (diff)
downloadgcc-3aa4cad77f095ed61e5e7b803f54c0047bcee380.zip
gcc-3aa4cad77f095ed61e5e7b803f54c0047bcee380.tar.gz
gcc-3aa4cad77f095ed61e5e7b803f54c0047bcee380.tar.bz2
builtins.def (inf, inff, infl): Mark const.
* builtins.def (inf, inff, infl): Mark const. (huge_val, huge_valf, huge_vall): Likewise. (BUILT_IN_GETEXP, BUILT_IN_GETMAN): Remove. From-SVN: r56926
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/builtins.def15
2 files changed, 10 insertions, 9 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index fccd3e3..731855f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,9 @@
2002-09-07 Richard Henderson <rth@redhat.com>
+ * builtins.def (inf, inff, infl): Mark const.
+ (huge_val, huge_valf, huge_vall): Likewise.
+ (BUILT_IN_GETEXP, BUILT_IN_GETMAN): Remove.
+
* real.c (ereal_inf): Clear E before use.
2002-09-07 Kazu Hirata <kazu@cs.umass.edu>
diff --git a/gcc/builtins.def b/gcc/builtins.def
index 25ea430..60acc10 100644
--- a/gcc/builtins.def
+++ b/gcc/builtins.def
@@ -404,31 +404,28 @@ DEF_LIB_BUILTIN(BUILT_IN_LOGL,
DEF_GCC_BUILTIN(BUILT_IN_INF,
"__builtin_inf",
BT_FN_DOUBLE,
- ATTR_PURE_NOTHROW_LIST)
+ ATTR_CONST_NOTHROW_LIST)
DEF_GCC_BUILTIN(BUILT_IN_INFF,
"__builtin_inff",
BT_FN_FLOAT,
- ATTR_PURE_NOTHROW_LIST)
+ ATTR_CONST_NOTHROW_LIST)
DEF_GCC_BUILTIN(BUILT_IN_INFL,
"__builtin_infl",
BT_FN_LONG_DOUBLE,
- ATTR_PURE_NOTHROW_LIST)
+ ATTR_CONST_NOTHROW_LIST)
DEF_GCC_BUILTIN(BUILT_IN_HUGE_VAL,
"__builtin_huge_val",
BT_FN_DOUBLE,
- ATTR_PURE_NOTHROW_LIST)
+ ATTR_CONST_NOTHROW_LIST)
DEF_GCC_BUILTIN(BUILT_IN_HUGE_VALF,
"__builtin_huge_valf",
BT_FN_FLOAT,
- ATTR_PURE_NOTHROW_LIST)
+ ATTR_CONST_NOTHROW_LIST)
DEF_GCC_BUILTIN(BUILT_IN_HUGE_VALL,
"__builtin_huge_vall",
BT_FN_LONG_DOUBLE,
- ATTR_PURE_NOTHROW_LIST)
-
-DEF_UNUSED_BUILTIN(BUILT_IN_GETEXP)
-DEF_UNUSED_BUILTIN(BUILT_IN_GETMAN)
+ ATTR_CONST_NOTHROW_LIST)
DEF_GCC_BUILTIN(BUILT_IN_SAVEREGS,
"__builtin_saveregs",