History log of /netbsd-current/distrib/sets/lists/debug/md.amd64
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.129 18-Aug-2024 rin

sets/lists: Make gdbserver MI by using MKGDBSERVER


# 1.128 11-Jul-2024 riastradh

distrib/sets/lists: Add a blank comment line between RCS id and body.

This serves as a buffer between RCS id changes and other changes to
the set lists, in an attempt to reduce the pain of merge conflicts
around mass set list changes.

No functional change intended.


# 1.127 11-Jul-2024 riastradh

Revert the duplication of compat set lists; do it another way.

1. Restore the compatdir and compatfile tags in base and debug.

=> compatdir marks directories that should have per-ABI compat
subdirectories, like /usr/lib having /usr/lib/o32 and
/usr/lib/64 on mips64.

=> compatfile marks files that have per-ABI versions in the
nearest compatdir, like /usr/lib/o32/libc.so.12.221.

This is the mechanism we use to avoid duplicating every library
that has a compat version in multiple set lists.

2. Teach sets.subr to split the compatdir and compatfile entries out
into separate sets for base and debug.

The mechanism is to internally use:

- a new tag `omitcompat' when processing base and debug, so we
don't generate the per-ABI compat directories or per-ABI compat
files under them;

- a new tag `takecompat=${ABI}' when processing base32/64 and
debug32/64, so we _do_ generate the per-ABI compat directories
for ${ABI}.

=> On, e.g., mips64, base32 uses `takecompat=o32' and base64
uses `takecompat=64'.

=> On, e.g., aarch64, base32 uses
`takecompat=eabi,takecompat=eabihf', and there is no base64.

3. Record in sets.subr the list of `32' and `64' architectures for
each port.

This is maybe not the right place to put it, but it's also not
clear that we want to keep exactly this division -- maybe it would
be more sensible to just have per-ABI , e.g.:

(aarch64) base-eabi, base-eabihf
(amd64) base-i386
(mips64) base-o32, base-64
(mipsn64) base-o32, base-n32

But I'll leave cleaning that up for another day.

4. Adjust some sets. Mostly this commit shouldn't change what file
go in what sets, but, e.g., on mips64, the following move from
base32 to base64 as part of this change, which I think is
appropriate:

- /lib/64
- /libexec/ld.elf_so-64
- /usr/lib/64
- /usr/libdata/debug/lib/64
- /usr/libdata/debug/usr/lib/64
- /usr/libexec/ld.elf_so-64

TBD: Remove ./lib and ./usr/lib from debug/mi; they're already in
base/mi. Maybe move ./usr/libdata/debug to from base/mi to debug/mi.

This reverts most of the set list changes in:

https://mail-index.netbsd.org/source-changes/2024/04/09/msg150763.html

PR misc/58365


# 1.126 08-Jul-2024 rin

sets: amd64: Fix `!compat && debuglib` build


# 1.125 01-Jul-2024 mrg

GCC sanitizers: only build the sanitizers if $MKGCCCMDS != "no".

there's a minor use-case for the configuration of "building sanitizers
for distribution, but not the compiler", but it's pretty uncommon, and
the latest sanitizers don't build at all on m68000 so enhance the
option to not build /usr/bin/gcc (which simply can't modern GCC on a
sun2) to not build the sanitizers either.

(if we were to split these, MKGCCSANITIZER would be good variable.)

update set lists for far too many files, including fixing MKDEBUG for
a couple of builds.


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
# 1.124 09-Apr-2024 nia

Add new sets: base32, debug32, manhtml

- base32 contains (when MKCOMPAT=yes) shared libraries for 32-bit
compatibility, previously included in base

- debug32 contains (when MKCOMPAT=yes) debug symbols and static libraries
containing debug symbols for 32-bit compatiblity, previously included
in debug

- manhtml contains (when MKHTML=yes) the HTML files previously included
in 'man', which are of limited utility without third-party software.

The motivation for this change is to be able to easily exclude sets
from CD-ROM images that go over the size limit without xz compression
(which many NetBSD platforms struggle to extract at acceptable speeds).


# 1.123 22-Aug-2023 christos

remove compat linux debugging sets (again)


# 1.122 21-Aug-2023 christos

add inotify tests, sort


# 1.121 21-Aug-2023 martin

Remove the compat linux (linux binaries) helpers *.debug files - they
are not installed (and probably would be useless if they were)


# 1.120 20-Aug-2023 riastradh

distrib/sets/lists: compat/linux/h_*.debug is amd64-only for now.


# 1.119 07-Aug-2023 riastradh

distrib/sets/lists: Fix libtsan entries.

- No obsolete .so.N or .so.N.M entries.
- libtsan.so for gcc.
- libtsan.so.1* for gcc=10.
- libtsan.so.2* for gcc=12.
- No libtsan.so.1* on aarch64, libtsan on aarch64 is new in gcc12.


# 1.118 05-Aug-2023 pgoyette

revert debug data for libtsan to previous version, too.

XXX Perhaps this should be done by obsoleting the 2.0 file? For now
XXX this will require manual cleaning of the no-longer-used 2.0 file.


# 1.117 04-Aug-2023 mrg

more updates for sets and GCC 12

- renable sanitizer, add new shlib versions, enable tsan for arm64,
including moving some stuff into the per-cpu/arch dir from 'mi'.
- fix mips64, 68k, and ia64
- mark many any-gcc-version things just as "gcc" and remove dups
- mark many gcc=9 only things as obsolete
- mark many gcc=10 only things as obsolete with gcc=12 (more could
be done here.)


Revision tags: netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base
# 1.116 16-Oct-2021 skrll

Move tsan entries marked machine=amd64 from .mi files into md.amd64


# 1.115 23-Jun-2021 christos

build gdbserver only when we build gdb (from adam)


# 1.114 07-Jun-2021 christos

