diff --git a/src/lisp/Config.ppc_darwin b/src/lisp/Config.ppc_darwin
index 0902b896811d4467dc9ae590efea13f51544dfa6..a4516a8ceea20db85fe4e94b0c19e4874b078fe0 100644
--- a/src/lisp/Config.ppc_darwin
+++ b/src/lisp/Config.ppc_darwin
@@ -72,4 +72,8 @@ OS_LIBS = -lSystem -lc -lm
 # According to Config.x86_common, this no longer has aliasing
 # problems, so we don't need any additional compilation options.
 e_rem_pio2.o : e_rem_pio2.c
-	$(CC) -c $(CFLAGS)  $<
+	$(CC) -c $(CFLAGS) $(CPPFLAGS) $(CC_REM_PIO2) $<
+
+OS_SRC += sincos.c
+sincos.o : sincos.c
+	$(CC) -c $(CFLAGS) $(CPPFLAGS) $(CC_REM_PIO2) $<