-static htab_t condition_table;
-
-static void add_condition PARAMS ((const char *));
-static void write_header PARAMS ((void));
-static void write_conditions PARAMS ((void));
-static int write_one_condition PARAMS ((PTR *, PTR));
-
-extern int main PARAMS ((int, char **));
-
-/* Record the C test expression EXPR in the condition_table.
- Duplicates clobber previous entries, which leaks memory, but
- we don't care for this application. */
-
-static void
-add_condition (expr)
- const char *expr;
-{
- struct c_test *test;
-
- if (expr[0] == 0)
- return;
-
- test = (struct c_test *) xmalloc (sizeof (struct c_test));
- test->expr = expr;
-
- *(htab_find_slot (condition_table, test, INSERT)) = test;
-}
+static void write_header (void);
+static void write_conditions (void);
+static int write_one_condition (void **, void *);