Huw Davies : winegcc: Don't use DLLFLAGS in winegcc.
Alexandre Julliard
julliard at winehq.org
Tue Aug 27 14:47:55 CDT 2013
Module: wine
Branch: master
Commit: 5a8ca9e2e8f5e1b6e1d7d1b0f1baa4833870a785
URL: http://source.winehq.org/git/wine.git/?a=commit;h=5a8ca9e2e8f5e1b6e1d7d1b0f1baa4833870a785
Author: Huw Davies <huw at codeweavers.com>
Date: Tue Aug 27 10:03:43 2013 +0100
winegcc: Don't use DLLFLAGS in winegcc.
---
tools/winegcc/Makefile.in | 1 -
tools/winegcc/winegcc.c | 6 ++++--
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/tools/winegcc/Makefile.in b/tools/winegcc/Makefile.in
index 37f28fb..3e8bfdd 100644
--- a/tools/winegcc/Makefile.in
+++ b/tools/winegcc/Makefile.in
@@ -2,7 +2,6 @@ DEFS = \
-DINCLUDEDIR="\"$(includedir)\"" \
-DDLLDIR="\"$(dlldir)\"" \
-DLIBDIR="\"$(libdir)\"" \
- -DDLLFLAGS="\"@DLLFLAGS@\"" \
-DCC="\"$(CC)\"" \
-DCPP="\"@CPPBIN@\"" \
-DCXX="\"@CXX@\"" \
diff --git a/tools/winegcc/winegcc.c b/tools/winegcc/winegcc.c
index 7328a04..969da3e 100644
--- a/tools/winegcc/winegcc.c
+++ b/tools/winegcc/winegcc.c
@@ -511,7 +511,8 @@ static void compile(struct options* opts, const char* lang)
strarray_add(comp_args, "-fshort-wchar");
strarray_add(comp_args, "-DWINE_UNICODE_NATIVE");
}
- strarray_addall(comp_args, strarray_fromstring(DLLFLAGS, " "));
+ strarray_add(comp_args, "-D_REENTRANT");
+ strarray_add(comp_args, "-fPIC");
}
if (opts->target_cpu == CPU_x86_64 || opts->target_cpu == CPU_ARM64)
@@ -1010,7 +1011,8 @@ static void build(struct options* opts)
spec_o_name = get_temp_file(output_name, ".spec.o");
if (opts->force_pointer_size)
strarray_add(spec_args, strmake("-m%u", 8 * opts->force_pointer_size ));
- strarray_addall(spec_args, strarray_fromstring(DLLFLAGS, " "));
+ strarray_add(spec_args, "-D_REENTRANT");
+ strarray_add(spec_args, "-fPIC");
strarray_add(spec_args, opts->shared ? "--dll" : "--exe");
if (fake_module)
{
More information about the wine-cvs
mailing list