[Bug c/108019] [ARM] D16 float register was used but not saved in integer-dominated code

2022-12-08 Thread zhangyuan21 at xiaomi dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108019 --- Comment #5 from zyfeier --- Compile Information: CC: timers/arch_alarm.c arm-none-eabi-gcc -c -Wstrict-prototypes -nostdlib -pipe "-O3" -fno-strict-aliasing -fno-omit-frame-pointer -fno-optimize-sibling-calls -fstack-protector-all -fsaniti

[Bug c/108019] [ARM] D16 float register was used but not saved in integer-dominated code

2022-12-08 Thread zhangyuan21 at xiaomi dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108019 --- Comment #4 from zyfeier --- Compile Information: CC: timers/arch_alarm.c arm-none-eabi-gcc -c -Wstrict-prototypes -nostdlib -pipe "-O3" -fno-strict-aliasing -fno-omit-frame-pointer -fno-optimize-sibling-calls -fstack-protector-all -fsaniti

[Bug c/108019] [ARM] D16 float register was used but not saved in integer-dominated code

2022-12-07 Thread zhangyuan21 at xiaomi dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108019 --- Comment #3 from zyfeier --- Created attachment 54046 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54046&action=edit preprocessed file for calling function

[Bug c/108019] [ARM] D16 float register was used but not saved in integer-dominated code

2022-12-07 Thread zhangyuan21 at xiaomi dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108019 --- Comment #2 from zyfeier --- C code: int weak_function up_alarm_tick_start(clock_t ticks) { int ret = -EAGAIN; if (g_oneshot_lower != NULL) { clock_t now = 0; clock_t delta; ONESHOT_TICK_CURRENT(g_oneshot_lower, &

[Bug c/108019] [ARM] D16 float register was used but not saved in integer-dominated code

2022-12-07 Thread zhangyuan21 at xiaomi dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108019 --- Comment #1 from zyfeier --- Created attachment 54045 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54045&action=edit preprocessed file

[Bug c/108019] New: [ARM] D16 float register was used but not saved in integer-dominated code

2022-12-07 Thread zhangyuan21 at xiaomi dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108019 Bug ID: 108019 Summary: [ARM] D16 float register was used but not saved in integer-dominated code Product: gcc Version: 11.3.1 Status: UNCONFIRMED Severity: no