https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66271
--- Comment #1 from gccbugs at rooted dot tk --- Oddly enough, the code is correct with -O2 instead of -Os.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66271
--- Comment #1 from gccbugs at rooted dot tk --- Oddly enough, the code is correct with -O2 instead of -Os.