Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Not worth checking for. The few people who write assembly code these days know what they are doing, and, bugs aside, the compiler knows what to do.


The old Russian proverb is "Trust but verify."

I, for one, hate debugging asm. I do it a lot, and would prefer bugs be caught automatically, preferably soon after they are introduced.


You're part of a small population, and so you might not even trust the tool.

It's not clear to me how to write such a tool as assembly code is the opposite of structured.


Also compilers violate the ABI when they know the violation can't be observed, so the external tool would have too many positives.


Interesting conclusion given that I found two functions and a (presumed) third-party driver/what-not that were violating the ABI. One of these was causing crashes, and the other one was going to. The crashes went on for over a year and a half, so, ...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: