A modification to gcc/egcs which protects the resulting binary from StackSmashing attacks. A part of the Immunix linux distro at http://immunix.org.
But does it still allow legal use of executable code on the stack, such as trampolines?