diff options
author | Aaron W. LaFramboise <aaronraolete36@aaronwl.com> | 2004-07-01 23:55:22 +0000 |
---|---|---|
committer | Danny Smith <dannysmith@gcc.gnu.org> | 2004-07-01 23:55:22 +0000 |
commit | 656c7a3a1a533d467f9564259cb0d76ed62f029b (patch) | |
tree | c9d8a4ff46096ac1b499e243563c19c59274b028 /gcc/config/i386/mingw32.h | |
parent | 78cc4167bcd0392c21b3db4682415245bfead558 (diff) | |
download | gcc-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.h | 10 |
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 |