blob: 66cb8d7bd00472f2d67c3b25f7e6f24cdd1a8ed4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
Restore CROSSLDFLAGS and ensure tested flags are saved in
{arch}_*FLAGS (e.g. -fno-strict-aliasing)
quickfix, odds are this will be revamped upstream
--- a/configure.ac
+++ b/configure.ac
@@ -911,9 +911,9 @@
saved_CC=$CC
saved_CFLAGS=$CFLAGS
+ saved_LDFLAGS=$LDFLAGS
CFLAGS=${CROSSCFLAGS:-"-g -O2"}
+ LDFLAGS=${CROSSLDFLAGS:-}
AS_VAR_COPY([CC],[${wine_arch}_CC])
- AS_VAR_COPY([${wine_arch}_CFLAGS],[CFLAGS])
- AS_VAR_COPY([${wine_arch}_LDFLAGS],[LDFLAGS])
AS_VAR_SET([${wine_arch}_EXTRACFLAGS],["-D__WINE_PE_BUILD -Wall"])
@@ -1044,6 +1044,10 @@
AS_VAR_APPEND([${wine_arch}_LDFLAGS],[" -Wl,--build-id"])])
+ AS_VAR_COPY([${wine_arch}_CFLAGS],[CFLAGS])
+ AS_VAR_COPY([${wine_arch}_LDFLAGS],[LDFLAGS])
+
CC=$saved_CC
CFLAGS=$saved_CFLAGS
+ LDFLAGS=$saved_LDFLAGS
done
|