propolice for GCC?

Matthew Dillon dillon at apollo.backplane.com
Wed Dec 10 14:32:22 PST 2003


:You know... it was just too trivial to pass up doing right now.  I'll 
:build it tonight but the patch is located at:
:
:http://www.missouri.edu/~dooleyr/dragonfly/propolice.diff
:
:(created with a diff -crN /usr/src /usr/src.pp)
:
:Cheers,
:Ryan

    Ryan, I've committed the support from your patch with the 
    following modifications:

    * Made the default -fno-stack-protector for now.  We need to do 
      considerable testing and even then it is probably better to enable
      support in sys.mk or /etc/make.conf rather then enabling it natively
      in GCC.

    * Removed the boot code stack protector support.  The boot code is
      size-sensitive and, also, does not need stack protection.

    * Removed stack protector tests from Makefile's... since the default is
      to not have it we do not need to conditionally set -fno-stack-protector.

    * Made minor modifications to libc and libkern stack protector support.

					-Matt
					Matthew Dillon 
					<dillon at xxxxxxxxxxxxx>





More information about the Kernel mailing list