DragonFly-2.3.0.566.ga6a09 master sys/config JG64 sys/cpu/amd64/include sigframe.h sys/platform/pc64/amd64 machdep.c sigtramp.s trap.c

Matthew Dillon dillon at crater.dragonflybsd.org
Wed Apr 1 23:30:35 PDT 2009


commit a6a0980903ec109b1e924a04c98c5d31f77ff5b9
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Wed Apr 1 23:23:50 2009 -0700

    AMD64 - More signal handler work.  Signals now appear to work.
    
    Finish implementing signal handler argument construction.  For AMD64 the
    arguments are passed in registers rather than on the stack.
    
    Align the stack to 16 bytes.
    
    Misc cleanup, comments, and enable PROCFS in kernel config JG64.
    
    Taken-from: FreeBSD code used as a loose template.

Summary of changes:
 sys/config/JG64                    |    2 +-
 sys/cpu/amd64/include/sigframe.h   |   16 ++--------
 sys/platform/pc64/amd64/machdep.c  |   59 +++++++++++++++++++++++-------------
 sys/platform/pc64/amd64/sigtramp.s |    1 +
 sys/platform/pc64/amd64/trap.c     |    5 +--
 5 files changed, 45 insertions(+), 38 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/a6a0980903ec109b1e924a04c98c5d31f77ff5b9


-- 
DragonFly BSD source repository





More information about the Commits mailing list