summaryrefslogtreecommitdiff
path: root/Makefile.SH
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>1998-10-29 08:32:38 +0000
committerJarkko Hietaniemi <jhi@iki.fi>1998-10-29 08:32:38 +0000
commit5928ee4099484b1005fac403240a6a00edbd007f (patch)
tree066e496558ba713d9e3dbdc084d5233be83e1bc5 /Makefile.SH
parente9d087900a84a3498a36945a72ce2f228e1b02a3 (diff)
downloadperl-5928ee4099484b1005fac403240a6a00edbd007f.tar.gz
EBCDIC Makefile.SH iteration converges. Hopefully.
p4raw-id: //depot/cfgperl@2125
Diffstat (limited to 'Makefile.SH')
-rw-r--r--Makefile.SH10
1 files changed, 9 insertions, 1 deletions
diff --git a/Makefile.SH b/Makefile.SH
index f87c6d39d3..9ed49e9069 100644
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -696,7 +696,15 @@ os390|posix-bc)
if cd x2p
then
rm -f y.tab.c y.tab.h
- yacc a2p.y >/dev/null 2>&1
+ case "$osname" in
+ posix-bc)
+ # we are using two different yaccs in BS2000 Posix!
+ byacc a2p.y >/dev/null 2>&1
+ ;;
+ *) # e.g. os390
+ yacc a2p.y >/dev/null 2>&1
+ ;;
+ esac
if cmp -s y.tab.c a2p.c
then
rm -f y.tab.c