From 7678dce81b7c80e3118c340698a9370ab8cf3ffa Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Sun, 27 Jan 2008 14:20:42 +0000 Subject: [PATCH] clean out _loader compilation support; merge compiler library docs into mzc manual; improve mzscheme cmdline handling so that configuration options do not cancel defaults like -i and -u svn: r8432 original commit: e35c94f91dface469a5c5689cd8f49b5d0d0a62e --- collects/compiler/sig.ss | 25 ++----------------------- collects/setup/option-sig.ss | 1 - 2 files changed, 2 insertions(+), 24 deletions(-) diff --git a/collects/compiler/sig.ss b/collects/compiler/sig.ss index 1cab9f0cd0..b8f638779f 100644 --- a/collects/compiler/sig.ss +++ b/collects/compiler/sig.ss @@ -5,8 +5,7 @@ (provide compiler:option^ compiler^ - compiler:inner^ - compiler:linker^) + compiler:inner^) ;; Compiler options (define-signature compiler:option^ @@ -75,20 +74,9 @@ compile-extensions-to-c compile-c-extensions - compile-extension-parts - compile-extension-parts-to-c - compile-c-extension-parts - - link-extension-parts - glue-extension-parts - glue-extension-parts-to-c - compile-zos - compile-collection-extension compile-collection-zos - - compile-directory-extension compile-directory-zos current-compiler-dynamic-require-wrapper @@ -99,13 +87,4 @@ (compile-extension compile-extension-to-c compile-c-extension - compile-extension-part - compile-extension-part-to-c - compile-c-extension-part - eval-compile-prefix)) - - ;; Low-level multi-file extension linker interface - (define-signature compiler:linker^ - (link-extension - glue-extension - glue-extension-source))) + eval-compile-prefix))) diff --git a/collects/setup/option-sig.ss b/collects/setup/option-sig.ss index 89e69d5124..12a1a7a12f 100644 --- a/collects/setup/option-sig.ss +++ b/collects/setup/option-sig.ss @@ -11,7 +11,6 @@ clean compile-mode make-zo - make-so make-info-domain make-launchers make-docs