Using Freestanding C++ for C++17 in Shellcode, UEFI, Embedded & Unikernels - Rian Quinn CppCon 2019
Offensive Coding with C++: Building a Custom Shellcode Runner with Windows APIs
Loading/Running Programs | UEFI Dev (in C)
CppCon 2018: Morris Hafner "UEFI Applications With Modern C++"
C++Now 2019: Michael Caisse “Embedded Domain Specific Languages for Embedded Bare Metal Projects”
Picolibc: A C Library for Smaller Systems - Keith Packard, Amazon
Using C++14 in an Embedded “SuperLoop” Firmware - Erik Rainey - CppCon 2022
Using Coroutines to Implement C++ Exceptions for Freestanding Environments - Eyal Zedaka - CppCon 21
Analyzing UEFI BIOSes from Attacker & Defender Viewpoints
C++ : How do you create a freestanding C++ program?
Libc++ on Linux - using the example of Oniro (Bernhard Rosenkränzer)
Shellcoding On ARM (32-bit) LINUX || [ 6 ] .Creating our First HELLOWORLD File | #shellcoding #arm
Guiliani - The C++ GUI framework for all embedded engineers
Freestanding C++ - Past, Present, and Future - Ben Saks - CppCon 2019
Infiltrating a Code Base: Moving Toward a Better C - Brian Ruth - CppCon 2019
C++ in the World of Embedded Systems - Vladimir Vishnevskii - CppCon 2022
Episode #46 - with Hana Dusíková
Buffer Overflows Part 2 - Shellcode (Extra Details)
There are no array, string_view, span headers in freestanding C++ toolchain
How to tune libstdc++ to the native architecture when building gcc?