diff options
author | Kai Tietz <ktietz@redhat.com> | 2013-03-27 22:54:50 +0100 |
---|---|---|
committer | Kai Tietz <ktietz@gcc.gnu.org> | 2013-03-27 22:54:50 +0100 |
commit | b802ae5c6feccffaa98785b3a4f3e7eecd089b13 (patch) | |
tree | b427cd629e6eecab8c62e4b8f3588776b007c4a5 /gcc/config.gcc | |
parent | 8fecb5614a8806df1bea0c9e99a93d28db145823 (diff) | |
download | gcc-b802ae5c6feccffaa98785b3a4f3e7eecd089b13.zip gcc-b802ae5c6feccffaa98785b3a4f3e7eecd089b13.tar.gz gcc-b802ae5c6feccffaa98785b3a4f3e7eecd089b13.tar.bz2 |
config.build: Add support for cygwin x64 target.
* config.build: Add support for cygwin x64 target.
* config.gcc: Likewise.
* config.host: Likewise.
* configure.ac: Likewise
* configure: Regenerated.
From-SVN: r197171
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index 11af65f..e51db91 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -1456,6 +1456,22 @@ i[34567]86-*-cygwin*) fi use_gcc_stdint=wrap ;; +x86_64-*-cygwin*) + need_64bit_isa=yes + tm_file="${tm_file} i386/unix.h i386/bsd.h i386/gas.h dbxcoff.h i386/cygming.h i386/cygwin.h i386/cygwin-w64.h i386/cygwin-stdint.h" + xm_file=i386/xm-cygwin.h + tmake_file="${tmake_file} i386/t-cygming t-slibgcc i386/t-cygwin-w64" + target_gtfiles="\$(srcdir)/config/i386/winnt.c" + extra_options="${extra_options} i386/cygming.opt" + extra_objs="winnt.o winnt-stubs.o" + c_target_objs="${c_target_objs} msformat-c.o" + cxx_target_objs="${cxx_target_objs} winnt-cxx.o msformat-c.o" + if test x$enable_threads = xyes; then + thread_file='posix' + fi + use_gcc_stdint=wrap + tm_defines="${tm_defines} TARGET_CYGWIN64=1" + ;; 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" xm_file=i386/xm-mingw32.h |