Skip to content

Commit

Permalink
Fix 32-bit winegcc call on Linux when using LLD (#5878)
Browse files Browse the repository at this point in the history
  • Loading branch information
rdrpenguin04 committed Jan 10, 2021
1 parent f7fbb9a commit ca17641
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion cmake/modules/winegcc_wrapper.in
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 ca17641

Please sign in to comment.