$OpenBSD: patch-gcc_config_rs6000_sysv4_h,v 1.2 2012/09/01 00:00:32 pascal Exp $
--- gcc/config/rs6000/sysv4.h.orig	Sat Sep  1 17:28:30 2007
+++ gcc/config/rs6000/sysv4.h	Fri Aug 31 19:42:01 2012
@@ -966,7 +966,7 @@ ncrtn.o%s"
 
 /* OpenBSD support.  */
 #ifndef	LIB_OPENBSD_SPEC
-#define LIB_OPENBSD_SPEC "%{!shared:%{pthread:-lpthread%{p:_p}%{!p:%{pg:_p}}}} %{!shared:-lc%{p:_p}%{!p:%{pg:_p}}}"
+#define LIB_OPENBSD_SPEC OBSD_LIB_SPEC
 #endif
 
 #ifndef	STARTFILE_OPENBSD_SPEC
@@ -989,7 +989,7 @@ ncrtn.o%s"
 #endif
 
 #ifndef CPP_OS_OPENBSD_SPEC
-#define CPP_OS_OPENBSD_SPEC "%{posix:-D_POSIX_SOURCE} %{pthread:-D_POSIX_THREADS}"
+#define CPP_OS_OPENBSD_SPEC OBSD_CPP_SPEC
 #endif
 
 /* WindISS support.  */
