aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386/mingw32.h
diff options
context:
space:
mode:
authorAaron W. LaFramboise <aaronraolete36@aaronwl.com>2004-07-01 23:55:22 +0000
committerDanny Smith <dannysmith@gcc.gnu.org>2004-07-01 23:55:22 +0000
commit656c7a3a1a533d467f9564259cb0d76ed62f029b (patch)
treec9d8a4ff46096ac1b499e243563c19c59274b028 /gcc/config/i386/mingw32.h
parent78cc4167bcd0392c21b3db4682415245bfead558 (diff)
downloadgcc-656c7a3a1a533d467f9564259cb0d76ed62f029b.zip
gcc-656c7a3a1a533d467f9564259cb0d76ed62f029b.tar.gz
gcc-656c7a3a1a533d467f9564259cb0d76ed62f029b.tar.bz2
gcc.c (STANDARD_STARTFILE_PREFIX_1): Define.
2004-07-02 Aaron W. LaFramboise <aaronraolete36@aaronwl.com> * gcc.c (STANDARD_STARTFILE_PREFIX_1): Define. (STANDARD_STARTFILE_PREFIX_2): Define. (standard_startfile_prefix_1): Initialize to STANDARD_STARTFILE_PREFIX_1. (standard_startfile_prefix_2): Initialize to STANDARD_STARTFILE_PREFIX_2. * config/i386/mingw32.h (MD_STARTFILE_PREFIX): Remove. (STANDARD_STARTFILE_PREFIX_1): Define. (STANDARD_STARTFILE_PREFIX_2): Define. * doc/tm.texi (STANDARD_STARTFILE_PREFIX_1): Document. (STANDARD_STARTFILE_PREFIX_2): Document. From-SVN: r84002
Diffstat (limited to 'gcc/config/i386/mingw32.h')
-rw-r--r--gcc/config/i386/mingw32.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/gcc/config/i386/mingw32.h b/gcc/config/i386/mingw32.h
index 4bf0dda..bdd8da2 100644
--- a/gcc/config/i386/mingw32.h
+++ b/gcc/config/i386/mingw32.h
@@ -69,9 +69,13 @@ Boston, MA 02111-1307, USA. */
#define STARTFILE_SPEC "%{shared|mdll:dllcrt2%O%s} \
%{!shared:%{!mdll:crt2%O%s}} %{pg:gcrt2%O%s}"
-/* An additional prefix to try after the standard prefixes. */
-#undef MD_STARTFILE_PREFIX
-#define MD_STARTFILE_PREFIX "/mingw/lib/"
+/* Override startfile prefix defaults. */
+#ifndef STANDARD_STARTFILE_PREFIX_1
+#define STANDARD_STARTFILE_PREFIX_1 "/mingw/lib/"
+#endif
+#ifndef STANDARD_STARTFILE_PREFIX_2
+#define STANDARD_STARTFILE_PREFIX_2 ""
+#endif
/* Output STRING, a string representing a filename, to FILE.
We canonicalize it to be in Unix format (backslashes are replaced