diff --git a/rts/RtsSymbols.c b/rts/RtsSymbols.c
index 06f1e825ff81c0d6f963a95b8c3a0f45e8626a4f..d3a286a35d69908bf3e9b7c0b15fa08f1a75c730 100644
--- a/rts/RtsSymbols.c
+++ b/rts/RtsSymbols.c
@@ -972,7 +972,7 @@ extern char **environ;
 
 // Symbols defined by libc
 #define RTS_LIBC_SYMBOLS                               \
-      SymI_HasProto_redirect(atexit, atexit, STRENGTH_STRONG, CODE_TYPE_CODE) /* See Note [Strong symbols] */ \
+      SymI_HasProto_redirect(atexit, atexit, STRENGTH_STRONG, SYM_TYPE_CODE) /* See Note [Strong symbols] */ \
       SymI_HasProto(environ)
 
 #if !defined(DYNAMIC) && defined(linux_HOST_OS)