eastig accepted this revision. eastig added a comment. This revision is now accepted and ready to land. LGTM. BTW the issue was found during porting micropython for Cortex-M0 from GCC to Clang. Repository: rL LLVM https://reviews.llvm.org/D37377