diff options
author | Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | 1999-03-14 14:02:10 +0000 |
---|---|---|
committer | Kaveh Ghazi <ghazi@gcc.gnu.org> | 1999-03-14 14:02:10 +0000 |
commit | 1a87eea22067f6e19e30ad9f5dc2e41c3f204b80 (patch) | |
tree | 72dc4ff5c660048c298d80243ea16ff9e4568de0 /gcc/toplev.h | |
parent | c2b2e000045ac8a9291c05dafc5f6aec7da47dc2 (diff) | |
download | gcc-1a87eea22067f6e19e30ad9f5dc2e41c3f204b80.zip gcc-1a87eea22067f6e19e30ad9f5dc2e41c3f204b80.tar.gz gcc-1a87eea22067f6e19e30ad9f5dc2e41c3f204b80.tar.bz2 |
cse.c (check_fold_consts): New static function.
* cse.c (check_fold_consts): New static function.
(cfc_args): New struct.
(simplify_relational_operation): Use them in call to
`do_float_handler'.
* toplev.c (do_float_handler): New function to wrap calls to
setjmp/set_float_handler.
* toplev.h (do_float_handler): Add extern prototype.
* tree.c (build_real_from_int_cst_1): New static function.
(brfic_args): New struct.
(build_real_from_int_cst): Use them in call to
`do_float_handler'.
From-SVN: r25768
Diffstat (limited to 'gcc/toplev.h')
-rw-r--r-- | gcc/toplev.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/toplev.h b/gcc/toplev.h index 1363519..d8acd0d 100644 --- a/gcc/toplev.h +++ b/gcc/toplev.h @@ -92,6 +92,7 @@ extern void set_float_handler PROTO((jmp_buf)); extern int push_float_handler PROTO((jmp_buf, jmp_buf)); extern void pop_float_handler PROTO((int, jmp_buf)); #endif +extern int do_float_handler PROTO((void (*) (PTR), PTR)); #ifdef BUFSIZ extern void output_quoted_string PROTO ((FILE *, const char *)); |