summaryrefslogtreecommitdiff
path: root/hints
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2003-08-06 18:20:31 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2003-08-06 18:20:31 +0000
commit9483776f29dbf67c9f5f68dcc7dd77bf0eb0eeb5 (patch)
treeebbd9b265a2a54f1eb435be999933a683135a945 /hints
parent11ae9ec4ebc72cfe4673e4d702a519d612ad0bb7 (diff)
downloadperl-9483776f29dbf67c9f5f68dcc7dd77bf0eb0eeb5.tar.gz
Various tweaks to help DJGPP builds.
p4raw-id: //depot/perl@20529
Diffstat (limited to 'hints')
-rw-r--r--hints/dos_djgpp.sh7
1 files changed, 6 insertions, 1 deletions
diff --git a/hints/dos_djgpp.sh b/hints/dos_djgpp.sh
index 3ae9d22ae1..d2d0874316 100644
--- a/hints/dos_djgpp.sh
+++ b/hints/dos_djgpp.sh
@@ -40,7 +40,12 @@ startperl='#!perl'
case "X$optimize" in
X)
- optimize="-O2 -malign-loops=2 -malign-jumps=2 -malign-functions=2"
+ 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*)