diff --git a/lang/cem/cemcom/input.c b/lang/cem/cemcom/input.c index cc66bc203..45b002cea 100644 --- a/lang/cem/cemcom/input.c +++ b/lang/cem/cemcom/input.c @@ -13,6 +13,7 @@ struct file_info finfo; extern int nestlevel; #include "nopp.h" #include +#include #include "dbsymtab.h" #ifndef NOPP diff --git a/lang/cem/cemcom/struct.c b/lang/cem/cemcom/struct.c index 9f9d0d76d..04165a22a 100644 --- a/lang/cem/cemcom/struct.c +++ b/lang/cem/cemcom/struct.c @@ -182,6 +182,8 @@ check_selector(idf, stp) } } +char *symbol2str(); + declare_struct(fund, idf, tpp) register struct idf *idf; struct type **tpp; @@ -192,7 +194,6 @@ declare_struct(fund, idf, tpp) The idf may be missing (i.e. idf == 0), in which case an anonymous struct etc. is defined. */ - extern char *symbol2str(); register struct tag **tgp; register struct tag *tg;