History log of /openbsd/sys/arch/hppa/include/frame.h (Results 1 – 19 of 19)
Revision Date Author Comments
# 16b62b6a 21-Jun-2012 guenther <guenther@openbsd.org>

__tfork() needs to set the stack address of the new thread in the kernel,
so that it can't get a signal while still running on the parent thread's
stack. Also, pass in sizeof(struct __tfork) to prov

__tfork() needs to set the stack address of the new thread in the kernel,
so that it can't get a signal while still running on the parent thread's
stack. Also, pass in sizeof(struct __tfork) to provide forward compat
when more members are added. This is an ABI change, so switch syscall
numbers and bump lib majors this time.

ok deraadt@ matthew@

show more ...


# fe9efbf0 14-Nov-2011 deraadt <deraadt@openbsd.org>

merge various differences between hppa and hppa64
ok jsing


# 5121d428 08-Nov-2011 kettenis <kettenis@openbsd.org>

Save and restore cr27 and add the necessary glue to use it as the userland
thread register.

ok guenther@, jsing@


# fef2e65f 07-Apr-2004 mickey <mickey@openbsd.org>

update copyright; miod@ is fine w/ files where he holds it too


# efad7961 15-Jul-2003 mickey <mickey@openbsd.org>

hptmask goes away as a register and frees one tmp cr


# 7503858e 17-Jun-2003 jfb <jfb@openbsd.org>

typos

ok jmc@


# 07d9c2f1 19-Mar-2002 mickey <mickey@openbsd.org>

no need for reg.h in the frame.h


# 3b8e30f0 08-Feb-2002 mickey <mickey@openbsd.org>

do not rely on u_int being availabel


# c8b5c9ec 25-Nov-1999 mickey <mickey@openbsd.org>

new pcb and frame layouts


# c872b467 16-Nov-1999 mickey <mickey@openbsd.org>

fix argument access macro (+1 fuzz), align frame per hp requirements


# a6851922 11-Sep-1999 mickey <mickey@openbsd.org>

define call frame offsets and argument access macros, add space for cr28 in trapframe


# 9ef4e1c3 14-Aug-1999 mickey <mickey@openbsd.org>

littel perfomance rearngement, also cr23 and cr28 for ddb


# 52eaadf0 20-Jul-1999 mickey <mickey@openbsd.org>

export cr28 for DEBUGging purposes


# 6ed51ea5 18-Jun-1999 mickey <mickey@openbsd.org>

do not include fpu regs into trapframe, according to the
lazy fpu context switching it could be well saved into pcb.
this brings trapframe to 256 bytes (including 5 spare words).
adjust all the code

do not include fpu regs into trapframe, according to the
lazy fpu context switching it could be well saved into pcb.
this brings trapframe to 256 bytes (including 5 spare words).
adjust all the code to deal w/ moved fpu regs save area.

show more ...


# 39509335 20-Apr-1999 mickey <mickey@openbsd.org>

name changes, add stack frame, better USERMODE()


# 8792d27d 29-Dec-1998 mickey <mickey@openbsd.org>

fix special tr* registers names, spaces vs tabs


# e1146f4e 30-Oct-1998 mickey <mickey@openbsd.org>

USERMODE() and FRAME_PC definitions


# e55ab885 07-Jul-1998 mickey <mickey@openbsd.org>

more includes


# 9c0b8818 23-Jun-1998 mickey <mickey@openbsd.org>

some includes