Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Sep 1998 15:03:21 -0700 (PDT)
From:      Dmitrij Tejblum <dt@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   cvs commit: src/lib/libc/alpha/sys Ovfork.S src/lib/libc/i386/sys Ovfork.S src/lib/libc_r/uthread uthread_vfork.c Makefile.inc
Message-ID:  <199809122203.PAA17849@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
dt          1998/09/12 15:03:20 PDT

  Modified files:
    lib/libc/alpha/sys   Ovfork.S 
    lib/libc/i386/sys    Ovfork.S 
    lib/libc_r/uthread   Makefile.inc 
  Added files:
    lib/libc_r/uthread   uthread_vfork.c 
  Log:
  In libc_r, rename vfork syscall to _thread_sys_vfork and make vfork an alias
  to fork. It is difficult to do real vfork in libc_r, since almost every
  operation with file descriptsor changes _thread_fd_table and friends.
  
  popen(3) works much better with this change.
  
  Revision  Changes    Path
  1.2       +2 -2      src/lib/libc/alpha/sys/Ovfork.S
  1.8       +6 -2      src/lib/libc/i386/sys/Ovfork.S
  1.15      +2 -1      src/lib/libc_r/uthread/Makefile.inc



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