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
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
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:
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
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