diff options
Diffstat (limited to 'lang/icon/patches/patch-af')
-rw-r--r-- | lang/icon/patches/patch-af | 48 |
1 files changed, 22 insertions, 26 deletions
diff --git a/lang/icon/patches/patch-af b/lang/icon/patches/patch-af index 4f382148344..d4ba0ab4fa0 100644 --- a/lang/icon/patches/patch-af +++ b/lang/icon/patches/patch-af @@ -1,27 +1,23 @@ -$NetBSD: patch-af,v 1.2 1998/08/07 11:09:05 agc Exp $ +$NetBSD: patch-af,v 1.3 1999/11/15 19:23:39 rh Exp $ -*** src/runtime/fload.r.orig Fri Jul 29 21:22:51 1994 ---- src/runtime/fload.r Sun Apr 16 14:02:26 1995 -*************** -*** 24,29 **** ---- 24,33 ---- - - #ifdef GenericBSD - -+ /* Look at the DL_GETERRNO constant, if it exists this is FreeBSD 1.1.5 -+ or 2.0. If it doesn't exist this must be post 2.0 with an dlerror */ -+ -+ #passthru #ifdef DL_GETERRNO - /* Sorry, no dlerror() on FreeBSD. Fake it. */ - char *dlerror(void) - { -*************** -*** 34,39 **** ---- 38,44 ---- - else - return(NULL); - } -+ #passthru #endif - - #endif /* __FreeBSD__ */ - +--- src/runtime/fload.r.orig Fri Feb 13 15:12:48 1998 ++++ src/runtime/fload.r Mon Nov 15 20:19:05 1999 +@@ -24,6 +24,10 @@ + + #ifdef FreeBSD + ++/* Look at the DL_GETERRNO constant, if it exists this is FreeBSD 1.1.5 ++ or 2.0. If it doesn't exist this must be post 2.0 with an dlerror */ ++ ++#passthru #ifdef DL_GETERRNO + /* Sorry, no dlerror() on FreeBSD. Fake it. */ + char *dlerror(void) + { +@@ -34,6 +38,7 @@ + else + return(NULL); + } ++#passthru #endif + + #endif /* __FreeBSD__ */ + |