This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Use sv_catpvn instead of sv_catsv in doop.c:do_join
[perl5.git] / hints / dos_djgpp.sh
CommitLineData
39e571d4
LM
1# hints file for dos/djgpp v2.xx
2# Original by Laszlo Molnar <molnarl@cdata.tvnet.hu>
3
4# 971015 - archname changed from 'djgpp' to 'dos-djgpp'
9731c6ca 5# 971210 - threads support
706de38c 6# 000222 - added -DPERL_EXTERNAL_GLOB to ccflags
39e571d4
LM
7
8archname='dos-djgpp'
9archobjs='djgpp.o'
10path_sep=\;
c4f23d77 11startsh="#! /bin/sh"
39e571d4
LM
12
13cc='gcc'
14ld='gcc'
15usrinc="$DJDIR/include"
16
17libpth="$DJDIR/lib"
18libc="$libpth/libc.a"
19
20so='none'
21usedl='n'
22
23firstmakefile='GNUmakefile'
24exe_ext='.exe'
25
26randbits=31
39e571d4
LM
27lns='cp'
28
29usenm='true'
39e571d4 30
151afd43
GS
31# this reportedly causes compile errors in system includes
32i_ieeefp='undef'
33
39e571d4
LM
34d_link='undef' # these are empty functions in libc.a
35d_symlink='undef'
36d_fork='undef'
37d_pipe='undef'
38
39startperl='#!perl'
40
41case "X$optimize" in
42 X)
f7c722c9 43 case `gcc -v 2>&1|grep "gcc version"` in
1d8d63dc 44 "gcc version 1."*|"gcc version 2."*)
9483776f 45 optimize="-O2 -malign-loops=2 -malign-jumps=2 -malign-functions=2" ;;
1d8d63dc
CBW
46 *)
47 optimize="-O2 -falign-loops=2 -falign-jumps=2 -falign-functions=2" ;;
9483776f 48 esac
7a9d1145
PFI
49 ldflags='-s'
50 ;;
51 X*)
52 ldflags=' '
39e571d4
LM
53 ;;
54esac
706de38c 55ccflags="$ccflags -DPERL_EXTERNAL_GLOB"
39e571d4
LM
56usemymalloc='n'
57timetype='time_t'
58
59prefix=$DJDIR
60privlib=$prefix/lib/perl5
61archlib=$privlib
62sitelib=$privlib/site
63sitearch=$sitelib
64
9e48b294
LM
65eagain='EAGAIN'
66rd_nodata='-1'
67
104d25b7
JH
68# This script UU/usethreads.cbu will get 'called-back' by Configure
69# after it has prompted the user for whether to use threads.
70cat > UU/usethreads.cbu <<'EOCBU'
71case "$usethreads" in
72$define|true|[yY]*)
73 set `echo X "$libswanted "| sed -e 's/ c / gthreads c /'`
74 shift
75 libswanted="$*"
76 ;;
77esac
78EOCBU
d4204c17
JH
79
80useperlio='undef'
e8f7eed0 81uselargefiles='undef'