1.1 --- a/templates/progops.c Tue Dec 06 22:30:20 2016 +0100
1.2 +++ b/templates/progops.c Tue Dec 06 22:39:23 2016 +0100
1.3 @@ -79,6 +79,15 @@
1.4
1.5 /* Helpers for raising errors within common operations. */
1.6
1.7 +#ifdef __HAVE___builtins___exception_io_EOFError
1.8 +void __raise_eof_error()
1.9 +{
1.10 + __attr args[1];
1.11 + __attr exc = __new___builtins___exception_io_EOFError(args);
1.12 + __Raise(exc);
1.13 +}
1.14 +#endif /* __HAVE___builtins___exception_io_EOFError */
1.15 +
1.16 #ifdef __HAVE___builtins___exception_io_IOError
1.17 void __raise_io_error(__attr value)
1.18 {