@RichFelker Lots of the flaws are just inherent in the niche. Optimizing compilers combined with a pervasively unsafe low-level language.
@CopperheadSec I'm not sure how "trial & error" would lead you to aliasing diff types without a preexisting idea of that "technique".
-
-
@RichFelker Doing it via unions is an obvious technique but isn't really well-defined in C and is explicitly undefined in C++. -
@CopperheadSec Yeah but all the decent docs on C tell you that the only member of a union you can access is the most-recently-stored one. -
@CopperheadSec I concede that a newcomer to C could plausibly discover union-based aliasing via trial-and-error though.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.