[Bug c++/108539] Wrong register usage for -m16 -masm=intel -march=i386 on asm volatile

2023-01-26 Thread arheik at dnainternet dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108539 arheik at dnainternet dot net changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #3 fr

[Bug c++/108539] Wrong register usage for -m16 -masm=intel -march=i386 on asm volatile

2023-01-25 Thread arheik at dnainternet dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108539 --- Comment #1 from arheik at dnainternet dot net --- Reproduced with these: Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa OFFLOAD_TARGET_DEFA

[Bug c++/108539] New: Wrong register usage for -m16 -masm=intel -march=i386 on asm volatile

2023-01-25 Thread arheik at dnainternet dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108539 Bug ID: 108539 Summary: Wrong register usage for -m16 -masm=intel -march=i386 on asm volatile Product: gcc Version: 12.1.0 Status: UNCONFIRMED Severity: normal