git: libc: For first time, loads in non-executable stack

John Marino marino at crater.dragonflybsd.org
Sun Sep 6 03:21:14 PDT 2015


commit 3084cca36fd812490071a946c44c55a4614f5f92
Author: John Marino <draco at marino.st>
Date:   Sun Sep 6 12:17:14 2015 +0200

    libc: For first time, loads in non-executable stack
    
    I missed one assembly file from libc/x86_64 yesterday (I am not sure how),
    and adding a GNU-stack note to it enables the GNU-stack ELF program
    header to be set to "RW" instead of "RWE" for the first time ever.  After
    the syscall file generation fix, exect.S was the last assembly file
    holding this back.

Summary of changes:
 lib/libc/x86_64/sys/exect.S | 2 ++
 1 file changed, 2 insertions(+)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/3084cca36fd812490071a946c44c55a4614f5f92


-- 
DragonFly BSD source repository


More information about the Commits mailing list