diff --git a/test/compiler/funcdef.st b/test/compiler/funcdef.st
index 97d17b504d35b648c705e2622f476438330b0d84..e6766fa74e29b54c735b67dfa44319bfbbf3dadb 100644
--- a/test/compiler/funcdef.st
+++ b/test/compiler/funcdef.st
@@ -15,18 +15,18 @@ ss simple {
     }
 }
 
-function void *f1(void)
+void *f1(void)
 {
     return 0;
 }
 
-function void *f2(void *x, double **d)
+void *f2(void *x, double **d)
 {
     void *(*f)(void) = (void *(*)(void))x;
     return f();
 }
 
-function void pvSetX(int val)
+void pvSetX(int val)
 {
     pvPut(x,val);
     printf("x=%d, val=%d\n", x, val);