diff --git a/src/hardware/hw_dll.h b/src/hardware/hw_dll.h
index d9620be0299ae8e133f01ecb48e50660bb608a7b..6b9f4d538860d29a61967ccd7e2c538d65fecdaa 100644
--- a/src/hardware/hw_dll.h
+++ b/src/hardware/hw_dll.h
@@ -54,7 +54,7 @@
  #endif
 #endif
 
-typedef void (*I_Error_t) (const char *error, ...);
+typedef void (*I_Error_t) (const char *error, ...) FUNCIERROR;
 
 // ==========================================================================
 //                                                                      MATHS