aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2003-10-09 01:44:57 -0400
committerJason Merrill <jason@gcc.gnu.org>2003-10-09 01:44:57 -0400
commit1456deafd7978b7201704ac822231c9ac4f260fe (patch)
tree4afd5b15eb7fe41b0e949cd004d55cb26834adbf /gcc/tree.h
parent08cffcce0f0569711be8949bbaf579a54264b9ce (diff)
downloadgcc-1456deafd7978b7201704ac822231c9ac4f260fe.zip
gcc-1456deafd7978b7201704ac822231c9ac4f260fe.tar.gz
gcc-1456deafd7978b7201704ac822231c9ac4f260fe.tar.bz2
stmt.c (resolve_asm_operand_names): Call check_unique_operand_names here.
* stmt.c (resolve_asm_operand_names): Call check_unique_operand_names here. (expand_asm_operands): Not here. (parse_input_constraint): No longer static. * tree.h: Declare it. * coverage.c (build_ctr_info_value): Use build_decl to make a VAR_DECL. (create_coverage): Likewise. java/ * parse.y (patch_assignment): Use make_node to create a BLOCK. * parse.h (BUILD_PTR_FROM_NAME): Use make_node to create a POINTER_TYPE. cp/ * tree.c (build_cplus_new): Use build_decl to create a VAR_DECL. (build_target_expr_with_type): Likewise. * pt.c (instantiate_class_template): Sanity check that our enclosing class has been instantiated. From-SVN: r72255
Diffstat (limited to 'gcc/tree.h')
-rw-r--r--gcc/tree.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/tree.h b/gcc/tree.h
index a2a04a7..d46e60a 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -2977,6 +2977,8 @@ extern void emit_nop (void);
extern void expand_computed_goto (tree);
extern bool parse_output_constraint (const char **, int, int, int,
bool *, bool *, bool *);
+extern bool parse_input_constraint (const char **, int, int, int, int,
+ const char * const *, bool *, bool *);
extern void expand_asm_operands (tree, tree, tree, tree, int, location_t);
extern tree resolve_asm_operand_names (tree, tree, tree);
extern int any_pending_cleanups (void);