cvs commit: src/sys/contrib/ia64/libuwx - Imported sources

Marcel Moolenaar marcel at FreeBSD.org
Wed May 14 22:04:46 PDT 2003


marcel      2003/05/14 22:04:44 PDT

  FreeBSD src repository

  src/sys/contrib/ia64/libuwx - Imported sources
  Update of /home/ncvs/src/sys/contrib/ia64/libuwx
  In directory repoman.freebsd.org:/tmp/cvs-serv96443
  
  Log Message:
  This is beta4 of libuwx; an ia64 stack unwinder. This code is made
  available by Hewlett-Packard under the MIT license. The unwinder is
  small, clean and fast and needed little adaptation for use in the
  kernel.
  
  This import has embedded in it the changes needed to make it build
  in a kernel environment.
  
  To optimize the common case, the kernel will minimize the number
  of registers saved by not saving the preserved registers. In case
  access to preserved registers is needed (signal handling, ptrace)
  the kernel will unwind to the context of the syscall or exception.
  For this we need an unwinder.
  
  Approved by: re (blanket)
  
  Status:
  
  Vendor Tag:	LIBUWX
  Release Tags:	BETA4
  		
  N src/sys/contrib/ia64/libuwx/src/Makefile
  N src/sys/contrib/ia64/libuwx/src/uwx.h
  N src/sys/contrib/ia64/libuwx/src/uwx_bstream.c
  N src/sys/contrib/ia64/libuwx/src/uwx_bstream.h
  N src/sys/contrib/ia64/libuwx/src/uwx_context.c
  N src/sys/contrib/ia64/libuwx/src/uwx_context.h
  N src/sys/contrib/ia64/libuwx/src/uwx_env.c
  N src/sys/contrib/ia64/libuwx/src/uwx_env.h
  N src/sys/contrib/ia64/libuwx/src/uwx_scoreboard.c
  N src/sys/contrib/ia64/libuwx/src/uwx_scoreboard.h
  N src/sys/contrib/ia64/libuwx/src/uwx_self.c
  N src/sys/contrib/ia64/libuwx/src/uwx_self.h
  N src/sys/contrib/ia64/libuwx/src/uwx_self_context.s
  N src/sys/contrib/ia64/libuwx/src/uwx_step.c
  N src/sys/contrib/ia64/libuwx/src/uwx_str.c
  N src/sys/contrib/ia64/libuwx/src/uwx_str.h
  N src/sys/contrib/ia64/libuwx/src/uwx_swap.c
  N src/sys/contrib/ia64/libuwx/src/uwx_swap.h
  N src/sys/contrib/ia64/libuwx/src/uwx_trace.c
  N src/sys/contrib/ia64/libuwx/src/uwx_trace.h
  N src/sys/contrib/ia64/libuwx/src/uwx_ttrace.c
  N src/sys/contrib/ia64/libuwx/src/uwx_ttrace.h
  N src/sys/contrib/ia64/libuwx/src/uwx_uinfo.c
  N src/sys/contrib/ia64/libuwx/src/uwx_uinfo.h
  N src/sys/contrib/ia64/libuwx/src/uwx_utable.c
  N src/sys/contrib/ia64/libuwx/src/uwx_utable.h
  N src/sys/contrib/ia64/libuwx/test/Makefile
  N src/sys/contrib/ia64/libuwx/test/dump_context.c
  N src/sys/contrib/ia64/libuwx/test/dumpmyself.c
  
  No conflicts created by this import
  


More information about the cvs-src mailing list