| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
p4raw-id: //depot/cfgperl@5119
|
|
|
| |
p4raw-id: //depot/cfgperl@5115
|
|
|
|
|
|
| |
uselonglong is eradicated, only backward
compatibility hooks in use64bits remain.
p4raw-id: //depot/cfgperl@5070
|
|
|
| |
p4raw-id: //depot/cfgperl@5055
|
|
|
| |
p4raw-id: //depot/cfgperl@5047
|
|
|
| |
p4raw-id: //depot/cfgperl@5044
|
|
|
|
|
|
| |
default is to use long long if available; various nits
here and there; fixed to hpux 64-bitnes and largefileness.
p4raw-id: //depot/cfgperl@4987
|
|
|
|
|
| |
plus cosmetic change for #4899.
p4raw-id: //depot/cfgperl@4900
|
|
|
|
|
|
|
|
| |
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
|
|
|
| |
p4raw-id: //depot/cfgperl@4820
|
|
|
| |
p4raw-id: //depot/cfgperl@4819
|
|
|
|
|
| |
as suggested by Andy.
p4raw-id: //depot/cfgperl@4815
|
|
|
| |
p4raw-id: //depot/cfgperl@4808
|
|
|
|
|
| |
long long and long double thingies from #4804; regen Configure.
p4raw-id: //depot/cfgperl@4805
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the filesystem look like 5.5.640, except on DOS-DJGPP and VMS where
they look like 5_5_640; delete @Config{pm_apiversion,xs_apiversion};
split $Config{apiversion} into three, @Config{apirevision,apiversion,
apisubversion} for CPP friendliness; $Config{sitelib} now defaults
to .../site_perl/$version, just like $Config{privlib}, making sitelib
completely independent across versions and substantially eliminating
chances of breaking older installations by overwriting newly built
extensions; all this means compatibility inclusions for @INC will need
to take into account older sitelib versions (this still TODO)
windows, vms, dos tweaks for the above
p4raw-id: //depot/perl@4773
|
|
|
|
|
| |
slightly altered)
p4raw-id: //depot/perl@4771
|
|
|
| |
p4raw-id: //depot/cfgperl@4592
|
|
|
|
|
| |
(with a setback, see hpux.sh).
p4raw-id: //depot/cfgperl@4581
|
|
|
|
|
|
| |
move nv-preserving test out of perl.h into Configure;
use HAS_SETVBUF in IO.
p4raw-id: //depot/cfgperl@4560
|
|
|
| |
p4raw-id: //depot/cfgperl@4559
|
|
|
|
|
| |
continue 64-bit fixes.
p4raw-id: //depot/cfgperl@4552
|
|
|
|
|
| |
regen Configure.
p4raw-id: //depot/cfgperl@4548
|
|
|
| |
p4raw-id: //depot/cfgperl@4497
|
|
|
| |
p4raw-id: //depot/cfgperl@4495
|
|
|
|
|
| |
from perl.h and handy.h.
p4raw-id: //depot/cfgperl@4494
|
|
|
|
|
| |
add -DUSE_LONG_LONG to ccflags if not already there.
p4raw-id: //depot/cfgperl@4487
|
|
|
| |
p4raw-id: //depot/cfgperl@4483
|
|
|
| |
p4raw-id: //depot/cfgperl@4480
|
|
|
| |
p4raw-id: //depot/cfgperl@4472
|
|
|
| |
p4raw-id: //depot/cfgperl@4470
|
|
|
| |
p4raw-id: //depot/cfgperl@4465
|
|
|
| |
p4raw-id: //depot/cfgperl@4460
|
|
|
| |
p4raw-id: //depot/cfgperl@4459
|
|
|
| |
p4raw-id: //depot/cfgperl@4457
|
|
|
|
|
| |
e.g. not in Solaris, even when long doubles are.
p4raw-id: //depot/cfgperl@4411
|
|
|
|
|
|
| |
macros to be used when doing formatted printing:
IVdf, UVuf, UVxf, UVof. Also introduce Uid_t_SIGN.
p4raw-id: //depot/cfgperl@4288
|
|
|
| |
p4raw-id: //depot/cfgperl@4284
|
|
|
| |
p4raw-id: //depot/cfgperl@4211
|
|
|
| |
p4raw-id: //depot/cfgperl@4205
|
|
|
| |
p4raw-id: //depot/cfgperl@4204
|
|
|
|
|
| |
deceased HAS.*DBM.*64 mumblings.
p4raw-id: //depot/cfgperl@4154
|
|
|
| |
p4raw-id: //depot/cfgperl@4153
|
|
|
| |
p4raw-id: //depot/cfgperl@4145
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- scan for LDBL_DIG
- from DBL_DIG and LDBL_DIG select NV_DIG
- introduce IVSIZE, UVSIZE, NVSIZE
- introduce IV_DIG
- remove stdio64
- AIX uses `oslevel` when others use `uname -r`
- already AIX 4.2 goes 64-bit
- in HP-UX require the 64-bit libc, just the directory isn't enough
- group ids are not NVs
- #undef USE_LONG_DOUBLE if long double is no better than double
- introduce NV_WITHIN_*() and IV_FITS_IN_IV
- mention large file support in perldelta
- introduce quad TOPpin' and POPpin'
- the svcat... buffer was tiny for printing quads in %b
- fix the multiplication test in 64bit.t
- try to make VMS to comply with all this removal and "introducal"
of symbols
p4raw-id: //depot/cfgperl@3995
|
|
|
| |
p4raw-id: //depot/cfgperl@3983
|
|
|
|
|
|
|
| |
Remove a lot of unneeded 64-bitness cruft;
re-introduce BYTEORDER; update 64-bitness hints;
lfs should now work in Solaris; long doubles in AIX.
p4raw-id: //depot/cfgperl@3982
|
|
|
| |
p4raw-id: //depot/cfgperl@3980
|
|
|
| |
p4raw-id: //depot/cfgperl@3969
|
|
|
|
|
|
|
|
|
| |
remains, 32-bit platforms using long long in
the test t/pragma/utf8 subtests 1-3 fail.
(Update: change #3884 fixed that one.)
p4raw-link: @3884 (not found)
p4raw-id: //depot/cfgperl@3880
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
with -Duse64bits (using long long).
Tested in Solaris 2.6 sparc RH Linux 6.0 x86
(and Digital IX 4.0D, to get a true 64-bit opinion). Now e.g.
'print unpack "q", pack "q", 12345678901'
should work on such 32-bit platforms.
Still a lot of printf()s behind -D which wrongly assume
that %ld/%lx and (long) are a good combination.
Introducing a slew of new macros intended to be used in printf()
format strings: e. g. PERL_PRId64 is the string to be used
when printing an IV, printf("%" PERL_PRId64 "\n", iv).
The PRI... naming follows the C9X naming of <inttypes.h> macros.
p4raw-id: //depot/cfgperl@3861
|