From: Gurusamy Sarathy Date: Wed, 22 Jul 1998 21:11:29 +0000 (+0000) Subject: sneak in hints/irix_6.sh update X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=f5a8bab604fed3f5ce6e48a3803c8f7229803609;p=p5sagit%2Fp5-mst-13.2.git sneak in hints/irix_6.sh update p4raw-id: //depot/perl@1647 --- diff --git a/Changes b/Changes index 1d510a2..d4f7ca2 100644 --- a/Changes +++ b/Changes @@ -78,6 +78,15 @@ Version 5.005 Production release ------------- ____________________________________________________________________________ +[ 1646] By: gsar on 1998/07/22 21:00:44 + Log: Update perldelta and Changes; refresh perltoc; newer perlembed.pod + from Jon Orwant ; update guts documentation + to reflect PL_* changes; is this *it* for 5.005? + Branch: perl + ! Changes README.win32 patchlevel.h pod/perlcall.pod + ! pod/perldelta.pod pod/perlembed.pod pod/perlguts.pod + ! pod/perltoc.pod pod/perlxs.pod +____________________________________________________________________________ [ 1645] By: gsar on 1998/07/22 19:37:41 Log: don't use qualify() in class methods From: Albert Dvornik diff --git a/hints/irix_6.sh b/hints/irix_6.sh index a70005a..384701f 100644 --- a/hints/irix_6.sh +++ b/hints/irix_6.sh @@ -79,6 +79,8 @@ pp_ctl_cflags='optimize=-O' esac ld=ld + # perl's malloc can return improperly aligned buffer + usemymalloc='undef' # NOTE: -L/usr/lib32 -L/lib32 are automatically selected by the linker ldflags=' -L/usr/local/lib32 -L/usr/local/lib' cccdlflags=' ' @@ -105,7 +107,9 @@ pp_ctl_cflags='optimize=-O' ;; esac -# We don't want these libraries. Anyone know why? +# We don't want these libraries. +# Socket networking is in libc, these are not installed by default, +# and just slow perl down. (scotth@sgi.com) set `echo X "$libswanted "|sed -e 's/ socket / /' -e 's/ nsl / /' -e 's/ dl / /'` shift libswanted="$*" @@ -128,9 +132,9 @@ libswanted="$*" # you need is in libc. You do also need '-lbsd' if you choose not # to use the -D_BSD_* defines. Note that as of 6.2 the only # difference between '-lmalloc' and '-lc' malloc is the debugging -# and control calls. -- scotth@sgi.com +# and control calls, which aren't used by perl. -- scotth@sgi.com -set `echo X "$libswanted "|sed -e 's/ sun / /' -e 's/ crypt / /' -e 's/ bsd / /' -e 's/ PW / /'` +set `echo X "$libswanted "|sed -e 's/ sun / /' -e 's/ crypt / /' -e 's/ bsd / /' -e 's/ PW / /' -e 's/ malloc / /'` shift libswanted="$*"