summaryrefslogtreecommitdiff
path: root/pr/tests/nameshm1.c
diff options
context:
space:
mode:
Diffstat (limited to 'pr/tests/nameshm1.c')
-rw-r--r--pr/tests/nameshm1.c17
1 files changed, 14 insertions, 3 deletions
diff --git a/pr/tests/nameshm1.c b/pr/tests/nameshm1.c
index 3f7137e2..ca24b4e8 100644
--- a/pr/tests/nameshm1.c
+++ b/pr/tests/nameshm1.c
@@ -72,9 +72,20 @@
#include <string.h>
#include <private/primpl.h>
-#define SEM_NAME1 "/tmp/nameshmSEM1"
-#define SEM_NAME2 "/tmp/nameshmSEM2"
-#define OPT_NAME "/tmp/xxxNSPRshm"
+#ifdef DEBUG
+#define SEM_D "D"
+#else
+#define SEM_D
+#endif
+#ifdef IS_64
+#define SEM_64 "64"
+#else
+#define SEM_64
+#endif
+
+#define SEM_NAME1 "/tmp/nameshmSEM1" SEM_D SEM_64
+#define SEM_NAME2 "/tmp/nameshmSEM2" SEM_D SEM_64
+#define OPT_NAME "/tmp/xxxNSPRshm" SEM_D SEM_64
#define EXE_NAME "nameshm1"
#define SEM_MODE 0666
#define SHM_MODE 0666