$OpenBSD$

Index: cascade_cond.c
--- cascade_cond.c.orig
+++ cascade_cond.c
@@ -83,7 +83,6 @@ benchmark_init()
 
 	(void) sprintf(lm_usage,
 	    "       [-o] (do signal outside mutex)\n"
-	    "       [-s] (force PTHREAD_PROCESS_SHARED)\n"
 	    "notes: thread cascade using pthread_conds\n");
 
 	return (0);
@@ -97,9 +96,6 @@ benchmark_optswitch(int opt, char *optarg)
 	case 'o':
 		opto = 1;
 		break;
-	case 's':
-		opts = 1;
-		break;
 	default:
 		return (-1);
 	}
@@ -148,17 +144,6 @@ benchmark_initrun()
 
 	(void) pthread_mutexattr_init(&ma);
 	(void) pthread_condattr_init(&ca);
-	if (lm_optP > 1 || opts) {
-		(void) pthread_mutexattr_setpshared(&ma,
-		    PTHREAD_PROCESS_SHARED);
-		(void) pthread_condattr_setpshared(&ca,
-		    PTHREAD_PROCESS_SHARED);
-	} else {
-		(void) pthread_mutexattr_setpshared(&ma,
-		    PTHREAD_PROCESS_PRIVATE);
-		(void) pthread_condattr_setpshared(&ca,
-		    PTHREAD_PROCESS_PRIVATE);
-	}
 
 	for (i = 0; i < nlocks; i++) {
 		(void) pthread_mutex_init(&mxs[i], &ma);
