| History log of /src/sys/modules/ptrace_common/Makefile |
| Revision | | Date | Author | Comments |
| 1.6 |
| 03-Jun-2023 |
lukem | bsd.own.mk: rename GCC_NO_* to CC_WNO_*
Rename compiler-warning-disable variables from GCC_NO_warning to CC_WNO_warning where warning is the full warning name as used by the compiler.
GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGH
Using the convention CC_compilerflag, where compilerflag is based on the full compiler flag name.
|
| 1.5 |
| 21-Oct-2020 |
christos | process_machdep.c is mandatory now.
|
| 1.4 |
| 19-Oct-2020 |
christos | Arrange so that no options COREDUMP and no options PTRACE work together. Thanks to Paul Goyette for testing.
|
| 1.3 |
| 13-Oct-2019 |
mrg | introduce some common variables for use in GCC warning disables:
GCC_NO_FORMAT_TRUNCATION -Wno-format-truncation (GCC 7/8) GCC_NO_STRINGOP_TRUNCATION -Wno-stringop-truncation (GCC 8) GCC_NO_STRINGOP_OVERFLOW -Wno-stringop-overflow (GCC 8) GCC_NO_CAST_FUNCTION_TYPE -Wno-cast-function-type (GCC 8)
use these to turn off warnings for most GCC-8 complaints. many of these are false positives, most of the real bugs are already commited, or are yet to come.
we plan to introduce versions of (some?) of these that use the "-Wno-error=" form, which still displays the warnings but does not make it an error, and all of the above will be re-considered as either being "fix me" (warning still displayed) or "warning is wrong."
|
| 1.2 |
| 17-Feb-2019 |
rin | Bump default value of WARNS for modules from 3 to 5, and explicitly set WARNS for modules that fail with WARNS=5.
Also, turn on -Wno-missing-noreturn for clang for some files.
At the moment, among ~ 360 modules, - 2 (lua and zfs) need WARNS=0 - 1 (solaris) needs WARNS=1 - 136 need WARNS=3 (mostly due to sign-compare) - 4 need WARNS=4 - others can be compiled with WARNS=5
Discussed on tech-kern.
|
| 1.1 |
| 02-Nov-2016 |
pgoyette | branches: 1.1.2; 1.1.4; 1.1.18; 1.1.22; * 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.22.2 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
| 1.1.22.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
| 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
|