HN
Hacker News
Top
New
Best
Ask
Show
Jobs
GCC undefined behaviors are getting wild | Hacker News Reader
GCC undefined behaviors are getting wild
blog.pkh.me
9 points
·
ux
·
·
3 comments
Open article
Save
View on HN
suprjami
·
I really like the idea of decompiling ones' own code with Ghidra to see different ways the logic can be represented. Using `-Wextra` adds a warning about the signed\unsigned comparison, but Ghidra's `(ulong)(uint)` casts make that a bit clearer.
llimos
·
This is a great writeup on what's possible with undefined behavior
https://devblogs.microsoft.com/oldnewthing/20140627-00/?p=63...
xeeeeeeeeeeenu
·
If you want signed integer overflow to be defined, use the "-fwrapv" flag.
Reply on news.ycombinator.com