Skip to content

Commit

Permalink
xaudio2: Prefer native for x3daudio and xapofx, built-in for xaudio a…
Browse files Browse the repository at this point in the history
…nd xactengine
  • Loading branch information
aeikum committed Mar 22, 2021
1 parent c05a35b commit 96acc67
Show file tree
Hide file tree
Showing 34 changed files with 70 additions and 0 deletions.
1 change: 1 addition & 0 deletions Makefile.in
Expand Up @@ -86,6 +86,7 @@ DISABLED_SUBDIRS = @DISABLED_SUBDIRS@
CONFIGURE_TARGETS = @CONFIGURE_TARGETS@
TOP_INSTALL_LIB = @TOP_INSTALL_LIB@
TOP_INSTALL_DEV = @TOP_INSTALL_DEV@
XAUDIO_NATIVE_SWITCH = @XAUDIO_NATIVE_SWITCH@
@ALL_VARS_RULES@
@SET_MAKE@

Expand Down
5 changes: 5 additions & 0 deletions configure
Expand Up @@ -777,6 +777,7 @@ AR
BISON
FLEX
TOOLSDIR
XAUDIO_NATIVE_SWITCH
TARGETFLAGS
LD
CPPBIN
Expand Down Expand Up @@ -5689,6 +5690,8 @@ $as_echo "$wine_cv_cc_m32" >&6; }
export PKG_CONFIG_PATH
enable_win16=${enable_win16:-yes}
with_unwind=${with_unwind:-no}
XAUDIO_NATIVE_SWITCH="-Wb,--prefer-native"

else
if test "x${GCC}" = "xyes"
then
Expand Down Expand Up @@ -5724,6 +5727,8 @@ $as_echo "$wine_cv_builtin_ms_va_list" >&6; }
host_cpu="x86_64"
notice_platform="64-bit "
TARGETFLAGS="-m64"
XAUDIO_NATIVE_SWITCH=""

fi
;;
arm*)
Expand Down
2 changes: 2 additions & 0 deletions configure.ac
Expand Up @@ -157,6 +157,7 @@ case $host in
export PKG_CONFIG_PATH
enable_win16=${enable_win16:-yes}
with_unwind=${with_unwind:-no}
AC_SUBST(XAUDIO_NATIVE_SWITCH,["-Wb,--prefer-native"])
else
if test "x${GCC}" = "xyes"
then
Expand All @@ -170,6 +171,7 @@ case $host in
host_cpu="x86_64"
notice_platform="64-bit "
TARGETFLAGS="-m64"
AC_SUBST(XAUDIO_NATIVE_SWITCH,"")
fi
;;
arm*)
Expand Down
2 changes: 2 additions & 0 deletions dlls/x3daudio1_0/Makefile.in
Expand Up @@ -4,5 +4,7 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = -Wb,--prefer-native

C_SRCS = \
x3daudio.c
2 changes: 2 additions & 0 deletions dlls/x3daudio1_1/Makefile.in
Expand Up @@ -4,5 +4,7 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = -Wb,--prefer-native

C_SRCS = \
x3daudio.c
2 changes: 2 additions & 0 deletions dlls/x3daudio1_2/Makefile.in
Expand Up @@ -4,5 +4,7 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = -Wb,--prefer-native

C_SRCS = \
x3daudio.c
2 changes: 2 additions & 0 deletions dlls/x3daudio1_3/Makefile.in
Expand Up @@ -4,5 +4,7 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = -Wb,--prefer-native

C_SRCS = \
x3daudio.c
2 changes: 2 additions & 0 deletions dlls/x3daudio1_4/Makefile.in
Expand Up @@ -4,5 +4,7 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = -Wb,--prefer-native

C_SRCS = \
x3daudio.c
2 changes: 2 additions & 0 deletions dlls/x3daudio1_5/Makefile.in
Expand Up @@ -4,5 +4,7 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = -Wb,--prefer-native

C_SRCS = \
x3daudio.c
2 changes: 2 additions & 0 deletions dlls/x3daudio1_6/Makefile.in
Expand Up @@ -4,5 +4,7 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = -Wb,--prefer-native

C_SRCS = \
x3daudio.c
2 changes: 2 additions & 0 deletions dlls/x3daudio1_7/Makefile.in
Expand Up @@ -4,5 +4,7 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = -Wb,--prefer-native

C_SRCS = \
x3daudio.c
2 changes: 2 additions & 0 deletions dlls/xactengine3_0/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xactengine3_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = $(XAUDIO_NATIVE_SWITCH)

C_SRCS = \
xact_dll.c

Expand Down
2 changes: 2 additions & 0 deletions dlls/xactengine3_1/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xactengine3_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = $(XAUDIO_NATIVE_SWITCH)

C_SRCS = \
xact_dll.c

