summaryrefslogtreecommitdiff
path: root/Makefile.SH
diff options
context:
space:
mode:
authorGurusamy Sarathy <gsar@cpan.org>1998-10-02 01:33:16 +0000
committerGurusamy Sarathy <gsar@cpan.org>1998-10-02 01:33:16 +0000
commitebb9925428467601f365b797b9f30a0507ef87e1 (patch)
tree8f15a5d3c40237021126409f551907e58be60c35 /Makefile.SH
parentaba27d8868c4da5501a93098d949549307dd9a6a (diff)
downloadperl-ebb9925428467601f365b797b9f30a0507ef87e1.tar.gz
tweak run_byacc recipe
p4raw-id: //depot/perl@1901
Diffstat (limited to 'Makefile.SH')
-rw-r--r--Makefile.SH2
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile.SH b/Makefile.SH
index f925a97ad9..9f489f50b2 100644
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -435,7 +435,7 @@ run_byacc: FORCE
sh $(shellflags) ./perly.fixer y.tab.c perly.c
sed -e 's/fprintf *( *stderr *,/PerlIO_printf(Perl_debug_log,/g' \
-e 's/y\.tab/perly/g' perly.c >perly.tmp && mv perly.tmp perly.c
- echo 'extern YYSTYPE yylval;' >>y.tab.h
+ sed -e '/^extern YYSTYPE yy/D' y.tab.h >yh.tmp && mv yh.tmp y.tab.h
cmp -s y.tab.h perly.h && rm -f y.tab.h || mv y.tab.h perly.h
chmod 664 vms/perly_c.vms vms/perly_h.vms
perl vms/vms_yfix.pl perly.c perly.h vms/perly_c.vms vms/perly_h.vms