You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
876 B
30 lines
876 B
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
|
|
|