flipperzero-firmware/firmware/targets/f7
David Coles a6b98ccbbe
Preliminary Rust support (#1781)
* Add support for R_ARM_THM_MOVW_ABS_NC/THM_MOVT_ABS

These are sometimes emitted by the Rust LLVM compiler.

Ref: https://github.com/ARM-software/abi-aa/blob/main/aaelf32/aaelf32.rst#56relocation

* Discard LLVM bitcode from extension applications

LLVM-based compilers may include uncompressed bitcode in object files
to help with link-time optimization. However this can bloat binary sizes
from KB to MB.

* Expose alligned_malloc/free functions to applications

This is required to implement a global allocator in Rust.
2022-09-26 07:06:46 +10:00
..
ble_glue fbt: fixed include paths; added PVS-Studio configuration (#1615) 2022-08-23 02:06:17 +09:00
fatfs Speedup SD card & enlarge your RAM. (#1649) 2022-08-27 13:25:47 +09:00
furi_hal [FL-2674] Show error popup when NFC chip is not init/disconnected (#1722) 2022-09-19 21:46:56 +09:00
Inc [FL-2844] desktop: removing slideshow file when leaving slideshow view (#1762) 2022-09-21 23:42:59 +09:00
platform_specific [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +09:00
Src FIX: Fixed inconsistencies between texts (#1496) 2022-08-04 01:18:48 +09:00
api_symbols.csv Preliminary Rust support (#1781) 2022-09-26 07:06:46 +10:00
application-ext.ld Preliminary Rust support (#1781) 2022-09-26 07:06:46 +10:00
startup_stm32wb55xx_cm4.s [FL-1587] RFID: Clock for emulation timer from antenna (#622) 2021-09-10 05:19:02 +03:00
stm32wb55xx_flash.ld [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +09:00
stm32wb55xx_ram_fw.ld [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +09:00