History log of /freebsd-9.3-release/lib/libc/gen/swapcontext.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 267654 19-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 225736 22-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


# 103666 20-Sep-2002 mini

Don't peek into MD structures from MI code. The getcontext(3) and
setcontext(3) functions check the validify of the mcontext_t structs.


# 103460 17-Sep-2002 peter

Bandaid to stop failing on non-i386 platforms.
Add a big ugly #warning as a reminder.


# 103405 16-Sep-2002 mini

Add signalcontext(), which lays down a signal frame onto a ucontext_t.

Reviewed by: deischen, julian
Approved by: -arch


# 89269 11-Jan-2002 deischen

Include <stddef.h> to fix build problem when namespace pollution
by <signal.h> (including <time.h> so that NULL is accidentally defined)
is removed.

Style nits.

Submitted by: bde


# 89177 10-Jan-2002 deischen

Add getcontext, setcontext, makecontext, and swapcontext. These
functions are defined in SUSv2 and the latest POSIX spec.

Thanks to Bernd Walter <ticso@cicely8.cicely.de> for helping debug my
alpha assembly.

Approved by: -arch