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

--- Comment #5 from Marc Glisse <glisse at gcc dot gnu.org> ---
(In reply to Jonathan Wakely from comment #4)
> And two more similar errors. We need to support incomplete types, so we need
> to delay the evaluation of __relocatable until it's needed.

Sorry, I forgot about this. At some point I was thinking of having a macro that
defines __use_relocate, that we could use in the 3 functions that query it (it
doesn't duplicate the code so we can still update the criterion in a single
place). Or maybe hiding it in a constexpr static function __use_relocate()
would be sufficient, that would look nicer.

Reply via email to