Skip to content

Commit

Permalink
Fix 32-bit winegcc call on Linux when using LLD (LMMS#5878)
Browse files Browse the repository at this point in the history
  • Loading branch information
rdrpenguin04 authored and IanCaio committed Mar 28, 2021
1 parent d8eb6a5 commit 786da0f
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion cmake/modules/winegcc_wrapper.in
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,9 @@ extra_args="-I@WINE_INCLUDE_DIR@ -I@WINE_INCLUDE_DIR@/wine/windows"
extra_args="$extra_args @WINE_CXX_FLAGS@"

# Apply -m32 library fix if necessary
# Additionally, apply "-z notext" to fix an inconsistency in ld.lld vs ld.bfd and ld.gold
if [ "$win32" = true ] && [ "$no_link" != true ]; then
extra_args="$extra_args @WINE_32_FLAGS@"
extra_args="$extra_args @WINE_32_FLAGS@ -z notext"
fi

# Apply -m64 library fix if necessary
Expand Down

0 comments on commit 786da0f

Please sign in to comment.