diff --git a/ghc/tests/typecheck/should_compile/Makefile b/ghc/tests/typecheck/should_compile/Makefile
index 1b4490346452f1027292b2a791ecf25b73c24019..84e50d8b6d24a8dbb0d073545ae384b79d3fad8f 100644
--- a/ghc/tests/typecheck/should_compile/Makefile
+++ b/ghc/tests/typecheck/should_compile/Makefile
@@ -5,14 +5,14 @@ include $(TOP)/mk/should_compile.mk
 SRC_HC_OPTS += -noC -dcore-lint -fno-warn-incomplete-patterns -hi-with-declarations -hi-with-instances -hi-with-exports
 
 tc019_HC_OPTS = -fglasgow-exts
-tc065_HC_OPTS = -syslib misc
+tc065_HC_OPTS = -syslib lang
 tc087_HC_OPTS = -fglasgow-exts
-tc088_HC_OPTS = -syslib exts
+tc088_HC_OPTS = -syslib lang
 tc089_HC_OPTS = -H12m
 tc097_HC_OPTS = -fglasgow-exts
 tc100_HC_OPTS = -O
 
 # mkdependHS doesn't understand OPTIONS pragmas...
-SRC_MKDEPENDHS_OPTS += -fglasgow-exts -syslib misc
+SRC_MKDEPENDHS_OPTS += -fglasgow-exts
 
 include $(TOP)/mk/target.mk