DragonFly BSD
DragonFly kernel List (threaded) for 2003-12
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: propolice for GCC?

From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Wed, 10 Dec 2003 14:31:42 -0800 (PST)

:You know... it was just too trivial to pass up doing right now.  I'll 
:build it tonight but the patch is located at:
:(created with a diff -crN /usr/src /usr/src.pp)

    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.

					Matthew Dillon 

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]