config.gcc (i?86-*-mingw* andx86_64-*-mingw*): Set need_64bit_hwint for x64 case to yes.

2009-09-13  Kai Tietz  <kai.tietz@onevision.com>

        * config.gcc (i?86-*-mingw* andx86_64-*-mingw*): Set
        need_64bit_hwint for x64 case to yes.
        * config.host: Set for x86/x64 mingw the
        option use_long_long_for_widest_fast_int to yes.

From-SVN: r151671
This commit is contained in:
Kai Tietz 2009-09-13 13:01:13 +00:00 committed by Kai Tietz
parent 1ddc6397fd
commit e3eecd5eed
3 changed files with 15 additions and 0 deletions

View File

@ -1,3 +1,10 @@
2009-09-13 Kai Tietz <kai.tietz@onevision.com>
* config.gcc (i?86-*-mingw* andx86_64-*-mingw*): Set
need_64bit_hwint for x64 case to yes.
* config.host: Set for x86/x64 mingw the
option use_long_long_for_widest_fast_int to yes.
2009-09-12 Gerald Pfeifer <gerald@pfeifer.com>
* doc/install.texi (avr): Remove obsolete reference site.

View File

@ -1262,6 +1262,13 @@ i[34567]86-*-pe | i[34567]86-*-cygwin*)
i[34567]86-*-mingw* | x86_64-*-mingw*)
tm_file="${tm_file} i386/unix.h i386/bsd.h i386/gas.h dbxcoff.h i386/cygming.h i386/mingw32.h"
xm_file=i386/xm-mingw32.h
case ${target} in
x86_64-*-*)
need_64bit_hwint=yes
;;
*)
;;
esac
# This has to match the logic for DWARF2_UNWIND_INFO in gcc/config/i386/cygming.h
if test x$sjlj = x0; then
tmake_eh_file="i386/t-dw2-eh"

View File

@ -204,6 +204,7 @@ case ${host} in
host_exeext=.exe
;;
i[34567]86-*-mingw32* | x86_64-*-mingw*)
use_long_long_for_widest_fast_int=yes
host_xm_file=i386/xm-mingw32.h
host_xmake_file="${host_xmake_file} i386/x-mingw32"
host_exeext=.exe