[Bug target/113161] Add a special "ramfunc" attribute for sections in the linker script (*.ld files)

2024-02-08 Thread kirdyankinsp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113161 --- Comment #2 from Sergey Kirdyankin --- (In reply to Andrew Pinski from comment #1) > The Linux kernel handles this without an attribute via an external program > that checks the section after the compiling. Maybe for your use case you > coul

[Bug target/113161] New: Add a special "ramfunc" attribute for sections in the linker script (*.ld files)

2023-12-28 Thread kirdyankinsp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113161 Bug ID: 113161 Summary: Add a special "ramfunc" attribute for sections in the linker script (*.ld files) Product: gcc Version: unknown Status: UNCONFIRMED Seve

[Bug target/113155] large overhead for cast float to uint64_t. Arm cortex-m4 (ARMv7E-M, fpv4-sp-d16, ieee 754). Compiler: arm-none-eabi-gcc

2023-12-27 Thread kirdyankinsp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113155 --- Comment #6 from Sergey Kirdyankin --- bin>arm-none-eabi-gcc -v Using built-in specs. COLLECT_GCC=arm-none-eabi-gcc COLLECT_LTO_WRAPPER=C:/work/distributiv/arm-gnu-toolchain-13.2/bin/../libexec/gcc/arm-none-eabi/13.2.1/lto-wrapper.exe Target:

[Bug target/113155] large overhead for cast float to uint64_t. Arm cortex-m4 (ARMv7E-M, fpv4-sp-d16, ieee 754). Compiler: arm-none-eabi-gcc

2023-12-27 Thread kirdyankinsp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113155 --- Comment #4 from Sergey Kirdyankin --- Compiler command line (platform configure): arm-none-eabi-gcc -march=armv7e-m -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mthumb ... Disassembler: 080016c0 <__aeabi_f2ulz>: 80016c0: b5d0

[Bug libgcc/113155] New: large overhead for cast float to uint64_t. Arm cortex-m4 (ARMv7E-M, fpv4-sp-d16, ieee 754). Compiler: arm-none-eabi-gcc

2023-12-26 Thread kirdyankinsp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113155 Bug ID: 113155 Summary: large overhead for cast float to uint64_t. Arm cortex-m4 (ARMv7E-M, fpv4-sp-d16, ieee 754). Compiler: arm-none-eabi-gcc Product: gcc Vers