diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2000-02-22 05:14:35 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2000-02-22 05:14:35 +0000 |
commit | 87b718577ff6cdca0223546e3d763cdc43aa9c70 (patch) | |
tree | 98ef372bce37868d35d51d9f36a44f963040c038 /Porting | |
parent | d59b54291cd9fef89c2b5eb82987e80be19df21e (diff) | |
download | perl-87b718577ff6cdca0223546e3d763cdc43aa9c70.tar.gz |
Check the alignment of long doubles if they are to be used;
regen Configure.
p4raw-id: //depot/cfgperl@5189
Diffstat (limited to 'Porting')
-rw-r--r-- | Porting/Glossary | 7 | ||||
-rw-r--r-- | Porting/config.sh | 5 | ||||
-rw-r--r-- | Porting/config_H | 17 |
3 files changed, 23 insertions, 6 deletions
diff --git a/Porting/Glossary b/Porting/Glossary index 73b0f1e48e..4a1e9ccc98 100644 --- a/Porting/Glossary +++ b/Porting/Glossary @@ -26,7 +26,8 @@ afs (afs.U): alignbytes (alignbytes.U): This variable holds the number of bytes required to align a - double. Usual values are 2, 4 and 8. + double-- or a long double when applicable. Usual values are + 2, 4 and 8. The default is eight, for safety. ansi2knr (ansi2knr.U): This variable is set if the user needs to run ansi2knr. @@ -2048,6 +2049,10 @@ i_sysmman (i_sysmman.U): This variable conditionally defines the I_SYS_MMAN symbol, and indicates whether a C program should include <sys/mman.h>. +i_sysmode (i_sysmode.U): + This variable conditionally defines the I_SYSMODE symbol, + and indicates whether a C program should include <sys/mode.h>. + i_sysmount (i_sysmount.U): This variable conditionally defines the I_SYSMOUNT symbol, and indicates whether a C program should include <sys/mount.h>. diff --git a/Porting/config.sh b/Porting/config.sh index 9d3d8c1bd6..b9be0758b2 100644 --- a/Porting/config.sh +++ b/Porting/config.sh @@ -8,7 +8,7 @@ # Package name : perl5 # Source directory : . -# Configuration time: Wed Feb 16 01:08:43 EET 2000 +# Configuration time: Tue Feb 22 07:10:02 EET 2000 # Configured by : jhi # Target system : osf1 alpha.hut.fi v4.0 878 alpha @@ -59,7 +59,7 @@ ccflags='-pthread -std -DLANGUAGE_C' ccsymbols='__alpha=1 __LANGUAGE_C__=1 __osf__=1 __unix__=1 _LONGLONG=1 _SYSTYPE_BSD=1 SYSTYPE_BSD=1 unix=1' cf_by='jhi' cf_email='yourname@yourhost.yourplace.com' -cf_time='Wed Feb 16 01:08:43 EET 2000' +cf_time='Tue Feb 22 07:10:02 EET 2000' charsize='1' chgrp='' chmod='' @@ -466,6 +466,7 @@ i_sysin='undef' i_sysioctl='define' i_syslog='define' i_sysmman='define' +i_sysmode='define' i_sysmount='define' i_sysndir='undef' i_sysparam='define' diff --git a/Porting/config_H b/Porting/config_H index 39ca93c488..cc65dcc77d 100644 --- a/Porting/config_H +++ b/Porting/config_H @@ -17,7 +17,7 @@ /* * Package name : perl5 * Source directory : . - * Configuration time: Wed Feb 16 01:08:43 EET 2000 + * Configuration time: Tue Feb 22 07:10:02 EET 2000 * Configured by : jhi * Target system : osf1 alpha.hut.fi v4.0 878 alpha */ @@ -1076,8 +1076,8 @@ /* MEM_ALIGNBYTES: * This symbol contains the number of bytes required to align a - * double. Usual values are 2, 4 and 8. The default is eight, - * for safety. + * double, or a long double when applicable. Usual values are 2, + * 4 and 8. The default is eight, for safety. */ #if defined(CROSSCOMPILE) || defined(MULTIARCH) # define MEM_ALIGNBYTES 8 @@ -1682,11 +1682,16 @@ */ /*#define HAS_MKSTEMPS / **/ +/* HAS_MMAP: + * This symbol, if defined, indicates that the mmap system call is + * available to map a file into memory. + */ /* Mmap_t: * This symbol holds the return type of the mmap() system call * (and simultaneously the type of the first argument). * Usually set to 'void *' or 'cadd_t'. */ +#define HAS_MMAP /**/ #define Mmap_t void * /**/ /* HAS_MPROTECT: @@ -2961,6 +2966,12 @@ #define PERL_XS_APIVERSION "5.5.660" #define PERL_PM_APIVERSION "5.005" +/* I_SYSMODE: + * This symbol, if defined, indicates that <sys/mode.h> exists and + * should be included. + */ +#define I_SYSMODE /**/ + /* I_SYS_UTSNAME: * This symbol, if defined, indicates that <sys/utsname.h> exists and * should be included. |