C++ modules in bare metal.
Find a file
2024-01-16 20:05:11 +01:00
stm32l4x2 add files 2024-01-16 16:14:54 +01:00
.gitignore ignore files 2024-01-16 16:21:30 +01:00
io.cpp add systick 2024-01-16 20:05:11 +01:00
LICENSE Initial commit 2024-01-16 16:10:55 +01:00
main.cpp add systick 2024-01-16 20:05:11 +01:00
Makefile add systick 2024-01-16 20:05:11 +01:00
README.md description 2024-01-16 16:34:56 +01:00
sys.cpp add systick 2024-01-16 20:05:11 +01:00

Module

C++ modules in bare metal.

Sice je to celkem blbost, ale jde o to ukázat, že už lze použít C++ moduly i v bare metal. Sice se to musí kompilovat clang ve verzi 18. (a asi i vyšší), postup je poměrně komplikovaný a nepochopitelný, ale funguje to. Zjevně je to hodně experimentální.

Připadá mi to složité a k ničemu, ale to je právě důvod, proč by se to mohlo ujmout.