https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119979

--- Comment #19 from Oleg Endo <olegendo at gcc dot gnu.org> ---
(In reply to Oleg Endo from comment #18)

> So it looks like the original semantics of TARGET_PROMOTE_PROTOTYPES is
> changed.  Perhaps it'd been better to make a new target callback function
> for this instead.

This should be trivial to do even now.  Instead of invoking the old
TARGET_PROMOTE_PROTOTYPES in calls.cc, it should just invoke the new callback. 
Then just override the new callback in the backend that'd benefit from it.

Reply via email to