[PATCH] D61627: [clang driver] Allow -fembed-bitcode combined with -mno-red-zone

Steven Wu via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue May 7 11:29:30 PDT 2019


steven_wu added a comment.

Like I said, I am not worried that -mno-red-zone itself changes the ABI. As long as LLVM still respect the attribute the same way, it is fine. I want to consult Tim to make sure we can support re-targeting no red zone from armv7k to arm64_32.

The intention for the black list is for maintainability. Limiting the ability to change the backend behavior means less corner case to worry about when we re-compile armv7k to arm64_32. Why are you interested in expending this list? Do you have any specific use case in mind? The other option is factor the blacklist out to be a Darwin toolchain specific overwrite so you can further relax it on other platforms.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D61627/new/

https://reviews.llvm.org/D61627





More information about the cfe-commits mailing list