[PATCH] D102419: [MinGW] Always enable -mbig-obj for LLVM build unless using Clang
Martin Storsjö via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu May 13 12:20:36 PDT 2021
mstorsjo added a comment.
Would you care to describe a bit more about the different contexts involved here:
- Previously this was only enabled for 64 bit cases (apparently because with SEH, there are a bit more individual sections than in non-SEH cases?). Does this stem from the fact that we enabled `-ffunction-sections`, which crosses the limit on i686 too?
- We don't enable it on clang at all (but we did before). IIRC the option is a no-op on clang, and big objects are created where needed only, right?
I'd like to have both of these bits explained in the commit message - can you try to formulate something? Technically I think the change is ok (pending answers to above).
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D102419/new/
https://reviews.llvm.org/D102419
More information about the llvm-commits
mailing list