diff --git a/compiler/macros.lisp b/compiler/macros.lisp
index d5517d47fe8868ecee6c4dd0e594f201853ad45f..5e4102b569dd714b78c60b57cf2c26156c445cd5 100644
--- a/compiler/macros.lisp
+++ b/compiler/macros.lisp
@@ -50,7 +50,7 @@
 
 (proclaim '(special *lexical-environment*))
 
-(eval-when (#-new-compiler compile load eval)
+(eval-when (compile load eval)
 (defconstant policy-parameter-slots
   '((speed . cookie-speed) (space . cookie-space) (safety . cookie-safety)
     (cspeed . cookie-cspeed) (brevity . cookie-brevity)
@@ -104,7 +104,7 @@
 
 ;;;; Source-hacking defining forms:
 
-(eval-when (#-new-compiler compile load eval)
+(eval-when (compile load eval)
 
 ;;; Symbolicate  --  Interface
 ;;;
@@ -248,7 +248,7 @@
 ;;; lambda-list.
 
 
-(eval-when (#-new-compiler compile load eval)
+(eval-when (compile load eval)
 
 ;;; Parse-Deftransform  --  Internal
 ;;;
@@ -984,7 +984,7 @@
 
 ;;;; The Event statistics/trace utility:
 
-(eval-when (#-new-compiler compile load eval)
+(eval-when (compile load eval)
 
 (defstruct event-info
   ;;