Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Oct 2000 17:00:21 -0700 (PDT)
From:      Andrew Gallatin <gallatin@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/compat/linux linux_signal.c src/sys/i386/linux linux.h linux_dummy.c linux_genassym.c linux_locore.s linux_sysvec.c syscalls.master
Message-ID:  <200010170000.RAA99497@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
gallatin    2000/10/16 17:00:21 PDT

  Modified files:
    sys/compat/linux     linux_signal.c 
    sys/i386/linux       linux.h linux_dummy.c linux_genassym.c 
                         linux_locore.s linux_sysvec.c 
                         syscalls.master 
  Log:
  A start at an implemention of linux_rt_sendsig & linux_rt_sigreturn
  and associated user-level signal trampoline glue.
  
  Without this patch, an SA_SIGINFO style handler can be installed by a linux
  app, but if the handler accesses its sip argument, it will get a garbage
  pointer and likely segfault.
  
  We currently supply a valid pointer, but its contents are mainly
  garbage.  Filling this in properly is future work.
  
  This is the second of 3 commits that will get IBM's JDK 1.3 working with
  FreeBSD ...
  
  Revision  Changes    Path
  1.23      +2 -2      src/sys/compat/linux/linux_signal.c
  1.45      +81 -1     src/sys/i386/linux/linux.h
  1.25      +1 -2      src/sys/i386/linux/linux_dummy.c
  1.14      +5 -1      src/sys/i386/linux/linux_genassym.c
  1.7       +19 -3     src/sys/i386/linux/linux_locore.s
  1.62      +258 -1    src/sys/i386/linux/linux_sysvec.c
  1.35      +2 -2      src/sys/i386/linux/syscalls.master



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200010170000.RAA99497>