fixup commit for tag 'llgen-1-0'
This commit is contained in:
206
first/limit_impl
206
first/limit_impl
@@ -1,206 +0,0 @@
|
||||
for i in $DISABLE_LANG
|
||||
do
|
||||
ed -s $CONFIG/Action <<EOF
|
||||
/^name "$i/;/^end/s/^/!/
|
||||
w
|
||||
q
|
||||
EOF
|
||||
case $i in
|
||||
Modula-2)
|
||||
ed -s $CONFIG/Action <<EOF
|
||||
/^name "$i definition/;/^end/s/^/!/
|
||||
/^name "$i makefile/;/^end/s/^/!/
|
||||
w
|
||||
q
|
||||
EOF
|
||||
;;
|
||||
ANSI-C) : install compiler anyway
|
||||
ed -s $CONFIG/Action <<EOF
|
||||
/^!name "$i frontend/;/^!end/s/^!//
|
||||
w
|
||||
q
|
||||
EOF
|
||||
;;
|
||||
C) : install compiler anyway
|
||||
ed -s $CONFIG/Action <<EOF
|
||||
/^!name "$i frontend/;/^!end/s/^!//
|
||||
w
|
||||
q
|
||||
EOF
|
||||
;;
|
||||
esac
|
||||
done
|
||||
for i in Modula-2 Pascal Basic Occam ANSI-C C Fortran
|
||||
do
|
||||
if [ $DO_MACHINE_INDEP = n ]
|
||||
then
|
||||
continue
|
||||
fi
|
||||
for j in $DISABLE_LANG
|
||||
do
|
||||
case $i in
|
||||
$j) i=X
|
||||
break
|
||||
;;
|
||||
esac
|
||||
done
|
||||
case $i in
|
||||
X) continue
|
||||
;;
|
||||
Modula-2)
|
||||
lib=libm2
|
||||
;;
|
||||
Pascal)
|
||||
lib=libpc
|
||||
;;
|
||||
Basic)
|
||||
lib=libbc
|
||||
;;
|
||||
Occam)
|
||||
lib=liboc
|
||||
;;
|
||||
ANSI-C)
|
||||
lib=libcc.ansi
|
||||
;;
|
||||
C)
|
||||
lib=libcc
|
||||
;;
|
||||
Fortran)
|
||||
lib=libf77
|
||||
;;
|
||||
esac
|
||||
( cd $CONFIG/mach
|
||||
for j in $MACH_LIST
|
||||
do
|
||||
case $j in
|
||||
6800|6805|6809|s2650) continue
|
||||
;;
|
||||
esac
|
||||
: do not install fortran for 2-byte integer machines
|
||||
case $i in
|
||||
Fortran) case $j in
|
||||
em2*|i8*|m68k2|minix*|pdp|pmds|xenix3|z80*)
|
||||
continue
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
esac
|
||||
case $j in
|
||||
sparc*)
|
||||
( cd $j
|
||||
cat >> Action <<EOF
|
||||
name "$j $i libraries"
|
||||
system "$j"
|
||||
dir $lib
|
||||
end
|
||||
EOF
|
||||
)
|
||||
;;
|
||||
*)
|
||||
( cd $j
|
||||
cat >> Action <<EOF
|
||||
name "$j $i libraries"
|
||||
dir $lib
|
||||
end
|
||||
EOF
|
||||
)
|
||||
;;
|
||||
esac
|
||||
done
|
||||
)
|
||||
done
|
||||
DISABLE_INT=0
|
||||
for i in $DISABLE_SUP
|
||||
do
|
||||
ed -s $CONFIG/Action <<EOF
|
||||
/^dir .*$i\$/;?^name?;/^end/s/^/!/
|
||||
w
|
||||
q
|
||||
EOF
|
||||
case $i in
|
||||
m68k2)
|
||||
DISABLE_INT=1
|
||||
;;
|
||||
m68k4)
|
||||
case $SYSNAME in
|
||||
m68_sysV_0|sun2)
|
||||
DISABLE_INT=1
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
mantra)
|
||||
if test $SYSNAME = m68_sysV_0
|
||||
then
|
||||
DISABLE_INT=1
|
||||
fi
|
||||
;;
|
||||
sun2)
|
||||
if test $SYSNAME = sun2
|
||||
then
|
||||
DISABLE_INT=1
|
||||
fi
|
||||
;;
|
||||
sun3)
|
||||
if test $SYSNAME = sun3
|
||||
then
|
||||
DISABLE_INT=1
|
||||
fi
|
||||
;;
|
||||
pmds4)
|
||||
case $SYSNAME in
|
||||
pmds*)
|
||||
DISABLE_INT=1
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
m68020)
|
||||
case $SYSNAME in
|
||||
m68020|sun3)
|
||||
DISABLE_INT=1
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
esac
|
||||
done
|
||||
case $SYSNAME in
|
||||
m68*|sun2|sun3|pmds*)
|
||||
;;
|
||||
*) DISABLE_INT=1
|
||||
;;
|
||||
esac
|
||||
if test $DISABLE_INT = 1
|
||||
then
|
||||
ed -s $CONFIG/Action <<EOF
|
||||
/68000 interpreters/;/^end/s/^/!/
|
||||
w
|
||||
q
|
||||
EOF
|
||||
fi
|
||||
|
||||
if [ $DO_MACHINE_INDEP = n ]
|
||||
then
|
||||
for i in $CONFIG/mach/*/Action
|
||||
do
|
||||
for j in libem libend libfp libdb libsys libmon libbsd4_2 libbsd4_1a libsysV_2 libce
|
||||
do
|
||||
if fgrep -s $j $i
|
||||
then
|
||||
ed -s $i <<EOF
|
||||
/$j/;?^name?,/^end/s/^/!/
|
||||
w
|
||||
q
|
||||
EOF
|
||||
fi
|
||||
done
|
||||
done
|
||||
fi
|
||||
|
||||
if [ $DO_FAST = n ]
|
||||
then
|
||||
ed -s $CONFIG/Action <<'EOF'
|
||||
/^name "Peephole optimizer lib/;/^end/s/^/!/
|
||||
/^name "Fast/;$s/^/!/
|
||||
w
|
||||
q
|
||||
EOF
|
||||
fi
|
||||
Reference in New Issue
Block a user