From 65316263da44709c07495f9873efaabc61954e8f Mon Sep 17 00:00:00 2001 From: tv Date: Mon, 24 Jan 2005 21:24:47 +0000 Subject: Interix has no general sync() syscall. --- shells/scsh/distinfo | 3 ++- shells/scsh/patches/patch-ad | 14 ++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 shells/scsh/patches/patch-ad (limited to 'shells') diff --git a/shells/scsh/distinfo b/shells/scsh/distinfo index deaf627cf6a..31e34e842d4 100644 --- a/shells/scsh/distinfo +++ b/shells/scsh/distinfo @@ -1,9 +1,10 @@ -$NetBSD: distinfo,v 1.7 2004/04/21 12:08:10 dillo Exp $ +$NetBSD: distinfo,v 1.8 2005/01/24 21:24:47 tv Exp $ SHA1 (scsh-0.6.6.tar.gz) = 5d38ec103e1cb885e634bb3475e8912ac892067b Size (scsh-0.6.6.tar.gz) = 4332223 bytes SHA1 (patch-aa) = e4456d514815c1a8db0e2c655f37272421ef0007 SHA1 (patch-ab) = 5a8ba9cfe463c791f8478366933c335683e38c3b SHA1 (patch-ac) = e4270b345de59978440e6accec9bcd80c83f6f6e +SHA1 (patch-ad) = c67946758a5424ff6c1fb91693c8aa01158eb6e4 SHA1 (patch-ae) = 3838934816cf23f1975d15f3dfd3ce8fae10ee40 SHA1 (patch-af) = faddb025c3bada2d321b693217104dc986a8a90f diff --git a/shells/scsh/patches/patch-ad b/shells/scsh/patches/patch-ad new file mode 100644 index 00000000000..14d5519d9e5 --- /dev/null +++ b/shells/scsh/patches/patch-ad @@ -0,0 +1,14 @@ +$NetBSD: patch-ad,v 1.5 2005/01/24 21:24:48 tv Exp $ + +--- scsh/syscalls1.c.orig 2005-01-24 16:23:12.000000000 -0500 ++++ scsh/syscalls1.c +@@ -671,7 +671,9 @@ s48_value scsh_fsync(s48_value sch_fdes) + + s48_value scsh_sync() + { ++#if !defined(__INTERIX) + sync(); ++#endif + return S48_UNSPECIFIC; + } + -- cgit v1.2.3