Re-implemented after more thorough read of the specification

As found online at:
https://gcc.gnu.org/onlinedocs/gcc/Spec-Files.html
SIGIOT is now SIGABRT