[Bug middle-end/80053] Label with address taken should prevent duplication of containing basic block
amonakov at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Mar 17 06:28:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80053
--- Comment #3 from Alexander Monakov <amonakov at gcc dot gnu.org> ---
... unless labels are intended to act similar to non-static function-scope
variables, with computed address usable only until the containing function
returns? Except when used in static initializers, which makes them act as if
their addresses were constant expressions?
(still, if the this testcase is deemed invalid, the original issue remains)
More information about the Gcc-bugs
mailing list