head 1.2; access; symbols; locks; strict; comment @# @; 1.2 date 2016.07.03.19.11.15; author dholland; state dead; branches; next 1.1; commitid iwxes9VpIadwpUcz; 1.1 date 2016.07.03.17.50.31; author dholland; state Exp; branches; next ; commitid 50Ob5ArDfMiqXTcz; desc @@ 1.2 log @Remove duplicate patches. Patch only the src/ copy of the runtime. Instead of extracting the runtime twice for src/ and base/ and then haphazardly patching either or both copies, patch only one copy and create the other *after* patching. (better yet would be not to copy the thing at all, but I think there are smlnj reasons you can't do that) @ text @$NetBSD: patch-as,v 1.1 2016/07/03 17:50:31 dholland Exp $ NetBSD has POSIX signals since 2.0 at least. --- base/runtime/include/ml-unixdep.h.orig 2008-12-05 20:57:39.000000000 +0300 +++ base/runtime/include/ml-unixdep.h 2009-03-19 00:16:29.000000000 +0300 @@@@ -323,7 +323,7 @@@@ #elif defined(OPSYS_NETBSD) /* version 3.x */ # define OS_NAME "BSD" # define HAS_POSIX_LIBRARIES -# define HAS_BSD_SIGS +# define HAS_POSIX_SIGS # define HAS_GETRUSAGE # define HAS_SETITIMER # define HAS_MMAP @ 1.1 log @Add a copy of smlnj from before the last update (so, 110.72) because this version builds and runs on NetBSD/i386. (Yes, the update was years back. This is what happens with packages that don't build on amd64...) @ text @d1 1 a1 1 $NetBSD: patch-as,v 1.1 2009/09/22 14:48:47 asau Exp $ @