Today we talked about all things functions in ARM32 assembly, including how C++ name mangling works, how to link together assembly and C and C++ code. and most importantly the boilerplate code you need to do to make functions work properly without seg faulting.
I also did a bit on the inline keyword and why it doesn't do what a lot of people thinks it does.