Home | History | Annotate | Download | only in ptrace
History log of /src/sys/modules/ptrace/Makefile
RevisionDateAuthorComments
 1.1  02-Nov-2016  pgoyette branches: 1.1.2; 1.1.4; 1.1.18;
* Split sys/kern/sys_process.c into three parts:
1 - ptrace(2) syscall for native emulation
2 - common ptrace(2) syscall code (shared with compat_netbsd32)
3 - support routines that are shared with PROCFS and/or KTRACE

* Add module glue for #1 and #2. Both modules will be built-in to the
kernel if "options PTRACE" is included in the config file (this is
the default, defined in sys/conf/std).

* Mark the ptrace(2) syscall as modular in syscalls.master (generated
files will be committed shortly).

* Conditionalize all remaining portions of PTRACE code on a new kernel
option PTRACE_HOOKS.

XXX Instead of PROCFS depending on 'options PTRACE', we should probably
just add a procfs attribute to the sys/kern/sys_process.c file's
entry in files.kern, and add PROCFS to the "#if defineds" for
process_domem(). It's really confusing to have two different ways
of requiring this file.
 1.1.18.2  03-Dec-2017  jdolecek update from HEAD
 1.1.18.1  02-Nov-2016  jdolecek file Makefile was added on branch tls-maxphys on 2017-12-03 11:38:59 +0000
 1.1.4.2  05-Dec-2016  skrll Sync with HEAD
 1.1.4.1  02-Nov-2016  skrll file Makefile was added on branch nick-nhusb on 2016-12-05 10:55:27 +0000
 1.1.2.2  04-Nov-2016  pgoyette Sync with HEAD
 1.1.2.1  02-Nov-2016  pgoyette file Makefile was added on branch pgoyette-localcount on 2016-11-04 14:49:20 +0000

RSS XML Feed