[PATCH] D147714: [Attr] Introduce [[clang::nonportable_musttail]] as less strict version of [[clang::musttail]]

Erich Keane via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Fri Apr 7 11:36:26 PDT 2023


erichkeane added a comment.

In D147714#4251752 <https://reviews.llvm.org/D147714#4251752>, @xbolva00 wrote:

> So to make some conclusion - there is a need for less strict version of musttail in LLVM, right? Ideally platform specific, like x86_musttail?

I'm not sure what the rules for the LLVM definition of musttail should be, but from the CFE's perspective, something like `[[nonportable_musttail]]` that always enforced the rules of the CURRENT platform(note: or stricter, and relaxing would be allowed later) would be acceptable.


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

https://reviews.llvm.org/D147714



More information about the cfe-commits mailing list