From: Ryan Schmidt <ryandesign@macports.org>
Date: Wed, 18 May 2022 10:53:08 +0000 (-0500)
Subject: src/tclx/ucbsrc/tclbasic.sed: Micropolis build fixes for recent macOS
X-Git-Url: http://cvs.zerfleddert.de/cgi-bin/gitweb.cgi/micropolis/commitdiff_plain/d0e1ede27a0c7ce4f381c108068887fe7c93d37f?ds=inline;hp=3b72e7f203bdcef9c36b9fdabb5d237e3ba98ad5

src/tclx/ucbsrc/tclbasic.sed: Micropolis build fixes for recent macOS

Fix:
tclbasic.c:711:18: error: implicit declaration of function 'Tcl_CheckForSignal' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
        result = Tcl_CheckForSignal (interp, result);
                 ^
---

diff --git a/src/tclx/ucbsrc/tclbasic.sed b/src/tclx/ucbsrc/tclbasic.sed
index c22bb1c..9597619 100644
--- a/src/tclx/ucbsrc/tclbasic.sed
+++ b/src/tclx/ucbsrc/tclbasic.sed
@@ -1,3 +1,6 @@
+/#include "tclint.h"/a\
+\#include "tclxtend.h"
+
 /(\*cmdPtr->proc)/a\
 \        /*\
 \         * Signal handling added for Extended Tcl.\