diff options
author | truelight <truelight@openttd.org> | 2007-04-21 13:19:43 +0000 |
---|---|---|
committer | truelight <truelight@openttd.org> | 2007-04-21 13:19:43 +0000 |
commit | a1ebdb47681cc42548730157bee6da1aef78d84a (patch) | |
tree | cccb543fe47f64f0f43e0d0c5a5061f8d708e070 /config.lib | |
parent | 56d0193f99cf25d934ddd0ef50afbc4729dc4773 (diff) | |
download | openttd-a1ebdb47681cc42548730157bee6da1aef78d84a.tar.xz |
(svn r9710) -Add: added support for GCC 2.95. This makes MorphOS target alive again. With a big thanks to tokai and Rubidium!!
Diffstat (limited to 'config.lib')
-rw-r--r-- | config.lib | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/config.lib b/config.lib index 3505229e3..8136ec0ce 100644 --- a/config.lib +++ b/config.lib @@ -673,6 +673,13 @@ make_cflags_and_ldflags() { CC_CFLAGS="$CC_CFLAGS -Wstrict-prototypes" fi + gcc295="" + if [ "$cc_version" = 29 ]; then + # Make sure we mark GCC 2.95 flag for Makefile.src.in, as we + # need a lovely hack there to make it compile correctly. + gcc295="1" + fi + if [ $cc_version -ge 30 ]; then CFLAGS="$CFLAGS -W -Wno-unused-parameter" fi @@ -1853,6 +1860,7 @@ make_sed() { s#!!CONFIGURE_FILES!!#$CONFIGURE_FILES#g; s#!!REVISION!!#$revision#g; s#!!AWK!!#$awk#g; + s#!!GCC295!!#$gcc295#g; s#!!ENABLE_INSTALL!!#$enable_install#g; " } |