Commit d323f47e by Kai Tietz Committed by Kai Tietz

PR/target 45452

2010-09-01  Kai Tietz  <kai.tietz@onevision.com>

        PR/target 45452
        * config/i386/cygwin.h: Change order of specified import libraries.
        * config/i386/mingw32.h: Likewise.
        * config/i386/t-cygwin: Likewise.
        * config/i386/t-mingw32: Likewise.
        * config/i386/t-mingw-w32: Likewise.
        * config/i386/t-mingw-w64: Likewise.

From-SVN: r163738
parent 4600a8d1
2010-09-01 Kai Tietz <kai.tietz@onevision.com>
PR/target 45452
* config/i386/cygwin.h: Change order of specified import libraries.
* config/i386/mingw32.h: Likewise.
* config/i386/t-cygwin: Likewise.
* config/i386/t-mingw32: Likewise.
* config/i386/t-mingw-w32: Likewise.
* config/i386/t-mingw-w64: Likewise.
2010-09-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> 2010-09-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
* config/arm/neon-schedgen.ml (core): New type. * config/arm/neon-schedgen.ml (core): New type.
......
...@@ -83,7 +83,7 @@ along with GCC; see the file COPYING3. If not see ...@@ -83,7 +83,7 @@ along with GCC; see the file COPYING3. If not see
%{!mno-cygwin:-lcygwin} \ %{!mno-cygwin:-lcygwin} \
%{mno-cygwin:%{mthreads:-lmingwthrd} -lmingw32} \ %{mno-cygwin:%{mthreads:-lmingwthrd} -lmingw32} \
%{mwindows:-lgdi32 -lcomdlg32} \ %{mwindows:-lgdi32 -lcomdlg32} \
-luser32 -lkernel32 -ladvapi32 -lshell32" -ladvapi32 -lshell32 -luser32 -lkernel32"
/* To implement C++ function replacement we always wrap the cxx /* To implement C++ function replacement we always wrap the cxx
malloc-like operators. See N2800 #17.6.4.6 [replacement.functions] */ malloc-like operators. See N2800 #17.6.4.6 [replacement.functions] */
......
...@@ -77,7 +77,7 @@ along with GCC; see the file COPYING3. If not see ...@@ -77,7 +77,7 @@ along with GCC; see the file COPYING3. If not see
kernel32. */ kernel32. */
#undef LIB_SPEC #undef LIB_SPEC
#define LIB_SPEC "%{pg:-lgmon} %{mwindows:-lgdi32 -lcomdlg32} \ #define LIB_SPEC "%{pg:-lgmon} %{mwindows:-lgdi32 -lcomdlg32} \
-luser32 -lkernel32 -ladvapi32 -lshell32" -ladvapi32 -lshell32 -luser32 -lkernel32"
/* Weak symbols do not get resolved if using a Windows dll import lib. /* Weak symbols do not get resolved if using a Windows dll import lib.
Make the unwind registration references strong undefs. */ Make the unwind registration references strong undefs. */
......
...@@ -34,7 +34,7 @@ cygwin2.o: $(srcdir)/config/i386/cygwin2.c $(CONFIG_H) $(SYSTEM_H) coretypes.h \ ...@@ -34,7 +34,7 @@ cygwin2.o: $(srcdir)/config/i386/cygwin2.c $(CONFIG_H) $(SYSTEM_H) coretypes.h \
$(srcdir)/config/i386/cygwin2.c $(srcdir)/config/i386/cygwin2.c
# Cygwin-specific parts of LIB_SPEC # Cygwin-specific parts of LIB_SPEC
SHLIB_LC = -lcygwin -luser32 -lkernel32 -ladvapi32 -lshell32 SHLIB_LC = -lcygwin -ladvapi32 -lshell32 -luser32 -lkernel32
# We have already included one of the t-{dw2,sjlj}-eh fragments for EH_MODEL # We have already included one of the t-{dw2,sjlj}-eh fragments for EH_MODEL
SHLIB_EH_EXTENSION = $(subst -dw2,,-$(EH_MODEL)) SHLIB_EH_EXTENSION = $(subst -dw2,,-$(EH_MODEL))
......
...@@ -6,7 +6,7 @@ MULTILIB_DIRNAMES = 64 32 ...@@ -6,7 +6,7 @@ MULTILIB_DIRNAMES = 64 32
MULTILIB_OSDIRNAMES = ../lib64 ../lib MULTILIB_OSDIRNAMES = ../lib64 ../lib
# MinGW-specific parts of LIB_SPEC # MinGW-specific parts of LIB_SPEC
SHLIB_LC = -lmingw32 -lmingwex -lmoldname -lmsvcrt -luser32 -lkernel32 -ladvapi32 -lshell32 SHLIB_LC = -lmingw32 -lmingwex -lmoldname -lmsvcrt -ladvapi32 -lshell32 -luser32 -lkernel32
LIBGCC = stmp-multilib LIBGCC = stmp-multilib
INSTALL_LIBGCC = install-multilib INSTALL_LIBGCC = install-multilib
...@@ -6,7 +6,7 @@ MULTILIB_DIRNAMES = 64 32 ...@@ -6,7 +6,7 @@ MULTILIB_DIRNAMES = 64 32
MULTILIB_OSDIRNAMES = ../lib ../lib32 MULTILIB_OSDIRNAMES = ../lib ../lib32
# MinGW-specific parts of LIB_SPEC # MinGW-specific parts of LIB_SPEC
SHLIB_LC = -lmingw32 -lmingwex -lmoldname -lmsvcrt -luser32 -lkernel32 -ladvapi32 -lshell32 SHLIB_LC = -lmingw32 -lmingwex -lmoldname -lmsvcrt -ladvapi32 -lshell32 -luser32 -lkernel32
LIBGCC = stmp-multilib LIBGCC = stmp-multilib
INSTALL_LIBGCC = install-multilib INSTALL_LIBGCC = install-multilib
...@@ -2,4 +2,4 @@ ...@@ -2,4 +2,4 @@
NATIVE_SYSTEM_HEADER_DIR = /mingw/include NATIVE_SYSTEM_HEADER_DIR = /mingw/include
# MinGW-specific parts of LIB_SPEC # MinGW-specific parts of LIB_SPEC
SHLIB_LC = -lmingw32 -lmingwex -lmoldname -lmsvcrt -luser32 -lkernel32 -ladvapi32 -lshell32 SHLIB_LC = -lmingw32 -lmingwex -lmoldname -lmsvcrt -ladvapi32 -lshell32 -luser32 -lkernel32
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment