summaryrefslogtreecommitdiff
path: root/Porting/config_H
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2003-03-14 09:30:18 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2003-03-14 09:30:18 +0000
commit10305dfa3448e78431707a1c294aca0c3710b447 (patch)
tree7e2f93d3774a5126c7efb1a7fa2e3629566ff3e4 /Porting/config_H
parent211206a5677817f4bf2f48dc780adc95ba310476 (diff)
downloadperl-10305dfa3448e78431707a1c294aca0c3710b447.tar.gz
Signal issues.
(1) Filter out negative signals. (2) Correct sig_num* and sig_name* descriptions. p4raw-id: //depot/perl@18971
Diffstat (limited to 'Porting/config_H')
-rw-r--r--Porting/config_H56
1 files changed, 30 insertions, 26 deletions
diff --git a/Porting/config_H b/Porting/config_H
index d47bd404aa..d2d11b58e6 100644
--- a/Porting/config_H
+++ b/Porting/config_H
@@ -17,9 +17,9 @@
/*
* Package name : perl5
* Source directory : .
- * Configuration time: Thu Mar 6 08:37:41 EET 2003
+ * Configuration time: Fri Mar 14 12:30:38 EET 2003
* Configured by : jhi
- * Target system : osf1 kosh.hut.fi v4.0 1229 alpha
+ * Target system : osf1 kosh.hut.fi v5.1 2650 alpha
*/
#ifndef _config_h_
@@ -1477,7 +1477,7 @@
* feature tests from Configure are generally more reliable.
*/
#define OSNAME "dec_osf" /**/
-#define OSVERS "4.0f" /**/
+#define OSVERS "5.1b" /**/
/* CAT2:
* This macro catenates 2 tokens together.
@@ -1528,10 +1528,10 @@
* 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 ""
-#define CPPRUN "/usr/local/bin/cpp"
-#define CPPLAST ""
+#define CPPSTDIN "cc -E"
+#define CPPMINUS "-"
+#define CPPRUN "cc -E"
+#define CPPLAST "-"
/* HAS_ACCESS:
* This manifest constant lets the C program know that the access()
@@ -1790,7 +1790,7 @@
*/
#define HAS_LONG_DOUBLE /**/
#ifdef HAS_LONG_DOUBLE
-#define LONG_DOUBLESIZE 8 /**/
+#define LONG_DOUBLESIZE 16 /**/
#endif
/* HAS_LONG_LONG:
@@ -2193,7 +2193,9 @@
* etc., where nn is the actual signal number (e.g. NUM37).
* The signal number for sig_name[i] is stored in sig_num[i].
* The last element is 0 to terminate the list with a NULL. This
- * corresponds to the 0 at the end of the sig_num list.
+ * corresponds to the 0 at the end of the sig_name_init list.
+ * Note that this variable is initialized from the sig_name_init,
+ * not from sig_name (which is unused).
*/
/* SIG_NUM:
* This symbol contains a list of signal numbers, in the same order as the
@@ -2207,7 +2209,9 @@
* The signal number corresponding to sig_name[i] is sig_number[i].
* if (i < NSIG) then sig_number[i] == i.
* The last element is 0, corresponding to the 0 at the end of
- * the sig_name list.
+ * the sig_name_init list.
+ * Note that this variable is initialized from the sig_num_init,
+ * not from sig_num (which is unused).
*/
/* SIG_SIZE:
* This variable contains the number of elements of the sig_name
@@ -2221,7 +2225,7 @@
* This symbol is defined to be the type of char used in stdio.h.
* It has the values "unsigned char" or "char".
*/
-#define STDCHAR unsigned char /**/
+#define STDCHAR char /**/
/* VOIDFLAGS:
* This symbol indicates how much support of the void type is given by this
@@ -2448,7 +2452,7 @@
* This symbol, if defined, indicates that the fseeko routine is
* available to fseek beyond 32 bits (useful for ILP32 hosts).
*/
-/*#define HAS_FSEEKO / **/
+#define HAS_FSEEKO /**/
/* HAS_FSTATFS:
* This symbol, if defined, indicates that the fstatfs routine is
@@ -2467,7 +2471,7 @@
* This symbol, if defined, indicates that the ftello routine is
* available to ftell beyond 32 bits (useful for ILP32 hosts).
*/
-/*#define HAS_FTELLO / **/
+#define HAS_FTELLO /**/
/* HAS_GETCWD:
* This symbol, if defined, indicates that the getcwd routine is
@@ -2572,14 +2576,14 @@
* This symbol, if defined, indicates that the mkdtemp routine is
* available to exclusively create a uniquely named temporary directory.
*/
-/*#define HAS_MKDTEMP / **/
+#define HAS_MKDTEMP /**/
/* HAS_MKSTEMPS:
* This symbol, if defined, indicates that the mkstemps routine is
* available to excluslvely create and open a uniquely named
* (with a suffix) temporary file.
*/
-/*#define HAS_MKSTEMPS / **/
+#define HAS_MKSTEMPS /**/
/* HAS_MODFL:
* This symbol, if defined, indicates that the modfl routine is
@@ -2598,7 +2602,7 @@
* and 1.150000. The bug has been seen in certain versions of glibc,
* release 2.2.2 is known to be okay.
*/
-/*#define HAS_MODFL / **/
+#define HAS_MODFL /**/
/*#define HAS_MODFL_PROTO / **/
/*#define HAS_MODFL_POW32_BUG / **/
@@ -2774,7 +2778,7 @@
* This symbol, if defined, indicates that the strtold routine is
* available to convert strings to long doubles.
*/
-/*#define HAS_STRTOLD / **/
+#define HAS_STRTOLD /**/
/* HAS_STRTOLL:
* This symbol, if defined, indicates that the strtoll routine is
@@ -2807,7 +2811,7 @@
* extern int syscall(int, ...);
* extern int syscall(long, ...);
*/
-/*#define HAS_SYSCALL_PROTO / **/
+#define HAS_SYSCALL_PROTO /**/
/* HAS_TELLDIR_PROTO:
* This symbol, if defined, indicates that the system provides
@@ -2844,7 +2848,7 @@
* to the program to supply one. A good guess is
* extern int usleep(useconds_t);
*/
-/*#define HAS_USLEEP_PROTO / **/
+#define HAS_USLEEP_PROTO /**/
/* HAS_USTAT:
* This symbol, if defined, indicates that the ustat system call is
@@ -3055,10 +3059,10 @@
* This symbol, if defined, contains the string used by stdio to
* format long doubles (format 'f') for input.
*/
-#define PERL_PRIfldbl "f" /**/
-#define PERL_PRIgldbl "g" /**/
-#define PERL_PRIeldbl "e" /**/
-#define PERL_SCNfldbl "f" /**/
+#define PERL_PRIfldbl "Lf" /**/
+#define PERL_PRIgldbl "Lg" /**/
+#define PERL_PRIeldbl "Le" /**/
+#define PERL_SCNfldbl "Lf" /**/
/* NEED_VA_COPY:
* This symbol, if defined, indicates that the system stores
@@ -3886,7 +3890,7 @@
* This symbol, if defined, indicates that the pthread_atfork routine
* is available setup fork handlers.
*/
-#define HAS_PTHREAD_ATFORK /**/
+/*#define HAS_PTHREAD_ATFORK / **/
/* HAS_PTHREAD_YIELD:
* This symbol, if defined, indicates that the pthread_yield
@@ -3904,8 +3908,8 @@
* thread. sched_yield is preferable to pthread_yield.
*/
/*#define HAS_PTHREAD_YIELD / **/
-#define SCHED_YIELD sched_yield() /**/
-#define HAS_SCHED_YIELD /**/
+#define SCHED_YIELD undef /**/
+/*#define HAS_SCHED_YIELD / **/
/* HAS_RANDOM_R:
* This symbol, if defined, indicates that the random_r routine