Uh oh!
There was an error while loading. Please reload this page.
JIT: Fix compiler warning from visibility attribute in typedef - #139981
Conversation
There was a problem hiding this comment.
LGTM. Basically the same as my PR #140286 I've just closed since @Fidget-Spinner made me aware of yours :)
Just a suggestion:
Uh oh!
There was an error while loading. Please reload this page.
chris-eibl
commented
Oct 18, 2025
Sorry for being such a pain, this is now merely for my understanding and I hope asking this question here is ok: When playing with the above Godbolt link, I more or less get the same nice output for whereas on Windows x86_64 I get which tells me, clang-cl is saving a ton more on the stack here.
|
chris-eibl
commented
Oct 18, 2025
Oh, I think I've found the answer myself: adding |
chris-eibl
commented
Oct 18, 2025
Maybe also restore the comment that got lost in #137961? Because it is utterly important that we use |
Uh oh!
There was an error while loading. Please reload this page.
Thanks @savannahostrowski for the PR 🌮🎉.. I'm working now to backport this PR to: 3.14. |
Sorry, @savannahostrowski, I could not cleanly backport this to |
bedevere-bot
commented
Nov 3, 2025
|
savannahostrowski
commented
Nov 3, 2025
1 - On second thought, I don't think this should be backported as 2 - The buildbot failure is unrelated. |
This was introduced in #136528. The
DECLARE_TARGETmacro includesvisibility("hidden"), which is valid for forward declarations but gets ignored when used in a typedef, so the compiler is yelling.