From: Rafael Garcia-Suarez Date: Tue, 30 Dec 2003 12:49:09 +0000 (+0000) Subject: Updates the notes about byacc in pumpkin.pod. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=a8ef040587cb064a47c2ec9b30ddc38817341240;p=p5sagit%2Fp5-mst-13.2.git Updates the notes about byacc in pumpkin.pod. p4raw-id: //depot/perl@22002 --- diff --git a/Porting/pumpkin.pod b/Porting/pumpkin.pod index 41310f0..9de8434 100644 --- a/Porting/pumpkin.pod +++ b/Porting/pumpkin.pod @@ -488,16 +488,13 @@ some patches so that byacc dynamically allocates space, rather than having fixed limits. This patch is handled by the F script. Depending on the nature of the changes to F, you may or may not have to hand-edit the patch to apply correctly. If you do, -you should include the edited patch in the new distribution. If you -have byacc-1.9, the patch won't apply cleanly. Changes to the printf -output statements mean the patch won't apply cleanly. Long ago I -started to fix F to detect this, but I never completed the -task. +you should include the edited patch in the new distribution. (If you +have byacc-1.9, the patch won't apply cleanly, notably changes to the printf +output statements. F could be fixed to detect this.) If C or C changes, make sure you run C -to update the corresponding VMS files. This could be taken care of by -the regen_all target in the Unix Makefile. See also -L. +to update the corresponding VMS files. The run_byacc target in the Unix +Makefile takes care of this. See also L. Some additional notes from Larry on this: @@ -507,7 +504,7 @@ Don't forget to regenerate perly_c.diff. mv y.tab.c perly.c patch perly.c perly_c.diff + diff -u perly.c.orig perly.c >perly_c.diff One chunk of lines that often fails begins with