diff options
author | strangerke | 2011-04-30 22:00:17 +0200 |
---|---|---|
committer | strangerke | 2011-04-30 22:01:06 +0200 |
commit | 54ddd000dcbe43f4b58d30b6b7e98775233bff01 (patch) | |
tree | d51da95e90fd503f27aa289e00025223626768c3 /configure | |
parent | 96965b4896a15aca8a26f2b517b8a634738aa0de (diff) | |
download | scummvm-rg350-54ddd000dcbe43f4b58d30b6b7e98775233bff01.tar.gz scummvm-rg350-54ddd000dcbe43f4b58d30b6b7e98775233bff01.tar.bz2 scummvm-rg350-54ddd000dcbe43f4b58d30b6b7e98775233bff01.zip |
AmigaOS4: Adapt configure to latest SDK (Patch created by Raziel^)
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 11 |
1 files changed, 3 insertions, 8 deletions
@@ -252,12 +252,7 @@ EOF } gcc_get_define() { - # Note: The AmigaOS compiler doesn't like the "-" input file, so a real file - # is used instead - rm -f $TMPC - touch $TMPC - $CXX -dM -E $TMPC | fgrep "$1" | head -n1 | cut -d ' ' -f 3- - rm -f $TMPC + echo "" | $CXX -dM -E - | fgrep "$1" | head -n1 | cut -d ' ' -f 3- } # @@ -1519,8 +1514,7 @@ echo_n "Checking hosttype... " echo $_host_os case $_host_os in amigaos*) - CXXFLAGS="$CXXFLAGS -mcrt=newlib -mstrict-align -mcpu=750 -mtune=7400" - LDFLAGS="$LDFLAGS -mcrt=newlib -use-dynld -L/sdk/local/newlib/lib" + LDFLAGS="$LDFLAGS -use-dynld -L/sdk/local/newlib/lib" # We have to use 'long' for our 4 byte typedef because AmigaOS already typedefs (u)int32 # as (unsigned) long, and consequently we'd get a compiler error otherwise. type_4_byte='long' @@ -1970,6 +1964,7 @@ if test -n "$_host"; then ;; ppc-amigaos) _endian=big ++ # AmigaOS exec allocates memory always in an aligned way _need_memalign=yes ;; ps2) |