diff --git a/src/bootfiles/21d/boot-2020-04-1.lisp b/src/bootfiles/21d/boot-2020-04-1.lisp
new file mode 100644
index 0000000000000000000000000000000000000000..fdc1e28564dec2628644fc3627e4babc95c4a3ad
--- /dev/null
+++ b/src/bootfiles/21d/boot-2020-04-1.lisp
@@ -0,0 +1,12 @@
+;; Simple cross-compile script to remove `*scavenge-read-only-space*`
+;; which is no longer needed
+;;
+;; Nothing special needs to be done for the cross-compile.  Just use
+;; this file for the -B option (not really necessary), and use the
+;; standard cross-compile scripts in src/tools/cross-scripts.
+;;
+;; cross-build-world.sh -crl -B boot-2020-04-1 xtarget xcross src/tools/cross-scripts/cross-foo.lisp old-lisp
+;;
+;; x86: cross-x86-x86
+;; sparc: cross-sparc-sparc
+
diff --git a/src/code/x86-vm.lisp b/src/code/x86-vm.lisp
index 8de9533337f428a8cfc0016b4b07d94b9e8b240f..3fd8a5f8a55d10bcc8756de1ad3ed295c3c8e321 100644
--- a/src/code/x86-vm.lisp
+++ b/src/code/x86-vm.lisp
@@ -443,9 +443,6 @@
 (defvar *fp-constant-lg2*)
 (defvar *fp-constant-ln2*)
 
-;;; Enable/Disable scavenging of the read-only space.
-(defvar *scavenge-read-only-space* nil)
-
 ;;; The current alien stack pointer; saved/restored for non-local
 ;;; exits.
 (defvar *alien-stack*)