diff options
author | Zack Weinberg <zack@gcc.gnu.org> | 2002-03-25 20:52:28 +0000 |
---|---|---|
committer | Zack Weinberg <zack@gcc.gnu.org> | 2002-03-25 20:52:28 +0000 |
commit | 15e5ad7698ca582197d816b0e864d55bc0bdb607 (patch) | |
tree | 8c35b0cf468101ecc396f5eb7631e99dc328e79c /gcc/toplev.h | |
parent | 99ffa1e37aad3fafd771f47b56c0085ce5544727 (diff) | |
download | gcc-15e5ad7698ca582197d816b0e864d55bc0bdb607.zip gcc-15e5ad7698ca582197d816b0e864d55bc0bdb607.tar.gz gcc-15e5ad7698ca582197d816b0e864d55bc0bdb607.tar.bz2 |
toplev.c: Don't include setjmp.h.
* toplev.c: Don't include setjmp.h. Kill float_handler_set,
float_handled, float_handler, float_signal, set_float_handler,
and do_float_handler. Set handler for SIGFPE to crash_signal.
* toplev.h: Don't prototype do_float_handler.
* c-lex.c: Fold parse_float into lex_number. Make warning
about portability of hex float constants more informative, and
don't issue it on top of a syntax error.
* fold-const.c: Fold const_binop_1 and fold_convert_1 into
their callers.
* real.h: Define REAL_VALUE_ABS here...
* simplify-rtx.c: ... not here. Fold check_fold_consts,
simplify_unary_real, simplify_binary_real, and
simplify_binary_is2orm1 into their callers.
* tree.c: Fold build_real_from_int_cst_1 into caller.
* doc/tm.texi: Document REAL_VALUE_ABS and REAL_VALUE_NEGATIVE.
* tsystem.h: Include float.h here...
* libgcc2.c: ... not here.
java:
* lex.c: Change java_perform_atof to take normal parameters
instead of a pointer to a parameter block. Call it directly
from java_lex.
testsuite:
* gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
From-SVN: r51336
Diffstat (limited to 'gcc/toplev.h')
-rw-r--r-- | gcc/toplev.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/toplev.h b/gcc/toplev.h index 41ccedc..b488e14 100644 --- a/gcc/toplev.h +++ b/gcc/toplev.h @@ -88,7 +88,6 @@ extern void error_for_asm PARAMS ((struct rtx_def *, extern void warning_for_asm PARAMS ((struct rtx_def *, const char *, ...)); extern void warn_deprecated_use PARAMS ((union tree_node *)); -extern int do_float_handler PARAMS ((void (*) (PTR), PTR)); #ifdef BUFSIZ extern void output_quoted_string PARAMS ((FILE *, const char *)); |