|
|
|
|
|
by klysm
706 days ago
|
|
Sounds reasonable, but since the language layer has no knowledge of signal handlers or what that means, it would be a separation of concerns problem. I'm sure you could get clang to do it, but still a tricky thing to design around. Ultimately it's an example of an invariant where it's clear that programmers can't be trusted to uphold it. In this case, the consequences can be very significant. |
|
Despite the fact that there is explicit runtime support for signal handlers in the language runtime (i.e. libc).