diff options
Diffstat (limited to 'devel/libcii/files/patch-ab')
-rw-r--r-- | devel/libcii/files/patch-ab | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/devel/libcii/files/patch-ab b/devel/libcii/files/patch-ab new file mode 100644 index 000000000000..de193edc0feb --- /dev/null +++ b/devel/libcii/files/patch-ab @@ -0,0 +1,23 @@ +--- src/swtch.s.orig Wed Nov 5 15:03:00 1997 ++++ src/swtch.s Sat Jan 9 18:56:46 1999 +@@ -136,7 +136,7 @@ + .end _swtch + .globl _ENDMONITOR + _ENDMONITOR: +-#elif linux && i386 ++#elif (linux || unix) && i386 + .align 4 + .globl __swtch + .globl _swtch +@@ -165,7 +165,11 @@ + pushl %edi + call *%esi + pushl %eax ++#ifdef __ELF__ + call Thread_exit ++#else ++ call _Thread_exit ++#endif + .globl __ENDMONITOR + .globl _ENDMONITOR + __ENDMONITOR: |