blob: 2b032cdece898d042928430efb3df5035ca98930 [file] [log] [blame]
# hints file for dos/djgpp v2.xx
# Original by Laszlo Molnar <molnarl@cdata.tvnet.hu>
# 971015 - archname changed from 'djgpp' to 'dos-djgpp'
# 971210 - threads support
# 000222 - added -DPERL_EXTERNAL_GLOB to ccflags
archname='dos-djgpp'
archobjs='djgpp.o'
path_sep=\;
startsh="#! /bin/sh"
cc='gcc'
ld='gcc'
usrinc="$DJDIR/include"
libpth="$DJDIR/lib"
libc="$libpth/libc.a"
so='none'
usedl='n'
firstmakefile='GNUmakefile'
exe_ext='.exe'
randbits=31
lns='cp'
usenm='true'
# this reportedly causes compile errors in system includes
i_ieeefp='undef'
d_link='undef' # these are empty functions in libc.a
d_symlink='undef'
d_fork='undef'
d_pipe='undef'
startperl='#!perl'
case "X$optimize" in
X)
case `gcc -v 2>&1|grep "gcc version"` in
"gcc version 3."*)
optimize="-O2 -falign-loops=2 -falign-jumps=2 -falign-functions=2" ;;
*)
optimize="-O2 -malign-loops=2 -malign-jumps=2 -malign-functions=2" ;;
esac
ldflags='-s'
;;
X*)
ldflags=' '
;;
esac
ccflags="$ccflags -DPERL_EXTERNAL_GLOB"
usemymalloc='n'
timetype='time_t'
prefix=$DJDIR
privlib=$prefix/lib/perl5
archlib=$privlib
sitelib=$privlib/site
sitearch=$sitelib
eagain='EAGAIN'
rd_nodata='-1'
# This script UU/usethreads.cbu will get 'called-back' by Configure
# after it has prompted the user for whether to use threads.
cat > UU/usethreads.cbu <<'EOCBU'
case "$usethreads" in
$define|true|[yY]*)
set `echo X "$libswanted "| sed -e 's/ c / gthreads c /'`
shift
libswanted="$*"
;;
esac
EOCBU
useperlio='undef'
uselargefiles='undef'