History log of /src/sys/arch/hp300/include/hpux_machdep.h |
Revision | | Date | Author | Comments |
1.24 |
| 10-Dec-2009 |
matt | Change u_long to vaddr_t/vsize_t in exec code where appropriate (mostly involves setregs and vmcmds). Should result in no code differences.
|
1.23 |
| 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
1.22 |
| 11-Dec-2005 |
christos | branches: 1.22.74; 1.22.76; 1.22.78; merge ktrace-lwp.
|
1.21 |
| 06-Dec-2005 |
tsutsui | Use _HP300_FOO_H_ instead of _MACHINE_FOO_H_.
|
1.20 |
| 28-Aug-2004 |
thorpej | branches: 1.20.12; De-__P
|
1.19 |
| 17-Nov-2003 |
tsutsui | TAB/space cleanup.
|
1.18 |
| 28-Sep-2003 |
cl | catch up with const ksiginfo_t and const sigset_t
|
1.17 |
| 22-Sep-2003 |
cl | SA_SIGINFO support for m68k (compat hpux)
|
1.16 |
| 29-Jun-2003 |
fvdl | branches: 1.16.2; Back out the lwp/ktrace changes. They contained a lot of colateral damage, and need to be examined and discussed more.
|
1.15 |
| 29-Jun-2003 |
thorpej | Adapt to ktrace/lwp changes.
|
1.14 |
| 28-Jun-2003 |
darrenr | Pass lwp pointers throughtout the kernel, as required, so that the lwpid can be inserted into ktrace records. The general change has been to replace "struct proc *" with "struct lwp *" in various function prototypes, pass the lwp through and use l_proc to get the process pointer when needed.
Bump the kernel rev up to 1.6V
|
1.13 |
| 17-Jan-2003 |
thorpej | Merge the nathanw_sa branch.
|
1.12 |
| 04-Jul-2002 |
thorpej | Add kernel support for having userland provide the signal trampoline:
* struct sigacts gets a new sigact_sigdesc structure, which has the sigaction and the trampoline/version. Version 0 means "legacy kernel provided trampoline". Other versions are coordinated with machine- dependent code in libc. * sigaction1() grows two more arguments -- the trampoline pointer and the trampoline version. * A new __sigaction_sigtramp() system call is provided to register a trampoline along with a signal handler. * The handler is no longer passed to sensig() functions. Instead, sendsig() looks up the handler by peeking in the sigacts for the process getting the signal (since it has to look in there for the trampoline anyway). * Native sendsig() functions now select the appropriate trampoline and its arguments based on the trampoline version in the sigacts.
Changes to libc to use the new facility will be checked in later. Kernel version not bumped; we will ride the 1.6C bump made recently.
|
1.11 |
| 01-Oct-1998 |
thorpej | branches: 1.11.26; 1.11.30; 1.11.38; Update for signal changes.
|
1.10 |
| 09-Oct-1997 |
jtc | Fix tipo inherited from old version of TNF copyright template.
|
1.9 |
| 12-Sep-1997 |
mycroft | Fix execve(2) and *setregs() interfaces so emulations can set registers in a more correct way. (See tech-kern.)
|
1.8 |
| 27-Apr-1997 |
thorpej | branches: 1.8.4; Garbage-collect a bunch of _very_ hp300-specific code, most of which doesn't work anyhow (due to current and future fundamental differences between NetBSD and HP-UX device semantics). This can probably be shared with other m68k ports now.
|
1.7 |
| 01-Apr-1997 |
scottr | Add forward declarations for struct exec_package and struct exec_vmcmd, to minimize the number of unnecessary #includes.
|
1.6 |
| 16-Mar-1997 |
thorpej | Garbage-collect hpux_dumpu().
|
1.5 |
| 16-Mar-1997 |
thorpej | Prototype hpux_setregs().
|
1.4 |
| 16-Mar-1997 |
thorpej | Define the HP-UX sigcontext structure here, and prototype hpux_sendsig().
|
1.3 |
| 28-Feb-1996 |
thorpej | Copyright assigned to The NetBSD Foundation.
|
1.2 |
| 24-Feb-1996 |
thorpej | Completely rework how the console is probed. Console probing no longer requires pre-autoconfigured devices. Fix up some prototypes. Part of the long journey towards new config. (GETTING THERE!)
|
1.1 |
| 06-Jan-1996 |
thorpej | Move the obviously machine-dependent HP-UX compat code to hpux_machdep.{c,h}. A fair bit of this, the m68k core dump and exec goo, can probably be made into a generic m68k hpux module, eventually.
More to be placed in hpux_machdep.c - keep your eyes peeled...
|
1.8.4.2 |
| 14-Oct-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
1.8.4.1 |
| 16-Sep-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
1.11.38.1 |
| 16-Jul-2002 |
gehenna | catch up with -current.
|
1.11.30.2 |
| 01-Aug-2002 |
nathanw | Catch up to -current.
|
1.11.30.1 |
| 18-Nov-2001 |
scw | MD Scheduler Activation bits for HP300. Compile-tested only. Note: COMPAT_HPUX is not yet fully lwp'ified.
|
1.11.26.1 |
| 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
1.16.2.6 |
| 11-Dec-2005 |
christos | Sync with head.
|
1.16.2.5 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.16.2.4 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.16.2.3 |
| 03-Sep-2004 |
skrll | Sync with HEAD
|
1.16.2.2 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.16.2.1 |
| 02-Jul-2003 |
darrenr | Apply the aborted ktrace-lwp changes to a specific branch. This is just for others to review, I'm concerned that patch fuziness may have resulted in some errant code being generated but I'll look at that later by comparing the diff from the base to the branch with the file I attempt to apply to it. This will, at the very least, put the changes in a better context for others to review them and attempt to tinker with removing passing of 'struct lwp' through the kernel.
|
1.20.12.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.22.78.2 |
| 11-Mar-2010 |
yamt | sync with head
|
1.22.78.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.22.76.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.22.74.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|