mips: hide regnum definitions behind _KERNEL/_WANT_MIPS_REGNUMmachine/regnum.h ends up being included by sys/procfs.h and sys/ptrace.h viamachine/reg.h. Many of the regnum definitions are too shor
mips: hide regnum definitions behind _KERNEL/_WANT_MIPS_REGNUMmachine/regnum.h ends up being included by sys/procfs.h and sys/ptrace.h viamachine/reg.h. Many of the regnum definitions are too short and too genericto be exposing to any userland application including one of these twoheaders. Moreover, these actively cause build failures in googletest(template <typename T1 ...> expanding to template <typename 9 ...>).Hide the definitions behind _KERNEL or _WANT_MIPS_REGNUM, and patch all ofthe userland consumers to define as needed.Discussed with: imp, jhbReviewed by: imp, jhbMFC after: 1 weekDifferential Revision: https://reviews.freebsd.org/D21330
show more ...
General further adoption of SPDX licensing ID tags.Mainly focus on files that use BSD 3-Clause license.The Software Package Data Exchange (SPDX) group provides a specificationto make it easier f
General further adoption of SPDX licensing ID tags.Mainly focus on files that use BSD 3-Clause license.The Software Package Data Exchange (SPDX) group provides a specificationto make it easier for automated tools to detect and summarize well knownopensource licenses. We are gradually adopting the specification, notingthat the tags are considered only advisory and do not, in any way,superceed or replace the license texts.Special thanks to Wind River for providing access to "The Duke ofHighlander" tool: an older (2014) run over FreeBSD tree was useful as astarting point.
Add the needed libpthread_md.c for MIPS.Obtained from: Juniper Networks