Date: Wed, 14 May 2003 22:04:44 -0700 (PDT) From: Marcel Moolenaar <marcel@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/contrib/ia64/libuwx - Imported sources Message-ID: <200305150504.h4F54iYm096469@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200305150504.h4F54iYm096469>