Expand Down
2 changes: 2 additions & 0 deletions dlls/xactengine3_2/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xactengine3_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = $(XAUDIO_NATIVE_SWITCH)

C_SRCS = \
xact_dll.c

Expand Down
2 changes: 2 additions & 0 deletions dlls/xactengine3_3/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xactengine3_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = $(XAUDIO_NATIVE_SWITCH)

C_SRCS = \
xact_dll.c

Expand Down
2 changes: 2 additions & 0 deletions dlls/xactengine3_4/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xactengine3_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = $(XAUDIO_NATIVE_SWITCH)

C_SRCS = \
xact_dll.c

Expand Down
2 changes: 2 additions & 0 deletions dlls/xactengine3_5/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xactengine3_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = $(XAUDIO_NATIVE_SWITCH)

C_SRCS = \
xact_dll.c

Expand Down
2 changes: 2 additions & 0 deletions dlls/xactengine3_6/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xactengine3_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = $(XAUDIO_NATIVE_SWITCH)

C_SRCS = \
xact_dll.c

Expand Down
2 changes: 2 additions & 0 deletions dlls/xactengine3_7/Makefile.in
Expand Up @@ -4,6 +4,8 @@ EXTRADEFS = -DXACT3_VER=0x0307
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = $(XAUDIO_NATIVE_SWITCH)

C_SRCS = \
xact_dll.c

Expand Down
2 changes: 2 additions & 0 deletions dlls/xapofx1_1/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = -Wb,--prefer-native

C_SRCS = \
xapo.c \
xapofx.c \
Expand Down
2 changes: 2 additions & 0 deletions dlls/xapofx1_2/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = -Wb,--prefer-native

C_SRCS = \
xapo.c \
xapofx.c \
Expand Down
2 changes: 2 additions & 0 deletions dlls/xapofx1_3/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = -Wb,--prefer-native

C_SRCS = \
xapo.c \
xapofx.c \
Expand Down
2 changes: 2 additions & 0 deletions dlls/xapofx1_4/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = -Wb,--prefer-native

C_SRCS = \
xapo.c \
xapofx.c \
Expand Down
2 changes: 2 additions & 0 deletions dlls/xapofx1_5/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = -Wb,--prefer-native

C_SRCS = \
xapo.c \
xapofx.c \
Expand Down
2 changes: 2 additions & 0 deletions dlls/xaudio2_0/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = $(XAUDIO_NATIVE_SWITCH)

C_SRCS = \
compat.c \
xapo.c \
Expand Down
2 changes: 2 additions & 0 deletions dlls/xaudio2_1/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = $(XAUDIO_NATIVE_SWITCH)

C_SRCS = \
compat.c \
xapo.c \
Expand Down
2 changes: 2 additions & 0 deletions dlls/xaudio2_2/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = $(XAUDIO_NATIVE_SWITCH)

C_SRCS = \
compat.c \
xapo.c \
Expand Down
2 changes: 2 additions & 0 deletions dlls/xaudio2_3/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = $(XAUDIO_NATIVE_SWITCH)

C_SRCS = \
compat.c \
xapo.c \
Expand Down
2 changes: 2 additions & 0 deletions dlls/xaudio2_4/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = $(XAUDIO_NATIVE_SWITCH)

C_SRCS = \
compat.c \
xapo.c \
Expand Down
2 changes: 2 additions & 0 deletions dlls/xaudio2_5/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = $(XAUDIO_NATIVE_SWITCH)

C_SRCS = \
compat.c \
xapo.c \
Expand Down
2 changes: 2 additions & 0 deletions dlls/xaudio2_6/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = $(XAUDIO_NATIVE_SWITCH)

C_SRCS = \
compat.c \
xapo.c \
Expand Down
2 changes: 2 additions & 0 deletions dlls/xaudio2_7/Makefile.in
Expand Up @@ -4,6 +4,8 @@ IMPORTS = advapi32 ole32 user32 uuid
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = $(XAUDIO_NATIVE_SWITCH)

C_SRCS = \
compat.c \
x3daudio.c \
Expand Down
2 changes: 2 additions & 0 deletions dlls/xaudio2_8/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = $(XAUDIO_NATIVE_SWITCH)

C_SRCS = \
compat.c \
x3daudio.c \
Expand Down
2 changes: 2 additions & 0 deletions dlls/xaudio2_9/Makefile.in
Expand Up @@ -5,6 +5,8 @@ PARENTSRC = ../xaudio2_7
EXTRALIBS = $(FAUDIO_LIBS)
EXTRAINCL = $(FAUDIO_CFLAGS)

EXTRADLLFLAGS = $(XAUDIO_NATIVE_SWITCH)

C_SRCS = \
compat.c \
x3daudio.c \
Expand Down

0 comments on commit 96acc67

Please sign in to comment.