I noticed an interesting behavior if I run the following C-Program on Linux:
#define SIGINT 2 #include