On Fri, Jan 16, 2026 at 02:07:10PM +0100, Richard Biener wrote:
> One might also be able to arrange for int8_t to be mangled the same
> as 'char' even when 'signed char' to avoid the ABI change (but retain
> some of the issues).  I'd probably follow what the vendor does, thus
> Studio 12.6 CC, inter-operability with the "platform default" would be
> my priority, and see to have work arounds for the fallout that happens
> elsewhere ...  Does Oracle acknowledge the issue and plan to fix
> in a similar manner?

I don't think such mangling change is feasible, strip_typedefs is called all
over the place, so whether it was originally int8_t or signed char will be
lost in many cases.  And changing mangling of signed char would be even much
more significant change (and problematic, because one can overload on char
vs. signed char).

        Jakub

Reply via email to