Build 10527
GIT-
Condition mimalloc's -Wno-class-memaccess on GCC version
SVN handles and Git names are merged into one person.
Condition mimalloc's -Wno-class-memaccess on GCC version
specify minimum Windows version when linking
Fix FURY=1 build removing the "obj/fury/" folder after linking.
This bug was introduced in 36af1bb2 and caused the subsequent mapster32 linking to fail. The obj dump folder now has "_dump" as suffix. For regular duke3d builds, this temp folder had the name "obj/eduke32", and hence did not conflict with the "obj/duke3d" folder.
Fix whitespace issues
Disable LF on macOS
Improve LF thing
Add consideration of IMPLICIT_ARCH=arm64 to logic
Fixes warning: -read_only_relocs cannot be used with arm64
Don't use LLD on macOS
Use correct location of Homebrew when building on Apple Silicon
silence libxmp warnings
disable ASan in 64-bit debug
fix problems with 36af1bb2881ac1ec58d6d80142adc12a285fa7d3 and ee2d323fe0682c3b95d8f85509f289502520318c
Now I like it even less, ha.
this was needed to get automatic dependency generation to work with source files that exist in subdirectories below a target's main source dir, but I don't really like it.
parameterize wildcard portion of getfiltered function
make using LTO=xx for multithreaded linking work on Windows without the error spew, and default it to 12 threads if unspecified