summaryrefslogtreecommitdiff
path: root/pod/perlcompile.pod
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2003-02-26 19:39:59 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2003-02-26 19:39:59 +0000
commit5835a53570f35b039e8d3e451ea2f3f3b801d7f8 (patch)
tree5a410f90e7e9e57bec70095d1fb703b0d7951a8f /pod/perlcompile.pod
parent338b3df38e7fa09969e9c4ca3c85fdfba880486d (diff)
downloadperl-5835a53570f35b039e8d3e451ea2f3f3b801d7f8.tar.gz
Integrate:
[ 18746] Subject: Re: -Os for Darwin why? From: schwern@pobox.com Date: tis feb 18, 2003 20:37:39 Europe/Stockholm Message-Id: <20030218113739.D25848@ttul.org> [ 18748] Subject: [PATCH IO/Socket/INET.pm] Blocking option ignored From: Dave Mitchell <davem@fdgroup.com> Date: Tue, 18 Feb 2003 21:45:45 +0000 Message-ID: <20030218214545.C18547@fdgroup.com> and tests for the same: From: Dave Mitchell <davem@fdgroup.com> Date: Wed, 19 Feb 2003 00:42:01 +0000 Message-ID: <20030219004201.F18547@fdgroup.com> [ 18753] Subject: Re: [perl #20716] scope error with brackets From: Enache Adrian <enache@rdslink.ro> Date: Thu, 13 Feb 2003 04:52:21 +0200 Message-ID: <20030213025221.GA1215@ratsnest.hole> (better version of change #18687) [ 18754] Document clearly that "_" is always in package "main". [ 18755] Subject: [PATCH] 5.8.0: typo in pod/perlcompile.pod From: Brendan O'Dea <bod@debian.org> Date: Sun, 16 Feb 2003 21:09:23 +1100 Message-ID: <20030216100923.GA29761@londo.c47.org> [ 18756] Doc tweakage on -C. [ 18757] Subject: [PATCH: perl@186389] add probe for yet another dangerous logical name: COMP From: PPrymmer@factset.com Date: Wed, 19 Feb 2003 15:04:40 -0500 Message-ID: <OFC0A627AD.02B9D968-ON85256CD2.006DDC21@factset.com> [ 18758] Subject: [PATCH: perl@18639] add some IV stuff to ext/Devel/Peek/Peek.t test 21 From: PPrymmer@factset.com Date: Thu, 20 Feb 2003 13:28:09 -0500 Message-ID: <OF2DC297F4.A63F24F9-ON85256CD3.006513E4@factset.com> [ 18759] Change regex to be a bit more friendly against various outputs from ps -f, regex suggest by rgs [ 18760] API doc tweaks. [ 18761] Chip noticed that the intended optionality of the 'IV' was forgotten in the change #18758. [ 18762] Remove no-longer-true line from perlop [ 18763] Use PL_{argv,stdin,stdout}gv to avoid unnecessary gv_fetch calls. [ 18764] Patching magic from Inaba-san's keyboard: fix for [perl #8769]: "scalar upgraded to UTF-8 as a side effect of quote-interpolation when 'use encoding' is engaged"-- wasn't actually encoding's fault. [ 18766] PERL_SIGNALS=unsafe enables the old unsafe/immediate signals. [ 18767] In Porting scripts, use standard perl path of "/usr/bin/perl". [ 18768] Include p4d2p in Porting again, because p4genpatch doesn't work until a change has been submitted. [ 18770] A new try at #18765 (for [perl #20920]). [ 18771] Cleanup #18770 as suggested by Rafael. [ 18772] Subject: [perl@18752] warnings from CGI tests under cygwin From: sthoenna@efn.org (Yitzchak Scott-Thoennes) Date: Wed, 19 Feb 2003 13:37:39 -0800 Message-ID: <jk/U+gzkg2DE092yn@efn.org> [ 18773] Subject: [Encode] 1.88 Released From: Dan Kogai <dankogai@dan.co.jp> Date: Thu, 20 Feb 2003 23:49:55 +0900 Message-Id: <935F75D0-44E2-11D7-B310-000393AE4244@dan.co.jp> [ 18774] Subject: Re: [perl #21321] local ${"FOO"} does not work From: Rafael Garcia-Suarez <rgarciasuarez@free.fr> Date: Sun, 23 Feb 2003 00:03:27 +0100 Message-Id: <20030223000327.6f0c11fa.rgarciasuarez@free.fr> [ 18775] Subject: [perl #20684] [fix] s/// with (??{..}) inside returns wrong count From: Enache Adrian <enache@rdslink.ro> Date: Fri, 21 Feb 2003 17:49:41 +0200 Message-ID: <20030221154941.GA793@ratsnest.hole> [ 18776] Subject: [perl #20682] [fix] @- array not visible in s/// From: Enache Adrian <enache@rdslink.ro> Date: Fri, 21 Feb 2003 17:50:14 +0200 Message-ID: <20030221155014.GB793@ratsnest.hole> [ 18777] More variables for change #18776. [ 18778] Add missing file from change #18774. [ 18779] Add tests for the -C switch. Depending on the CLIs some $^O dance may be needed. [ 18780] Two typos found by Philip Newton <pnewton@gmx.de> [ 18781] regen headers [ 18782] Subject: Re: [perl #20683] [fix] Better Patch From: Enache Adrian <enache@rdslink.ro> Date: Sun, 23 Feb 2003 20:16:39 +0200 Message-ID: <20030223181639.GA18713@ratsnest.hole> p4raw-link: @18782 on //depot/perl: faf82a0b75a45f1e4dbb7ad8cecdfaf9a30a643d p4raw-link: @18781 on //depot/perl: bd5cf8491554ab1313db72afbf9e7bc1debe967c p4raw-link: @18780 on //depot/perl: a6d6498ea9ab397c0dd0492b08f0b2d4327052d8 p4raw-link: @18779 on //depot/perl: 76dd4efc0032d8cf72bade55b190df61909f479d p4raw-link: @18778 on //depot/perl: 22efcfd695558c79203ea419fa22b3dfdc2549ee p4raw-link: @18777 on //depot/perl: f702bf4a18c28d214aa0d9f3699ad336576ea7b2 p4raw-link: @18776 on //depot/perl: 83b43d9236da9ea6e31fd2df2474f4d7f7220a85 p4raw-link: @18775 on //depot/perl: 22e13caa16a0052ac27896caeb4c33581f86e239 p4raw-link: @18774 on //depot/perl: 82d039840b913b4eed10833ac05709a5abd02ead p4raw-link: @18773 on //depot/perl: cc7dbc11d7cd9ed68bb2fbc677f60586de194a05 p4raw-link: @18772 on //depot/perl: 3292f4263d4135b93f4022a8bad55fc98397b523 p4raw-link: @18771 on //depot/perl: 16bd9a85dbc3be76d00459adeafa5bf918a5212d p4raw-link: @18770 on //depot/perl: 25da442874cf6136cfd7e0a24430b1ec13c17197 p4raw-link: @18768 on //depot/perl: 70dff1ffd3015a4493d81957b4a83083b5c17679 p4raw-link: @18767 on //depot/perl: 23b3bd7f4ea04a410bbe9a0b67cf4dbaa82b6992 p4raw-link: @18766 on //depot/perl: 4ffa73a366885f682ceccdeee45e43075e0c312e p4raw-link: @18764 on //depot/perl: db79b45b3c913399aef4d2f3647453e63c4772a8 p4raw-link: @18763 on //depot/perl: 8fde6460a7cb90e344d87e1652b5fa8d61c68699 p4raw-link: @18762 on //depot/perl: 573e01ca889ca9a9ae046f92457272ab11ee63d8 p4raw-link: @18761 on //depot/perl: 5e836f438feb614a0470dee68b7765d2c6f79353 p4raw-link: @18760 on //depot/perl: c9ada85fa9dc6257bae067a90718f01476f8c35f p4raw-link: @18759 on //depot/perl: 30cf872d9b23889ef292a003dd99d5ad22957835 p4raw-link: @18758 on //depot/perl: f0fabfd7a60ca1c99e9f3f4c4b66d46eab58e4d5 p4raw-link: @18757 on //depot/perl: b3b333bff9eb56ac9727a5c2f1c71ef38046a60e p4raw-link: @18756 on //depot/perl: 44505768b71a3dab2f8d695f923e3aae59ba065a p4raw-link: @18755 on //depot/perl: d9ba819c51d7d5aa20fa6b495b139a3f34eb63eb p4raw-link: @18754 on //depot/perl: 5b88253beb15ba0b9f2b2ef15037de4950b82796 p4raw-link: @18753 on //depot/perl: 7df0d0422c26edcc954b82bd79e461b99b3c4092 p4raw-link: @18748 on //depot/perl: 3c83a670ef5b88bf7bcdc0857c28022b13bf2106 p4raw-link: @18746 on //depot/perl: c803703701b66ee8fee828b4344c92c4d0124184 p4raw-link: @18687 on //depot/perl: 437fd2104756c25dedf68c6e31cd29ecbf0e2569 p4raw-id: //depot/maint-5.8/perl@18783 p4raw-integrated: from //depot/perl@18775 'ignore' t/op/subst.t (@18533..) p4raw-integrated: from //depot/perl@18774 'edit in' op.c (@18763..) p4raw-integrated: from //depot/perl@18770 'edit in' mg.c (@18769..) p4raw-integrated: from //depot/perl@18768 'edit in' MANIFEST (@18747..) p4raw-integrated: from //depot/perl@18766 'edit in' perl.h (@18727..) p4raw-integrated: from //depot/perl@18764 'edit in' pp_ctl.c (@18726..) p4raw-branched: from //depot/perl@18745 'branch in' t/op/localref.t t/run/switchC.t Porting/p4d2p (@16428..) p4raw-integrated: from //depot/perl@18745 'copy in' Porting/fixvars (@1613..) Porting/fixCORE (@1760..) Porting/patchls (@4633..) t/op/concat.t (@11812..) Porting/findvars (@12027..) ext/IO/lib/IO/t/io_sock.t (@12984..) ext/IO/lib/IO/Socket/INET.pm (@15153..) Porting/check83.pl (@15546..) ext/Encode/ucm/viscii.ucm (@15638..) pod/perlcompile.pod (@15716..) t/op/local.t (@16434..) README.vms (@17268..) Porting/makerel (@17553..) ext/DB_File/DB_File.pm (@18062..) configpm (@18083..) configure.com (@18277..) win32/perlhost.h (@18327..) Porting/genlog (@18390..) ext/threads/t/join.t (@18440..) lib/CGI.pm (@18494..) ext/Encode/t/enc_utf8.t (@18559..) t/op/pat.t (@18661..) ext/Encode/AUTHORS ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Encode.xs ext/Encode/lib/Encode/CJKConstants.pm ext/Encode/lib/Encode/Encoder.pm ext/Encode/t/enc_eucjp.t (@18663..) ext/Encode/Unicode/Unicode.xs (@18664..) t/comp/parser.t (@18687..) pod/perlrun.pod (@18756..) 'edit in' ext/Devel/Peek/Peek.t (@18761..) pp_hot.c sv.c (@18764..) 'merge in' pod/perlipc.pod (@18183..) pod/perlop.pod (@18300..) utf8.c (@18456..) pp_sys.c (@18581..) pod/perldiag.pod (@18715..) pp.c (@18720..) embed.fnc proto.h regexec.c sv.h (@18726..) embedvar.h intrpvar.h perlapi.h toke.c (@18727..) perl.c (@18730..) pod/perlvar.pod (@18731..) pod/perlapi.pod (@18733..) embed.h (@18734..) hints/darwin.sh (@18740..) util.c (@18741..)
Diffstat (limited to 'pod/perlcompile.pod')
-rw-r--r--pod/perlcompile.pod10
1 files changed, 5 insertions, 5 deletions
diff --git a/pod/perlcompile.pod b/pod/perlcompile.pod
index ef3e537f68..046576b28a 100644
--- a/pod/perlcompile.pod
+++ b/pod/perlcompile.pod
@@ -236,9 +236,9 @@ execute the bytecode that it produces. The ByteLoader module provides
this functionality.
To turn a Perl program into executable byte code, you can use C<perlcc>
-with the C<-b> switch:
+with the C<-B> switch:
- perlcc -b myperlprogram.pl
+ perlcc -B myperlprogram.pl
The byte code is machine independent, so once you have a compiled
module or program, it is as portable as Perl source (assuming that
@@ -256,15 +256,15 @@ the Perl data structures directly. The program will still link against
the Perl interpreter library, to allow for eval(), C<s///e>,
C<require>, etc.
-The C<perlcc> tool generates such executables when using the -opt
+The C<perlcc> tool generates such executables when using the -O
switch. To compile a Perl program (ending in C<.pl>
or C<.p>):
- perlcc -opt myperlprogram.pl
+ perlcc -O myperlprogram.pl
To produce a shared library from a Perl module (ending in C<.pm>):
- perlcc -opt Myperlmodule.pm
+ perlcc -O Myperlmodule.pm
For more information, see L<perlcc> and L<B::CC>.