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

cvs commit: src/sys/emulation/ibcs2/i386 ibcs2_misc.c src/sys/emulation/linux/i386 linux_machdep.c src/sys/emulation/svr4 svr4_misc.c


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 20 Aug 2003 00:13:30 -0700 (PDT)

dillon      2003/08/20 00:13:30 PDT

  Modified files:
    sys/emulation/ibcs2/i386 ibcs2_misc.c 
    sys/emulation/linux/i386 linux_machdep.c 
    sys/emulation/svr4   svr4_misc.c 
  Log:
  Linux needs %edx to be 0 on entry.  It registers it as an atexit function if
  it isn't NULL.  Note: if execve() fails the original contents of %edx
  should be maintained.
  
  This commit contains fixes for ibcs2, sysv, and linux's execve functions.
  The main execve() function has already been fixed.
  
  Revision  Changes    Path
  1.8       +8 -5      src/sys/emulation/ibcs2/i386/ibcs2_misc.c
  1.9       +6 -2      src/sys/emulation/linux/i386/linux_machdep.c
  1.12      +7 -6      src/sys/emulation/svr4/svr4_misc.c




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