summaryrefslogtreecommitdiff
path: root/plan9/config.plan9
diff options
context:
space:
mode:
authorPerl 5 Porters <perl5-porters@africa.nicoh.com>1996-10-09 09:48:41 +0000
committerAndy Dougherty <doughera@lafcol.lafayette.edu>1996-10-09 09:48:41 +0000
commiteeb010abfafa45a684cf9283b335d8f34c7c5381 (patch)
tree3b527859c3592516fe5b345708855b63577dba8e /plan9/config.plan9
parent5dd60ef702f13979d7cdbe7873525b4e84a08924 (diff)
downloadperl-eeb010abfafa45a684cf9283b335d8f34c7c5381.tar.gz
Updated for 5.003_07
Diffstat (limited to 'plan9/config.plan9')
-rw-r--r--plan9/config.plan927
1 files changed, 24 insertions, 3 deletions
diff --git a/plan9/config.plan9 b/plan9/config.plan9
index eccf2fb1b3..1e4ec52521 100644
--- a/plan9/config.plan9
+++ b/plan9/config.plan9
@@ -117,9 +117,9 @@
* 2 = couldn't cast >= 0x80000000
* 4 = couldn't cast in argument expression list
*/
-#define CASTNEGFLOAT /**/
+#undef CASTNEGFLOAT /**/
#if _P9P_OBJTYPE == 386
-# define CASTFLAGS 2 /**/ /* config-skip */
+# define CASTFLAGS 3 /**/ /* config-skip */
#else
# define CASTFLAGS 0 /**/ /* config-skip */
#endif
@@ -273,7 +273,12 @@
* This symbol, if defined, indicates that the getpgrp routine is
* available to get the current process group.
*/
+/* USE_BSD_GETPGRP:
+ * This symbol, if defined, indicates that getpgrp needs one
+ * arguments whereas USG one needs none.
+ */
#define HAS_GETPGRP /**/
+#undef USE_BSD_GETPGRP /**/
/* HAS_GETPGRP2:
* This symbol, if defined, indicates that the getpgrp2() (as in DG/UX)
@@ -586,8 +591,14 @@
* group is to be used. For instance, you have to say setpgrp(pid, pgrp)
* instead of the USG setpgrp().
*/
+/* USE_BSD_SETPGRP:
+ * This symbol, if defined, indicates that setpgrp needs two
+ * arguments whereas USG one needs none. See also HAS_SETPGID
+ * for a POSIX interface.
+ */
#undef HAS_SETPGRP /**/
#undef USE_BSDPGRP /**/
+#undef USE_BSD_SETPGRP /**/
/* HAS_SETPGRP2:
* This symbol, if defined, indicates that the setpgrp2() (as in DG/UX)
@@ -1340,7 +1351,11 @@
* This symbol hold the hexadecimal constant defined in byteorder,
* i.e. 0x1234 or 0x4321, etc...
*/
-#define BYTEORDER 0x1234 /* large digits for MSB */
+#if _P9P_OBJTYPE == 386
+# define BYTEORDER 0x1234 /* little-endian */ /* config-skip */
+#else
+# define BYTEORDER 0x4321 /* big-endian */ /* config-skip */
+#endif
/* CSH:
* This symbol, if defined, indicates that the C-shell exists.
@@ -1580,6 +1595,12 @@
*/
#undef USE_SFIO /**/
+/* HAS_GETPGID:
+ * This symbol, if defined, indicates to the C program that
+ * the getpgid(pid) function is available to get the
+ * process group id.
+ */
+#undef HAS_GETPGID /**/
/* I_SYS_RESOURCE:
* This symbol, if defined, indicates to the C program that it should