aboutsummaryrefslogtreecommitdiff
path: root/gcc/f/com.h
diff options
context:
space:
mode:
authorBud Davis <bdavis9659@comcast.net>2003-03-22 13:01:08 +0000
committerToon Moene <toon@gcc.gnu.org>2003-03-22 13:01:08 +0000
commit6dd0f30b36df25e1e9b01f1253e08ae2d341b080 (patch)
tree8a407bae36a52fb2123c2e1a020e6fee6d41df06 /gcc/f/com.h
parentdcde977582f92d6e8e6b0df8862504be064dd3ec (diff)
downloadgcc-6dd0f30b36df25e1e9b01f1253e08ae2d341b080.zip
gcc-6dd0f30b36df25e1e9b01f1253e08ae2d341b080.tar.gz
gcc-6dd0f30b36df25e1e9b01f1253e08ae2d341b080.tar.bz2
com.c (ffecom_constantunion_with_type): New function.
2003-03-22 Bud Davis <bdavis9659@comcast.net> * com.c (ffecom_constantunion_with_type): New function. * com.h (ffecom_constantunion_with_type): Declare. * stc.c (ffestc_R810): Check for kind type. * ste.c (ffeste_R810): Use ffecom_constantunion_with_type to discern SELECT CASE variables. From-SVN: r64709
Diffstat (limited to 'gcc/f/com.h')
-rw-r--r--gcc/f/com.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/f/com.h b/gcc/f/com.h
index 8b8bb86..b58e5ba 100644
--- a/gcc/f/com.h
+++ b/gcc/f/com.h
@@ -210,6 +210,8 @@ tree ffecom_arg_expr (ffebld expr, tree *length);
tree ffecom_arg_ptr_to_const_expr (ffebld expr, tree *length);
tree ffecom_arg_ptr_to_expr (ffebld expr, tree *length);
tree ffecom_call_gfrt (ffecomGfrt ix, tree args, tree hook);
+tree ffecom_constantunion_with_type (ffebldConstantUnion *cu,
+ tree tree_type,ffebldConst ct);
tree ffecom_constantunion (ffebldConstantUnion *cu, ffeinfoBasictype bt,
ffeinfoKindtype kt, tree tree_type);
tree ffecom_const_expr (ffebld expr);