Hacker News new | past | comments | ask | show | jobs | submit login

> A compiler that conforms to the ABI generates code which clears the flag, if necessary.

I'm sorry, I do not follow. The conforming compiler expects that the functions are called with the clear flag. The non-conforming kernel on the other hand does not clear the flag before calling the signal handler which breaks it.




But that's obviously a bug. ABI says, caller clears flag. Ergo, all situations that trigger function calls shall clear flag.




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

Search: