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

--- Comment #9 from Iain Sandoe <iains at gcc dot gnu.org> ---
JFTR the Apple OSS folks comment:

"I checked with the clang team — it appears this was an unintentional
consequence of an upstream change: https://reviews.llvm.org/D75203. This
difference between debug vs non-debug asm has been noticed upstream and the new
assembly optimization has been disabled (for now) in
https://reviews.llvm.org/D94542 already.

You should be able to avoid this issue with clang-1205 by adding in the `-mllvm
-x86-pad-for-align=false` flags to the build. I confirmed this resolved the
issue for me with the small reproducer. "

however, that means we will need to do some configury checks to decide if this
fix needs to be applied or not (and maybe that would best be deferred until we
see what version of Xcode contains a fix).

Reply via email to