diff options
author | minoura <minoura@pkgsrc.org> | 2001-03-01 05:59:46 +0000 |
---|---|---|
committer | minoura <minoura@pkgsrc.org> | 2001-03-01 05:59:46 +0000 |
commit | 9c94158fe715fafc12a15bf89b612973ef678d74 (patch) | |
tree | add60ee2c122e673d347f5ccb71a7d5e3ccd5f21 /cross/i386-netbsdpe/patches/patch-pe | |
parent | 90dac96bd84cbb90cf26c37ef60f43a1738dd602 (diff) | |
download | pkgsrc-9c94158fe715fafc12a15bf89b612973ef678d74.tar.gz |
Sync w/ PEACE repository.
Diffstat (limited to 'cross/i386-netbsdpe/patches/patch-pe')
-rw-r--r-- | cross/i386-netbsdpe/patches/patch-pe | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/cross/i386-netbsdpe/patches/patch-pe b/cross/i386-netbsdpe/patches/patch-pe index f1f94eb698b..dadb3efbd78 100644 --- a/cross/i386-netbsdpe/patches/patch-pe +++ b/cross/i386-netbsdpe/patches/patch-pe @@ -1,4 +1,4 @@ -$NetBSD: patch-pe,v 1.1 2001/01/30 03:09:01 minoura Exp $ +$NetBSD: patch-pe,v 1.2 2001/03/01 05:59:47 minoura Exp $ --- /dev/null Fri Jan 26 01:33:46 2001 +++ gcc/config/i386/netbsd-pe.h @@ -87,9 +87,9 @@ $NetBSD: patch-pe,v 1.1 2001/01/30 03:09:01 minoura Exp $ + by calling the init function from the prologue. */ + +#undef STARTFILE_SPEC -+#define STARTFILE_SPEC "%{mdll:crt0dll%o%s} \ -+ %{!mdll: %{!mwindows:crt0%O%s} \ -+ %{mwindows:crt0win%O%s}}" ++#define STARTFILE_SPEC "%{mdll:crt0dll%O%s} %{!mdll: %{!mwindows:crt0%O%s} %{mwindows:crt0win%O%s}}" ++ ++ + +#undef CPP_SPEC +#define CPP_SPEC "-remap %(cpp_cpu) %{posix:-D_POSIX_SOURCE} \ @@ -117,13 +117,13 @@ $NetBSD: patch-pe,v 1.1 2001/01/30 03:09:01 minoura Exp $ + ld, but that doesn't work just yet. */ + +#undef LIB_SPEC -+#define LIB_SPEC "-lkernel32 \ -+ %{mwindows:-luser32 -lgdi32 -lcomdlg32 -ladvapi32 -lshell32 -lm} \ -+ -lpthread -lc" ++#define LIB_SPEC "-lkernel32 %{mwindows:-luser32 -lgdi32 -lcomdlg32 -ladvapi32 -lshell32 -lm} \ ++ -lpthread -lc %{mdll:-lpeasu}" ++ ++ ++#define LINK_SPEC "%{mwindows:--subsystem windows} %{mconsole:--subsystem console} \ ++ %{mdll:--dll -e _DllMainCRTStartup@12 --file-alignment 0x1000}" + -+#define LINK_SPEC "%{mwindows:--subsystem windows} \ -+ %{mconsole:--subsystem console} \ -+ %{mdll:--dll -e _DllMainCRTStartup@12}" + + +#define SIZE_TYPE "unsigned int" |