diff options
Diffstat (limited to 'compiler/parser/cutils.h')
-rw-r--r-- | compiler/parser/cutils.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/compiler/parser/cutils.h b/compiler/parser/cutils.h new file mode 100644 index 0000000000..c7c1867ded --- /dev/null +++ b/compiler/parser/cutils.h @@ -0,0 +1,16 @@ +/* ----------------------------------------------------------------------------- + * + * Utility C functions. + * + * -------------------------------------------------------------------------- */ + +#include "HsFFI.h" + +// Out-of-line string functions, see PrimPacked.lhs +HsInt ghc_strlen( HsAddr a ); +HsInt ghc_memcmp( HsAddr a1, HsAddr a2, HsInt len ); +HsInt ghc_memcmp_off( HsAddr a1, HsInt i, HsAddr a2, HsInt len ); + + +void enableTimingStats( void ); +void setHeapSize( HsInt size ); |