2004-11-04 Kazu Hirata <kazu@cs.umass.edu>
+ * stmt.c (expand_asm, expand_asm_operands): Make them static.
+ * tree.h: Remove the prototypes for expand_asm and
+ expand_asm_operands.
+
+2004-11-04 Kazu Hirata <kazu@cs.umass.edu>
+
* passes.c (rest_of_compilation): Make it static.
* toplev.h: Remove the prototype for rest_of_compilation.
or an ADDR_EXPR containing a STRING_CST. VOL nonzero means the
insn is volatile; don't optimize it. */
-void
+static void
expand_asm (tree string, int vol)
{
rtx body;
VOL nonzero means the insn is volatile; don't optimize it. */
-void
+static void
expand_asm_operands (tree string, tree outputs, tree inputs,
tree clobbers, int vol, location_t locus)
{
extern int warn_if_unused_value (tree, location_t);
extern void expand_label (tree);
extern void expand_goto (tree);
-extern void expand_asm (tree, int);
extern rtx expand_stack_save (void);
extern void expand_stack_restore (tree);
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 void expand_asm_expr (tree);
extern tree resolve_asm_operand_names (tree, tree, tree);
extern void expand_case (tree);