diff options
Diffstat (limited to 'lang/modula-3-lib/files/patch-bl')
-rw-r--r-- | lang/modula-3-lib/files/patch-bl | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/lang/modula-3-lib/files/patch-bl b/lang/modula-3-lib/files/patch-bl new file mode 100644 index 000000000000..883e43ad7017 --- /dev/null +++ b/lang/modula-3-lib/files/patch-bl @@ -0,0 +1,25 @@ +Support for SOCKS wrappers in Uuio.i3. + +Index: m3/m3core/src/unix/freebsd-2/Uuio.i3 +--- Uuio.i3.orig Sat Jan 7 14:22:23 1995 ++++ Uuio.i3 Tue Oct 8 14:22:15 1996 +@@ -50,13 +50,17 @@ + + (*** read, readv(2) - read from a file ***) + +-<*EXTERNAL*> PROCEDURE read (d: int; buf: char_star; nbytes: int): int; ++<*EXTERNAL "m3_read"*> ++PROCEDURE read (d: int; buf: char_star; nbytes: int): int; ++ + <*EXTERNAL*> PROCEDURE readv (d: int; iov: struct_iovec_star; + iovcnt: int): int; + + (*** write, writev(2) - write on a file ***) + +-<*EXTERNAL*> PROCEDURE write (d: int; buf: char_star; nbytes: int): int; ++<*EXTERNAL "m3_write"*> ++PROCEDURE write (d: int; buf: char_star; nbytes: int): int; ++ + <*EXTERNAL*> PROCEDURE writev (d: int; iov: struct_iovec_star; + ioveclen: int): int; + |