From 2c55a49100192f590fbd4b54312e55f79e27c667 Mon Sep 17 00:00:00 2001 From: Peter Bex Date: Sat, 6 Oct 2012 19:04:41 +0200 Subject: Revert back to standard-extension and include a type declaration override for scsh-process to fix bogus optimization of 'signal-handler' due to invalid scrutiny type --- scsh-process.setup | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to 'scsh-process.setup') diff --git a/scsh-process.setup b/scsh-process.setup index 7d54201..0c575c4 100644 --- a/scsh-process.setup +++ b/scsh-process.setup @@ -1,11 +1,3 @@ ;; -*- Scheme -*- -;; Can't use standard-extension for now; 4.8.0's standard-extension uses -O3 -;; which implies -specialize. This generates code that causes a segfault. -(compile -s -O2 -d1 scsh-process.scm -j scsh-process) -(compile -s -O2 -d0 scsh-process.import.scm) - -(install-extension - 'scsh-process - '("scsh-process.so" "scsh-process.import.so") - '((version "0.2.1"))) +(standard-extension 'scsh-process "0.2.1") -- cgit v1.2.3