summaryrefslogtreecommitdiff
path: root/config_h.SH
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2000-01-25 14:38:59 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2000-01-25 14:38:59 +0000
commitc71a9ceea43cad3099704164332acd80c7e8b51f (patch)
tree981e362721d6636322a6b670e2bb74310607cc13 /config_h.SH
parentcbc136411c12f6ec4b242bce922c7013acd6aa1d (diff)
downloadperl-c71a9ceea43cad3099704164332acd80c7e8b51f.tar.gz
UNICOS/mk patches. Removing the _CRAYMPP test may be
rash but it's the best move I can think of right now. Removing the _CRAYMPP test fixes a legion of pack/unpack failures (hint: shortsize=4,intsize=8,longsize=8). One subtest, t/lib/io_sock.t #14, is still failing. p4raw-id: //depot/cfgperl@4888
Diffstat (limited to 'config_h.SH')
-rw-r--r--config_h.SH14
1 files changed, 14 insertions, 0 deletions
diff --git a/config_h.SH b/config_h.SH
index 2b45b150f4..7c6fd5bfb3 100644
--- a/config_h.SH
+++ b/config_h.SH
@@ -1226,9 +1226,14 @@ sed <<!GROK!THIS! >config.h -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un-
* available directly to the user. Note that it may well be different from
* the preprocessor used to compile the C program.
*/
+/* CPPLAST:
+ * This symbol is intended to be used along with CPPRUN in the same manner
+ * symbol CPPMINUS is used with CPPSTDIN. It contains either "-" or "".
+ */
#define CPPSTDIN "$cppstdin"
#define CPPMINUS "$cppminus"
#define CPPRUN "$cpprun"
+#define CPPLAST "$cpplast"
/* HAS_ACCESS:
* This manifest constant lets the C program know that the access()
@@ -1420,6 +1425,11 @@ sed <<!GROK!THIS! >config.h -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un-
* so that it is safe even if used by a process with super-user
* privileges.
*/
+/* HAS_PHOSTNAME:
+ * This symbol, if defined, indicates that the C program may use the
+ * contents of PHOSTNAME as a command to feed to the popen() routine
+ * to derive the host name.
+ */
#$d_gethname HAS_GETHOSTNAME /**/
#$d_uname HAS_UNAME /**/
#$d_phostname HAS_PHOSTNAME
@@ -2773,6 +2783,10 @@ sed <<!GROK!THIS! >config.h -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un-
#$uselonglong USE_LONG_LONG /**/
#endif
+/* USE_MORE_BITS:
+ * This symbol, if defined, indicates that 64-bit interfaces and
+ * long doubles should be used when available.
+ */
#ifndef USE_MORE_BITS
#$usemorebits USE_MORE_BITS /**/
#endif