summaryrefslogtreecommitdiff
path: root/Porting
diff options
context:
space:
mode:
authorAbigail <abigail@abigail.be>2000-08-15 04:06:38 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2000-08-18 02:02:12 +0000
commit6b4667fc1b974ce7a433cfefaaba43c525667a61 (patch)
tree3d2bbafa79dc9138513e6e3539bd3b4b1098ed43 /Porting
parent2b899b4a6ad0a96c47e1bf92850882725a1127e9 (diff)
downloadperl-6b4667fc1b974ce7a433cfefaaba43c525667a61.tar.gz
Introduce NVef, NVff, and NVgf, use the middle one.
(helps for lib/peek + Linux + long doubles) Reported in Subject: [ID 20000814.005] Not OK: perl v5.6.0 on i686-linux-64int 2.2.13 Message-Id: <20000815040638.8524.qmail@foad.org> (note: the lib/complex failure has not yet been addressed) p4raw-id: //depot/perl@6685
Diffstat (limited to 'Porting')
-rw-r--r--Porting/Glossary30
-rw-r--r--Porting/config.sh11
-rw-r--r--Porting/config_H19
3 files changed, 55 insertions, 5 deletions
diff --git a/Porting/Glossary b/Porting/Glossary
index f289baa41c..c148f11956 100644
--- a/Porting/Glossary
+++ b/Porting/Glossary
@@ -2749,6 +2749,30 @@ nroff (Loc.U):
full pathname (if any) of the nroff program. After Configure runs,
the value is reset to a plain "nroff" and is not useful.
+nveformat (perlxvf.U):
+ This variable contains the format string used for printing
+ a Perl NV using %e-ish floating point format.
+
+nvEformat (perlxvf.U):
+ This variable contains the format string used for printing
+ a Perl NV using %E-ish floating point format.
+
+nvfformat (perlxvf.U):
+ This variable confains the format string used for printing
+ a Perl NV using %f-ish floating point format.
+
+nvFformat (perlxvf.U):
+ This variable confains the format string used for printing
+ a Perl NV using %F-ish floating point format.
+
+nvgformat (perlxvf.U):
+ This variable contains the format string used for printing
+ a Perl NV using %g-ish floating point format.
+
+nvGformat (perlxvf.U):
+ This variable contains the format string used for printing
+ a Perl NV using %G-ish floating point format.
+
nvsize (perlxv.U):
This variable is the size of an NV in bytes.
@@ -3585,7 +3609,11 @@ uvuformat (perlxvf.U):
uvxformat (perlxvf.U):
This variable contains the format string used for printing
- a Perl UV as an unsigned hexadecimal integer.
+ a Perl UV as an unsigned hexadecimal integer in lowercase abcdef.
+
+uvXformat (perlxvf.U):
+ This variable contains the format string used for printing
+ a Perl UV as an unsigned hexadecimal integer in uppercase ABCDEF.
vendorarch (vendorarch.U):
This variable contains the value of the PERL_VENDORARCH symbol.
diff --git a/Porting/config.sh b/Porting/config.sh
index a6c619f6fd..004fc8cd5f 100644
--- a/Porting/config.sh
+++ b/Porting/config.sh
@@ -8,7 +8,7 @@
# Package name : perl5
# Source directory : /m/fs/work/work/permanent/perl/pp4/perl
-# Configuration time: Thu Aug 17 02:55:55 EET DST 2000
+# Configuration time: Fri Aug 18 04:57:25 EET DST 2000
# Configured by : jhi
# Target system : osf1 alpha.hut.fi v4.0 878 alpha
@@ -60,7 +60,7 @@ ccflags_uselargefiles=''
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='Thu Aug 17 02:55:55 EET DST 2000'
+cf_time='Fri Aug 18 04:57:25 EET DST 2000'
charsize='1'
chgrp=''
chmod=''
@@ -610,6 +610,12 @@ nm_opt='-p'
nm_so_opt=''
nonxs_ext='Errno'
nroff='nroff'
+nvEformat='"E"'
+nvFformat='"F"'
+nvGformat='"G"'
+nveformat='"e"'
+nvfformat='"f"'
+nvgformat='"g"'
nvsize='8'
nvtype='double'
o_nonblock='O_NONBLOCK'
@@ -772,6 +778,7 @@ usevendorprefix='undef'
usevfork='false'
usrinc='/usr/include'
uuname=''
+uvXformat='"lX"'
uvoformat='"lo"'
uvsize='8'
uvtype='unsigned long'
diff --git a/Porting/config_H b/Porting/config_H
index 88e796716f..7053239636 100644
--- a/Porting/config_H
+++ b/Porting/config_H
@@ -17,7 +17,7 @@
/*
* Package name : perl5
* Source directory : /m/fs/work/work/permanent/perl/pp4/perl
- * Configuration time: Thu Aug 17 02:55:55 EET DST 2000
+ * Configuration time: Fri Aug 18 04:57:25 EET DST 2000
* Configured by : jhi
* Target system : osf1 alpha.hut.fi v4.0 878 alpha
*/
@@ -2732,12 +2732,27 @@
*/
/* UVxf:
* This symbol defines the format string used for printing a Perl UV
- * as an unsigned hexadecimal integer.
+ * as an unsigned hexadecimal integer in lowercase abcdef.
+ */
+/* NVef:
+ * This symbol defines the format string used for printing a Perl NV
+ * using %e-ish floating point format.
+ */
+/* NVff:
+ * This symbol defines the format string used for printing a Perl NV
+ * using %f-ish floating point format.
+ */
+/* NVgf:
+ * This symbol defines the format string used for printing a Perl NV
+ * using %g-ish floating point format.
*/
#define IVdf "ld" /**/
#define UVuf "lu" /**/
#define UVof "lo" /**/
#define UVxf "lx" /**/
+#define NVef "e" /**/
+#define NVff "f" /**/
+#define NVgf "g" /**/
/* Pid_t:
* This symbol holds the type used to declare process ids in the kernel.