Pinned
It's three weeks later, and said write-up is finally finished! Including a quick introduction into the nuances of dynamic_cast and how GCC implements it as a comparison point! Also including a discussion on how MWCC's dynamic_cast is just straight up broken 😂 sephdb.github.io/mwcc-abi/RTTI/
Guess who just found a runtime bug in an old compiler? This girl 😂 MWCC's runtime implementation of dynamic_cast is fucked for downcasts to ambiguous bases, in games at least as recent as 2010, write-up incoming after I've describing the wild way the compiler itself outputs RTTI in the first place.