diff --git a/src/lisp/Config.sparc_common b/src/lisp/Config.sparc_common
index 027d49560829c7316fad20d95f2675e639c60f7f..3b07c14a2aec6c2b512eda85f89150e91a7d84c1 100644
--- a/src/lisp/Config.sparc_common
+++ b/src/lisp/Config.sparc_common
@@ -50,11 +50,11 @@ CPPFLAGS = -I. -I$(PATH1) -DSOLARIS -DSVR4 $(CC_V8PLUS) $(LINKAGE) $(GENCGC) $(U
 CFLAGS = -g $(CC_V8PLUS)
 
 NM = $(PATH1)/solaris-nm
-#ASSEM_SRC = sparc-assem.S
-#ARCH_SRC = sparc-arch.c
+ASSEM_SRC = sparc-assem.S
+ARCH_SRC = sparc-arch.c
 
 DEPEND=$(CC) 
-#OS_SRC = solaris-os.c os-common.c undefineds.c elf.c k_rem_pio2.c
+OS_SRC = solaris-os.c os-common.c undefineds.c elf.c k_rem_pio2.c
 OS_LINK_FLAGS=
-#OS_LIBS= -lsocket -lnsl -ldl
+OS_LIBS= -lsocket -lnsl -ldl
 EXEC_FINAL_OBJ = exec-final.o
diff --git a/src/lisp/Config.sparc_gcc b/src/lisp/Config.sparc_gcc
index b0d27add4dc05a3ef217dbdfae2bc484582d40d2..d08af18f63f8b7ddf3650d9a975505127ebfc5fe 100644
--- a/src/lisp/Config.sparc_gcc
+++ b/src/lisp/Config.sparc_gcc
@@ -26,5 +26,5 @@ endif
 
 CC = gcc -O -Wall
 CPP = gcc -E
-DEPEND_FLAGS = -MM -traditional-cpp
+DEPEND_FLAGS = -MM
 ASFLAGS = -g -traditional-cpp $(AS_V8PLUS)
diff --git a/src/lisp/Config.sparc_sunc b/src/lisp/Config.sparc_sunc
index acd54ed1a7f2503d71fdaa0eeb65c68d03dd4891..1072f7b96eb4274b704d578498e2476a14281954 100644
--- a/src/lisp/Config.sparc_sunc
+++ b/src/lisp/Config.sparc_sunc
@@ -20,13 +20,6 @@ CC_V8PLUS = -m32 -xarch=sparc
 AS_V8PLUS = -m32 -xarch=sparc
 endif
 
-ASSEM_SRC = sparc-assem.S
-ARCH_SRC = sparc-arch.c
-
-OS_SRC = solaris-os.c os-common.c undefineds.c elf.c k_rem_pio2.c
-OS_LINK_FLAGS=
-OS_LIBS= -lsocket -lnsl -ldl
-
 CC = cc -xlibmieee -O
 CPP = cc -E
 DEPEND_FLAGS = -xM