| # 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' |