diff --git a/ansi-tests/gclload2.lsp b/ansi-tests/gclload2.lsp
index f6f316662f4f5d15f479baee1f4bade4a2e0e33e..5e86ecbe63723128d9eb60558ba7f0c9fadf2e0b 100644
--- a/ansi-tests/gclload2.lsp
+++ b/ansi-tests/gclload2.lsp
@@ -47,10 +47,7 @@
 (load "load-strings.lsp")
 
 ;;; Tests for character functions
-(compile-and-load "char-aux.lsp")
-(load "character.lsp")
-(load "char-compare.lsp")
-(load "name-char.lsp")
+(load "load-characters.lsp")
 
 ;;; Tests of pathnames
 (load "load-pathnames.lsp")
@@ -75,8 +72,4 @@
 
 ;;; Miscellaneous tests, mostly tests that failed in random testing
 ;;; on various implementations
-(load "misc.lsp")
-
-;;; Misc. tests dealing with type propagation in CMUCL
-(load "misc-cmucl-type-prop.lsp")
-
+(load "load-misc.lsp")