enable gdbserver for amd64 (so that we don't break its build).


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
# 1.113 16-Oct-2020 rin

Add missig t_convert_xmm_s87.debug to fix build with MKDEBUG=yes.


# 1.112 26-Sep-2020 jmcneill

Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.


# 1.111 12-Sep-2020 jmcneill

Add HAVE_ACPI and HAVE_UEFI flags to bsd.own.mk and use them to
conditionally include ACPI and UEFI bits instead of relying on adhoc
MACHINE_ARCH tests.


# 1.110 17-May-2020 martin

Fix lists for RUMP-less builds


# 1.109 11-May-2020 yhardy

Fix the build for MKCOMPAT=no.

The t_user_ldt test needs the i386 compat library which is only built
when MKCOMPAT=yes.


# 1.108 26-Apr-2020 maxv

Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.


Revision tags: phil-wifi-20200421
# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.128 11-Jul-2024 riastradh

distrib/sets/lists: Add a blank comment line between RCS id and body.

This serves as a buffer between RCS id changes and other changes to
the set lists, in an attempt to reduce the pain of merge conflicts
around mass set list changes.

No functional change intended.


# 1.127 11-Jul-2024 riastradh

Revert the duplication of compat set lists; do it another way.

1. Restore the compatdir and compatfile tags in base and debug.

=> compatdir marks directories that should have per-ABI compat
subdirectories, like /usr/lib having /usr/lib/o32 and
/usr/lib/64 on mips64.

=> compatfile marks files that have per-ABI versions in the
nearest compatdir, like /usr/lib/o32/libc.so.12.221.

This is the mechanism we use to avoid duplicating every library
that has a compat version in multiple set lists.

2. Teach sets.subr to split the compatdir and compatfile entries out
into separate sets for base and debug.

The mechanism is to internally use:

- a new tag `omitcompat' when processing base and debug, so we
don't generate the per-ABI compat directories or per-ABI compat
files under them;

- a new tag `takecompat=${ABI}' when processing base32/64 and
debug32/64, so we _do_ generate the per-ABI compat directories
for ${ABI}.

=> On, e.g., mips64, base32 uses `takecompat=o32' and base64
uses `takecompat=64'.

=> On, e.g., aarch64, base32 uses
`takecompat=eabi,takecompat=eabihf', and there is no base64.

3. Record in sets.subr the list of `32' and `64' architectures for
each port.

This is maybe not the right place to put it, but it's also not
clear that we want to keep exactly this division -- maybe it would
be more sensible to just have per-ABI , e.g.:

(aarch64) base-eabi, base-eabihf
(amd64) base-i386
(mips64) base-o32, base-64
(mipsn64) base-o32, base-n32

But I'll leave cleaning that up for another day.

4. Adjust some sets. Mostly this commit shouldn't change what file
go in what sets, but, e.g., on mips64, the following move from
base32 to base64 as part of this change, which I think is
appropriate:

- /lib/64
- /libexec/ld.elf_so-64
- /usr/lib/64
- /usr/libdata/debug/lib/64
- /usr/libdata/debug/usr/lib/64
- /usr/libexec/ld.elf_so-64

TBD: Remove ./lib and ./usr/lib from debug/mi; they're already in
base/mi. Maybe move ./usr/libdata/debug to from base/mi to debug/mi.

This reverts most of the set list changes in:

https://mail-index.netbsd.org/source-changes/2024/04/09/msg150763.html

PR misc/58365


# 1.126 08-Jul-2024 rin

sets: amd64: Fix `!compat && debuglib` build


# 1.125 01-Jul-2024 mrg

GCC sanitizers: only build the sanitizers if $MKGCCCMDS != "no".

there's a minor use-case for the configuration of "building sanitizers
for distribution, but not the compiler", but it's pretty uncommon, and
the latest sanitizers don't build at all on m68000 so enhance the
option to not build /usr/bin/gcc (which simply can't modern GCC on a
sun2) to not build the sanitizers either.

(if we were to split these, MKGCCSANITIZER would be good variable.)

update set lists for far too many files, including fixing MKDEBUG for
a couple of builds.


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
# 1.124 09-Apr-2024 nia

Add new sets: base32, debug32, manhtml

- base32 contains (when MKCOMPAT=yes) shared libraries for 32-bit
compatibility, previously included in base

- debug32 contains (when MKCOMPAT=yes) debug symbols and static libraries
containing debug symbols for 32-bit compatiblity, previously included
in debug

- manhtml contains (when MKHTML=yes) the HTML files previously included
in 'man', which are of limited utility without third-party software.

The motivation for this change is to be able to easily exclude sets
from CD-ROM images that go over the size limit without xz compression
(which many NetBSD platforms struggle to extract at acceptable speeds).


# 1.123 22-Aug-2023 christos

remove compat linux debugging sets (again)


# 1.122 21-Aug-2023 christos

add inotify tests, sort


# 1.121 21-Aug-2023 martin

Remove the compat linux (linux binaries) helpers *.debug files - they
are not installed (and probably would be useless if they were)


# 1.120 20-Aug-2023 riastradh

distrib/sets/lists: compat/linux/h_*.debug is amd64-only for now.


# 1.119 07-Aug-2023 riastradh

distrib/sets/lists: Fix libtsan entries.

- No obsolete .so.N or .so.N.M entries.
- libtsan.so for gcc.
- libtsan.so.1* for gcc=10.
- libtsan.so.2* for gcc=12.
- No libtsan.so.1* on aarch64, libtsan on aarch64 is new in gcc12.


# 1.118 05-Aug-2023 pgoyette

revert debug data for libtsan to previous version, too.

XXX Perhaps this should be done by obsoleting the 2.0 file? For now
XXX this will require manual cleaning of the no-longer-used 2.0 file.


# 1.117 04-Aug-2023 mrg

more updates for sets and GCC 12

- renable sanitizer, add new shlib versions, enable tsan for arm64,
including moving some stuff into the per-cpu/arch dir from 'mi'.
- fix mips64, 68k, and ia64
- mark many any-gcc-version things just as "gcc" and remove dups
- mark many gcc=9 only things as obsolete
- mark many gcc=10 only things as obsolete with gcc=12 (more could
be done here.)


Revision tags: netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base
# 1.116 16-Oct-2021 skrll

Move tsan entries marked machine=amd64 from .mi files into md.amd64


# 1.115 23-Jun-2021 christos

build gdbserver only when we build gdb (from adam)


# 1.114 07-Jun-2021 christos

enable gdbserver for amd64 (so that we don't break its build).


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
# 1.113 16-Oct-2020 rin

Add missig t_convert_xmm_s87.debug to fix build with MKDEBUG=yes.


# 1.112 26-Sep-2020 jmcneill

Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.


# 1.111 12-Sep-2020 jmcneill

Add HAVE_ACPI and HAVE_UEFI flags to bsd.own.mk and use them to
conditionally include ACPI and UEFI bits instead of relying on adhoc
MACHINE_ARCH tests.


# 1.110 17-May-2020 martin

Fix lists for RUMP-less builds


# 1.109 11-May-2020 yhardy

Fix the build for MKCOMPAT=no.

The t_user_ldt test needs the i386 compat library which is only built
when MKCOMPAT=yes.


# 1.108 26-Apr-2020 maxv

Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.


Revision tags: phil-wifi-20200421
# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.128 11-Jul-2024 riastradh

distrib/sets/lists: Add a blank comment line between RCS id and body.

This serves as a buffer between RCS id changes and other changes to
the set lists, in an attempt to reduce the pain of merge conflicts
around mass set list changes.

No functional change intended.


# 1.127 11-Jul-2024 riastradh

Revert the duplication of compat set lists; do it another way.

1. Restore the compatdir and compatfile tags in base and debug.

=> compatdir marks directories that should have per-ABI compat
subdirectories, like /usr/lib having /usr/lib/o32 and
/usr/lib/64 on mips64.

=> compatfile marks files that have per-ABI versions in the
nearest compatdir, like /usr/lib/o32/libc.so.12.221.

This is the mechanism we use to avoid duplicating every library
that has a compat version in multiple set lists.

2. Teach sets.subr to split the compatdir and compatfile entries out
into separate sets for base and debug.

The mechanism is to internally use:

- a new tag `omitcompat' when processing base and debug, so we
don't generate the per-ABI compat directories or per-ABI compat
files under them;

- a new tag `takecompat=${ABI}' when processing base32/64 and
debug32/64, so we _do_ generate the per-ABI compat directories
for ${ABI}.

=> On, e.g., mips64, base32 uses `takecompat=o32' and base64
uses `takecompat=64'.

=> On, e.g., aarch64, base32 uses
`takecompat=eabi,takecompat=eabihf', and there is no base64.

3. Record in sets.subr the list of `32' and `64' architectures for
each port.

This is maybe not the right place to put it, but it's also not
clear that we want to keep exactly this division -- maybe it would
be more sensible to just have per-ABI , e.g.:

(aarch64) base-eabi, base-eabihf
(amd64) base-i386
(mips64) base-o32, base-64
(mipsn64) base-o32, base-n32

But I'll leave cleaning that up for another day.

4. Adjust some sets. Mostly this commit shouldn't change what file
go in what sets, but, e.g., on mips64, the following move from
base32 to base64 as part of this change, which I think is
appropriate:

- /lib/64
- /libexec/ld.elf_so-64
- /usr/lib/64
- /usr/libdata/debug/lib/64
- /usr/libdata/debug/usr/lib/64
- /usr/libexec/ld.elf_so-64

TBD: Remove ./lib and ./usr/lib from debug/mi; they're already in
base/mi. Maybe move ./usr/libdata/debug to from base/mi to debug/mi.

This reverts most of the set list changes in:

https://mail-index.netbsd.org/source-changes/2024/04/09/msg150763.html

PR misc/58365


# 1.126 08-Jul-2024 rin

sets: amd64: Fix `!compat && debuglib` build


# 1.125 01-Jul-2024 mrg

GCC sanitizers: only build the sanitizers if $MKGCCCMDS != "no".

there's a minor use-case for the configuration of "building sanitizers
for distribution, but not the compiler", but it's pretty uncommon, and
the latest sanitizers don't build at all on m68000 so enhance the
option to not build /usr/bin/gcc (which simply can't modern GCC on a
sun2) to not build the sanitizers either.

(if we were to split these, MKGCCSANITIZER would be good variable.)

update set lists for far too many files, including fixing MKDEBUG for
a couple of builds.


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
# 1.124 09-Apr-2024 nia

Add new sets: base32, debug32, manhtml

- base32 contains (when MKCOMPAT=yes) shared libraries for 32-bit
compatibility, previously included in base

- debug32 contains (when MKCOMPAT=yes) debug symbols and static libraries
containing debug symbols for 32-bit compatiblity, previously included
in debug

- manhtml contains (when MKHTML=yes) the HTML files previously included
in 'man', which are of limited utility without third-party software.

The motivation for this change is to be able to easily exclude sets
from CD-ROM images that go over the size limit without xz compression
(which many NetBSD platforms struggle to extract at acceptable speeds).


# 1.123 22-Aug-2023 christos

remove compat linux debugging sets (again)


# 1.122 21-Aug-2023 christos

add inotify tests, sort


# 1.121 21-Aug-2023 martin

Remove the compat linux (linux binaries) helpers *.debug files - they
are not installed (and probably would be useless if they were)


# 1.120 20-Aug-2023 riastradh

distrib/sets/lists: compat/linux/h_*.debug is amd64-only for now.


# 1.119 07-Aug-2023 riastradh

distrib/sets/lists: Fix libtsan entries.

- No obsolete .so.N or .so.N.M entries.
- libtsan.so for gcc.
- libtsan.so.1* for gcc=10.
- libtsan.so.2* for gcc=12.
- No libtsan.so.1* on aarch64, libtsan on aarch64 is new in gcc12.


# 1.118 05-Aug-2023 pgoyette

revert debug data for libtsan to previous version, too.

XXX Perhaps this should be done by obsoleting the 2.0 file? For now
XXX this will require manual cleaning of the no-longer-used 2.0 file.


# 1.117 04-Aug-2023 mrg

more updates for sets and GCC 12

- renable sanitizer, add new shlib versions, enable tsan for arm64,
including moving some stuff into the per-cpu/arch dir from 'mi'.
- fix mips64, 68k, and ia64
- mark many any-gcc-version things just as "gcc" and remove dups
- mark many gcc=9 only things as obsolete
- mark many gcc=10 only things as obsolete with gcc=12 (more could
be done here.)


Revision tags: netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base
# 1.116 16-Oct-2021 skrll

Move tsan entries marked machine=amd64 from .mi files into md.amd64


# 1.115 23-Jun-2021 christos

build gdbserver only when we build gdb (from adam)


# 1.114 07-Jun-2021 christos

enable gdbserver for amd64 (so that we don't break its build).


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
# 1.113 16-Oct-2020 rin

Add missig t_convert_xmm_s87.debug to fix build with MKDEBUG=yes.


# 1.112 26-Sep-2020 jmcneill

Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.


# 1.111 12-Sep-2020 jmcneill

Add HAVE_ACPI and HAVE_UEFI flags to bsd.own.mk and use them to
conditionally include ACPI and UEFI bits instead of relying on adhoc
MACHINE_ARCH tests.


# 1.110 17-May-2020 martin

Fix lists for RUMP-less builds


# 1.109 11-May-2020 yhardy

Fix the build for MKCOMPAT=no.

The t_user_ldt test needs the i386 compat library which is only built
when MKCOMPAT=yes.


# 1.108 26-Apr-2020 maxv

Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.


Revision tags: phil-wifi-20200421
# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.126 08-Jul-2024 rin

sets: amd64: Fix `!compat && debuglib` build


# 1.125 01-Jul-2024 mrg

GCC sanitizers: only build the sanitizers if $MKGCCCMDS != "no".

there's a minor use-case for the configuration of "building sanitizers
for distribution, but not the compiler", but it's pretty uncommon, and
the latest sanitizers don't build at all on m68000 so enhance the
option to not build /usr/bin/gcc (which simply can't modern GCC on a
sun2) to not build the sanitizers either.

(if we were to split these, MKGCCSANITIZER would be good variable.)

update set lists for far too many files, including fixing MKDEBUG for
a couple of builds.


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
# 1.124 09-Apr-2024 nia

Add new sets: base32, debug32, manhtml

- base32 contains (when MKCOMPAT=yes) shared libraries for 32-bit
compatibility, previously included in base

- debug32 contains (when MKCOMPAT=yes) debug symbols and static libraries
containing debug symbols for 32-bit compatiblity, previously included
in debug

- manhtml contains (when MKHTML=yes) the HTML files previously included
in 'man', which are of limited utility without third-party software.

The motivation for this change is to be able to easily exclude sets
from CD-ROM images that go over the size limit without xz compression
(which many NetBSD platforms struggle to extract at acceptable speeds).


# 1.123 22-Aug-2023 christos

remove compat linux debugging sets (again)


# 1.122 21-Aug-2023 christos

add inotify tests, sort


# 1.121 21-Aug-2023 martin

Remove the compat linux (linux binaries) helpers *.debug files - they
are not installed (and probably would be useless if they were)


# 1.120 20-Aug-2023 riastradh

distrib/sets/lists: compat/linux/h_*.debug is amd64-only for now.


# 1.119 07-Aug-2023 riastradh

distrib/sets/lists: Fix libtsan entries.

- No obsolete .so.N or .so.N.M entries.
- libtsan.so for gcc.
- libtsan.so.1* for gcc=10.
- libtsan.so.2* for gcc=12.
- No libtsan.so.1* on aarch64, libtsan on aarch64 is new in gcc12.


# 1.118 05-Aug-2023 pgoyette

revert debug data for libtsan to previous version, too.

XXX Perhaps this should be done by obsoleting the 2.0 file? For now
XXX this will require manual cleaning of the no-longer-used 2.0 file.


# 1.117 04-Aug-2023 mrg

more updates for sets and GCC 12

- renable sanitizer, add new shlib versions, enable tsan for arm64,
including moving some stuff into the per-cpu/arch dir from 'mi'.
- fix mips64, 68k, and ia64
- mark many any-gcc-version things just as "gcc" and remove dups
- mark many gcc=9 only things as obsolete
- mark many gcc=10 only things as obsolete with gcc=12 (more could
be done here.)


Revision tags: netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base
# 1.116 16-Oct-2021 skrll

Move tsan entries marked machine=amd64 from .mi files into md.amd64


# 1.115 23-Jun-2021 christos

build gdbserver only when we build gdb (from adam)


# 1.114 07-Jun-2021 christos

enable gdbserver for amd64 (so that we don't break its build).


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
# 1.113 16-Oct-2020 rin

Add missig t_convert_xmm_s87.debug to fix build with MKDEBUG=yes.


# 1.112 26-Sep-2020 jmcneill

Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.


# 1.111 12-Sep-2020 jmcneill

Add HAVE_ACPI and HAVE_UEFI flags to bsd.own.mk and use them to
conditionally include ACPI and UEFI bits instead of relying on adhoc
MACHINE_ARCH tests.


# 1.110 17-May-2020 martin

Fix lists for RUMP-less builds


# 1.109 11-May-2020 yhardy

Fix the build for MKCOMPAT=no.

The t_user_ldt test needs the i386 compat library which is only built
when MKCOMPAT=yes.


# 1.108 26-Apr-2020 maxv

Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.


Revision tags: phil-wifi-20200421
# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.125 01-Jul-2024 mrg

GCC sanitizers: only build the sanitizers if $MKGCCCMDS != "no".

there's a minor use-case for the configuration of "building sanitizers
for distribution, but not the compiler", but it's pretty uncommon, and
the latest sanitizers don't build at all on m68000 so enhance the
option to not build /usr/bin/gcc (which simply can't modern GCC on a
sun2) to not build the sanitizers either.

(if we were to split these, MKGCCSANITIZER would be good variable.)

update set lists for far too many files, including fixing MKDEBUG for
a couple of builds.


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
# 1.124 09-Apr-2024 nia

Add new sets: base32, debug32, manhtml

- base32 contains (when MKCOMPAT=yes) shared libraries for 32-bit
compatibility, previously included in base

- debug32 contains (when MKCOMPAT=yes) debug symbols and static libraries
containing debug symbols for 32-bit compatiblity, previously included
in debug

- manhtml contains (when MKHTML=yes) the HTML files previously included
in 'man', which are of limited utility without third-party software.

The motivation for this change is to be able to easily exclude sets
from CD-ROM images that go over the size limit without xz compression
(which many NetBSD platforms struggle to extract at acceptable speeds).


# 1.123 22-Aug-2023 christos

remove compat linux debugging sets (again)


# 1.122 21-Aug-2023 christos

add inotify tests, sort


# 1.121 21-Aug-2023 martin

Remove the compat linux (linux binaries) helpers *.debug files - they
are not installed (and probably would be useless if they were)


# 1.120 20-Aug-2023 riastradh

distrib/sets/lists: compat/linux/h_*.debug is amd64-only for now.


# 1.119 07-Aug-2023 riastradh

distrib/sets/lists: Fix libtsan entries.

- No obsolete .so.N or .so.N.M entries.
- libtsan.so for gcc.
- libtsan.so.1* for gcc=10.
- libtsan.so.2* for gcc=12.
- No libtsan.so.1* on aarch64, libtsan on aarch64 is new in gcc12.


# 1.118 05-Aug-2023 pgoyette

revert debug data for libtsan to previous version, too.

XXX Perhaps this should be done by obsoleting the 2.0 file? For now
XXX this will require manual cleaning of the no-longer-used 2.0 file.


# 1.117 04-Aug-2023 mrg

more updates for sets and GCC 12

- renable sanitizer, add new shlib versions, enable tsan for arm64,
including moving some stuff into the per-cpu/arch dir from 'mi'.
- fix mips64, 68k, and ia64
- mark many any-gcc-version things just as "gcc" and remove dups
- mark many gcc=9 only things as obsolete
- mark many gcc=10 only things as obsolete with gcc=12 (more could
be done here.)


Revision tags: netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base
# 1.116 16-Oct-2021 skrll

Move tsan entries marked machine=amd64 from .mi files into md.amd64


# 1.115 23-Jun-2021 christos

build gdbserver only when we build gdb (from adam)


# 1.114 07-Jun-2021 christos

enable gdbserver for amd64 (so that we don't break its build).


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
# 1.113 16-Oct-2020 rin

Add missig t_convert_xmm_s87.debug to fix build with MKDEBUG=yes.


# 1.112 26-Sep-2020 jmcneill

Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.


# 1.111 12-Sep-2020 jmcneill

Add HAVE_ACPI and HAVE_UEFI flags to bsd.own.mk and use them to
conditionally include ACPI and UEFI bits instead of relying on adhoc
MACHINE_ARCH tests.


# 1.110 17-May-2020 martin

Fix lists for RUMP-less builds


# 1.109 11-May-2020 yhardy

Fix the build for MKCOMPAT=no.

The t_user_ldt test needs the i386 compat library which is only built
when MKCOMPAT=yes.


# 1.108 26-Apr-2020 maxv

Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.


Revision tags: phil-wifi-20200421
# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.124 09-Apr-2024 nia

Add new sets: base32, debug32, manhtml

- base32 contains (when MKCOMPAT=yes) shared libraries for 32-bit
compatibility, previously included in base

- debug32 contains (when MKCOMPAT=yes) debug symbols and static libraries
containing debug symbols for 32-bit compatiblity, previously included
in debug

- manhtml contains (when MKHTML=yes) the HTML files previously included
in 'man', which are of limited utility without third-party software.

The motivation for this change is to be able to easily exclude sets
from CD-ROM images that go over the size limit without xz compression
(which many NetBSD platforms struggle to extract at acceptable speeds).


# 1.123 22-Aug-2023 christos

remove compat linux debugging sets (again)


# 1.122 21-Aug-2023 christos

add inotify tests, sort


# 1.121 21-Aug-2023 martin

Remove the compat linux (linux binaries) helpers *.debug files - they
are not installed (and probably would be useless if they were)


# 1.120 20-Aug-2023 riastradh

distrib/sets/lists: compat/linux/h_*.debug is amd64-only for now.


# 1.119 07-Aug-2023 riastradh

distrib/sets/lists: Fix libtsan entries.

- No obsolete .so.N or .so.N.M entries.
- libtsan.so for gcc.
- libtsan.so.1* for gcc=10.
- libtsan.so.2* for gcc=12.
- No libtsan.so.1* on aarch64, libtsan on aarch64 is new in gcc12.


# 1.118 05-Aug-2023 pgoyette

revert debug data for libtsan to previous version, too.

XXX Perhaps this should be done by obsoleting the 2.0 file? For now
XXX this will require manual cleaning of the no-longer-used 2.0 file.


# 1.117 04-Aug-2023 mrg

more updates for sets and GCC 12

- renable sanitizer, add new shlib versions, enable tsan for arm64,
including moving some stuff into the per-cpu/arch dir from 'mi'.
- fix mips64, 68k, and ia64
- mark many any-gcc-version things just as "gcc" and remove dups
- mark many gcc=9 only things as obsolete
- mark many gcc=10 only things as obsolete with gcc=12 (more could
be done here.)


Revision tags: netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base
# 1.116 16-Oct-2021 skrll

Move tsan entries marked machine=amd64 from .mi files into md.amd64


# 1.115 23-Jun-2021 christos

build gdbserver only when we build gdb (from adam)


# 1.114 07-Jun-2021 christos

enable gdbserver for amd64 (so that we don't break its build).


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
# 1.113 16-Oct-2020 rin

Add missig t_convert_xmm_s87.debug to fix build with MKDEBUG=yes.


# 1.112 26-Sep-2020 jmcneill

Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.


# 1.111 12-Sep-2020 jmcneill

Add HAVE_ACPI and HAVE_UEFI flags to bsd.own.mk and use them to
conditionally include ACPI and UEFI bits instead of relying on adhoc
MACHINE_ARCH tests.


# 1.110 17-May-2020 martin

Fix lists for RUMP-less builds


# 1.109 11-May-2020 yhardy

Fix the build for MKCOMPAT=no.

The t_user_ldt test needs the i386 compat library which is only built
when MKCOMPAT=yes.


# 1.108 26-Apr-2020 maxv

Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.


Revision tags: phil-wifi-20200421
# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.123 22-Aug-2023 christos

remove compat linux debugging sets (again)


# 1.122 21-Aug-2023 christos

add inotify tests, sort


# 1.121 21-Aug-2023 martin

Remove the compat linux (linux binaries) helpers *.debug files - they
are not installed (and probably would be useless if they were)


# 1.120 20-Aug-2023 riastradh

distrib/sets/lists: compat/linux/h_*.debug is amd64-only for now.


# 1.119 07-Aug-2023 riastradh

distrib/sets/lists: Fix libtsan entries.

- No obsolete .so.N or .so.N.M entries.
- libtsan.so for gcc.
- libtsan.so.1* for gcc=10.
- libtsan.so.2* for gcc=12.
- No libtsan.so.1* on aarch64, libtsan on aarch64 is new in gcc12.


# 1.118 05-Aug-2023 pgoyette

revert debug data for libtsan to previous version, too.

XXX Perhaps this should be done by obsoleting the 2.0 file? For now
XXX this will require manual cleaning of the no-longer-used 2.0 file.


# 1.117 04-Aug-2023 mrg

more updates for sets and GCC 12

- renable sanitizer, add new shlib versions, enable tsan for arm64,
including moving some stuff into the per-cpu/arch dir from 'mi'.
- fix mips64, 68k, and ia64
- mark many any-gcc-version things just as "gcc" and remove dups
- mark many gcc=9 only things as obsolete
- mark many gcc=10 only things as obsolete with gcc=12 (more could
be done here.)


Revision tags: netbsd-10-base
# 1.116 16-Oct-2021 skrll

Move tsan entries marked machine=amd64 from .mi files into md.amd64


# 1.115 23-Jun-2021 christos

build gdbserver only when we build gdb (from adam)


# 1.114 07-Jun-2021 christos

enable gdbserver for amd64 (so that we don't break its build).


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
# 1.113 16-Oct-2020 rin

Add missig t_convert_xmm_s87.debug to fix build with MKDEBUG=yes.


# 1.112 26-Sep-2020 jmcneill

Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.


# 1.111 12-Sep-2020 jmcneill

Add HAVE_ACPI and HAVE_UEFI flags to bsd.own.mk and use them to
conditionally include ACPI and UEFI bits instead of relying on adhoc
MACHINE_ARCH tests.


# 1.110 17-May-2020 martin

Fix lists for RUMP-less builds


# 1.109 11-May-2020 yhardy

Fix the build for MKCOMPAT=no.

The t_user_ldt test needs the i386 compat library which is only built
when MKCOMPAT=yes.


# 1.108 26-Apr-2020 maxv

Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.


Revision tags: phil-wifi-20200421
# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.122 21-Aug-2023 christos

add inotify tests, sort


# 1.121 21-Aug-2023 martin

Remove the compat linux (linux binaries) helpers *.debug files - they
are not installed (and probably would be useless if they were)


# 1.120 20-Aug-2023 riastradh

distrib/sets/lists: compat/linux/h_*.debug is amd64-only for now.


# 1.119 07-Aug-2023 riastradh

distrib/sets/lists: Fix libtsan entries.

- No obsolete .so.N or .so.N.M entries.
- libtsan.so for gcc.
- libtsan.so.1* for gcc=10.
- libtsan.so.2* for gcc=12.
- No libtsan.so.1* on aarch64, libtsan on aarch64 is new in gcc12.


# 1.118 05-Aug-2023 pgoyette

revert debug data for libtsan to previous version, too.

XXX Perhaps this should be done by obsoleting the 2.0 file? For now
XXX this will require manual cleaning of the no-longer-used 2.0 file.


# 1.117 04-Aug-2023 mrg

more updates for sets and GCC 12

- renable sanitizer, add new shlib versions, enable tsan for arm64,
including moving some stuff into the per-cpu/arch dir from 'mi'.
- fix mips64, 68k, and ia64
- mark many any-gcc-version things just as "gcc" and remove dups
- mark many gcc=9 only things as obsolete
- mark many gcc=10 only things as obsolete with gcc=12 (more could
be done here.)


Revision tags: netbsd-10-base
# 1.116 16-Oct-2021 skrll

Move tsan entries marked machine=amd64 from .mi files into md.amd64


# 1.115 23-Jun-2021 christos

build gdbserver only when we build gdb (from adam)


# 1.114 07-Jun-2021 christos

enable gdbserver for amd64 (so that we don't break its build).


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
# 1.113 16-Oct-2020 rin

Add missig t_convert_xmm_s87.debug to fix build with MKDEBUG=yes.


# 1.112 26-Sep-2020 jmcneill

Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.


# 1.111 12-Sep-2020 jmcneill

Add HAVE_ACPI and HAVE_UEFI flags to bsd.own.mk and use them to
conditionally include ACPI and UEFI bits instead of relying on adhoc
MACHINE_ARCH tests.


# 1.110 17-May-2020 martin

Fix lists for RUMP-less builds


# 1.109 11-May-2020 yhardy

Fix the build for MKCOMPAT=no.

The t_user_ldt test needs the i386 compat library which is only built
when MKCOMPAT=yes.


# 1.108 26-Apr-2020 maxv

Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.


Revision tags: phil-wifi-20200421
# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.119 07-Aug-2023 riastradh

distrib/sets/lists: Fix libtsan entries.

- No obsolete .so.N or .so.N.M entries.
- libtsan.so for gcc.
- libtsan.so.1* for gcc=10.
- libtsan.so.2* for gcc=12.
- No libtsan.so.1* on aarch64, libtsan on aarch64 is new in gcc12.


# 1.118 05-Aug-2023 pgoyette

revert debug data for libtsan to previous version, too.

XXX Perhaps this should be done by obsoleting the 2.0 file? For now
XXX this will require manual cleaning of the no-longer-used 2.0 file.


# 1.117 04-Aug-2023 mrg

more updates for sets and GCC 12

- renable sanitizer, add new shlib versions, enable tsan for arm64,
including moving some stuff into the per-cpu/arch dir from 'mi'.
- fix mips64, 68k, and ia64
- mark many any-gcc-version things just as "gcc" and remove dups
- mark many gcc=9 only things as obsolete
- mark many gcc=10 only things as obsolete with gcc=12 (more could
be done here.)


Revision tags: netbsd-10-base
# 1.116 16-Oct-2021 skrll

Move tsan entries marked machine=amd64 from .mi files into md.amd64


# 1.115 23-Jun-2021 christos

build gdbserver only when we build gdb (from adam)


# 1.114 07-Jun-2021 christos

enable gdbserver for amd64 (so that we don't break its build).


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
# 1.113 16-Oct-2020 rin

Add missig t_convert_xmm_s87.debug to fix build with MKDEBUG=yes.


# 1.112 26-Sep-2020 jmcneill

Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.


# 1.111 12-Sep-2020 jmcneill

Add HAVE_ACPI and HAVE_UEFI flags to bsd.own.mk and use them to
conditionally include ACPI and UEFI bits instead of relying on adhoc
MACHINE_ARCH tests.


# 1.110 17-May-2020 martin

Fix lists for RUMP-less builds


# 1.109 11-May-2020 yhardy

Fix the build for MKCOMPAT=no.

The t_user_ldt test needs the i386 compat library which is only built
when MKCOMPAT=yes.


# 1.108 26-Apr-2020 maxv

Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.


Revision tags: phil-wifi-20200421
# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.118 05-Aug-2023 pgoyette

revert debug data for libtsan to previous version, too.

XXX Perhaps this should be done by obsoleting the 2.0 file? For now
XXX this will require manual cleaning of the no-longer-used 2.0 file.


# 1.117 04-Aug-2023 mrg

more updates for sets and GCC 12

- renable sanitizer, add new shlib versions, enable tsan for arm64,
including moving some stuff into the per-cpu/arch dir from 'mi'.
- fix mips64, 68k, and ia64
- mark many any-gcc-version things just as "gcc" and remove dups
- mark many gcc=9 only things as obsolete
- mark many gcc=10 only things as obsolete with gcc=12 (more could
be done here.)


Revision tags: netbsd-10-base
# 1.116 16-Oct-2021 skrll

Move tsan entries marked machine=amd64 from .mi files into md.amd64


# 1.115 23-Jun-2021 christos

build gdbserver only when we build gdb (from adam)


# 1.114 07-Jun-2021 christos

enable gdbserver for amd64 (so that we don't break its build).


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
# 1.113 16-Oct-2020 rin

Add missig t_convert_xmm_s87.debug to fix build with MKDEBUG=yes.


# 1.112 26-Sep-2020 jmcneill

Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.


# 1.111 12-Sep-2020 jmcneill

Add HAVE_ACPI and HAVE_UEFI flags to bsd.own.mk and use them to
conditionally include ACPI and UEFI bits instead of relying on adhoc
MACHINE_ARCH tests.


# 1.110 17-May-2020 martin

Fix lists for RUMP-less builds


# 1.109 11-May-2020 yhardy

Fix the build for MKCOMPAT=no.

The t_user_ldt test needs the i386 compat library which is only built
when MKCOMPAT=yes.


# 1.108 26-Apr-2020 maxv

Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.


Revision tags: phil-wifi-20200421
# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.116 16-Oct-2021 skrll

Move tsan entries marked machine=amd64 from .mi files into md.amd64


# 1.115 23-Jun-2021 christos

build gdbserver only when we build gdb (from adam)


# 1.114 07-Jun-2021 christos

enable gdbserver for amd64 (so that we don't break its build).


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
# 1.113 16-Oct-2020 rin

Add missig t_convert_xmm_s87.debug to fix build with MKDEBUG=yes.


# 1.112 26-Sep-2020 jmcneill

Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.


# 1.111 12-Sep-2020 jmcneill

Add HAVE_ACPI and HAVE_UEFI flags to bsd.own.mk and use them to
conditionally include ACPI and UEFI bits instead of relying on adhoc
MACHINE_ARCH tests.


# 1.110 17-May-2020 martin

Fix lists for RUMP-less builds


# 1.109 11-May-2020 yhardy

Fix the build for MKCOMPAT=no.

The t_user_ldt test needs the i386 compat library which is only built
when MKCOMPAT=yes.


# 1.108 26-Apr-2020 maxv

Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.


Revision tags: phil-wifi-20200421
# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.115 23-Jun-2021 christos

build gdbserver only when we build gdb (from adam)


# 1.114 07-Jun-2021 christos

enable gdbserver for amd64 (so that we don't break its build).


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
# 1.113 16-Oct-2020 rin

Add missig t_convert_xmm_s87.debug to fix build with MKDEBUG=yes.


# 1.112 26-Sep-2020 jmcneill

Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.


# 1.111 12-Sep-2020 jmcneill

Add HAVE_ACPI and HAVE_UEFI flags to bsd.own.mk and use them to
conditionally include ACPI and UEFI bits instead of relying on adhoc
MACHINE_ARCH tests.


# 1.110 17-May-2020 martin

Fix lists for RUMP-less builds


# 1.109 11-May-2020 yhardy

Fix the build for MKCOMPAT=no.

The t_user_ldt test needs the i386 compat library which is only built
when MKCOMPAT=yes.


# 1.108 26-Apr-2020 maxv

Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.


Revision tags: phil-wifi-20200421
# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.114 07-Jun-2021 christos

enable gdbserver for amd64 (so that we don't break its build).


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
# 1.113 16-Oct-2020 rin

Add missig t_convert_xmm_s87.debug to fix build with MKDEBUG=yes.


# 1.112 26-Sep-2020 jmcneill

Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.


# 1.111 12-Sep-2020 jmcneill

Add HAVE_ACPI and HAVE_UEFI flags to bsd.own.mk and use them to
conditionally include ACPI and UEFI bits instead of relying on adhoc
MACHINE_ARCH tests.


# 1.110 17-May-2020 martin

Fix lists for RUMP-less builds


# 1.109 11-May-2020 yhardy

Fix the build for MKCOMPAT=no.

The t_user_ldt test needs the i386 compat library which is only built
when MKCOMPAT=yes.


# 1.108 26-Apr-2020 maxv

Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.


Revision tags: phil-wifi-20200421
# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.113 16-Oct-2020 rin

Add missig t_convert_xmm_s87.debug to fix build with MKDEBUG=yes.


# 1.112 26-Sep-2020 jmcneill

Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.


# 1.111 12-Sep-2020 jmcneill

Add HAVE_ACPI and HAVE_UEFI flags to bsd.own.mk and use them to
conditionally include ACPI and UEFI bits instead of relying on adhoc
MACHINE_ARCH tests.


# 1.110 17-May-2020 martin

Fix lists for RUMP-less builds


# 1.109 11-May-2020 yhardy

Fix the build for MKCOMPAT=no.

The t_user_ldt test needs the i386 compat library which is only built
when MKCOMPAT=yes.


# 1.108 26-Apr-2020 maxv

Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.


Revision tags: phil-wifi-20200421
# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.112 26-Sep-2020 jmcneill

Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.


# 1.111 12-Sep-2020 jmcneill

Add HAVE_ACPI and HAVE_UEFI flags to bsd.own.mk and use them to
conditionally include ACPI and UEFI bits instead of relying on adhoc
MACHINE_ARCH tests.


# 1.110 17-May-2020 martin

Fix lists for RUMP-less builds


# 1.109 11-May-2020 yhardy

Fix the build for MKCOMPAT=no.

The t_user_ldt test needs the i386 compat library which is only built
when MKCOMPAT=yes.


# 1.108 26-Apr-2020 maxv

Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.


Revision tags: phil-wifi-20200421
# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.111 12-Sep-2020 jmcneill

Add HAVE_ACPI and HAVE_UEFI flags to bsd.own.mk and use them to
conditionally include ACPI and UEFI bits instead of relying on adhoc
MACHINE_ARCH tests.


# 1.110 17-May-2020 martin

Fix lists for RUMP-less builds


# 1.109 11-May-2020 yhardy

Fix the build for MKCOMPAT=no.

The t_user_ldt test needs the i386 compat library which is only built
when MKCOMPAT=yes.


# 1.108 26-Apr-2020 maxv

Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.


Revision tags: phil-wifi-20200421
# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.110 17-May-2020 martin

Fix lists for RUMP-less builds


# 1.109 11-May-2020 yhardy

Fix the build for MKCOMPAT=no.

The t_user_ldt test needs the i386 compat library which is only built
when MKCOMPAT=yes.


# 1.108 26-Apr-2020 maxv

Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.


Revision tags: phil-wifi-20200421
# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.109 11-May-2020 yhardy

Fix the build for MKCOMPAT=no.

The t_user_ldt test needs the i386 compat library which is only built
when MKCOMPAT=yes.


# 1.108 26-Apr-2020 maxv

Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.


Revision tags: phil-wifi-20200421
# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.108 26-Apr-2020 maxv

Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.


Revision tags: phil-wifi-20200421
# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.107 19-Apr-2020 maxv

Add tests for USER_LDT.


Revision tags: phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

branches: 1.105.2;
Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.106 28-Oct-2019 pgoyette

Add debug entry for newly introduced nvmmctl utility.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.105 05-Feb-2019 maxv

Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2; 1.100.4;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.105 05-Feb-2019 maxv

Add 12 tests for libnvmm's I/O Assist.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.104 24-Dec-2018 christos

add missing test


Revision tags: pgoyette-compat-1126
# 1.103 11-Nov-2018 maxv

Fix the libnvmm sets, do the same as libx86_64.


Revision tags: pgoyette-compat-1020
# 1.102 01-Oct-2018 jmcneill

Fix debug sets for mount_qemufwcfg


Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.101 13-Jul-2018 maxv

Remove the usr.bin/pmc tool. People should use tprof instead.


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.100 25-Nov-2017 jmcneill

branches: 1.100.2;
Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.100 25-Nov-2017 jmcneill

Build and install mount_qemufwcfg on i386 and amd64


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.99 06-Oct-2017 christos

bump libraries that depend on libstdc++.


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.98 12-Aug-2017 kre

For libi386 major bump.


Revision tags: perseant-stdc-iso10646-base
# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

branches: 1.96.2;
Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.97 12-Jul-2017 maxv

Build the pmc tool on amd64.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.96 07-May-2017 kamil

Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

branches: 1.94.2;
Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.96 07-May-2017 kamil

Fix MKPAM=no build

Blacklist PAM debug file


# 1.95 07-May-2017 htodd

Debug build fix.


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


Revision tags: prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.94 02-Apr-2017 kamil

Remove kernel/arch/{amd64,i386,x86} tests

These files were merged with kernel/t_ptrace_wait*

This removes MD test files.

Sponsored by <The NetBSD Foundation>


Revision tags: pgoyette-localcount-20170320
# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

branches: 1.92.2;
Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.93 22-Feb-2017 kamil

Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386

This moves kernel/arch/amd64 tests, the ones to be shared between amd64 and
i386, into kernel/arch/x86. This covers all Debug Register tests.

kernel/arch/amd64 is reduced to regs1
kernel/arch/i386 is reduced to regs1

kernel/arch/x86 tests:
- dbregs_print
- dbregs_preserve_dr0
- dbregs_preserve_dr1
- dbregs_preserve_dr2
- dbregs_preserve_dr3
- dbregs_preserve_dr0_yield
- dbregs_preserve_dr1_yield
- dbregs_preserve_dr2_yield
- dbregs_preserve_dr3_yield
- dbregs_preserve_dr0_continued
- dbregs_preserve_dr1_continued
- dbregs_preserve_dr2_continued
- dbregs_preserve_dr3_continued
- dbregs_dr0_trap_variable_writeonly_byte
- dbregs_dr1_trap_variable_writeonly_byte
- dbregs_dr2_trap_variable_writeonly_byte
- dbregs_dr3_trap_variable_writeonly_byte
- dbregs_dr0_trap_variable_writeonly_2bytes
- dbregs_dr1_trap_variable_writeonly_2bytes
- dbregs_dr2_trap_variable_writeonly_2bytes
- dbregs_dr3_trap_variable_writeonly_2bytes
- dbregs_dr0_trap_variable_writeonly_4bytes
- dbregs_dr1_trap_variable_writeonly_4bytes
- dbregs_dr2_trap_variable_writeonly_4bytes
- dbregs_dr3_trap_variable_writeonly_4bytes
- dbregs_dr0_trap_variable_readwrite_write_byte
- dbregs_dr1_trap_variable_readwrite_write_byte
- dbregs_dr2_trap_variable_readwrite_write_byte
- dbregs_dr3_trap_variable_readwrite_write_byte
- dbregs_dr0_trap_variable_readwrite_write_2bytes
- dbregs_dr1_trap_variable_readwrite_write_2bytes
- dbregs_dr2_trap_variable_readwrite_write_2bytes
- dbregs_dr3_trap_variable_readwrite_write_2bytes
- dbregs_dr0_trap_variable_readwrite_write_4bytes
- dbregs_dr1_trap_variable_readwrite_write_4bytes
- dbregs_dr2_trap_variable_readwrite_write_4bytes
- dbregs_dr3_trap_variable_readwrite_write_4bytes
- dbregs_dr0_trap_variable_readwrite_read_byte
- dbregs_dr1_trap_variable_readwrite_read_byte
- dbregs_dr2_trap_variable_readwrite_read_byte
- dbregs_dr3_trap_variable_readwrite_read_byte
- dbregs_dr0_trap_variable_readwrite_read_2bytes
- dbregs_dr1_trap_variable_readwrite_read_2bytes
- dbregs_dr2_trap_variable_readwrite_read_2bytes
- dbregs_dr3_trap_variable_readwrite_read_2bytes
- dbregs_dr0_trap_variable_readwrite_read_4bytes
- dbregs_dr1_trap_variable_readwrite_read_4bytes
- dbregs_dr2_trap_variable_readwrite_read_4bytes
- dbregs_dr3_trap_variable_readwrite_read_4bytes
- dbregs_dr0_trap_code
- dbregs_dr1_trap_code
- dbregs_dr2_trap_code
- dbregs_dr3_trap_code
- dbregs_dr0_dont_inherit_lwp
- dbregs_dr1_dont_inherit_lwp
- dbregs_dr2_dont_inherit_lwp
- dbregs_dr3_dont_inherit_lwp
- dbregs_dr6_dont_inherit_lwp
- dbregs_dr7_dont_inherit_lwp
- dbregs_dr0_dont_inherit_execve
- dbregs_dr1_dont_inherit_execve
- dbregs_dr2_dont_inherit_execve
- dbregs_dr3_dont_inherit_execve
- dbregs_dr6_dont_inherit_execve
- dbregs_dr7_dont_inherit_execve

Sponsored by <The NetBSD Foundation>


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.92 29-Dec-2016 wiz

Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

branches: 1.90.2;
fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.92 29-Dec-2016 wiz

Add /usr/lib/i386/libiberty_g.a to obsolete list.


# 1.91 14-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 04-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 10-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 13-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 10-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 25-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 02-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 10-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 01-Mar-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 17-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 02-Nov-2013 christos

put attributes in the right spot


# 1.33 02-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 19-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 10-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 28-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 06-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 08-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.91 13-Dec-2016 kre

Sort the unsorted sets lists (they should all be correctly sorted now.)


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.90 02-Jul-2016 christos

fix sets


# 1.89 23-Feb-2016 wiz

Add libc++ to two debug sets.


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 28-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 03-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 09-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 22-Oct-2014 christos

Add libasan


# 1.69 19-Oct-2014 christos

bump libssh


# 1.68 12-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 09-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


Revision tags: netbsd-7-base tls-maxphys-base
# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


Revision tags: tls-earlyentropy-base
# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 24-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 01-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 15-May-2014 apb

sort


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


Revision tags: riastradh-drm2-base3
# 1.49 09-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 28-Feb-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 16-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 07-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 01-Nov-2013 christos

put attributes in the right spot


# 1.33 01-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 18-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 09-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 27-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 05-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


Revision tags: agc-symver-base
# 1.10 23-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 07-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


Revision tags: yamt-pagecache-base8
# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.88 29-Sep-2015 hannken

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".


# 1.87 24-Sep-2015 christos

update for libproc/librtld_db/dtrace changes


# 1.86 27-Jun-2015 matt

Fix various missing or incorrect keywords.


# 1.85 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.84 29-May-2015 christos

bump libintl


# 1.83 17-Apr-2015 christos

bump liblzma


# 1.82 03-Apr-2015 christos

bump libssh


# 1.81 31-Mar-2015 christos

bump libpcap.


# 1.80 25-Jan-2015 christos

stuff added by blacklist


# 1.79 17-Jan-2015 christos

bump libamu.


# 1.78 16-Jan-2015 christos

bump libc for strtoi and strtou


# 1.77 13-Jan-2015 spz

Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts


# 1.76 02-Jan-2015 christos

bump libmagic


# 1.75 11-Dec-2014 riastradh

Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


# 1.74 10-Dec-2014 christos

remove obsolete entries for libisccfg which are not.


# 1.73 09-Dec-2014 christos

bump for bind update


# 1.72 15-Nov-2014 htodd

libdm moved to /lib


# 1.71 25-Oct-2014 joerg

Consistently tag libasan with gcc=48


# 1.70 21-Oct-2014 christos

Add libasan


# 1.69 18-Oct-2014 christos

bump libssh


# 1.68 12-Oct-2014 christos

bump libc and add man pages for open_{,w}memstream


# 1.67 10-Oct-2014 mrg

bump libstdc++ minor due to new complex etc functions enabled.


# 1.66 09-Oct-2014 christos

bump libm for long double complex functions


# 1.65 26-Sep-2014 christos

add execvpe,execlpe bump.


# 1.64 24-Sep-2014 christos

add strnstr from FreeBSD


# 1.63 10-Aug-2014 spz

branches: 1.63.2;
merge openssl 1.0.1i


# 1.62 25-Jul-2014 dholland

Update set lists for libc bump and new man pages.


# 1.61 24-Jul-2014 mrg

introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.


# 1.60 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.59 08-Jul-2014 riastradh

Add missing i386/libirs_g.a.


# 1.58 08-Jul-2014 htodd

Fix debug sets for bind.


# 1.57 02-Jul-2014 alnsn

Move t_bpfjit.debug entries back to mi and add "sljit" tag to them.


# 1.56 01-Jul-2014 htodd

Move t_bpfjit.debug to md lists.


# 1.55 18-Jun-2014 christos

bump libc.


# 1.54 13-Jun-2014 joerg

Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of
fetching dynamically sized data via sysctl.


# 1.53 28-May-2014 tron

Update for OpenLDAP 2.4.39.


# 1.52 18-May-2014 nat

libossaudio minor version bump to signify new ioctls.


# 1.51 14-May-2014 apb

sort


# 1.50 21-Mar-2014 christos

branches: 1.50.2;
bump libssl


# 1.49 09-Mar-2014 htodd

Fixing sets. Adding dwarf/elf man pages and fixing library versions.


# 1.48 09-Mar-2014 htodd

Fix typo in library version.


# 1.47 09-Mar-2014 christos

bump libelf and libdwarf


# 1.46 01-Mar-2014 dsl

Replace all the libbind9.so.7 with libbind9.so.8.
Hmm... why isn't the list of 32bit compat libs based on the normal list?


# 1.45 28-Feb-2014 christos

bump bind libraries


# 1.44 16-Feb-2014 christos

bump sqlite3


# 1.43 08-Feb-2014 jmmv

Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build. Hopefully I got the
details right... but they were tricky!


# 1.42 31-Jan-2014 christos

bump libc for ___lwp_park60


# 1.41 21-Jan-2014 matt

Add debug entries for libc++
Make libgcc_s depend on gcc


# 1.40 16-Jan-2014 riz

Finish updating set lists for libc minor bump.


# 1.39 11-Jan-2014 christos

bump openssl libraries


# 1.38 08-Jan-2014 christos

bump libc for ptsname_r


# 1.37 31-Dec-2013 christos

bump libisc for new bind


# 1.36 08-Nov-2013 christos

bump libssh


# 1.35 02-Nov-2013 christos

Fix debuglib entries


# 1.34 01-Nov-2013 christos

put attributes in the right spot


# 1.33 01-Nov-2013 christos

more sets fixes (libgomp, libobjc)


# 1.32 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.31 18-Oct-2013 christos

bump libc


# 1.30 18-Oct-2013 jmmv

Add liblutok.so.2.

Also mark liblutok.so.1 as obsolete. While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.


# 1.29 29-Sep-2013 christos

bump for binutils


# 1.28 28-Aug-2013 riastradh

Update set lists after libc minor bump.


# 1.27 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.26 30-Jul-2013 htodd

Fixing debug set lists for bind. Tested on amd64, testing on evbarm.


# 1.25 27-Jul-2013 christos

lists for new bind 9.9.3-P2


# 1.24 08-Jul-2013 njoly

ld.elf_so-i386.debug entries are only needed for MKCOMPAT=yes builds.


# 1.23 09-May-2013 htodd

Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry.


# 1.22 27-Apr-2013 joerg

Introduce MKLIBSTDCXX, defaulting to yes.


# 1.21 16-Apr-2013 christos

fix obsolete npf shared objects


# 1.20 11-Apr-2013 christos

libevent sets


# 1.19 08-Apr-2013 spz

refine ld.elf_so entries: don't let the old files languish, list
them as obsolete.
Also, md.sparc64 does get a ld.elf_so-sparc.debug installed


# 1.18 08-Apr-2013 njoly

Adust ld.elf_so* debug locations and add some missing extensions.


# 1.17 06-Apr-2013 christos

new libpcap


# 1.16 05-Apr-2013 christos

new libpam sets.


# 1.15 05-Apr-2013 christos

add debug part of rtld.


# 1.14 03-Apr-2013 christos

bump libpthread for pthread_cond_setclock


# 1.13 29-Mar-2013 christos

bump libssh


# 1.12 24-Mar-2013 christos

bump the rest of the bind libraries


# 1.11 24-Mar-2013 christos

bump bind libraries


# 1.10 22-Mar-2013 christos

bump libmagic


# 1.9 11-Mar-2013 christos

more npf sets lossage.


# 1.8 01-Mar-2013 pooka

Add interfaces that out-of-librumpuser hypercalls can use to unschedule
and reschedule themselves if they plan to block.


# 1.7 16-Feb-2013 jmmv

branches: 1.7.4;
Hook Lutok into the build. This is all protected by the MKKYUA guard.


# 1.6 07-Feb-2013 christos

- fix the debug sets which were broken because of _LIB_PREFIX lossage.
- add missing tpm files.


# 1.5 05-Feb-2013 christos

bump libcrypto and libssl


# 1.4 22-Jan-2013 christos

branches: 1.4.2;
bump libedit


# 1.3 17-Jan-2013 christos

finish bump of libdwarf


# 1.2 16-Jan-2013 christos

- add xdebug set
- document debug better
- fix previous debug fallout.


# 1.1 16-Jan-2013 christos

Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm:
-rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz
-rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz
-rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz
...
This allows always building the debugging code and libraries but not
installing it (although now it is placed in the default sets if ${MKDEBUG}
is set


# 1.4.2.3 22-May-2014 yamt

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")


# 1.4.2.2 22-Jan-2013 yamt

sync with head


# 1.4.2.1 22-Jan-2013 yamt

file md.amd64 was added on branch yamt-pagecache on 2013-01-23 00:04:19 +0000


# 1.7.4.4 19-Aug-2014 tls

Rebase to HEAD as of a few days ago.


# 1.7.4.3 23-Jun-2013 tls

resync from head


# 1.7.4.2 24-Feb-2013 tls

resync with head


# 1.7.4.1 16-Feb-2013 tls

file md.amd64 was added on branch tls-maxphys on 2013-02-25 00:24:37 +0000


# 1.50.2.1 10-Aug-2014 tls

Rebase.


# 1.63.2.8 21-Jul-2015 snj

Apply patch (requested by skrll in ticket #883):
Fix debug set lists after BIND update.


# 1.63.2.7 30-Apr-2015 riz

Pull up blacklistd(8), requested by christos in ticket #711:
crypto/external/bsd/openssh/dist/moduli-gen/Makefile up to 1.1.1.1
crypto/external/bsd/openssh/dist/moduli-gen/moduli up to 1.1.1.1
crypto/external/bsd/openssh/dist/moduli-gen/moduli-gen.sh up to 1.1.1.1
crypto/external/bsd/openssh/dist/moduli-gen/moduli.1024 up to 1.1.1.1
crypto/external/bsd/openssh/dist/moduli-gen/moduli.1536 up to 1.1.1.1
crypto/external/bsd/openssh/dist/moduli-gen/moduli.2048 up to 1.1.1.1
crypto/external/bsd/openssh/dist/moduli-gen/moduli.3072 up to 1.1.1.1
crypto/external/bsd/openssh/dist/moduli-gen/moduli.4096 up to 1.1.1.1
crypto/external/bsd/openssh/dist/moduli-gen/moduli.6144 up to 1.1.1.1
crypto/external/bsd/openssh/dist/moduli-gen/moduli.7680 up to 1.1.1.1
crypto/external/bsd/openssh/dist/moduli-gen/moduli.8192 up to 1.1.1.1
crypto/external/bsd/openssh/dist/bcrypt_pbkdf.c up to 1.2
crypto/external/bsd/openssh/dist/kexc25519.c up to 1.3
crypto/external/bsd/openssh/dist/smult_curve25519_ref.c up to 1.3
crypto/external/bsd/openssh/dist/bitmap.c up to 1.2 plus patch
crypto/external/bsd/openssh/dist/PROTOCOL.chacha20poly1305 up to 1.1.1.1
crypto/external/bsd/openssh/dist/PROTOCOL.key up to 1.1.1.1
crypto/external/bsd/openssh/dist/blf.h up to 1.1
crypto/external/bsd/openssh/dist/blocks.c up to 1.3
crypto/external/bsd/openssh/dist/blowfish.c up to 1.2
crypto/external/bsd/openssh/dist/chacha.c up to 1.3
crypto/external/bsd/openssh/dist/chacha.h up to 1.1.1.1
crypto/external/bsd/openssh/dist/cipher-aesctr.c up to 1.1.1.2
crypto/external/bsd/openssh/dist/cipher-aesctr.h up to 1.1.1.1
crypto/external/bsd/openssh/dist/cipher-chachapoly.c up to 1.3
crypto/external/bsd/openssh/dist/cipher-chachapoly.h up to 1.1.1.1
crypto/external/bsd/openssh/dist/crypto_api.h up to 1.1.1.1
crypto/external/bsd/openssh/dist/digest-libc.c up to 1.3
crypto/external/bsd/openssh/dist/digest-openssl.c up to 1.3
crypto/external/bsd/openssh/dist/digest.h up to 1.1.1.2
crypto/external/bsd/openssh/dist/ed25519.c up to 1.3
crypto/external/bsd/openssh/dist/fe25519.c up to 1.3
crypto/external/bsd/openssh/dist/fe25519.h up to 1.1.1.1
crypto/external/bsd/openssh/dist/ge25519.c up to 1.3
crypto/external/bsd/openssh/dist/ge25519.h up to 1.1.1.2
crypto/external/bsd/openssh/dist/ge25519_base.data up to 1.1.1.1
crypto/external/bsd/openssh/dist/hash.c up to 1.3
crypto/external/bsd/openssh/dist/hmac.c up to 1.3
crypto/external/bsd/openssh/dist/hmac.h up to 1.1.1.1
crypto/external/bsd/openssh/dist/kexc25519c.c up to 1.3
crypto/external/bsd/openssh/dist/kexc25519s.c up to 1.3
crypto/external/bsd/openssh/dist/poly1305.c up to 1.3
crypto/external/bsd/openssh/dist/poly1305.h up to 1.1.1.1
crypto/external/bsd/openssh/dist/rijndael.c up to 1.1.1.2
crypto/external/bsd/openssh/dist/rijndael.h up to 1.1.1.1
crypto/external/bsd/openssh/dist/sc25519.c up to 1.3
crypto/external/bsd/openssh/dist/sc25519.h up to 1.1.1.1
crypto/external/bsd/openssh/dist/ssh-ed25519.c up to 1.3
crypto/external/bsd/openssh/dist/sshbuf-getput-basic.c up to 1.3
crypto/external/bsd/openssh/dist/sshbuf-getput-crypto.c up to 1.3
crypto/external/bsd/openssh/dist/sshbuf-misc.c up to 1.3
crypto/external/bsd/openssh/dist/sshbuf.c up to 1.3
crypto/external/bsd/openssh/dist/sshbuf.h up to 1.4
crypto/external/bsd/openssh/dist/ssherr.c up to 1.3
crypto/external/bsd/openssh/dist/ssherr.h up to 1.1.1.2
crypto/external/bsd/openssh/dist/sshkey.c up to 1.3
crypto/external/bsd/openssh/dist/sshkey.h up to 1.1.1.2
crypto/external/bsd/openssh/dist/verify.c up to 1.3
crypto/external/bsd/openssh/dist/opacket.c up to 1.2
crypto/external/bsd/openssh/dist/umac128.c up to 1.1
crypto/external/bsd/openssh/dist/pfilter.c up to 1.2
crypto/external/bsd/openssh/dist/pfilter.h up to 1.1
crypto/external/bsd/openssh/dist/bitmap.h up to 1.2
crypto/external/bsd/openssh/dist/opacket.h up to 1.2
crypto/external/bsd/openssh/dist/ssh_api.c up to 1.2
crypto/external/bsd/openssh/dist/ssh_api.h up to 1.2
crypto/external/bsd/openssh/dist/auth2-jpake.c delete
crypto/external/bsd/openssh/dist/compress.c delete
crypto/external/bsd/openssh/dist/compress.h delete
crypto/external/bsd/openssh/dist/jpake.c delete
crypto/external/bsd/openssh/dist/jpake.h delete
crypto/external/bsd/openssh/dist/schnorr.c delete
crypto/external/bsd/openssh/dist/schnorr.h delete
crypto/external/bsd/openssh/dist/strtonum.c 1.1
crypto/external/bsd/openssh/Makefile.inc up to 1.8
crypto/external/bsd/openssh/bin/Makefile.inc up to 1.3
crypto/external/bsd/openssh/bin/ssh-keyscan/Makefile up to 1.2
crypto/external/bsd/openssh/bin/sshd/Makefile up to 1.12
crypto/external/bsd/openssh/dist/PROTOCOL up to 1.5
crypto/external/bsd/openssh/dist/PROTOCOL.krl up to 1.1.1.2
crypto/external/bsd/openssh/dist/addrmatch.c up to 1.8
crypto/external/bsd/openssh/dist/atomicio.c up to 1.6
crypto/external/bsd/openssh/dist/auth-bsdauth.c up to 1.4
crypto/external/bsd/openssh/dist/auth-chall.c up to 1.6
crypto/external/bsd/openssh/dist/auth-krb5.c up to 1.7
crypto/external/bsd/openssh/dist/auth-options.c up to 1.9
crypto/external/bsd/openssh/dist/auth-options.h up to 1.6
crypto/external/bsd/openssh/dist/auth-passwd.c up to 1.4
crypto/external/bsd/openssh/dist/auth-rh-rsa.c up to 1.6
crypto/external/bsd/openssh/dist/auth-rhosts.c up to 1.5
crypto/external/bsd/openssh/dist/auth-rsa.c up to 1.10
crypto/external/bsd/openssh/dist/auth.c up to 1.12
crypto/external/bsd/openssh/dist/auth.h up to 1.10
crypto/external/bsd/openssh/dist/auth1.c up to 1.11
crypto/external/bsd/openssh/dist/auth2-chall.c up to 1.7
crypto/external/bsd/openssh/dist/auth2-gss.c up to 1.8
crypto/external/bsd/openssh/dist/auth2-hostbased.c up to 1.7
crypto/external/bsd/openssh/dist/auth2-kbdint.c up to 1.5
crypto/external/bsd/openssh/dist/auth2-krb5.c up to 1.4
crypto/external/bsd/openssh/dist/auth2-none.c up to 1.5
crypto/external/bsd/openssh/dist/auth2-passwd.c up to 1.5
crypto/external/bsd/openssh/dist/auth2-pubkey.c up to 1.11
crypto/external/bsd/openssh/dist/auth2.c up to 1.11
crypto/external/bsd/openssh/dist/authfd.c up to 1.8
crypto/external/bsd/openssh/dist/authfd.h up to 1.5
crypto/external/bsd/openssh/dist/authfile.c up to 1.10
crypto/external/bsd/openssh/dist/authfile.h up to 1.6
crypto/external/bsd/openssh/dist/bufaux.c up to 1.7
crypto/external/bsd/openssh/dist/bufbn.c up to 1.5
crypto/external/bsd/openssh/dist/bufec.c up to 1.5
crypto/external/bsd/openssh/dist/buffer.c up to 1.6
crypto/external/bsd/openssh/dist/buffer.h up to 1.7
crypto/external/bsd/openssh/dist/canohost.c up to 1.8
crypto/external/bsd/openssh/dist/channels.c up to 1.13
crypto/external/bsd/openssh/dist/channels.h up to 1.10
crypto/external/bsd/openssh/dist/cipher-3des1.c up to 1.7
crypto/external/bsd/openssh/dist/cipher-bf1.c up to 1.6
crypto/external/bsd/openssh/dist/cipher.c up to 1.7
crypto/external/bsd/openssh/dist/cipher.h up to 1.7
crypto/external/bsd/openssh/dist/clientloop.c up to 1.13
crypto/external/bsd/openssh/dist/compat.c up to 1.9
crypto/external/bsd/openssh/dist/compat.h up to 1.6
crypto/external/bsd/openssh/dist/deattack.c up to 1.4
crypto/external/bsd/openssh/dist/deattack.h up to 1.4
crypto/external/bsd/openssh/dist/dh.c up to 1.8
crypto/external/bsd/openssh/dist/dh.h up to 1.4
crypto/external/bsd/openssh/dist/dispatch.c up to 1.5
crypto/external/bsd/openssh/dist/dispatch.h up to 1.4
crypto/external/bsd/openssh/dist/dns.c up to 1.11
crypto/external/bsd/openssh/dist/dns.h up to 1.6
crypto/external/bsd/openssh/dist/groupaccess.c up to 1.5
crypto/external/bsd/openssh/dist/gss-genr.c up to 1.7
crypto/external/bsd/openssh/dist/gss-serv-krb5.c up to 1.8
crypto/external/bsd/openssh/dist/gss-serv.c up to 1.7
crypto/external/bsd/openssh/dist/hostfile.c up to 1.7
crypto/external/bsd/openssh/dist/hostfile.h up to 1.7
crypto/external/bsd/openssh/dist/includes.h up to 1.4
crypto/external/bsd/openssh/dist/kex.c up to 1.10
crypto/external/bsd/openssh/dist/kex.h up to 1.9
crypto/external/bsd/openssh/dist/kexdh.c up to 1.4
crypto/external/bsd/openssh/dist/kexdhc.c up to 1.6
crypto/external/bsd/openssh/dist/kexdhs.c up to 1.8
crypto/external/bsd/openssh/dist/kexecdh.c up to 1.5
crypto/external/bsd/openssh/dist/kexecdhc.c up to 1.5
crypto/external/bsd/openssh/dist/kexecdhs.c up to 1.5
crypto/external/bsd/openssh/dist/kexgex.c up to 1.4
crypto/external/bsd/openssh/dist/kexgexc.c up to 1.6
crypto/external/bsd/openssh/dist/kexgexs.c up to 1.8
crypto/external/bsd/openssh/dist/key.c up to 1.16
crypto/external/bsd/openssh/dist/key.h up to 1.9
crypto/external/bsd/openssh/dist/krl.c up to 1.5
crypto/external/bsd/openssh/dist/krl.h up to 1.1.1.2
crypto/external/bsd/openssh/dist/mac.c up to 1.11
crypto/external/bsd/openssh/dist/mac.h up to 1.5
crypto/external/bsd/openssh/dist/match.c up to 1.5
crypto/external/bsd/openssh/dist/misc.c up to 1.10
crypto/external/bsd/openssh/dist/misc.h up to 1.9 plus patch
crypto/external/bsd/openssh/dist/moduli.c up to 1.8
crypto/external/bsd/openssh/dist/monitor.c up to 1.14
crypto/external/bsd/openssh/dist/monitor.h up to 1.7
crypto/external/bsd/openssh/dist/monitor_fdpass.c up to 1.5
crypto/external/bsd/openssh/dist/monitor_mm.c up to 1.6
crypto/external/bsd/openssh/dist/monitor_mm.h up to 1.4
crypto/external/bsd/openssh/dist/monitor_wrap.c up to 1.11
crypto/external/bsd/openssh/dist/monitor_wrap.h up to 1.8
crypto/external/bsd/openssh/dist/msg.c up to 1.4
crypto/external/bsd/openssh/dist/msg.h up to 1.4
crypto/external/bsd/openssh/dist/mux.c up to 1.11
crypto/external/bsd/openssh/dist/myproposal.h up to 1.10
crypto/external/bsd/openssh/dist/namespace.h up to 1.5
crypto/external/bsd/openssh/dist/packet.c up to 1.18
crypto/external/bsd/openssh/dist/packet.h up to 1.11
crypto/external/bsd/openssh/dist/pathnames.h up to 1.9
crypto/external/bsd/openssh/dist/pkcs11.h up to 1.4
crypto/external/bsd/openssh/dist/progressmeter.c up to 1.7
crypto/external/bsd/openssh/dist/progressmeter.h up to 1.4
crypto/external/bsd/openssh/dist/reallocarray.c new
crypto/external/bsd/openssh/dist/readconf.c up to 1.13
crypto/external/bsd/openssh/dist/readconf.h up to 1.12
crypto/external/bsd/openssh/dist/readpass.c up to 1.6
crypto/external/bsd/openssh/dist/roaming_client.c up to 1.7
crypto/external/bsd/openssh/dist/roaming_common.c up to 1.9
crypto/external/bsd/openssh/dist/roaming_dummy.c up to 1.4
crypto/external/bsd/openssh/dist/rsa.c up to 1.5
crypto/external/bsd/openssh/dist/rsa.h up to 1.4
crypto/external/bsd/openssh/dist/sandbox-systrace.c up to 1.1.1.5
crypto/external/bsd/openssh/dist/scp.1 up to 1.9
crypto/external/bsd/openssh/dist/scp.c up to 1.11
crypto/external/bsd/openssh/dist/servconf.c up to 1.17
crypto/external/bsd/openssh/dist/servconf.h up to 1.11
crypto/external/bsd/openssh/dist/serverloop.c up to 1.12
crypto/external/bsd/openssh/dist/session.c up to 1.14
crypto/external/bsd/openssh/dist/session.h up to 1.4
crypto/external/bsd/openssh/dist/sftp-client.c up to 1.13
crypto/external/bsd/openssh/dist/sftp-client.h up to 1.7
crypto/external/bsd/openssh/dist/sftp-common.c up to 1.7
crypto/external/bsd/openssh/dist/sftp-common.h up to 1.5
crypto/external/bsd/openssh/dist/sftp-glob.c up to 1.8
crypto/external/bsd/openssh/dist/sftp-server.8 up to 1.9
crypto/external/bsd/openssh/dist/sftp-server.c up to 1.11
crypto/external/bsd/openssh/dist/sftp.1 up to 1.11
crypto/external/bsd/openssh/dist/sftp.c up to 1.15
crypto/external/bsd/openssh/dist/ssh-add.1 up to 1.9
crypto/external/bsd/openssh/dist/ssh-add.c up to 1.10
crypto/external/bsd/openssh/dist/ssh-agent.1 up to 1.8
crypto/external/bsd/openssh/dist/ssh-agent.c up to 1.14
crypto/external/bsd/openssh/dist/ssh-dss.c up to 1.7
crypto/external/bsd/openssh/dist/ssh-ecdsa.c up to 1.6
crypto/external/bsd/openssh/dist/ssh-gss.h up to 1.5
crypto/external/bsd/openssh/dist/ssh-keygen.1 up to 1.13
crypto/external/bsd/openssh/dist/ssh-keygen.c up to 1.16
crypto/external/bsd/openssh/dist/ssh-keyscan.1 up to 1.10
crypto/external/bsd/openssh/dist/ssh-keyscan.c up to 1.13
crypto/external/bsd/openssh/dist/ssh-keysign.8 up to 1.9
crypto/external/bsd/openssh/dist/ssh-keysign.c up to 1.8
crypto/external/bsd/openssh/dist/ssh-pkcs11-client.c up to 1.6
crypto/external/bsd/openssh/dist/ssh-pkcs11-helper.c up to 1.8
crypto/external/bsd/openssh/dist/ssh-pkcs11.c up to 1.7
crypto/external/bsd/openssh/dist/ssh-pkcs11.h up to 1.4
crypto/external/bsd/openssh/dist/ssh-rsa.c up to 1.7
crypto/external/bsd/openssh/dist/ssh.1 up to 1.14
crypto/external/bsd/openssh/dist/ssh.c up to 1.16
crypto/external/bsd/openssh/dist/ssh2.h up to 1.6
crypto/external/bsd/openssh/dist/ssh_config up to 1.8
crypto/external/bsd/openssh/dist/ssh_config.5 up to 1.13
crypto/external/bsd/openssh/dist/sshconnect.c up to 1.11
crypto/external/bsd/openssh/dist/sshconnect.h up to 1.6
crypto/external/bsd/openssh/dist/sshconnect1.c up to 1.6
crypto/external/bsd/openssh/dist/sshconnect2.c up to 1.19
crypto/external/bsd/openssh/dist/sshd.8 up to 1.13
crypto/external/bsd/openssh/dist/sshd.c up to 1.18
crypto/external/bsd/openssh/dist/sshd_config up to 1.13
crypto/external/bsd/openssh/dist/sshd_config.5 up to 1.17
crypto/external/bsd/openssh/dist/sshlogin.c up to 1.6
crypto/external/bsd/openssh/dist/sshpty.c up to 1.4
crypto/external/bsd/openssh/dist/uidswap.c up to 1.4
crypto/external/bsd/openssh/dist/umac.c up to 1.9
crypto/external/bsd/openssh/dist/version.h up to 1.14
crypto/external/bsd/openssh/dist/xmalloc.c up to 1.5
crypto/external/bsd/openssh/lib/Makefile up to 1.17 plus patch
crypto/external/bsd/openssh/lib/shlib_version up to 1.13
distrib/sets/lists/base/ad.aarch64 patch
distrib/sets/lists/base/ad.arm patch
distrib/sets/lists/base/ad.mips patch
distrib/sets/lists/base/ad.powerpc patch
distrib/sets/lists/base/md.amd64 patch
distrib/sets/lists/base/md.sparc64 patch
distrib/sets/lists/base/mi patch
distrib/sets/lists/base/shl.mi patch
distrib/sets/lists/comp/ad.aarch64 patch
distrib/sets/lists/comp/ad.arm patch
distrib/sets/lists/comp/ad.mips patch
distrib/sets/lists/comp/ad.powerpc patch
distrib/sets/lists/comp/md.amd64 patch
distrib/sets/lists/comp/md.sparc64 patch
distrib/sets/lists/comp/mi patch
distrib/sets/lists/comp/shl.mi patch
distrib/sets/lists/debug/ad.aarch64 patch
distrib/sets/lists/debug/ad.arm patch
distrib/sets/lists/debug/ad.mips patch
distrib/sets/lists/debug/ad.powerpc patch
distrib/sets/lists/debug/md.amd64 patch
distrib/sets/lists/debug/md.sparc64 patch
distrib/sets/lists/debug/shl.mi patch
distrib/sets/lists/etc/mi patch
distrib/sets/lists/man/mi patch
etc/defaults/rc.conf 1.130
etc/mtree/NetBSD.dist.base 1.142
external/bsd/Makefile up to 1.48
external/bsd/blacklist/bin/Makefile up to 1.11 plus patch
external/bsd/blacklist/bin/blacklistctl.8 up to 1.6
external/bsd/blacklist/bin/blacklistctl.c up to 1.17
external/bsd/blacklist/bin/blacklistd.8 up to 1.10
external/bsd/blacklist/bin/blacklistd.c up to 1.32
external/bsd/blacklist/bin/blacklistd.conf.5 up to 1.2
external/bsd/blacklist/bin/conf.c up to 1.18
external/bsd/blacklist/bin/conf.h up to 1.6
external/bsd/blacklist/bin/internal.c up to 1.5
external/bsd/blacklist/bin/internal.h up to 1.12
external/bsd/blacklist/bin/run.c up to 1.12
external/bsd/blacklist/bin/run.h up to 1.5
external/bsd/blacklist/bin/state.c up to 1.15
external/bsd/blacklist/bin/state.h up to 1.5
external/bsd/blacklist/bin/support.c up to 1.6
external/bsd/blacklist/bin/support.h up to 1.5
external/bsd/blacklist/etc/rc.d/Makefile up to 1.1
external/bsd/blacklist/etc/rc.d/blacklistd up to 1.1
external/bsd/blacklist/etc/Makefile up to 1.3
external/bsd/blacklist/etc/blacklistd.conf up to 1.3
external/bsd/blacklist/etc/npf.conf up to 1.1
external/bsd/blacklist/Makefile up to 1.2
external/bsd/blacklist/Makefile.inc up to 1.3
external/bsd/blacklist/README up to 1.7
external/bsd/blacklist/TODO up to 1.7
external/bsd/blacklist/diff/ftpd.diff up to 1.1
external/bsd/blacklist/diff/named.diff up to 1.6
external/bsd/blacklist/diff/ssh.diff up to 1.6
external/bsd/blacklist/include/Makefile up to 1.1
external/bsd/blacklist/include/bl.h up to 1.12
external/bsd/blacklist/include/blacklist.h up to 1.3
external/bsd/blacklist/include/config.h new
external/bsd/blacklist/lib/Makefile up to 1.3
external/bsd/blacklist/lib/bl.c up to 1.24
external/bsd/blacklist/lib/blacklist.c up to 1.5
external/bsd/blacklist/lib/libblacklist.3 up to 1.3
external/bsd/blacklist/lib/shlib_version up to 1.1
external/bsd/blacklist/libexec/Makefile up to 1.1
external/bsd/blacklist/libexec/blacklistd-helper up to 1.4
external/bsd/blacklist/port/m4/.cvsignore up to 1.1
external/bsd/blacklist/port/Makefile.am up to 1.4
external/bsd/blacklist/port/_strtoi.h up to 1.1
external/bsd/blacklist/port/clock_gettime.c up to 1.2
external/bsd/blacklist/port/configure.ac up to 1.7
external/bsd/blacklist/port/fgetln.c up to 1.1
external/bsd/blacklist/port/fparseln.c up to 1.1
external/bsd/blacklist/port/getprogname.c up to 1.4
external/bsd/blacklist/port/pidfile.c up to 1.1
external/bsd/blacklist/port/popenve.c up to 1.2
external/bsd/blacklist/port/port.h up to 1.6
external/bsd/blacklist/port/sockaddr_snprintf.c up to 1.9
external/bsd/blacklist/port/strlcat.c up to 1.2
external/bsd/blacklist/port/strlcpy.c up to 1.2
external/bsd/blacklist/port/strtoi.c up to 1.3
external/bsd/blacklist/test/Makefile up to 1.2
external/bsd/blacklist/test/cltest.c up to 1.6
external/bsd/blacklist/test/srvtest.c up to 1.9
lib/libpam/modules/pam_ssh/pam_ssh.c up to 1.23
libexec/ftpd/pfilter.c up to 1.1
libexec/ftpd/pfilter.h up to 1.1
libexec/ftpd/Makefile up to 1.64
libexec/ftpd/ftpd.c up to 1.201

Add blacklistd(8), a daemon to block and release network ports
on demand to mitigate abuse, and related changes to system daemons
to support it.
[christos, ticket #711]


# 1.63.2.6 22-Apr-2015 snj

Pull up following revision(s) (requested by roy in ticket #648):
common/lib/libc/stdlib/_strtoi.h: revisions 1.1, 1.2
common/lib/libc/stdlib/strtoi.c: revision 1.1
common/lib/libc/stdlib/strtou.c: revision 1.1
distrib/sets/lists/base/ad.aarch64: patch
distrib/sets/lists/base/ad.arm: patch
distrib/sets/lists/base/ad.mips: patch
distrib/sets/lists/base/ad.powerpc: patch
distrib/sets/lists/base/md.amd64: patch
distrib/sets/lists/base/md.sparc64: patch
distrib/sets/lists/base/shl.mi: patch
distrib/sets/lists/comp/mi: revision 1.1939
distrib/sets/lists/debug/ad.aarch64: patch
distrib/sets/lists/debug/ad.arm: patch
distrib/sets/lists/debug/ad.mips: patch
distrib/sets/lists/debug/ad.powerpc: patch
distrib/sets/lists/debug/md.amd64: patch
distrib/sets/lists/debug/md.sparc64: patch
distrib/sets/lists/debug/shl.mi: patch
include/inttypes.h: revision 1.11
lib/libc/shlib_version: patch
lib/libc/stdlib/Makefile.inc: revision 1.84
lib/libc/stdlib/strtol.3: revisions 1.27-1.31
lib/libc/stdlib/strtoul.3: revisions 1.26-1.29
sys/lib/libkern/Makefile.libkern: revision 1.37
sys/lib/libkern/libkern.h: revision 1.117
tools/compat/Makefile: revision 1.73
tools/compat/compat_defs.h: revision 1.101
tools/compat/configure.ac: revision 1.83
tools/compat/configure: revision 1.82
tools/compat/nbtool_config.h.in: revision 1.36
add strto{i,u} from Kamil Rytarowski as discussed in tech-userlevel.
--
strtoi and strtou additions
--
strtoi and strtou for the kernel
--
strtoi and strtou additions
--
strtoi and strtou man pages
--
strto{i,u}
--
regen
--
Remove trailing whitespace.
--
match variable names with man page (Kamil Rytarowski)
--
cleanups from (Kamil Rytarowski)
--
add strtoi strtou (Kamil Rytarowski)
--
PR/49640: Kamil Rytarowski: Improve error printing
--
Use existing month for Dd.


# 1.63.2.5 08-Feb-2015 snj

Apply patch (requested by joerg in ticket 497):
Fix set lists for builds without GCC.


# 1.63.2.4 24-Jan-2015 martin

Sync gcc with -current, requested by skrll in ticket #448:

tools/gcc/Makefile up to 1.74
tools/gcc/gcc-version.mk up to 1.3
external/gpl3/gcc/dist/config/mh-alpha-linux up to 1.1.1.1
external/gpl3/gcc/dist/gcc/config/or1k/constraints.md up to 1.1
external/gpl3/gcc/dist/gcc/config/or1k/elf.h up to 1.1
external/gpl3/gcc/dist/gcc/config/or1k/linux-elf.h up to 1.1
external/gpl3/gcc/dist/gcc/config/or1k/linux-gas.h up to 1.1
external/gpl3/gcc/dist/gcc/config/or1k/netbsd.h up to 1.2
external/gpl3/gcc/dist/gcc/config/or1k/or1k-modes.def up to 1.1
external/gpl3/gcc/dist/gcc/config/or1k/or1k-opts.h up to 1.1
external/gpl3/gcc/dist/gcc/config/or1k/or1k-protos.h up to 1.1
external/gpl3/gcc/dist/gcc/config/or1k/or1k.c up to 1.2
external/gpl3/gcc/dist/gcc/config/or1k/or1k.h up to 1.1
external/gpl3/gcc/dist/gcc/config/or1k/or1k.md up to 1.1
external/gpl3/gcc/dist/gcc/config/or1k/or1k.opt up to 1.1
external/gpl3/gcc/dist/gcc/config/or1k/predicates.md up to 1.1
external/gpl3/gcc/dist/gcc/config/or1k/t-linux up to 1.1
external/gpl3/gcc/dist/gcc/config/or1k/t-or1k up to 1.1
external/gpl3/gcc/dist/gcc/config/or1k/t-or1knd up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/constraints.md up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/crti.asm up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/crtn.asm up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/div.S up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/elf.h up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/generic.md up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/linux-unwind.h up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/linux.h up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/linux64.h up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/netbsd.h up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/opcode-riscv.h up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/peephole.md up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/predicates.md up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/riscv-fp.c up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/riscv-ftypes.def up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/riscv-modes.def up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/riscv-opc.h up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/riscv-protos.h up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/riscv.c up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/riscv.h up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/riscv.md up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/riscv.opt up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/sync.md up to 1.2
external/gpl3/gcc/dist/gcc/config/riscv/t-elf up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/t-linux64 up to 1.1
external/gpl3/gcc/dist/gcc/config/riscv/t-netbsd64 up to 1.1
external/gpl3/gcc/dist/gcc/common/config/or1k/or1k-common.c up to 1.1
external/gpl3/gcc/dist/gcc/common/config/riscv/riscv-common.c up to 1.1
external/gpl3/gcc/dist/libgcc/config/or1k/or1k-asm.h up to 1.1
external/gpl3/gcc/dist/libgcc/config/or1k/crti.S up to 1.1
external/gpl3/gcc/dist/libgcc/config/or1k/crtn.S up to 1.1
external/gpl3/gcc/dist/libgcc/config/or1k/linux-unwind.h up to 1.1
external/gpl3/gcc/dist/libgcc/config/or1k/or1k.S up to 1.1
external/gpl3/gcc/dist/libgcc/config/or1k/sfp-machine.h up to 1.1
external/gpl3/gcc/dist/libgcc/config/or1k/t-crtstuff up to 1.1
external/gpl3/gcc/dist/libgcc/config/or1k/t-linux up to 1.1
external/gpl3/gcc/dist/libgcc/config/or1k/t-or1k up to 1.1
external/gpl3/gcc/dist/libgcc/config/riscv/riscv-fp.c up to 1.1
external/gpl3/gcc/dist/libgcc/config/riscv/crti.S up to 1.1
external/gpl3/gcc/dist/libgcc/config/riscv/crtn.S up to 1.1
external/gpl3/gcc/dist/libgcc/config/riscv/t-dpbit up to 1.1
external/gpl3/gcc/dist/libgcc/config/riscv/t-elf up to 1.1
external/gpl3/gcc/dist/libgcc/config/riscv/t-fpbit up to 1.1
external/gpl3/gcc/dist/libgcc/config/riscv/t-linux up to 1.1
external/gpl3/gcc/dist/libgcc/config/riscv/t-tpbit up to 1.1
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_netbsd.cc up to 1.3
external/gpl3/gcc/lib/libstdc++-v3/include/bits/arch/powerpc/Makefile up to 1.1
external/gpl3/gcc/lib/libstdc++-v3/include/bits/arch/powerpc64/Makefile up to 1.1
external/gpl3/gcc/lib/libstdc++-v3/include/bits/arch/riscv32/Makefile up to 1.1
external/gpl3/gcc/lib/libstdc++-v3/include/bits/arch/riscv64/Makefile up to 1.1
external/gpl3/gcc/lib/libtsan/Makefile up to 1.2
external/gpl3/gcc/lib/libtsan/shlib_version up to 1.1
external/gpl3/gcc/lib/libasan/Makefile up to 1.9
external/gpl3/gcc/lib/libasan/shlib_version up to 1.1
external/gpl3/gcc/usr.bin/lto-wrapper/Makefile up to 1.1
external/gpl3/gcc/usr.bin/lto1/Makefile up to 1.2
external/gpl3/gcc/Makefile up to 1.2
external/gpl3/gcc/README.gcc48 up to 1.6
external/gpl3/gcc/dist/ChangeLog up to 1.1.1.6
external/gpl3/gcc/dist/LAST_UPDATED up to 1.5
external/gpl3/gcc/dist/MD5SUMS up to 1.5
external/gpl3/gcc/dist/Makefile.def up to 1.1.1.4
external/gpl3/gcc/dist/Makefile.in up to 1.1.1.4
external/gpl3/gcc/dist/configure up to 1.8
external/gpl3/gcc/dist/configure.ac up to 1.7
external/gpl3/gcc/dist/config/ChangeLog up to 1.1.1.6
external/gpl3/gcc/dist/contrib/ChangeLog up to 1.1.1.6
external/gpl3/gcc/dist/contrib/reghunt/ChangeLog up to 1.1.1.5
external/gpl3/gcc/dist/contrib/regression/ChangeLog up to 1.1.1.5
external/gpl3/gcc/dist/fixincludes/ChangeLog up to 1.1.1.5
external/gpl3/gcc/dist/fixincludes/fixincl.x up to 1.1.1.3
external/gpl3/gcc/dist/fixincludes/inclhack.def up to 1.1.1.3
external/gpl3/gcc/dist/fixincludes/tests/base/assert.h up to 1.1.1.2
external/gpl3/gcc/dist/gcc/ChangeLog up to 1.11
external/gpl3/gcc/dist/gcc/DATESTAMP up to 1.1.1.7
external/gpl3/gcc/dist/gcc/DEV-PHASE up to 1.1.1.5
external/gpl3/gcc/dist/gcc/config.gcc up to 1.32
external/gpl3/gcc/dist/gcc/config.in up to 1.1.1.4
external/gpl3/gcc/dist/gcc/configure up to 1.11
external/gpl3/gcc/dist/gcc/configure.ac up to 1.9
external/gpl3/gcc/dist/gcc/convert.c up to 1.1.1.4
external/gpl3/gcc/dist/gcc/expr.c up to 1.7
external/gpl3/gcc/dist/gcc/fold-const.c up to 1.1.1.7
external/gpl3/gcc/dist/gcc/graphite-clast-to-gimple.c up to 1.1.1.3
external/gpl3/gcc/dist/gcc/graphite-interchange.c up to 1.1.1.3
external/gpl3/gcc/dist/gcc/graphite-optimize-isl.c up to 1.1.1.2
external/gpl3/gcc/dist/gcc/graphite-poly.c up to 1.1.1.3
external/gpl3/gcc/dist/gcc/graphite-sese-to-poly.c up to 1.1.1.3
external/gpl3/gcc/dist/gcc/ipa-pure-const.c up to 1.1.1.3
external/gpl3/gcc/dist/gcc/omp-low.c up to 1.1.1.4
external/gpl3/gcc/dist/gcc/ree.c up to 1.1.1.2
external/gpl3/gcc/dist/gcc/rtlanal.c up to 1.2
external/gpl3/gcc/dist/gcc/stor-layout.c up to 1.1.1.3
external/gpl3/gcc/dist/gcc/tree-data-ref.c up to 1.1.1.3
external/gpl3/gcc/dist/gcc/tree-data-ref.h up to 1.1.1.3
external/gpl3/gcc/dist/gcc/tree-nrv.c up to 1.1.1.3
external/gpl3/gcc/dist/gcc/tree-ssa-forwprop.c up to 1.1.1.3
external/gpl3/gcc/dist/gcc/tree-ssa-reassoc.c up to 1.1.1.4
external/gpl3/gcc/dist/gcc/tree-ssa-strlen.c up to 1.1.1.2
external/gpl3/gcc/dist/gcc/tree-ssa-tail-merge.c up to 1.1.1.3
external/gpl3/gcc/dist/gcc/tree-vect-slp.c up to 1.1.1.4
external/gpl3/gcc/dist/gcc/tree.c up to 1.1.1.4
external/gpl3/gcc/dist/gcc/tsan.c up to 1.1.1.2
external/gpl3/gcc/dist/gcc/c/ChangeLog up to 1.1.1.4
external/gpl3/gcc/dist/gcc/c-family/ChangeLog up to 1.1.1.3
external/gpl3/gcc/dist/gcc/config/darwin-c.c up to 1.1.1.3
external/gpl3/gcc/dist/gcc/config/darwin-driver.c up to 1.1.1.3
external/gpl3/gcc/dist/gcc/config/netbsd.h up to 1.14
external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-elf-raw.h up to 1.1.1.2
external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-linux.h up to 1.1.1.3
external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-protos.h up to 1.1.1.2
external/gpl3/gcc/dist/gcc/config/aarch64/aarch64.c up to 1.1.1.5
external/gpl3/gcc/dist/gcc/config/aarch64/aarch64.h up to 1.1.1.3
external/gpl3/gcc/dist/gcc/config/aarch64/aarch64.opt up to 1.1.1.2
external/gpl3/gcc/dist/gcc/config/arm/arm.h up to 1.10
external/gpl3/gcc/dist/gcc/config/arm/arm.md up to 1.8
external/gpl3/gcc/dist/gcc/config/i386/i386.c up to 1.9
external/gpl3/gcc/dist/gcc/config/pa/pa.md up to 1.1.1.4
external/gpl3/gcc/dist/gcc/config/rs6000/altivec.h up to 1.1.1.4
external/gpl3/gcc/dist/gcc/config/rs6000/altivec.md up to 1.1.1.5
external/gpl3/gcc/dist/gcc/config/rs6000/netbsd.h up to 1.8
external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-builtin.def up to 1.1.1.5
external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-c.c up to 1.1.1.5
external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-protos.h up to 1.1.1.5
external/gpl3/gcc/dist/gcc/config/rs6000/rs6000.c up to 1.10
external/gpl3/gcc/dist/gcc/config/rs6000/vsx.md up to 1.1.1.6
external/gpl3/gcc/dist/gcc/config/rs6000/xcoff.h up to 1.1.1.3
external/gpl3/gcc/dist/gcc/config/sh/sh.c up to 1.7
external/gpl3/gcc/dist/gcc/config/sh/sh.md up to 1.1.1.5
external/gpl3/gcc/dist/gcc/config/sparc/leon.md up to 1.1.1.2
external/gpl3/gcc/dist/gcc/config/sparc/sparc-opts.h up to 1.1.1.2
external/gpl3/gcc/dist/gcc/config/sparc/sparc.c up to 1.1.1.5
external/gpl3/gcc/dist/gcc/config/sparc/sparc.h up to 1.1.1.4
external/gpl3/gcc/dist/gcc/config/sparc/sparc.md up to 1.4
external/gpl3/gcc/dist/gcc/config/sparc/sparc.opt up to 1.1.1.4
external/gpl3/gcc/dist/gcc/config/sparc/t-rtems up to 1.1.1.2
external/gpl3/gcc/dist/gcc/cp/ChangeLog up to 1.1.1.7
external/gpl3/gcc/dist/gcc/cp/parser.c up to 1.1.1.6
external/gpl3/gcc/dist/gcc/cp/pt.c up to 1.1.1.5
external/gpl3/gcc/dist/gcc/cp/semantics.c up to 1.1.1.5
external/gpl3/gcc/dist/gcc/doc/extend.texi up to 1.1.1.5
external/gpl3/gcc/dist/gcc/doc/install.texi up to 1.1.1.5
external/gpl3/gcc/dist/gcc/doc/invoke.texi up to 1.7
external/gpl3/gcc/dist/gcc/doc/md.texi up to 1.1.1.6
external/gpl3/gcc/dist/gcc/doc/tm.texi up to 1.1.1.4
external/gpl3/gcc/dist/gcc/doc/tm.texi.in up to 1.1.1.3
external/gpl3/gcc/dist/gcc/lto/ChangeLog up to 1.1.1.5
external/gpl3/gcc/dist/gcc/objc/ChangeLog up to 1.1.1.5
external/gpl3/gcc/dist/gcc/objcp/ChangeLog up to 1.1.1.5
external/gpl3/gcc/dist/gnattools/ChangeLog up to 1.1.1.3
external/gpl3/gcc/dist/include/ChangeLog up to 1.1.1.5
external/gpl3/gcc/dist/intl/ChangeLog up to 1.1.1.5
external/gpl3/gcc/dist/libbacktrace/ChangeLog up to 1.1.1.4
external/gpl3/gcc/dist/libcpp/ChangeLog up to 1.1.1.5
external/gpl3/gcc/dist/libcpp/lex.c up to 1.5
external/gpl3/gcc/dist/libcpp/line-map.c up to 1.1.1.4
external/gpl3/gcc/dist/libdecnumber/ChangeLog up to 1.1.1.5
external/gpl3/gcc/dist/libgcc/ChangeLog up to 1.1.1.7
external/gpl3/gcc/dist/libgcc/config/libbid/ChangeLog up to 1.1.1.5
external/gpl3/gcc/dist/libgcc/config/pa/linux-unwind.h up to 1.1.1.2
external/gpl3/gcc/dist/libgcc/config/sh/lib1funcs.S up to 1.1.1.2
external/gpl3/gcc/dist/libgomp/ChangeLog up to 1.1.1.5
external/gpl3/gcc/dist/libgomp/configure.tgt up to 1.1.1.3
external/gpl3/gcc/dist/libiberty/ChangeLog up to 1.1.1.5
external/gpl3/gcc/dist/libitm/ChangeLog up to 1.1.1.3
external/gpl3/gcc/dist/libitm/configure.tgt up to 1.1.1.3
external/gpl3/gcc/dist/libitm/libitm.info up to 1.1.1.2
external/gpl3/gcc/dist/libmudflap/ChangeLog up to 1.1.1.5
external/gpl3/gcc/dist/libobjc/ChangeLog up to 1.1.1.6
external/gpl3/gcc/dist/libsanitizer/ChangeLog up to 1.1.1.3
external/gpl3/gcc/dist/libsanitizer/configure.tgt up to 1.3
external/gpl3/gcc/dist/libsanitizer/asan/asan_intercepted_functions.h up to 1.2
external/gpl3/gcc/dist/libsanitizer/asan/asan_internal.h up to 1.2
external/gpl3/gcc/dist/libsanitizer/asan/asan_linux.cc up to 1.5
external/gpl3/gcc/dist/libsanitizer/asan/asan_malloc_linux.cc up to 1.2
external/gpl3/gcc/dist/libsanitizer/asan/asan_posix.cc up to 1.2
external/gpl3/gcc/dist/libsanitizer/interception/interception.h up to 1.2
external/gpl3/gcc/dist/libsanitizer/interception/interception_linux.cc up to 1.3
external/gpl3/gcc/dist/libsanitizer/interception/interception_linux.h up to 1.2
external/gpl3/gcc/dist/libsanitizer/interception/interception_type_test.cc up to 1.2
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc up to 1.2
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_internal_defs.h up to 1.2
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_placement_new.h up to 1.2
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc up to 1.2
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_posix.cc up to 1.2
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_procmaps.h up to 1.2
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_symbolizer_linux.cc up to 1.2
external/gpl3/gcc/dist/libsanitizer/tsan/tsan_symbolize_addr2line_linux.cc up to 1.2
external/gpl3/gcc/dist/libssp/ChangeLog up to 1.1.1.5
external/gpl3/gcc/dist/libstdc++-v3/ChangeLog up to 1.1.1.7
external/gpl3/gcc/dist/libstdc++-v3/configure.host up to 1.1.1.3
external/gpl3/gcc/dist/libstdc++-v3/config/os/mingw32/os_defines.h up to 1.1.1.3
external/gpl3/gcc/dist/libstdc++-v3/config/os/mingw32-w64/os_defines.h up to 1.1.1.2
external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/status.html up to 1.1.1.3
external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_algo.h up to 1.1.1.3
external/gpl3/gcc/dist/libstdc++-v3/include/std/functional up to 1.1.1.4
external/gpl3/gcc/dist/libstdc++-v3/include/std/tuple up to 1.1.1.4
external/gpl3/gcc/dist/libstdc++-v3/include/tr1/functional up to 1.1.1.3
external/gpl3/gcc/dist/libstdc++-v3/libsupc++/dyncast.cc up to 1.1.1.3
external/gpl3/gcc/dist/libstdc++-v3/libsupc++/eh_personality.cc up to 1.1.1.3
external/gpl3/gcc/dist/lto-plugin/ChangeLog up to 1.1.1.5
external/gpl3/gcc/dist/maintainer-scripts/ChangeLog up to 1.1.1.6
external/gpl3/gcc/lib/Makefile up to 1.8
external/gpl3/gcc/lib/crtstuff/arch/coldfire.mk up to 1.3
external/gpl3/gcc/lib/crtstuff/arch/m68000.mk up to 1.6
external/gpl3/gcc/lib/libbacktrace/arch/alpha/backtrace-supported.h up to 1.2
external/gpl3/gcc/lib/libbacktrace/arch/alpha/config.h up to 1.2
external/gpl3/gcc/lib/libbacktrace/arch/arm/backtrace-supported.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/arm/config.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/armeb/backtrace-supported.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/armeb/config.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/coldfire/backtrace-supported.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/coldfire/config.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/hppa/backtrace-supported.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/hppa/config.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/i386/backtrace-supported.h up to 1.2
external/gpl3/gcc/lib/libbacktrace/arch/i386/config.h up to 1.2
external/gpl3/gcc/lib/libbacktrace/arch/m68000/backtrace-supported.h up to 1.2
external/gpl3/gcc/lib/libbacktrace/arch/m68000/config.h up to 1.2
external/gpl3/gcc/lib/libbacktrace/arch/m68k/backtrace-supported.h up to 1.2
external/gpl3/gcc/lib/libbacktrace/arch/m68k/config.h up to 1.2
external/gpl3/gcc/lib/libbacktrace/arch/mips64eb/backtrace-supported.h up to 1.2
external/gpl3/gcc/lib/libbacktrace/arch/mips64eb/config.h up to 1.2
external/gpl3/gcc/lib/libbacktrace/arch/mips64el/backtrace-supported.h up to 1.2
external/gpl3/gcc/lib/libbacktrace/arch/mips64el/config.h up to 1.2
external/gpl3/gcc/lib/libbacktrace/arch/mipseb/backtrace-supported.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/mipseb/config.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/mipsel/backtrace-supported.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/mipsel/config.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/powerpc/backtrace-supported.h up to 1.2
external/gpl3/gcc/lib/libbacktrace/arch/powerpc/config.h up to 1.2
external/gpl3/gcc/lib/libbacktrace/arch/powerpc64/backtrace-supported.h up to 1.2
external/gpl3/gcc/lib/libbacktrace/arch/powerpc64/config.h up to 1.2
external/gpl3/gcc/lib/libbacktrace/arch/sh3eb/backtrace-supported.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/sh3eb/config.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/sh3el/backtrace-supported.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/sh3el/config.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/sparc/backtrace-supported.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/sparc/config.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/sparc64/backtrace-supported.h up to 1.2
external/gpl3/gcc/lib/libbacktrace/arch/sparc64/config.h up to 1.2
external/gpl3/gcc/lib/libbacktrace/arch/vax/backtrace-supported.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/vax/config.h up to 1.3
external/gpl3/gcc/lib/libbacktrace/arch/x86_64/backtrace-supported.h up to 1.2
external/gpl3/gcc/lib/libbacktrace/arch/x86_64/config.h up to 1.2
external/gpl3/gcc/lib/libgcc/Makefile.inc up to 1.29
external/gpl3/gcc/lib/libgcc/arch/m68000/defs.mk up to 1.2
external/gpl3/gcc/lib/libgcc/arch/powerpc64/defs.mk up to 1.3
external/gpl3/gcc/lib/libgcc/libgcc_s/Makefile up to 1.11
external/gpl3/gcc/lib/libgcc/libgcov/arch/alpha/gcov-iov.h up to 1.6
external/gpl3/gcc/lib/libgcc/libgcov/arch/arm/gcov-iov.h up to 1.6
external/gpl3/gcc/lib/libgcc/libgcov/arch/armeb/gcov-iov.h up to 1.6
external/gpl3/gcc/lib/libgcc/libgcov/arch/coldfire/gcov-iov.h up to 1.5
external/gpl3/gcc/lib/libgcc/libgcov/arch/earm/gcov-iov.h up to 1.6
external/gpl3/gcc/lib/libgcc/libgcov/arch/earmeb/gcov-iov.h up to 1.5
external/gpl3/gcc/lib/libgcc/libgcov/arch/earmhf/gcov-iov.h up to 1.5
external/gpl3/gcc/lib/libgcc/libgcov/arch/earmhfeb/gcov-iov.h up to 1.5
external/gpl3/gcc/lib/libgcc/libgcov/arch/earmv4/gcov-iov.h up to 1.5
external/gpl3/gcc/lib/libgcc/libgcov/arch/earmv4eb/gcov-iov.h up to 1.5
external/gpl3/gcc/lib/libgcc/libgcov/arch/earmv6/gcov-iov.h up to 1.5
external/gpl3/gcc/lib/libgcc/libgcov/arch/earmv6eb/gcov-iov.h up to 1.5
external/gpl3/gcc/lib/libgcc/libgcov/arch/earmv6hf/gcov-iov.h up to 1.5
external/gpl3/gcc/lib/libgcc/libgcov/arch/earmv6hfeb/gcov-iov.h up to 1.5
external/gpl3/gcc/lib/libgcc/libgcov/arch/earmv7/gcov-iov.h up to 1.5
external/gpl3/gcc/lib/libgcc/libgcov/arch/earmv7eb/gcov-iov.h up to 1.5
external/gpl3/gcc/lib/libgcc/libgcov/arch/earmv7hf/gcov-iov.h up to 1.5
external/gpl3/gcc/lib/libgcc/libgcov/arch/earmv7hfeb/gcov-iov.h up to 1.5
external/gpl3/gcc/lib/libgcc/libgcov/arch/hppa/gcov-iov.h up to 1.6
external/gpl3/gcc/lib/libgcc/libgcov/arch/i386/gcov-iov.h up to 1.6
external/gpl3/gcc/lib/libgcc/libgcov/arch/m68000/gcov-iov.h up to 1.5
external/gpl3/gcc/lib/libgcc/libgcov/arch/m68k/gcov-iov.h up to 1.6
external/gpl3/gcc/lib/libgcc/libgcov/arch/mips64eb/gcov-iov.h up to 1.6
external/gpl3/gcc/lib/libgcc/libgcov/arch/mips64el/gcov-iov.h up to 1.6
external/gpl3/gcc/lib/libgcc/libgcov/arch/mipseb/gcov-iov.h up to 1.6
external/gpl3/gcc/lib/libgcc/libgcov/arch/mipsel/gcov-iov.h up to 1.6
external/gpl3/gcc/lib/libgcc/libgcov/arch/powerpc/gcov-iov.h up to 1.6
external/gpl3/gcc/lib/libgcc/libgcov/arch/powerpc64/gcov-iov.h up to 1.4
external/gpl3/gcc/lib/libgcc/libgcov/arch/sh3eb/gcov-iov.h up to 1.6
external/gpl3/gcc/lib/libgcc/libgcov/arch/sh3el/gcov-iov.h up to 1.6
external/gpl3/gcc/lib/libgcc/libgcov/arch/sparc/gcov-iov.h up to 1.6
external/gpl3/gcc/lib/libgcc/libgcov/arch/sparc64/gcov-iov.h up to 1.6
external/gpl3/gcc/lib/libgcc/libgcov/arch/vax/gcov-iov.h up to 1.6
external/gpl3/gcc/lib/libgcc/libgcov/arch/x86_64/gcov-iov.h up to 1.6
external/gpl3/gcc/lib/libgomp/arch/m68000/config.h up to 1.3
external/gpl3/gcc/lib/libgomp/arch/m68000/libgomp.spec up to 1.3
external/gpl3/gcc/lib/libiberty/arch/coldfire/config.h up to 1.3
external/gpl3/gcc/lib/libiberty/arch/m68000/config.h up to 1.3
external/gpl3/gcc/lib/liblto_plugin/Makefile up to 1.3
external/gpl3/gcc/lib/libmudflap/Makefile up to 1.6
external/gpl3/gcc/lib/libobjc/arch/m68000/config.h up to 1.3
external/gpl3/gcc/lib/libstdc++-v3/Makefile up to 1.19
external/gpl3/gcc/lib/libstdc++-v3/arch/alpha/c++config.h up to 1.13
external/gpl3/gcc/lib/libstdc++-v3/arch/alpha/gstdint.h up to 1.9
external/gpl3/gcc/lib/libstdc++-v3/arch/arm/c++config.h up to 1.16
external/gpl3/gcc/lib/libstdc++-v3/arch/arm/gstdint.h up to 1.9
external/gpl3/gcc/lib/libstdc++-v3/arch/armeb/c++config.h up to 1.15
external/gpl3/gcc/lib/libstdc++-v3/arch/armeb/gstdint.h up to 1.9
external/gpl3/gcc/lib/libstdc++-v3/arch/coldfire/c++config.h up to 1.8
external/gpl3/gcc/lib/libstdc++-v3/arch/coldfire/gstdint.h up to 1.7
external/gpl3/gcc/lib/libstdc++-v3/arch/earm/c++config.h up to 1.13
external/gpl3/gcc/lib/libstdc++-v3/arch/earm/gstdint.h up to 1.8
external/gpl3/gcc/lib/libstdc++-v3/arch/earmeb/c++config.h up to 1.11
external/gpl3/gcc/lib/libstdc++-v3/arch/earmeb/gstdint.h up to 1.7
external/gpl3/gcc/lib/libstdc++-v3/arch/earmhf/c++config.h up to 1.11
external/gpl3/gcc/lib/libstdc++-v3/arch/earmhf/gstdint.h up to 1.7
external/gpl3/gcc/lib/libstdc++-v3/arch/earmhfeb/c++config.h up to 1.9
external/gpl3/gcc/lib/libstdc++-v3/arch/earmhfeb/gstdint.h up to 1.7
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv4/c++config.h up to 1.8
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv4/gstdint.h up to 1.7
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv4eb/c++config.h up to 1.8
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv4eb/gstdint.h up to 1.7
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6/c++config.h up to 1.8
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6/gstdint.h up to 1.7
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6eb/c++config.h up to 1.8
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6eb/gstdint.h up to 1.7
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6hf/c++config.h up to 1.8
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6hf/gstdint.h up to 1.7
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6hfeb/c++config.h up to 1.8
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6hfeb/gstdint.h up to 1.7
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7/c++config.h up to 1.8
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7/gstdint.h up to 1.7
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7eb/c++config.h up to 1.8
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7eb/gstdint.h up to 1.7
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7hf/c++config.h up to 1.8
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7hf/gstdint.h up to 1.7
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7hfeb/c++config.h up to 1.8
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7hfeb/gstdint.h up to 1.7
external/gpl3/gcc/lib/libstdc++-v3/arch/hppa/c++config.h up to 1.14
external/gpl3/gcc/lib/libstdc++-v3/arch/hppa/gstdint.h up to 1.10
external/gpl3/gcc/lib/libstdc++-v3/arch/i386/c++config.h up to 1.13
external/gpl3/gcc/lib/libstdc++-v3/arch/i386/gstdint.h up to 1.9
external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/c++config.h up to 1.10
external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/gstdint.h up to 1.5
external/gpl3/gcc/lib/libstdc++-v3/arch/m68k/c++config.h up to 1.14
external/gpl3/gcc/lib/libstdc++-v3/arch/m68k/gstdint.h up to 1.8
external/gpl3/gcc/lib/libstdc++-v3/arch/mips64eb/c++config.h up to 1.14
external/gpl3/gcc/lib/libstdc++-v3/arch/mips64eb/gstdint.h up to 1.8
external/gpl3/gcc/lib/libstdc++-v3/arch/mips64el/c++config.h up to 1.13
external/gpl3/gcc/lib/libstdc++-v3/arch/mips64el/gstdint.h up to 1.9
external/gpl3/gcc/lib/libstdc++-v3/arch/mipseb/c++config.h up to 1.15
external/gpl3/gcc/lib/libstdc++-v3/arch/mipseb/gstdint.h up to 1.8
external/gpl3/gcc/lib/libstdc++-v3/arch/mipsel/c++config.h up to 1.14
external/gpl3/gcc/lib/libstdc++-v3/arch/mipsel/gstdint.h up to 1.8
external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc/c++config.h up to 1.15
external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc/gstdint.h up to 1.9
external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc64/c++config.h up to 1.5
external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc64/defs.mk up to 1.3
external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc64/gstdint.h up to 1.5
external/gpl3/gcc/lib/libstdc++-v3/arch/sh3eb/c++config.h up to 1.13
external/gpl3/gcc/lib/libstdc++-v3/arch/sh3eb/gstdint.h up to 1.9
external/gpl3/gcc/lib/libstdc++-v3/arch/sh3el/c++config.h up to 1.15
external/gpl3/gcc/lib/libstdc++-v3/arch/sh3el/gstdint.h up to 1.9
external/gpl3/gcc/lib/libstdc++-v3/arch/sparc/c++config.h up to 1.14
external/gpl3/gcc/lib/libstdc++-v3/arch/sparc/gstdint.h up to 1.8
external/gpl3/gcc/lib/libstdc++-v3/arch/sparc64/c++config.h up to 1.14
external/gpl3/gcc/lib/libstdc++-v3/arch/sparc64/gstdint.h up to 1.8
external/gpl3/gcc/lib/libstdc++-v3/arch/vax/c++config.h up to 1.16
external/gpl3/gcc/lib/libstdc++-v3/arch/vax/gstdint.h up to 1.8
external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64/c++config.h up to 1.15
external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64/gstdint.h up to 1.9
external/gpl3/gcc/lib/libstdc++-v3/include/bits/arch/Makefile up to 1.3
external/gpl3/gcc/usr.bin/Makefile up to 1.7
external/gpl3/gcc/usr.bin/backend/Makefile up to 1.23
external/gpl3/gcc/usr.bin/frontend/Makefile up to 1.9
external/gpl3/gcc/usr.bin/gcc/arch/alpha/auto-host.h up to 1.5
external/gpl3/gcc/usr.bin/gcc/arch/alpha/configargs.h up to 1.15
external/gpl3/gcc/usr.bin/gcc/arch/alpha/plugin-version.h up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/arm/auto-host.h up to 1.5
external/gpl3/gcc/usr.bin/gcc/arch/arm/configargs.h up to 1.17
external/gpl3/gcc/usr.bin/gcc/arch/arm/plugin-version.h up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/armeb/auto-host.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/armeb/configargs.h up to 1.17
external/gpl3/gcc/usr.bin/gcc/arch/armeb/plugin-version.h up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/coldfire/auto-host.h up to 1.5
external/gpl3/gcc/usr.bin/gcc/arch/coldfire/bversion.h up to 1.3
external/gpl3/gcc/usr.bin/gcc/arch/coldfire/configargs.h up to 1.9
external/gpl3/gcc/usr.bin/gcc/arch/coldfire/defs.mk up to 1.5
external/gpl3/gcc/usr.bin/gcc/arch/coldfire/plugin-version.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/coldfire/tm.h up to 1.3
external/gpl3/gcc/usr.bin/gcc/arch/earm/auto-host.h up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/earm/configargs.h up to 1.15
external/gpl3/gcc/usr.bin/gcc/arch/earm/plugin-version.h up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/earmeb/auto-host.h up to 1.5
external/gpl3/gcc/usr.bin/gcc/arch/earmeb/configargs.h up to 1.11
external/gpl3/gcc/usr.bin/gcc/arch/earmeb/plugin-version.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/earmhf/auto-host.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/earmhf/configargs.h up to 1.12
external/gpl3/gcc/usr.bin/gcc/arch/earmhf/plugin-version.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/earmhfeb/auto-host.h up to 1.4
external/gpl3/gcc/usr.bin/gcc/arch/earmhfeb/configargs.h up to 1.10
external/gpl3/gcc/usr.bin/gcc/arch/earmhfeb/plugin-version.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/earmv4/auto-host.h up to 1.4
external/gpl3/gcc/usr.bin/gcc/arch/earmv4/configargs.h up to 1.9
external/gpl3/gcc/usr.bin/gcc/arch/earmv4/plugin-version.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/earmv4eb/auto-host.h up to 1.4
external/gpl3/gcc/usr.bin/gcc/arch/earmv4eb/configargs.h up to 1.9
external/gpl3/gcc/usr.bin/gcc/arch/earmv4eb/plugin-version.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/earmv6/auto-host.h up to 1.4
external/gpl3/gcc/usr.bin/gcc/arch/earmv6/configargs.h up to 1.9
external/gpl3/gcc/usr.bin/gcc/arch/earmv6/plugin-version.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/earmv6eb/auto-host.h up to 1.4
external/gpl3/gcc/usr.bin/gcc/arch/earmv6eb/configargs.h up to 1.9
external/gpl3/gcc/usr.bin/gcc/arch/earmv6eb/plugin-version.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/earmv6hf/auto-host.h up to 1.4
external/gpl3/gcc/usr.bin/gcc/arch/earmv6hf/configargs.h up to 1.9
external/gpl3/gcc/usr.bin/gcc/arch/earmv6hf/plugin-version.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/earmv6hfeb/auto-host.h up to 1.4
external/gpl3/gcc/usr.bin/gcc/arch/earmv6hfeb/configargs.h up to 1.9
external/gpl3/gcc/usr.bin/gcc/arch/earmv6hfeb/plugin-version.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/earmv7/auto-host.h up to 1.4
external/gpl3/gcc/usr.bin/gcc/arch/earmv7/configargs.h up to 1.9
external/gpl3/gcc/usr.bin/gcc/arch/earmv7/plugin-version.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/earmv7eb/auto-host.h up to 1.4
external/gpl3/gcc/usr.bin/gcc/arch/earmv7eb/configargs.h up to 1.9
external/gpl3/gcc/usr.bin/gcc/arch/earmv7eb/plugin-version.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/earmv7hf/auto-host.h up to 1.4
external/gpl3/gcc/usr.bin/gcc/arch/earmv7hf/configargs.h up to 1.9
external/gpl3/gcc/usr.bin/gcc/arch/earmv7hf/plugin-version.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/earmv7hfeb/auto-host.h up to 1.4
external/gpl3/gcc/usr.bin/gcc/arch/earmv7hfeb/configargs.h up to 1.9
external/gpl3/gcc/usr.bin/gcc/arch/earmv7hfeb/plugin-version.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/hppa/auto-host.h up to 1.5
external/gpl3/gcc/usr.bin/gcc/arch/hppa/configargs.h up to 1.17
external/gpl3/gcc/usr.bin/gcc/arch/hppa/plugin-version.h up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/i386/auto-host.h up to 1.5
external/gpl3/gcc/usr.bin/gcc/arch/i386/configargs.h up to 1.19
external/gpl3/gcc/usr.bin/gcc/arch/i386/plugin-version.h up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/m68000/auto-host.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/m68000/bversion.h up to 1.4
external/gpl3/gcc/usr.bin/gcc/arch/m68000/configargs.h up to 1.12
external/gpl3/gcc/usr.bin/gcc/arch/m68000/defs.mk up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/m68000/plugin-version.h up to 1.5
external/gpl3/gcc/usr.bin/gcc/arch/m68000/tm.h up to 1.3
external/gpl3/gcc/usr.bin/gcc/arch/m68k/auto-host.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/m68k/configargs.h up to 1.14
external/gpl3/gcc/usr.bin/gcc/arch/m68k/plugin-version.h up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/mips64eb/auto-host.h up to 1.5
external/gpl3/gcc/usr.bin/gcc/arch/mips64eb/configargs.h up to 1.15
external/gpl3/gcc/usr.bin/gcc/arch/mips64eb/plugin-version.h up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/mips64el/auto-host.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/mips64el/configargs.h up to 1.16
external/gpl3/gcc/usr.bin/gcc/arch/mips64el/plugin-version.h up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/mipseb/auto-host.h up to 1.5
external/gpl3/gcc/usr.bin/gcc/arch/mipseb/configargs.h up to 1.15
external/gpl3/gcc/usr.bin/gcc/arch/mipseb/plugin-version.h up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/mipsel/auto-host.h up to 1.5
external/gpl3/gcc/usr.bin/gcc/arch/mipsel/configargs.h up to 1.16
external/gpl3/gcc/usr.bin/gcc/arch/mipsel/plugin-version.h up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/powerpc/auto-host.h up to 1.5
external/gpl3/gcc/usr.bin/gcc/arch/powerpc/configargs.h up to 1.21
external/gpl3/gcc/usr.bin/gcc/arch/powerpc/plugin-version.h up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/auto-host.h up to 1.4
external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/bversion.h up to 1.3
external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/configargs.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/defs.mk up to 1.4
external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/gtyp-input.list up to 1.3
external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/multilib.h up to 1.3
external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/plugin-version.h up to 1.3
external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/tm.h up to 1.3
external/gpl3/gcc/usr.bin/gcc/arch/sh3eb/auto-host.h up to 1.5
external/gpl3/gcc/usr.bin/gcc/arch/sh3eb/configargs.h up to 1.16
external/gpl3/gcc/usr.bin/gcc/arch/sh3eb/plugin-version.h up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/sh3el/auto-host.h up to 1.5
external/gpl3/gcc/usr.bin/gcc/arch/sh3el/configargs.h up to 1.18
external/gpl3/gcc/usr.bin/gcc/arch/sh3el/plugin-version.h up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/sparc/auto-host.h up to 1.5
external/gpl3/gcc/usr.bin/gcc/arch/sparc/configargs.h up to 1.16
external/gpl3/gcc/usr.bin/gcc/arch/sparc/plugin-version.h up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/sparc64/auto-host.h up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/sparc64/configargs.h up to 1.17
external/gpl3/gcc/usr.bin/gcc/arch/sparc64/plugin-version.h up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/vax/auto-host.h up to 1.6
external/gpl3/gcc/usr.bin/gcc/arch/vax/configargs.h up to 1.17
external/gpl3/gcc/usr.bin/gcc/arch/vax/plugin-version.h up to 1.7
external/gpl3/gcc/usr.bin/gcc/arch/x86_64/auto-host.h up to 1.5
external/gpl3/gcc/usr.bin/gcc/arch/x86_64/configargs.h up to 1.20
external/gpl3/gcc/usr.bin/gcc/arch/x86_64/plugin-version.h up to 1.7
external/gpl3/gcc/usr.bin/libcpp/arch/alpha/config.h up to 1.3
external/gpl3/gcc/usr.bin/libcpp/arch/armeb/config.h up to 1.2
external/gpl3/gcc/usr.bin/libcpp/arch/x86_64/config.h up to 1.3
distrib/sets/lists/base/ad.arm 1.58
distrib/sets/lists/base/ad.arm 1.61
distrib/sets/lists/base/ad.mips 1.53
distrib/sets/lists/base/ad.mips 1.56
distrib/sets/lists/base/ad.powerpc 1.22
distrib/sets/lists/base/ad.powerpc 1.25
distrib/sets/lists/base/ad.powerpc 1.26
distrib/sets/lists/base/md.amd64 1.249
distrib/sets/lists/base/md.amd64 1.252
distrib/sets/lists/base/md.sparc64 1.237
distrib/sets/lists/base/md.sparc64 1.240
distrib/sets/lists/base/shl.mi 1.718
distrib/sets/lists/base/shl.mi 1.721
distrib/sets/lists/base/shl.mi 1.722
distrib/sets/lists/comp/ad.arm 1.62
distrib/sets/lists/comp/ad.mips 1.52
distrib/sets/lists/comp/ad.powerpc 1.74
distrib/sets/lists/comp/ad.powerpc 1.75
distrib/sets/lists/comp/md.amd64 1.226
distrib/sets/lists/comp/md.sparc64 1.189
distrib/sets/lists/comp/mi 1.1918
distrib/sets/lists/comp/mi 1.1919
distrib/sets/lists/comp/mi 1.1937
distrib/sets/lists/comp/mi 1.1937
distrib/sets/lists/comp/shl.mi 1.268
distrib/sets/lists/comp/shl.mi 1.268
distrib/sets/lists/comp/shl.mi 1.269
distrib/sets/lists/debug/ad.arm 1.47
distrib/sets/lists/debug/ad.arm 1.50
distrib/sets/lists/debug/ad.mips 1.43
distrib/sets/lists/debug/ad.mips 1.46
distrib/sets/lists/debug/ad.powerpc 1.23
distrib/sets/lists/debug/ad.powerpc 1.26
distrib/sets/lists/debug/md.amd64 1.67
distrib/sets/lists/debug/md.amd64 1.70
distrib/sets/lists/debug/md.evbmips 1.5
distrib/sets/lists/debug/md.sparc64 1.66
distrib/sets/lists/debug/md.sparc64 1.69
distrib/sets/lists/debug/mi 1.101
distrib/sets/lists/debug/mi 1.101
distrib/sets/lists/debug/mi 1.90
distrib/sets/lists/debug/mi 1.91
distrib/sets/lists/debug/shl.mi 1.77
distrib/sets/lists/debug/shl.mi 1.80
distrib/sets/lists/debug/shl.mi 1.81
lib/Makefile 1.216
lib/Makefile 1.217
lib/Makefile 1.218
lib/libexecinfo/Makefile 1.6
lib/libexecinfo/Makefile 1.7
lib/libexecinfo/Makefile 1.8
lib/libexecinfo/unwind.h 1.3
sys/lib/libunwind/Makefile.inc 1.10

Sync gcc and its libraries with -current, including the import
of gcc 4.8.4, fixes to the use of cpu specific string instructions
on powerpc and a branch delay slot fix for SH from upstream.


# 1.63.2.3 16-Jan-2015 martin

Pullup the import of OpenSSL 1.0.1k, requested by spz in ticket #419:

crypto/external/bsd/openssl/dist/CHANGES patch
crypto/external/bsd/openssl/dist/Configure patch
crypto/external/bsd/openssl/dist/Makefile patch
crypto/external/bsd/openssl/dist/NEWS patch
crypto/external/bsd/openssl/dist/README patch
crypto/external/bsd/openssl/dist/apps/ca.c patch
crypto/external/bsd/openssl/dist/apps/dgst.c patch
crypto/external/bsd/openssl/dist/apps/ocsp.c patch
crypto/external/bsd/openssl/dist/apps/openssl.c patch
crypto/external/bsd/openssl/dist/apps/s_client.c patch
crypto/external/bsd/openssl/dist/apps/s_server.c patch
crypto/external/bsd/openssl/dist/apps/s_time.c patch
crypto/external/bsd/openssl/dist/apps/speed.c patch
crypto/external/bsd/openssl/dist/crypto/LPdir_win.c patch
crypto/external/bsd/openssl/dist/crypto/Makefile patch
crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-mips.pl patch
crypto/external/bsd/openssl/dist/crypto/asn1/a_bitstr.c patch
crypto/external/bsd/openssl/dist/crypto/asn1/a_type.c patch
crypto/external/bsd/openssl/dist/crypto/asn1/a_verify.c patch
crypto/external/bsd/openssl/dist/crypto/asn1/asn1.h patch
crypto/external/bsd/openssl/dist/crypto/asn1/asn1_err.c patch
crypto/external/bsd/openssl/dist/crypto/asn1/tasn_dec.c patch
crypto/external/bsd/openssl/dist/crypto/asn1/x_algor.c patch
crypto/external/bsd/openssl/dist/crypto/asn1/x_name.c patch
crypto/external/bsd/openssl/dist/crypto/bio/bio.h patch
crypto/external/bsd/openssl/dist/crypto/bio/bss_dgram.c patch
crypto/external/bsd/openssl/dist/crypto/bn/asm/mips.pl patch
crypto/external/bsd/openssl/dist/crypto/bn/asm/mips3.s patch
crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-gcc.c patch
crypto/external/bsd/openssl/dist/crypto/bn/bn.h patch
crypto/external/bsd/openssl/dist/crypto/bn/bn_asm.c patch
crypto/external/bsd/openssl/dist/crypto/bn/bn_ctx.c patch
crypto/external/bsd/openssl/dist/crypto/bn/bn_div.c patch
crypto/external/bsd/openssl/dist/crypto/bn/bntest.c patch
crypto/external/bsd/openssl/dist/crypto/constant_time_locl.h patch
crypto/external/bsd/openssl/dist/crypto/constant_time_test.c patch
crypto/external/bsd/openssl/dist/crypto/cversion.c patch
crypto/external/bsd/openssl/dist/crypto/dsa/dsa_asn1.c patch
crypto/external/bsd/openssl/dist/crypto/dso/dso_dlfcn.c patch
crypto/external/bsd/openssl/dist/crypto/ec/ec_lib.c patch
crypto/external/bsd/openssl/dist/crypto/ec/ec_mult.c patch
crypto/external/bsd/openssl/dist/crypto/ec/ec_pmeth.c patch
crypto/external/bsd/openssl/dist/crypto/ec/ecp_nistp256.c patch
crypto/external/bsd/openssl/dist/crypto/ec/ectest.c patch
crypto/external/bsd/openssl/dist/crypto/ecdsa/Makefile patch
crypto/external/bsd/openssl/dist/crypto/ecdsa/ecs_vrf.c patch
crypto/external/bsd/openssl/dist/crypto/engine/eng_dyn.c patch
crypto/external/bsd/openssl/dist/crypto/evp/Makefile patch
crypto/external/bsd/openssl/dist/crypto/evp/e_des3.c patch
crypto/external/bsd/openssl/dist/crypto/evp/evp_enc.c patch
crypto/external/bsd/openssl/dist/crypto/md32_common.h patch
crypto/external/bsd/openssl/dist/crypto/mem.c patch
crypto/external/bsd/openssl/dist/crypto/objects/obj_xref.h patch
crypto/external/bsd/openssl/dist/crypto/objects/objxref.pl patch
crypto/external/bsd/openssl/dist/crypto/opensslv.h patch
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-mips.pl patch
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-mips.pl patch
crypto/external/bsd/openssl/dist/crypto/ts/ts_rsp_sign.c patch
crypto/external/bsd/openssl/dist/crypto/x509/x509.h patch
crypto/external/bsd/openssl/dist/crypto/x509/x509_vpm.c patch
crypto/external/bsd/openssl/dist/crypto/x509/x_all.c patch
crypto/external/bsd/openssl/dist/doc/HOWTO/certificates.txt patch
crypto/external/bsd/openssl/dist/doc/HOWTO/proxy_certificates.txtpatch
crypto/external/bsd/openssl/dist/doc/apps/c_rehash.pod patch
crypto/external/bsd/openssl/dist/doc/apps/dgst.pod patch
crypto/external/bsd/openssl/dist/doc/apps/ocsp.pod patch
crypto/external/bsd/openssl/dist/doc/crypto/CMS_add1_signer.pod patch
crypto/external/bsd/openssl/dist/doc/crypto/EVP_EncryptInit.pod patch
crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_encrypt.pod patch
crypto/external/bsd/openssl/dist/doc/crypto/X509_NAME_add_entry_by_txt.pod patch
crypto/external/bsd/openssl/dist/doc/crypto/X509_NAME_get_index_by_NID.pod patch
crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_mode.pod patch
crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_options.pod patch
crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_tmp_rsa_callback.pod patch
crypto/external/bsd/openssl/dist/e_os.h patch
crypto/external/bsd/openssl/dist/engines/e_padlock.c patch
crypto/external/bsd/openssl/dist/makevms.com patch
crypto/external/bsd/openssl/dist/openssl.spec patch
crypto/external/bsd/openssl/dist/ssl/d1_both.c patch
crypto/external/bsd/openssl/dist/ssl/d1_clnt.c patch
crypto/external/bsd/openssl/dist/ssl/d1_enc.c patch
crypto/external/bsd/openssl/dist/ssl/d1_lib.c patch
crypto/external/bsd/openssl/dist/ssl/d1_pkt.c patch
crypto/external/bsd/openssl/dist/ssl/d1_srvr.c patch
crypto/external/bsd/openssl/dist/ssl/dtls1.h patch
crypto/external/bsd/openssl/dist/ssl/kssl.c patch
crypto/external/bsd/openssl/dist/ssl/s23_srvr.c patch
crypto/external/bsd/openssl/dist/ssl/s2_enc.c patch
crypto/external/bsd/openssl/dist/ssl/s2_pkt.c patch
crypto/external/bsd/openssl/dist/ssl/s2_srvr.c patch
crypto/external/bsd/openssl/dist/ssl/s3_both.c patch
crypto/external/bsd/openssl/dist/ssl/s3_clnt.c patch
crypto/external/bsd/openssl/dist/ssl/s3_enc.c patch
crypto/external/bsd/openssl/dist/ssl/s3_lib.c patch
crypto/external/bsd/openssl/dist/ssl/s3_meth.c patch
crypto/external/bsd/openssl/dist/ssl/s3_pkt.c patch
crypto/external/bsd/openssl/dist/ssl/s3_srvr.c patch
crypto/external/bsd/openssl/dist/ssl/srtp.h patch
crypto/external/bsd/openssl/dist/ssl/ssl.h patch
crypto/external/bsd/openssl/dist/ssl/ssl3.h patch
crypto/external/bsd/openssl/dist/ssl/ssl_cert.c patch
crypto/external/bsd/openssl/dist/ssl/ssl_ciph.c patch
crypto/external/bsd/openssl/dist/ssl/ssl_lib.c patch
crypto/external/bsd/openssl/dist/ssl/ssl_locl.h patch
crypto/external/bsd/openssl/dist/ssl/ssl_sess.c patch
crypto/external/bsd/openssl/dist/ssl/ssltest.c patch
crypto/external/bsd/openssl/dist/ssl/t1_enc.c patch
crypto/external/bsd/openssl/dist/ssl/t1_lib.c patch
crypto/external/bsd/openssl/dist/util/libeay.num patch
crypto/external/bsd/openssl/dist/util/mk1mf.pl patch
crypto/external/bsd/openssl/dist/util/mkbuildinf.pl patch
crypto/external/bsd/openssl/dist/util/mkdef.pl patch
crypto/external/bsd/openssl/dist/util/pl/netware.pl patch
crypto/external/bsd/openssl/dist/util/ssleay.num patch
crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_OBJECT_new.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_STRING_length.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_STRING_new.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_STRING_print_ex.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_generate_nconf.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_ctrl.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_base64.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_buffer.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_cipher.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_md.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_null.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_ssl.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_find_type.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_new.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_new_CMS.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_push.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_read.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_s_accept.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_s_bio.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_s_connect.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_s_fd.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_s_file.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_s_mem.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_s_null.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_s_socket.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_set_callback.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BIO_should_retry.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BN_BLINDING_new.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BN_CTX_new.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BN_CTX_start.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BN_add.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BN_add_word.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BN_bn2bin.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BN_cmp.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BN_copy.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BN_generate_prime.3patch
crypto/external/bsd/openssl/lib/libcrypto/man/BN_mod_inverse.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BN_mod_mul_montgomery.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BN_mod_mul_reciprocal.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BN_new.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BN_num_bytes.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BN_rand.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BN_set_bit.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BN_swap.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/BN_zero.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/CMS_add0_cert.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/CMS_add1_recipient_cert.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/CMS_add1_signer.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/CMS_compress.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/CMS_decrypt.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/CMS_encrypt.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/CMS_final.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/CMS_get0_RecipientInfos.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/CMS_get0_SignerInfos.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/CMS_get0_type.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/CMS_get1_ReceiptRequest.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/CMS_sign.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/CMS_sign_add1_signer.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/CMS_sign_receipt.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/CMS_uncompress.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/CMS_verify.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/CMS_verify_receipt.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/CONF_modules_free.3patch
crypto/external/bsd/openssl/lib/libcrypto/man/CONF_modules_load_file.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/CRYPTO_set_ex_data.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/DH_generate_key.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/DH_generate_parameters.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/DH_get_ex_new_index.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/DH_new.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/DH_set_method.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/DH_size.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/DSA_SIG_new.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/DSA_do_sign.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/DSA_dup_DH.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/DSA_generate_key.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/DSA_generate_parameters.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/DSA_get_ex_new_index.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/DSA_new.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/DSA_set_method.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/DSA_sign.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/DSA_size.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/ERR_GET_LIB.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/ERR_clear_error.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/ERR_error_string.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/ERR_get_error.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/ERR_load_crypto_strings.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/ERR_load_strings.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/ERR_print_errors.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/ERR_put_error.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/ERR_remove_state.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/ERR_set_mark.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_BytesToKey.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_DigestInit.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_DigestSignInit.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_DigestVerifyInit.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_EncryptInit.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_OpenInit.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_CTX_new.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_cmp.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_decrypt.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_derive.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_encrypt.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_get_default_digest.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_keygen.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_new.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_print_private.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_set1_RSA.3patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_sign.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_verify.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_verify_recover.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_SealInit.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_SignInit.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/EVP_VerifyInit.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/OBJ_nid2obj.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_Applink.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_config.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_ia32cap.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/PEM_write_bio_CMS_stream.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/PKCS12_create.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/PKCS12_parse.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/PKCS7_decrypt.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/PKCS7_encrypt.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/PKCS7_sign.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/PKCS7_sign_add_signer.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/PKCS7_verify.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/RAND_add.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/RAND_bytes.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/RAND_cleanup.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/RAND_egd.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/RAND_load_file.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/RAND_set_rand_method.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/RSA_blinding_on.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/RSA_check_key.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/RSA_generate_key.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/RSA_get_ex_new_index.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/RSA_new.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/RSA_print.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/RSA_private_encrypt.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/RSA_public_encrypt.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/RSA_set_method.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/RSA_sign.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/RSA_size.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SMIME_read_CMS.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SMIME_read_PKCS7.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SMIME_write_CMS.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SMIME_write_PKCS7.3patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CIPHER_get_name.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_COMP_add_compression_method.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_add_extra_chain_cert.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_add_session.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_ctrl.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_flush_sessions.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_free.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_get_ex_new_index.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_get_verify_mode.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_load_verify_locations.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_new.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_sess_number.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_sess_set_cache_size.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_sess_set_get_cb.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_sessions.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_cert_store.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_cert_verify_callback.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_cipher_list.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_client_CA_list.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_client_cert_cb.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_default_passwd_cb.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_generate_session_id.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_info_callback.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_max_cert_list.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_mode.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_msg_callback.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_options.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_psk_client_callback.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_quiet_shutdown.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_session_cache_mode.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_session_id_context.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_ssl_version.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_timeout.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_tlsext_ticket_key_cb.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_tmp_dh_callback.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_tmp_rsa_callback.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_verify.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_use_certificate.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_use_psk_identity_hint.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_SESSION_free.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_SESSION_get_ex_new_index.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_SESSION_get_time.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_accept.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_alert_type_string.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_clear.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_connect.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_do_handshake.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_free.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_SSL_CTX.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_ciphers.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_client_CA_list.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_current_cipher.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_default_timeout.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_error.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_ex_data_X509_STORE_CTX_idx.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_ex_new_index.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_fd.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_peer_cert_chain.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_peer_certificate.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_psk_identity.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_rbio.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_session.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_verify_result.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_version.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_library_init.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_load_client_CA_file.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_new.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_pending.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_read.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_rstate_string.3patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_session_reused.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_set_bio.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_set_connect_state.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_set_fd.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_set_session.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_set_shutdown.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_set_verify_result.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_shutdown.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_state_string.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_want.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/SSL_write.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/X509_NAME_get_index_by_NID.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/X509_NAME_print_ex.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/X509_STORE_CTX_get_error.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/X509_STORE_CTX_new.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/X509_new.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/X509_verify_cert.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/crypto.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/d2i_ASN1_OBJECT.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/d2i_DHparams.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/d2i_DSAPublicKey.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/d2i_PKCS8PrivateKey.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/d2i_RSAPublicKey.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/d2i_SSL_SESSION.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/d2i_X509.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/d2i_X509_ALGOR.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/d2i_X509_CRL.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/d2i_X509_NAME.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/d2i_X509_REQ.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/d2i_X509_SIG.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/des_modes.7 patch
crypto/external/bsd/openssl/lib/libcrypto/man/i2d_CMS_bio_stream.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/i2d_PKCS7_bio_stream.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/lh_stats.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl.cnf.5 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_CA.pl.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_asn1parse.1patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_bio.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_blowfish.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_bn.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_bn_internal.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_buffer.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_c_rehash.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ca.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ciphers.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_cms.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_crl.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_crl2pkcs7.1patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_des.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_dgst.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_dh.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_dhparam.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_dsa.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_dsa.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_dsaparam.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ec.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ecdsa.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ecparam.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_enc.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_engine.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_err.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_errstr.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_evp.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_gendsa.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_genpkey.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_genrsa.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_hmac.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_lhash.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_md5.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_mdc2.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_nseq.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ocsp.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_passwd.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_pem.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_pkcs12.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_pkcs7.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_pkcs8.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_pkey.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_pkeyparam.1patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_pkeyutl.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_rand.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_rand.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_rc4.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_req.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ripemd.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_rsa.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_rsa.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_rsautl.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_s_client.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_s_server.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_s_time.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_sess_id.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_sha.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_smime.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_speed.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_spkac.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_threads.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ts.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_tsget.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ui.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ui_compat.3patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_verify.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_version.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_x509.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_x509.3 patch
crypto/external/bsd/openssl/lib/libcrypto/man/openssl_x509v3_config.1 patch
crypto/external/bsd/openssl/lib/libcrypto/man/ssl.3 patch
crypto/external/bsd/openssl/lib/libcrypto/shlib_version patch
crypto/external/bsd/openssl/lib/libssl/shlib_version patch
distrib/sets/lists/base/ad.aarch64 patch
distrib/sets/lists/base/ad.arm patch
distrib/sets/lists/base/ad.mips patch
distrib/sets/lists/base/ad.powerpc patch
distrib/sets/lists/base/md.amd64 patch
distrib/sets/lists/base/md.sparc64 patch
distrib/sets/lists/base/shl.mi patch
distrib/sets/lists/debug/ad.aarch64 patch
distrib/sets/lists/debug/ad.arm patch
distrib/sets/lists/debug/ad.mips patch
distrib/sets/lists/debug/ad.powerpc patch
distrib/sets/lists/debug/md.amd64 patch
distrib/sets/lists/debug/md.sparc64 patch
distrib/sets/lists/debug/shl.mi patch
doc/3RDPARTY patch
doc/CHANGES patch

This fixes CVE-2014-3571, CVE-2015-0206, CVE-2014-3569, CVE-2014-3572,
CVE-2015-0204, CVE-2015-0205, CVE-2014-8275 and CVE-2014-3570.


# 1.63.2.2 21-Dec-2014 msaitoh

Pull up following revision(s) (requested by spz in ticket #349):
distrib/sets/lists/base/ad.aarch64 patch
distrib/sets/lists/base/ad.arm patch
distrib/sets/lists/base/ad.mips patch
distrib/sets/lists/base/ad.powerpc patch
distrib/sets/lists/base/md.amd64 patch
distrib/sets/lists/base/md.sparc64 patch
distrib/sets/lists/base/shl.mi patch
distrib/sets/lists/debug/ad.aarch64 patch
distrib/sets/lists/debug/ad.arm patch
distrib/sets/lists/debug/ad.mips patch
distrib/sets/lists/debug/ad.powerpc patch
distrib/sets/lists/debug/md.amd64 patch
distrib/sets/lists/debug/md.sparc64 patch
distrib/sets/lists/debug/shl.mi patch
doc/3RDPARTY patch
doc/CHANGES patch
external/bsd/bind/dist/CHANGES patch
external/bsd/bind/dist/FAQ patch
external/bsd/bind/dist/FAQ.xml patch
external/bsd/bind/dist/README patch
external/bsd/bind/dist/acconfig.h patch
external/bsd/bind/dist/aclocal.m4 patch
external/bsd/bind/dist/config.h.in patch
external/bsd/bind/dist/configure patch
external/bsd/bind/dist/configure.in patch
external/bsd/bind/dist/isc-config.sh.html patch
external/bsd/bind/dist/srcid patch
external/bsd/bind/dist/version patch
external/bsd/bind/dist/bin/check/Makefile.in patch
external/bsd/bind/dist/bin/check/named-checkconf.html patch
external/bsd/bind/dist/bin/check/named-checkzone.8 patch
external/bsd/bind/dist/bin/check/named-checkzone.docbook patch
external/bsd/bind/dist/bin/check/named-checkzone.html patch
external/bsd/bind/dist/bin/confgen/ddns-confgen.8 patch
external/bsd/bind/dist/bin/confgen/ddns-confgen.docbook patch
external/bsd/bind/dist/bin/confgen/ddns-confgen.html patch
external/bsd/bind/dist/bin/confgen/rndc-confgen.html patch
external/bsd/bind/dist/bin/delv/delv.html patch
external/bsd/bind/dist/bin/dig/Makefile.in patch
external/bsd/bind/dist/bin/dig/dig.1 patch
external/bsd/bind/dist/bin/dig/dig.c patch
external/bsd/bind/dist/bin/dig/dig.docbook patch
external/bsd/bind/dist/bin/dig/dig.html patch
external/bsd/bind/dist/bin/dig/dighost.c patch
external/bsd/bind/dist/bin/dig/host.c patch
external/bsd/bind/dist/bin/dig/host.html patch
external/bsd/bind/dist/bin/dig/nslookup.html patch
external/bsd/bind/dist/bin/dig/include/dig/dig.h patch
external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.8 patch
external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.c patch
external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.docbook patch
external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.html patch
external/bsd/bind/dist/bin/dnssec/dnssec-importkey.8 patch
external/bsd/bind/dist/bin/dnssec/dnssec-importkey.c patch
external/bsd/bind/dist/bin/dnssec/dnssec-importkey.docbook patch
external/bsd/bind/dist/bin/dnssec/dnssec-importkey.html patch
external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.8 patch
external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.c patch
external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.docbook patch
external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.html patch
external/bsd/bind/dist/bin/dnssec/dnssec-keygen.8 patch
external/bsd/bind/dist/bin/dnssec/dnssec-keygen.c patch
external/bsd/bind/dist/bin/dnssec/dnssec-keygen.docbook patch
external/bsd/bind/dist/bin/dnssec/dnssec-keygen.html patch
external/bsd/bind/dist/bin/dnssec/dnssec-revoke.8 patch
external/bsd/bind/dist/bin/dnssec/dnssec-revoke.c patch
external/bsd/bind/dist/bin/dnssec/dnssec-revoke.docbook patch
external/bsd/bind/dist/bin/dnssec/dnssec-revoke.html patch
external/bsd/bind/dist/bin/dnssec/dnssec-settime.8 patch
external/bsd/bind/dist/bin/dnssec/dnssec-settime.c patch
external/bsd/bind/dist/bin/dnssec/dnssec-settime.docbook patch
external/bsd/bind/dist/bin/dnssec/dnssec-settime.html patch
external/bsd/bind/dist/bin/dnssec/dnssec-signzone.8 patch
external/bsd/bind/dist/bin/dnssec/dnssec-signzone.c patch
external/bsd/bind/dist/bin/dnssec/dnssec-signzone.docbook patch
external/bsd/bind/dist/bin/dnssec/dnssec-signzone.html patch
external/bsd/bind/dist/bin/dnssec/dnssec-verify.8 patch
external/bsd/bind/dist/bin/dnssec/dnssec-verify.c patch
external/bsd/bind/dist/bin/dnssec/dnssec-verify.docbook patch
external/bsd/bind/dist/bin/dnssec/dnssec-verify.html patch
external/bsd/bind/dist/bin/dnssec/dnssectool.c patch
external/bsd/bind/dist/bin/dnssec/dnssectool.h patch
external/bsd/bind/dist/bin/named/client.c patch
external/bsd/bind/dist/bin/named/config.c patch
external/bsd/bind/dist/bin/named/control.c patch
external/bsd/bind/dist/bin/named/geoip.c patch
external/bsd/bind/dist/bin/named/interfacemgr.c patch
external/bsd/bind/dist/bin/named/lwresd.html patch
external/bsd/bind/dist/bin/named/main.c patch
external/bsd/bind/dist/bin/named/named.conf.html patch
external/bsd/bind/dist/bin/named/named.html patch
external/bsd/bind/dist/bin/named/query.c patch
external/bsd/bind/dist/bin/named/server.c patch
external/bsd/bind/dist/bin/named/statschannel.c patch
external/bsd/bind/dist/bin/named/update.c patch
external/bsd/bind/dist/bin/named/include/named/interfacemgr.h patch
external/bsd/bind/dist/bin/named/include/named/query.h patch
external/bsd/bind/dist/bin/named/include/named/seccomp.h new
external/bsd/bind/dist/bin/named/include/named/server.h patch
external/bsd/bind/dist/bin/named/unix/dlz_dlopen_driver.c patch
external/bsd/bind/dist/bin/named/win32/dlz_dlopen_driver.c patch
external/bsd/bind/dist/bin/nsupdate/nsupdate.c patch
external/bsd/bind/dist/bin/nsupdate/nsupdate.html patch
external/bsd/bind/dist/bin/pkcs11/openssl-0.9.8y-patch delete
external/bsd/bind/dist/bin/pkcs11/openssl-0.9.8za-patch new
external/bsd/bind/dist/bin/pkcs11/openssl-1.0.0l-patch delete
external/bsd/bind/dist/bin/pkcs11/openssl-1.0.0m-patch new
external/bsd/bind/dist/bin/pkcs11/openssl-1.0.1g-patch delete
external/bsd/bind/dist/bin/pkcs11/openssl-1.0.1h-patch new
external/bsd/bind/dist/bin/pkcs11/pkcs11-destroy.docbook patch
external/bsd/bind/dist/bin/pkcs11/pkcs11-keygen.docbook patch
external/bsd/bind/dist/bin/pkcs11/pkcs11-list.docbook patch
external/bsd/bind/dist/bin/pkcs11/pkcs11-tokens.docbook patch
external/bsd/bind/dist/bin/python/Makefile.in patch
external/bsd/bind/dist/bin/python/dnssec-checkds.html patch
external/bsd/bind/dist/bin/python/dnssec-coverage.8 patch
external/bsd/bind/dist/bin/python/dnssec-coverage.docbook patch
external/bsd/bind/dist/bin/python/dnssec-coverage.html patch
external/bsd/bind/dist/bin/python/dnssec-coverage.py.in patch
external/bsd/bind/dist/bin/rndc/rndc.8 patch
external/bsd/bind/dist/bin/rndc/rndc.c patch
external/bsd/bind/dist/bin/rndc/rndc.conf.html patch
external/bsd/bind/dist/bin/rndc/rndc.docbook patch
external/bsd/bind/dist/bin/rndc/rndc.html patch
external/bsd/bind/dist/bin/tests/rbt_test.c patch
external/bsd/bind/dist/bin/tests/rdata_test.c patch
external/bsd/bind/dist/bin/tests/sock_test.c patch
external/bsd/bind/dist/bin/tests/task_test.c patch
external/bsd/bind/dist/bin/tests/timer_test.c patch
external/bsd/bind/dist/bin/tests/dst/Makefile.in patch
external/bsd/bind/dist/bin/tests/dst/gsstest.c patch
external/bsd/bind/dist/bin/tests/dst/t_dst.c patch
external/bsd/bind/dist/bin/tests/system/Makefile.in patch
external/bsd/bind/dist/bin/tests/system/ans.pl patch
external/bsd/bind/dist/bin/tests/system/cleanall.sh patch
external/bsd/bind/dist/bin/tests/system/conf.sh.in patch
external/bsd/bind/dist/bin/tests/system/genzone.sh patch
external/bsd/bind/dist/bin/tests/system/run.sh patch
external/bsd/bind/dist/bin/tests/system/runall.sh patch
external/bsd/bind/dist/bin/tests/system/setup.sh patch
external/bsd/bind/dist/bin/tests/system/testsock6.pl patch
external/bsd/bind/dist/bin/tests/system/acl/clean.sh patch
external/bsd/bind/dist/bin/tests/system/acl/setup.sh patch
external/bsd/bind/dist/bin/tests/system/acl/tests.sh patch
external/bsd/bind/dist/bin/tests/system/addzone/setup.sh patch
external/bsd/bind/dist/bin/tests/system/autosign/clean.sh patch
external/bsd/bind/dist/bin/tests/system/autosign/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/autosign/setup.sh patch
external/bsd/bind/dist/bin/tests/system/autosign/tests.sh patch
external/bsd/bind/dist/bin/tests/system/autosign/ns1/keygen.sh patch
external/bsd/bind/dist/bin/tests/system/autosign/ns2/keygen.sh patch
external/bsd/bind/dist/bin/tests/system/builtin/Makefile.in new
external/bsd/bind/dist/bin/tests/system/builtin/clean.sh new
external/bsd/bind/dist/bin/tests/system/builtin/gethostname.c new
external/bsd/bind/dist/bin/tests/system/builtin/tests.sh patch
external/bsd/bind/dist/bin/tests/system/builtin/ns2/named.conf new
external/bsd/bind/dist/bin/tests/system/builtin/ns3/named.conf new
external/bsd/bind/dist/bin/tests/system/checkconf/bad-master-request-ixfr.conf new
external/bsd/bind/dist/bin/tests/system/checkconf/check-dup-records-fail.conf new
external/bsd/bind/dist/bin/tests/system/checkconf/check-dup-records.db new
external/bsd/bind/dist/bin/tests/system/checkconf/check-mx-cname-fail.conf new
external/bsd/bind/dist/bin/tests/system/checkconf/check-mx-cname.db new
external/bsd/bind/dist/bin/tests/system/checkconf/check-mx-fail.conf new
external/bsd/bind/dist/bin/tests/system/checkconf/check-mx.db new
external/bsd/bind/dist/bin/tests/system/checkconf/check-names-fail.conf new
external/bsd/bind/dist/bin/tests/system/checkconf/check-names.db new
external/bsd/bind/dist/bin/tests/system/checkconf/check-srv-cname-fail.conf new
external/bsd/bind/dist/bin/tests/system/checkconf/check-srv-cname.db new
external/bsd/bind/dist/bin/tests/system/checkconf/clean.sh patch
external/bsd/bind/dist/bin/tests/system/checkconf/tests.sh patch
external/bsd/bind/dist/bin/tests/system/checkds/setup.sh patch
external/bsd/bind/dist/bin/tests/system/checkds/tests.sh patch
external/bsd/bind/dist/bin/tests/system/checknames/clean.sh patch
external/bsd/bind/dist/bin/tests/system/checknames/setup.sh patch
external/bsd/bind/dist/bin/tests/system/checknames/tests.sh patch
external/bsd/bind/dist/bin/tests/system/checknames/ns4/master-ignore.update.db.in new
external/bsd/bind/dist/bin/tests/system/checknames/ns4/named.conf new
external/bsd/bind/dist/bin/tests/system/checknames/ns4/root.hints new
external/bsd/bind/dist/bin/tests/system/checkzone/tests.sh patch
external/bsd/bind/dist/bin/tests/system/checkzone/zones/bad-nsec3-padded.db new
external/bsd/bind/dist/bin/tests/system/checkzone/zones/bad-nsec3owner-padded.db new
external/bsd/bind/dist/bin/tests/system/checkzone/zones/good-nsec3-nopadhash.db new
external/bsd/bind/dist/bin/tests/system/coverage/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/coverage/setup.sh patch
external/bsd/bind/dist/bin/tests/system/dlv/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/dlv/setup.sh patch
external/bsd/bind/dist/bin/tests/system/dlv/ns1/sign.sh patch
external/bsd/bind/dist/bin/tests/system/dlv/ns2/sign.sh patch
external/bsd/bind/dist/bin/tests/system/dlv/ns3/sign.sh patch
external/bsd/bind/dist/bin/tests/system/dlvauto/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/dlvauto/setup.sh patch
external/bsd/bind/dist/bin/tests/system/dlzexternal/driver.c patch
external/bsd/bind/dist/bin/tests/system/dns64/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/dns64/setup.sh patch
external/bsd/bind/dist/bin/tests/system/dns64/tests.sh patch
external/bsd/bind/dist/bin/tests/system/dnssec/clean.sh patch
external/bsd/bind/dist/bin/tests/system/dnssec/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/dnssec/setup.sh patch
external/bsd/bind/dist/bin/tests/system/dnssec/tests.sh patch
external/bsd/bind/dist/bin/tests/system/dnssec/ns1/root.db.in patch
external/bsd/bind/dist/bin/tests/system/dnssec/ns1/sign.sh patch
external/bsd/bind/dist/bin/tests/system/dnssec/ns2/in-addr.arpa.db.in new
external/bsd/bind/dist/bin/tests/system/dnssec/ns2/named.conf patch
external/bsd/bind/dist/bin/tests/system/dnssec/ns2/sign.sh patch
external/bsd/bind/dist/bin/tests/system/dnssec/ns3/sign.sh patch
external/bsd/bind/dist/bin/tests/system/dnssec/ns7/named.conf patch
external/bsd/bind/dist/bin/tests/system/dnssec/ns7/sign.sh new
external/bsd/bind/dist/bin/tests/system/dnssec/ns7/split-rrsig.db.in new
external/bsd/bind/dist/bin/tests/system/dsdigest/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/dsdigest/setup.sh patch
external/bsd/bind/dist/bin/tests/system/dsdigest/ns1/sign.sh patch
external/bsd/bind/dist/bin/tests/system/ecdsa/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/ecdsa/setup.sh patch
external/bsd/bind/dist/bin/tests/system/filter-aaaa/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/filter-aaaa/setup.sh patch
external/bsd/bind/dist/bin/tests/system/filter-aaaa/ns1/signed.db.presigned new
external/bsd/bind/dist/bin/tests/system/filter-aaaa/ns4/signed.db.presigned new
external/bsd/bind/dist/bin/tests/system/geoip/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/geoip/setup.sh patch
external/bsd/bind/dist/bin/tests/system/geoip/tests.sh patch
external/bsd/bind/dist/bin/tests/system/geoip/data/README patch
external/bsd/bind/dist/bin/tests/system/geoip/ns2/named10.conf patch
external/bsd/bind/dist/bin/tests/system/geoip/ns2/named11.conf patch
external/bsd/bind/dist/bin/tests/system/geoip/ns2/named12.conf patch
external/bsd/bind/dist/bin/tests/system/geoip/ns2/named13.conf new
external/bsd/bind/dist/bin/tests/system/geoip/ns2/named14.conf new
external/bsd/bind/dist/bin/tests/system/geoip/ns2/named15.conf new
external/bsd/bind/dist/bin/tests/system/geoip/ns2/named6.conf patch
external/bsd/bind/dist/bin/tests/system/gost/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/gost/setup.sh patch
external/bsd/bind/dist/bin/tests/system/inline/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/inline/setup.sh patch
external/bsd/bind/dist/bin/tests/system/inline/tests.sh patch
external/bsd/bind/dist/bin/tests/system/inline/ns3/sign.sh patch
external/bsd/bind/dist/bin/tests/system/ixfr/clean.sh patch
external/bsd/bind/dist/bin/tests/system/ixfr/setup.sh patch
external/bsd/bind/dist/bin/tests/system/ixfr/tests.sh patch
external/bsd/bind/dist/bin/tests/system/ixfr/ns3/named.conf patch
external/bsd/bind/dist/bin/tests/system/logfileconfig/setup.sh patch
external/bsd/bind/dist/bin/tests/system/masterformat/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/masterformat/setup.sh patch
external/bsd/bind/dist/bin/tests/system/masterformat/tests.sh patch
external/bsd/bind/dist/bin/tests/system/masterformat/ns1/example.db patch
external/bsd/bind/dist/bin/tests/system/metadata/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/metadata/setup.sh patch
external/bsd/bind/dist/bin/tests/system/nslookup/clean.sh new
external/bsd/bind/dist/bin/tests/system/nslookup/setup.sh new
external/bsd/bind/dist/bin/tests/system/nslookup/tests.sh new
external/bsd/bind/dist/bin/tests/system/nslookup/ns1/named.conf new
external/bsd/bind/dist/bin/tests/system/nsupdate/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/nsupdate/setup.sh patch
external/bsd/bind/dist/bin/tests/system/pending/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/pending/setup.sh patch
external/bsd/bind/dist/bin/tests/system/pending/ns1/sign.sh patch
external/bsd/bind/dist/bin/tests/system/pkcs11/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/pkcs11ssl/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/redirect/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/redirect/setup.sh patch
external/bsd/bind/dist/bin/tests/system/resolver/clean.sh patch
external/bsd/bind/dist/bin/tests/system/resolver/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/resolver/setup.sh patch
external/bsd/bind/dist/bin/tests/system/resolver/tests.sh patch
external/bsd/bind/dist/bin/tests/system/resolver/ns5/named.conf patch
external/bsd/bind/dist/bin/tests/system/rndc/setup.sh patch
external/bsd/bind/dist/bin/tests/system/rndc/tests.sh patch
external/bsd/bind/dist/bin/tests/system/rpz/clean.sh patch
external/bsd/bind/dist/bin/tests/system/rpz/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/rpz/setup.sh patch
external/bsd/bind/dist/bin/tests/system/rpz/tests.sh patch
external/bsd/bind/dist/bin/tests/system/rpz/ns5/empty.db.in new
external/bsd/bind/dist/bin/tests/system/rpz/ns5/named.conf patch
external/bsd/bind/dist/bin/tests/system/rpz/ns6/hints new
external/bsd/bind/dist/bin/tests/system/rpz/ns6/named.conf new
external/bsd/bind/dist/bin/tests/system/rpz/ns7/hints new
external/bsd/bind/dist/bin/tests/system/rpz/ns7/named.conf new
external/bsd/bind/dist/bin/tests/system/rrchecker/tests.sh patch
external/bsd/bind/dist/bin/tests/system/rrchecker/typelist.good patch
external/bsd/bind/dist/bin/tests/system/rrsetorder/tests.sh patch
external/bsd/bind/dist/bin/tests/system/rsabigexponent/setup.sh patch
external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns1/sign.sh patch
external/bsd/bind/dist/bin/tests/system/sit/bad-sit-badhex.conf new
external/bsd/bind/dist/bin/tests/system/sit/bad-sit-toolong.conf new
external/bsd/bind/dist/bin/tests/system/sit/tests.sh patch
external/bsd/bind/dist/bin/tests/system/smartsign/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/smartsign/setup.sh patch
external/bsd/bind/dist/bin/tests/system/spf/tests.sh patch
external/bsd/bind/dist/bin/tests/system/staticstub/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/staticstub/setup.sh patch
external/bsd/bind/dist/bin/tests/system/staticstub/ns3/sign.sh patch
external/bsd/bind/dist/bin/tests/system/statistics/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/stress/tests.sh patch
external/bsd/bind/dist/bin/tests/system/tkey/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/tkey/setup.sh patch
external/bsd/bind/dist/bin/tests/system/tsiggss/clean.sh patch
external/bsd/bind/dist/bin/tests/system/tsiggss/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/tsiggss/setup.sh patch
external/bsd/bind/dist/bin/tests/system/tsiggss/tests.sh patch
external/bsd/bind/dist/bin/tests/system/unknown/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/unknown/setup.sh patch
external/bsd/bind/dist/bin/tests/system/verify/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/verify/setup.sh patch
external/bsd/bind/dist/bin/tests/system/wildcard/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/wildcard/setup.sh patch
external/bsd/bind/dist/bin/tests/system/xfer/dig1.good patch
external/bsd/bind/dist/bin/tests/system/xfer/dig2.good patch
external/bsd/bind/dist/bin/tests/system/xfer/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/xfer/setup.sh patch
external/bsd/bind/dist/bin/tests/system/xfer/tests.sh patch
external/bsd/bind/dist/bin/tests/system/zero/setup.sh patch
external/bsd/bind/dist/bin/tests/system/zonechecks/prereq.sh patch
external/bsd/bind/dist/bin/tests/system/zonechecks/setup.sh patch
external/bsd/bind/dist/bin/tests/system/zonechecks/tests.sh patch
external/bsd/bind/dist/bin/tests/system/zonechecks/ns1/named.conf patch
external/bsd/bind/dist/bin/tests/tasks/t_tasks.c patch
external/bsd/bind/dist/bin/tools/arpaname.html patch
external/bsd/bind/dist/bin/tools/genrandom.c patch
external/bsd/bind/dist/bin/tools/genrandom.html patch
external/bsd/bind/dist/bin/tools/isc-hmac-fixup.html patch
external/bsd/bind/dist/bin/tools/named-journalprint.html patch
external/bsd/bind/dist/bin/tools/named-rrchecker.html patch
external/bsd/bind/dist/bin/tools/nsec3hash.c patch
external/bsd/bind/dist/bin/tools/nsec3hash.html patch
external/bsd/bind/dist/contrib/dlz/config.dlz.in patch
external/bsd/bind/dist/contrib/dlz/drivers/dlz_postgres_driver.c patch
external/bsd/bind/dist/contrib/dlz/example/dlz_example.c patch
external/bsd/bind/dist/contrib/sdb/bdb/bdb.c patch
external/bsd/bind/dist/contrib/sdb/dir/dirdb.c patch
external/bsd/bind/dist/contrib/sdb/ldap/ldapdb.c patch
external/bsd/bind/dist/contrib/sdb/pgsql/pgsqldb.c patch
external/bsd/bind/dist/contrib/sdb/pgsql/zonetodb.c patch
external/bsd/bind/dist/contrib/sdb/sqlite/sqlitedb.c patch
external/bsd/bind/dist/contrib/sdb/sqlite/zone2sqlite.c patch
external/bsd/bind/dist/contrib/sdb/tcl/tcldb.c patch
external/bsd/bind/dist/contrib/sdb/time/timedb.c patch
external/bsd/bind/dist/contrib/zkt-1.1.2/Makefile.in patch
external/bsd/bind/dist/contrib/zkt-1.1.2/tags new
external/bsd/bind/dist/doc/arm/Bv9ARM-book.xml patch
external/bsd/bind/dist/doc/arm/Bv9ARM.ch01.html patch
external/bsd/bind/dist/doc/arm/Bv9ARM.ch02.html patch
external/bsd/bind/dist/doc/arm/Bv9ARM.ch03.html patch
external/bsd/bind/dist/doc/arm/Bv9ARM.ch04.html patch
external/bsd/bind/dist/doc/arm/Bv9ARM.ch05.html patch
external/bsd/bind/dist/doc/arm/Bv9ARM.ch06.html patch
external/bsd/bind/dist/doc/arm/Bv9ARM.ch07.html patch
external/bsd/bind/dist/doc/arm/Bv9ARM.ch08.html patch
external/bsd/bind/dist/doc/arm/Bv9ARM.ch09.html patch
external/bsd/bind/dist/doc/arm/Bv9ARM.ch10.html patch
external/bsd/bind/dist/doc/arm/Bv9ARM.html patch
external/bsd/bind/dist/doc/arm/Makefile.in patch
external/bsd/bind/dist/doc/arm/dlz.xml patch
external/bsd/bind/dist/doc/arm/libdns.xml patch
external/bsd/bind/dist/doc/arm/man.arpaname.html patch
external/bsd/bind/dist/doc/arm/man.ddns-confgen.html patch
external/bsd/bind/dist/doc/arm/man.delv.html patch
external/bsd/bind/dist/doc/arm/man.dig.html patch
external/bsd/bind/dist/doc/arm/man.dnssec-checkds.html patch
external/bsd/bind/dist/doc/arm/man.dnssec-coverage.html patch
external/bsd/bind/dist/doc/arm/man.dnssec-dsfromkey.html patch
external/bsd/bind/dist/doc/arm/man.dnssec-importkey.html patch
external/bsd/bind/dist/doc/arm/man.dnssec-keyfromlabel.html patch
external/bsd/bind/dist/doc/arm/man.dnssec-keygen.html patch
external/bsd/bind/dist/doc/arm/man.dnssec-revoke.html patch
external/bsd/bind/dist/doc/arm/man.dnssec-settime.html patch
external/bsd/bind/dist/doc/arm/man.dnssec-signzone.html patch
external/bsd/bind/dist/doc/arm/man.dnssec-verify.html patch
external/bsd/bind/dist/doc/arm/man.genrandom.html patch
external/bsd/bind/dist/doc/arm/man.host.html patch
external/bsd/bind/dist/doc/arm/man.isc-hmac-fixup.html patch
external/bsd/bind/dist/doc/arm/man.named-checkconf.html patch
external/bsd/bind/dist/doc/arm/man.named-checkzone.html patch
external/bsd/bind/dist/doc/arm/man.named-journalprint.html patch
external/bsd/bind/dist/doc/arm/man.named-rrchecker.html patch
external/bsd/bind/dist/doc/arm/man.named.html patch
external/bsd/bind/dist/doc/arm/man.nsec3hash.html patch
external/bsd/bind/dist/doc/arm/man.nsupdate.html patch
external/bsd/bind/dist/doc/arm/man.rndc-confgen.html patch
external/bsd/bind/dist/doc/arm/man.rndc.conf.html patch
external/bsd/bind/dist/doc/arm/man.rndc.html patch
external/bsd/bind/dist/doc/arm/pkcs11.xml patch
external/bsd/bind/dist/doc/misc/options patch
external/bsd/bind/dist/doc/xsl/isc-docbook-chunk.xsl.in patch
external/bsd/bind/dist/doc/xsl/isc-docbook-html.xsl.in patch
external/bsd/bind/dist/lib/Atffile patch
external/bsd/bind/dist/lib/bind9/Makefile.in patch
external/bsd/bind/dist/lib/bind9/api patch
external/bsd/bind/dist/lib/bind9/check.c patch
external/bsd/bind/dist/lib/dns/Makefile.in patch
external/bsd/bind/dist/lib/dns/acl.c patch
external/bsd/bind/dist/lib/dns/adb.c patch
external/bsd/bind/dist/lib/dns/api patch
external/bsd/bind/dist/lib/dns/dispatch.c patch
external/bsd/bind/dist/lib/dns/dnssec.c patch
external/bsd/bind/dist/lib/dns/gen.c patch
external/bsd/bind/dist/lib/dns/geoip.c patch
external/bsd/bind/dist/lib/dns/master.c patch
external/bsd/bind/dist/lib/dns/message.c patch
external/bsd/bind/dist/lib/dns/name.c patch
external/bsd/bind/dist/lib/dns/nsec.c patch
external/bsd/bind/dist/lib/dns/nsec3.c patch
external/bsd/bind/dist/lib/dns/peer.c patch
external/bsd/bind/dist/lib/dns/rbt.c patch
external/bsd/bind/dist/lib/dns/rbtdb.c patch
external/bsd/bind/dist/lib/dns/rcode.c patch
external/bsd/bind/dist/lib/dns/rdata.c patch
external/bsd/bind/dist/lib/dns/resolver.c patch
external/bsd/bind/dist/lib/dns/rpz.c patch
external/bsd/bind/dist/lib/dns/rrl.c patch
external/bsd/bind/dist/lib/dns/time.c patch
external/bsd/bind/dist/lib/dns/tsig.c patch
external/bsd/bind/dist/lib/dns/validator.c patch
external/bsd/bind/dist/lib/dns/view.c patch
external/bsd/bind/dist/lib/dns/zone.c patch
external/bsd/bind/dist/lib/dns/include/dns/adb.h patch
external/bsd/bind/dist/lib/dns/include/dns/dnssec.h patch
external/bsd/bind/dist/lib/dns/include/dns/rbt.h patch
external/bsd/bind/dist/lib/dns/include/dns/rdataset.h patch
external/bsd/bind/dist/lib/dns/include/dns/resolver.h patch
external/bsd/bind/dist/lib/dns/include/dns/view.h patch
external/bsd/bind/dist/lib/dns/rdata/generic/caa_257.c new
external/bsd/bind/dist/lib/dns/rdata/generic/caa_257.h new
external/bsd/bind/dist/lib/dns/rdata/generic/cdnskey_60.c new
external/bsd/bind/dist/lib/dns/rdata/generic/cdnskey_60.h new
external/bsd/bind/dist/lib/dns/rdata/generic/cds_59.c new
external/bsd/bind/dist/lib/dns/rdata/generic/cds_59.h new
external/bsd/bind/dist/lib/dns/rdata/generic/gpos_27.c patch
external/bsd/bind/dist/lib/dns/rdata/generic/hinfo_13.c patch
external/bsd/bind/dist/lib/dns/rdata/generic/hip_55.c patch
external/bsd/bind/dist/lib/dns/rdata/generic/isdn_20.c patch
external/bsd/bind/dist/lib/dns/rdata/generic/naptr_35.c patch
external/bsd/bind/dist/lib/dns/rdata/generic/nsec3_50.c patch
external/bsd/bind/dist/lib/dns/rdata/generic/opt_41.c patch
external/bsd/bind/dist/lib/dns/rdata/generic/spf_99.c patch
external/bsd/bind/dist/lib/dns/rdata/generic/tkey_249.c patch
external/bsd/bind/dist/lib/dns/rdata/generic/txt_16.c patch
external/bsd/bind/dist/lib/dns/rdata/generic/uri_256.c patch
external/bsd/bind/dist/lib/dns/rdata/generic/x25_19.c patch
external/bsd/bind/dist/lib/dns/tests/Makefile.in patch
external/bsd/bind/dist/lib/dns/tests/gost_test.c patch
external/bsd/bind/dist/lib/dns/tests/peer_test.c new
external/bsd/bind/dist/lib/dns/tests/rbt_serialize_test.c new
external/bsd/bind/dist/lib/dns/tests/rbt_test.c patch
external/bsd/bind/dist/lib/dns/win32/libdns.def.in patch
external/bsd/bind/dist/lib/irs/Makefile.in patch
external/bsd/bind/dist/lib/irs/api patch
external/bsd/bind/dist/lib/irs/getaddrinfo.c patch
external/bsd/bind/dist/lib/isc/Makefile.in patch
external/bsd/bind/dist/lib/isc/api patch
external/bsd/bind/dist/lib/isc/base32.c patch
external/bsd/bind/dist/lib/isc/counter.c new
external/bsd/bind/dist/lib/isc/event.c patch
external/bsd/bind/dist/lib/isc/hash.c patch
external/bsd/bind/dist/lib/isc/mem.c patch
external/bsd/bind/dist/lib/isc/netaddr.c patch
external/bsd/bind/dist/lib/isc/print.c patch
external/bsd/bind/dist/lib/isc/radix.c patch
external/bsd/bind/dist/lib/isc/random.c patch
external/bsd/bind/dist/lib/isc/regex.c patch
external/bsd/bind/dist/lib/isc/result.c patch
external/bsd/bind/dist/lib/isc/socket_api.c patch
external/bsd/bind/dist/lib/isc/task.c patch
external/bsd/bind/dist/lib/isc/timer.c patch
external/bsd/bind/dist/lib/isc/include/isc/Makefile.in patch
external/bsd/bind/dist/lib/isc/include/isc/base32.h patch
external/bsd/bind/dist/lib/isc/include/isc/counter.h new
external/bsd/bind/dist/lib/isc/include/isc/event.h patch
external/bsd/bind/dist/lib/isc/include/isc/file.h patch
external/bsd/bind/dist/lib/isc/include/isc/hash.h patch
external/bsd/bind/dist/lib/isc/include/isc/iterated_hash.h patch
external/bsd/bind/dist/lib/isc/include/isc/print.h patch
external/bsd/bind/dist/lib/isc/include/isc/result.h patch
external/bsd/bind/dist/lib/isc/include/isc/socket.h patch
external/bsd/bind/dist/lib/isc/include/isc/task.h patch
external/bsd/bind/dist/lib/isc/include/isc/timer.h patch
external/bsd/bind/dist/lib/isc/include/isc/types.h patch
external/bsd/bind/dist/lib/isc/tests/Makefile.in patch
external/bsd/bind/dist/lib/isc/tests/counter_test.c new
external/bsd/bind/dist/lib/isc/tests/hash_test.c patch
external/bsd/bind/dist/lib/isc/tests/print_test.c new
external/bsd/bind/dist/lib/isc/unix/net.c patch
external/bsd/bind/dist/lib/isc/unix/socket.c patch
external/bsd/bind/dist/lib/isc/unix/include/isc/net.h patch
external/bsd/bind/dist/lib/isc/win32/libisc.def.in patch
external/bsd/bind/dist/lib/isc/win32/libisc.dsp.in patch
external/bsd/bind/dist/lib/isc/win32/libisc.mak.in patch
external/bsd/bind/dist/lib/isc/win32/libisc.vcxproj.filters.in patch
external/bsd/bind/dist/lib/isc/win32/libisc.vcxproj.in patch
external/bsd/bind/dist/lib/isc/win32/socket.c patch
external/bsd/bind/dist/lib/isc/win32/include/isc/Makefile.in patch
external/bsd/bind/dist/lib/isccc/Makefile.in patch
external/bsd/bind/dist/lib/isccfg/Makefile.in patch
external/bsd/bind/dist/lib/isccfg/aclconf.c patch
external/bsd/bind/dist/lib/isccfg/api patch
external/bsd/bind/dist/lib/isccfg/namedconf.c patch
external/bsd/bind/dist/lib/lwres/Atffile new
external/bsd/bind/dist/lib/lwres/Makefile.in patch
external/bsd/bind/dist/lib/lwres/api patch
external/bsd/bind/dist/lib/lwres/compat.c new
external/bsd/bind/dist/lib/lwres/gai_strerror.c patch
external/bsd/bind/dist/lib/lwres/getaddrinfo.c patch
external/bsd/bind/dist/lib/lwres/lwconfig.c patch
external/bsd/bind/dist/lib/lwres/print.c patch
external/bsd/bind/dist/lib/lwres/strtoul.c delete
external/bsd/bind/dist/lib/lwres/include/lwres/Makefile.in patch
external/bsd/bind/dist/lib/lwres/include/lwres/lwres.h patch
external/bsd/bind/dist/lib/lwres/include/lwres/netdb.h.in patch
external/bsd/bind/dist/lib/lwres/include/lwres/platform.h.in patch
external/bsd/bind/dist/lib/lwres/include/lwres/stdlib.h patch
external/bsd/bind/dist/lib/lwres/include/lwres/string.h new
external/bsd/bind/dist/lib/lwres/man/lwres.3 patch
external/bsd/bind/dist/lib/lwres/man/lwres.docbook patch
external/bsd/bind/dist/lib/lwres/man/lwres.html patch
external/bsd/bind/dist/lib/lwres/man/lwres_buffer.html patch
external/bsd/bind/dist/lib/lwres/man/lwres_config.html patch
external/bsd/bind/dist/lib/lwres/man/lwres_context.html patch
external/bsd/bind/dist/lib/lwres/man/lwres_gabn.3 patch
external/bsd/bind/dist/lib/lwres/man/lwres_gabn.docbook patch
external/bsd/bind/dist/lib/lwres/man/lwres_gabn.html patch
external/bsd/bind/dist/lib/lwres/man/lwres_gai_strerror.html patch
external/bsd/bind/dist/lib/lwres/man/lwres_getaddrinfo.html patch
external/bsd/bind/dist/lib/lwres/man/lwres_gethostent.html patch
external/bsd/bind/dist/lib/lwres/man/lwres_getipnode.html patch
external/bsd/bind/dist/lib/lwres/man/lwres_getnameinfo.html patch
external/bsd/bind/dist/lib/lwres/man/lwres_getrrsetbyname.html patch
external/bsd/bind/dist/lib/lwres/man/lwres_gnba.html patch
external/bsd/bind/dist/lib/lwres/man/lwres_hstrerror.html patch
external/bsd/bind/dist/lib/lwres/man/lwres_inetntop.html patch
external/bsd/bind/dist/lib/lwres/man/lwres_noop.3 patch
external/bsd/bind/dist/lib/lwres/man/lwres_noop.docbook patch
external/bsd/bind/dist/lib/lwres/man/lwres_noop.html patch
external/bsd/bind/dist/lib/lwres/man/lwres_packet.html patch
external/bsd/bind/dist/lib/lwres/man/lwres_resutil.3 patch
external/bsd/bind/dist/lib/lwres/man/lwres_resutil.docbook patch
external/bsd/bind/dist/lib/lwres/man/lwres_resutil.html patch
external/bsd/bind/dist/lib/lwres/tests/Atffile new
external/bsd/bind/dist/lib/lwres/tests/Makefile.in new
external/bsd/bind/dist/lib/lwres/tests/config_test.c new
external/bsd/bind/dist/lib/lwres/tests/testdata/link-local.conf new
external/bsd/bind/dist/lib/lwres/win32/liblwres.dsp.in patch
external/bsd/bind/dist/lib/lwres/win32/liblwres.mak.in patch
external/bsd/bind/dist/lib/lwres/win32/liblwres.vcxproj.filters.in patch
external/bsd/bind/dist/lib/lwres/win32/liblwres.vcxproj.in patch
external/bsd/bind/dist/lib/lwres/win32/include/lwres/platform.h patch
external/bsd/bind/dist/make/rules.in patch
external/bsd/bind/include/config.h patch
external/bsd/bind/include/dns/code.h patch
external/bsd/bind/include/dns/enumtype.h patch
external/bsd/bind/include/dns/rdatastruct.h patch
external/bsd/bind/include/isc/platform.h patch
external/bsd/bind/include/lwres/netdb.h patch
external/bsd/bind/include/lwres/platform.h patch
external/bsd/bind/lib/libbind9/shlib_version patch
external/bsd/bind/lib/libdns/shlib_version patch
external/bsd/bind/lib/libirs/shlib_version patch
external/bsd/bind/lib/libisc/Makefile patch
external/bsd/bind/lib/libisc/shlib_version patch
external/bsd/bind/lib/libisccc/shlib_version patch
external/bsd/bind/lib/liblwres/shlib_version patch
external/bsd/dhcp/dist/includes/omapip/result.h patch

Update bind to 9.10.1-P1. CVE-2014-8500.


# 1.63.2.1 13-Oct-2014 martin

Pull up following revision(s) (requested by christos in ticket #138):
distrib/sets/lists/debug/md.sparc64: revision 1.65
distrib/sets/lists/debug/md.amd64: revision 1.66
distrib/sets/lists/debug/ad.mips: revision 1.42
distrib/sets/lists/base/shl.mi: revision 1.717
distrib/sets/lists/debug/ad.aarch64: revision 1.7
distrib/sets/lists/base/ad.mips: revision 1.52
distrib/sets/lists/debug/shl.mi: revision 1.76
distrib/sets/lists/base/ad.powerpc: revision 1.21
distrib/sets/lists/debug/ad.arm: revision 1.46
distrib/sets/lists/base/ad.aarch64: revision 1.8
distrib/sets/lists/base/md.amd64: revision 1.248
distrib/sets/lists/debug/ad.powerpc: revision 1.22
distrib/sets/lists/base/md.sparc64: revision 1.236
distrib/sets/lists/comp/mi: revision 1.1915
distrib/sets/lists/comp/mi: revision 1.1916
distrib/sets/lists/base/ad.arm: revision 1.57
Bump libm for long double complex functions.
Add a bunch of new libm/complex man pages.