diff options
author | Roger Sayle <roger@eyesopen.com> | 2004-04-20 02:56:44 +0000 |
---|---|---|
committer | Roger Sayle <sayle@gcc.gnu.org> | 2004-04-20 02:56:44 +0000 |
commit | e419fe91e53678f478dfcd1c3367e563f3c07433 (patch) | |
tree | d5d577655dfb86748c85dcbeb13bb119334f02d8 /gcc/fold-const.c | |
parent | 60c90ad15839985578b6731b0bfb36258cd16889 (diff) | |
download | gcc-e419fe91e53678f478dfcd1c3367e563f3c07433.zip gcc-e419fe91e53678f478dfcd1c3367e563f3c07433.tar.gz gcc-e419fe91e53678f478dfcd1c3367e563f3c07433.tar.bz2 |
fold-const.c (fold_convert): Make function extern/public.
* fold-const.c (fold_convert): Make function extern/public.
* tree.h (fold_convert): Prototype here.
* builtins.c (expand_builtin_strstr, expand_builtin_strchr,
expand_builtin_strrchr, expand_builtin_strpbrk,
expand_builtin_mempcpy, expand_builtin_bcopy,
expand_builtin_bzero, expand_builtin_memcmp,
expand_builtin_strcmp, expand_builtin_strncmp,
stabilize_va_list, expand_builtin_sprintf,
fold_trunc_transparent_mathfn, fold_builtin_logarithm,
fold_builtin_exponent, fold_builtin_mempcpy,
fold_builtin_strcpy, fold_builtin_strcmp, fold_builtin_strncmp,
fold_builtin_signbit, fold_builtin_isdigit, fold_builtin): Prefer
fold_convert to "convert" or "fold (build1 (NOP_EXPR, ...))".
From-SVN: r80878
Diffstat (limited to 'gcc/fold-const.c')
-rw-r--r-- | gcc/fold-const.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/fold-const.c b/gcc/fold-const.c index d67944a..86fd910 100644 --- a/gcc/fold-const.c +++ b/gcc/fold-const.c @@ -70,7 +70,6 @@ static tree const_binop (enum tree_code, tree, tree, int); static hashval_t size_htab_hash (const void *); static int size_htab_eq (const void *, const void *); static tree fold_convert_const (enum tree_code, tree, tree); -static tree fold_convert (tree, tree); static enum tree_code invert_tree_comparison (enum tree_code); static enum tree_code swap_tree_comparison (enum tree_code); static int comparison_to_compcode (enum tree_code); @@ -1875,7 +1874,7 @@ fold_convert_const (enum tree_code code, tree type, tree arg1) /* Convert expression ARG to type TYPE. Used by the middle-end for simple conversions in preference to calling the front-end's convert. */ -static tree +tree fold_convert (tree type, tree arg) { tree orig = TREE_TYPE (arg); |