diff --git a/lisp/Config.sgi_52 b/lisp/Config.sgi_52
index 4a70af8f1e55ecf80e8ee339ee3c99591ea3b9dc..3333d1493cb4669ebfeecf4bd60ed6e6754824bc 100644
--- a/lisp/Config.sgi_52
+++ b/lisp/Config.sgi_52
@@ -1,11 +1,16 @@
 # To make the Depends file temporarily change Config to use gcc instead of cc.
-# For some reason mips-assem.S and mips-assem.s must be linked to the
-# mips-assem.S source file.
+
 CPPFLAGS = -I. -Dirix -DSVR4
 CC = cc # -Wall -Wstrict-prototypes -Wmissing-prototypes
 CPP = cpp
 CFLAGS = -Dirix -DSVR4 -D_BSD_SIGNALS -non_shared -g
+
+# For some reason mips-assem.S and mips-assem.s must both be linked to the
+# mips-assem.S source file.  It seems that .S means something wierd on this
+# platform.  Also, make sure that "as" is /usr/bin/as, not the
+# gnu assembler.
 ASFLAGS = -g -Dirix -non_shared
+
 NM = irix-nm
 UNDEFSYMPATTERN=-Xlinker -u -Xlinker &
 ASSEM_SRC = mips-assem.S