From: Jarkko Hietaniemi Date: Mon, 21 Feb 2000 18:22:47 +0000 (+0000) Subject: Add Solaris LP64 notes. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=8e86fe6949f9be9542befe4ca60c154624511117;p=p5sagit%2Fp5-mst-13.2.git Add Solaris LP64 notes. p4raw-id: //depot/cfgperl@5182 --- diff --git a/hints/solaris_2.sh b/hints/solaris_2.sh index a2a4087..cbc71d8 100644 --- a/hints/solaris_2.sh +++ b/hints/solaris_2.sh @@ -367,10 +367,10 @@ cat > UU/use64bits.cbu <<'EOCBU' case "$use64bits" in $define|true|[yY]*) case "`uname -r`" in - 2.[1-5]) + 2.[1-6]) cat >&4 < > Now, what should we do, then? Should -Duse64bits in a v9 box cause + > > Perl to compiled in v9 mode? Or should we for compatibility stick + > > with 32 bit builds and let the people in the know to add the -xarch=v9 + > > to ccflags (and ldflags?)? + + > I think the second (explicit) mechanism should be the default. Unless + > you want to allocate more than ~ 4Gb of memory inside Perl, you don't + > need Perl to be a 64-bit app. Put it this way, on a machine running + > Solaris 8, there are 463 executables under /usr/bin, but only 15 of + > those require 64 bit versions - mainly because they invade the kernel + > address space, e.g. adb, kgmon etc. Certainly we don't recommend users + > to build 64 bit apps unless they need the address space. + End_of_Solaris_Notes