From 4b29db47adc4bb7487afbd28a1485981608e3734 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Tue, 5 Mar 2013 11:54:28 +0000 Subject: * configure.host: Add x86_64-*-cygwin* as valid host. * configure.tgt: Add x86_64-*-cygwin* as valid target. * emultempl/pep.em: Handle different requirements for Cygwin in terms of start addresses for executables and DLLs, based on memory model in http://cygwin.com/ml/cygwin-developers/2013-02/msg00027.html --- ld/configure.tgt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'ld/configure.tgt') diff --git a/ld/configure.tgt b/ld/configure.tgt index b015dde1e2..3b06dd39d3 100644 --- a/ld/configure.tgt +++ b/ld/configure.tgt @@ -316,6 +316,10 @@ i[3-7]86-*-mingw32*) targ_emul=i386pe ; x86_64-*-pe | x86_64-*-pep) targ_emul=i386pep ; targ_extra_emuls=i386pe ; targ_extra_ofiles="deffilep.o pep-dll.o pe-dll.o" ;; +x86_64-*-cygwin) targ_emul=i386pep ; + targ_extra_emuls=i386pe + targ_extra_ofiles="deffilep.o pep-dll.o pe-dll.o" + test "$targ" != "$host" && LIB_PATH='${tooldir}/lib/w32api' ;; x86_64-*-mingw*) targ_emul=i386pep ; targ_extra_emuls=i386pe targ_extra_ofiles="deffilep.o pep-dll.o pe-dll.o" ;; @@ -821,7 +825,7 @@ spu-*-elf*) NATIVE_LIB_DIRS='/lib' ;; -i[03-9x]86-*-cygwin*) +i[03-9x]86-*-cygwin* | x86_64-*-cygwin*) NATIVE_LIB_DIRS='/usr/lib /usr/lib/w32api' ;; -- cgit v1.2.1