#
1.302 |
|
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
|
#
1.301 |
|
22-Jun-2024 |
mrg |
don't mark the gcc-10 + sanitizer directories obsolete yet.
they're still created by the build, and they're owned by the base set. i'll clean the up when i delete gcc-10 entirely.
|
Revision tags: perseant-exfatfs-base
|
#
1.300 |
|
22-Jun-2024 |
riastradh |
branches: 1.300.2; distrib/lists/sets/comp: Add gcc=12 obsolete entries for gcc-10/*.h.
|
#
1.299 |
|
29-Aug-2023 |
mrg |
mark all previously gcc=9 files as obsolete.
also mark a bunch of obsolete gcc headers as "comp-obsolete" "set".
should fix a 'postinstall fix obsolete' issue reported by uwe@.
|
#
1.298 |
|
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.)
|
#
1.297 |
|
01-Aug-2023 |
mrg |
various updates for GCC 12
- bump some shlibs - add new header files - add compiler-version header files - disable sanitizer libraries for gcc12 for now
|
#
1.296 |
|
27-Apr-2023 |
hgutch |
Unbreak creation of i386 PIEs on amd64.
Functional patch by RVP; set lists updated accordingly.
This fixes PR toolchain/57380.
|
#
1.295 |
|
09-Jan-2023 |
christos |
Add the .xsce scripts
|
#
1.294 |
|
08-Jan-2023 |
wiz |
add some files that are obsolete with binutils 2.39
|
#
1.293 |
|
08-Jan-2023 |
wiz |
sort
|
#
1.292 |
|
06-Jan-2023 |
christos |
Turn on -z separate-code for x86, like linux has done. This splits the text and data segment load sections into two pieces, for at total of 4 PT_LOAD sections: two for text (r--, r-x) and two for data (r--, rw-). For x86_64 this changes the default max page size from 2M to 4K.
|
#
1.291 |
|
28-Dec-2022 |
christos |
annotate the 234 linker scripts
|
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.290 |
|
10-Sep-2022 |
rillig |
distrib/sets: remove more extra keywords from obsolete entries
Found by fmt-list.
|
#
1.289 |
|
16-Oct-2021 |
skrll |
Move tsan entries marked machine=amd64 from .mi files into md.amd64
|
#
1.288 |
|
16-Sep-2021 |
christos |
Move the sanitizer libraries from 9.0.0 -> 13.0.0 to match our current clang version.
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1
|
#
1.287 |
|
30-May-2021 |
joerg |
Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9
This enables the use of modules for a significant build performance gain when building with clang as host compiler or when using HAVE_LLVM=yes. Switch libc++ to using the copy from the mono-repo.
|
Revision tags: cjep_staticlib_x-base
|
#
1.286 |
|
30-Apr-2021 |
christos |
branches: 1.286.2; Add <x86/gdt.h> (we could gc now the <machine/gdt.h> files if we fix the sources that use them.
|
#
1.285 |
|
12-Apr-2021 |
mrg |
various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10.
testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.)
|
Revision tags: thorpej-futex-base
|
#
1.284 |
|
30-Sep-2020 |
christos |
Add missing lint library
|
#
1.283 |
|
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.282 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.301 |
|
22-Jun-2024 |
mrg |
don't mark the gcc-10 + sanitizer directories obsolete yet.
they're still created by the build, and they're owned by the base set. i'll clean the up when i delete gcc-10 entirely.
|
Revision tags: perseant-exfatfs-base
|
#
1.300 |
|
22-Jun-2024 |
riastradh |
distrib/lists/sets/comp: Add gcc=12 obsolete entries for gcc-10/*.h.
|
#
1.299 |
|
29-Aug-2023 |
mrg |
mark all previously gcc=9 files as obsolete.
also mark a bunch of obsolete gcc headers as "comp-obsolete" "set".
should fix a 'postinstall fix obsolete' issue reported by uwe@.
|
#
1.298 |
|
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.)
|
#
1.297 |
|
01-Aug-2023 |
mrg |
various updates for GCC 12
- bump some shlibs - add new header files - add compiler-version header files - disable sanitizer libraries for gcc12 for now
|
#
1.296 |
|
27-Apr-2023 |
hgutch |
Unbreak creation of i386 PIEs on amd64.
Functional patch by RVP; set lists updated accordingly.
This fixes PR toolchain/57380.
|
#
1.295 |
|
09-Jan-2023 |
christos |
Add the .xsce scripts
|
#
1.294 |
|
08-Jan-2023 |
wiz |
add some files that are obsolete with binutils 2.39
|
#
1.293 |
|
08-Jan-2023 |
wiz |
sort
|
#
1.292 |
|
06-Jan-2023 |
christos |
Turn on -z separate-code for x86, like linux has done. This splits the text and data segment load sections into two pieces, for at total of 4 PT_LOAD sections: two for text (r--, r-x) and two for data (r--, rw-). For x86_64 this changes the default max page size from 2M to 4K.
|
#
1.291 |
|
28-Dec-2022 |
christos |
annotate the 234 linker scripts
|
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.290 |
|
10-Sep-2022 |
rillig |
distrib/sets: remove more extra keywords from obsolete entries
Found by fmt-list.
|
#
1.289 |
|
16-Oct-2021 |
skrll |
Move tsan entries marked machine=amd64 from .mi files into md.amd64
|
#
1.288 |
|
16-Sep-2021 |
christos |
Move the sanitizer libraries from 9.0.0 -> 13.0.0 to match our current clang version.
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1
|
#
1.287 |
|
30-May-2021 |
joerg |
Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9
This enables the use of modules for a significant build performance gain when building with clang as host compiler or when using HAVE_LLVM=yes. Switch libc++ to using the copy from the mono-repo.
|
Revision tags: cjep_staticlib_x-base
|
#
1.286 |
|
30-Apr-2021 |
christos |
branches: 1.286.2; Add <x86/gdt.h> (we could gc now the <machine/gdt.h> files if we fix the sources that use them.
|
#
1.285 |
|
12-Apr-2021 |
mrg |
various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10.
testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.)
|
Revision tags: thorpej-futex-base
|
#
1.284 |
|
30-Sep-2020 |
christos |
Add missing lint library
|
#
1.283 |
|
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.282 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.299 |
|
29-Aug-2023 |
mrg |
mark all previously gcc=9 files as obsolete.
also mark a bunch of obsolete gcc headers as "comp-obsolete" "set".
should fix a 'postinstall fix obsolete' issue reported by uwe@.
|
#
1.298 |
|
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.)
|
#
1.297 |
|
01-Aug-2023 |
mrg |
various updates for GCC 12
- bump some shlibs - add new header files - add compiler-version header files - disable sanitizer libraries for gcc12 for now
|
#
1.296 |
|
27-Apr-2023 |
hgutch |
Unbreak creation of i386 PIEs on amd64.
Functional patch by RVP; set lists updated accordingly.
This fixes PR toolchain/57380.
|
#
1.295 |
|
09-Jan-2023 |
christos |
Add the .xsce scripts
|
#
1.294 |
|
08-Jan-2023 |
wiz |
add some files that are obsolete with binutils 2.39
|
#
1.293 |
|
08-Jan-2023 |
wiz |
sort
|
#
1.292 |
|
06-Jan-2023 |
christos |
Turn on -z separate-code for x86, like linux has done. This splits the text and data segment load sections into two pieces, for at total of 4 PT_LOAD sections: two for text (r--, r-x) and two for data (r--, rw-). For x86_64 this changes the default max page size from 2M to 4K.
|
#
1.291 |
|
28-Dec-2022 |
christos |
annotate the 234 linker scripts
|
Revision tags: netbsd-10-base
|
#
1.290 |
|
10-Sep-2022 |
rillig |
distrib/sets: remove more extra keywords from obsolete entries
Found by fmt-list.
|
#
1.289 |
|
16-Oct-2021 |
skrll |
Move tsan entries marked machine=amd64 from .mi files into md.amd64
|
#
1.288 |
|
16-Sep-2021 |
christos |
Move the sanitizer libraries from 9.0.0 -> 13.0.0 to match our current clang version.
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1
|
#
1.287 |
|
30-May-2021 |
joerg |
Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9
This enables the use of modules for a significant build performance gain when building with clang as host compiler or when using HAVE_LLVM=yes. Switch libc++ to using the copy from the mono-repo.
|
Revision tags: cjep_staticlib_x-base
|
#
1.286 |
|
30-Apr-2021 |
christos |
branches: 1.286.2; Add <x86/gdt.h> (we could gc now the <machine/gdt.h> files if we fix the sources that use them.
|
#
1.285 |
|
12-Apr-2021 |
mrg |
various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10.
testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.)
|
Revision tags: thorpej-futex-base
|
#
1.284 |
|
30-Sep-2020 |
christos |
Add missing lint library
|
#
1.283 |
|
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.282 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.298 |
|
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.)
|
#
1.297 |
|
01-Aug-2023 |
mrg |
various updates for GCC 12
- bump some shlibs - add new header files - add compiler-version header files - disable sanitizer libraries for gcc12 for now
|
#
1.296 |
|
27-Apr-2023 |
hgutch |
Unbreak creation of i386 PIEs on amd64.
Functional patch by RVP; set lists updated accordingly.
This fixes PR toolchain/57380.
|
#
1.295 |
|
09-Jan-2023 |
christos |
Add the .xsce scripts
|
#
1.294 |
|
08-Jan-2023 |
wiz |
add some files that are obsolete with binutils 2.39
|
#
1.293 |
|
08-Jan-2023 |
wiz |
sort
|
#
1.292 |
|
06-Jan-2023 |
christos |
Turn on -z separate-code for x86, like linux has done. This splits the text and data segment load sections into two pieces, for at total of 4 PT_LOAD sections: two for text (r--, r-x) and two for data (r--, rw-). For x86_64 this changes the default max page size from 2M to 4K.
|
#
1.291 |
|
28-Dec-2022 |
christos |
annotate the 234 linker scripts
|
Revision tags: netbsd-10-base
|
#
1.290 |
|
10-Sep-2022 |
rillig |
distrib/sets: remove more extra keywords from obsolete entries
Found by fmt-list.
|
#
1.289 |
|
16-Oct-2021 |
skrll |
Move tsan entries marked machine=amd64 from .mi files into md.amd64
|
#
1.288 |
|
16-Sep-2021 |
christos |
Move the sanitizer libraries from 9.0.0 -> 13.0.0 to match our current clang version.
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1
|
#
1.287 |
|
30-May-2021 |
joerg |
Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9
This enables the use of modules for a significant build performance gain when building with clang as host compiler or when using HAVE_LLVM=yes. Switch libc++ to using the copy from the mono-repo.
|
Revision tags: cjep_staticlib_x-base
|
#
1.286 |
|
30-Apr-2021 |
christos |
branches: 1.286.2; Add <x86/gdt.h> (we could gc now the <machine/gdt.h> files if we fix the sources that use them.
|
#
1.285 |
|
12-Apr-2021 |
mrg |
various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10.
testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.)
|
Revision tags: thorpej-futex-base
|
#
1.284 |
|
30-Sep-2020 |
christos |
Add missing lint library
|
#
1.283 |
|
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.282 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.297 |
|
01-Aug-2023 |
mrg |
various updates for GCC 12
- bump some shlibs - add new header files - add compiler-version header files - disable sanitizer libraries for gcc12 for now
|
#
1.296 |
|
27-Apr-2023 |
hgutch |
Unbreak creation of i386 PIEs on amd64.
Functional patch by RVP; set lists updated accordingly.
This fixes PR toolchain/57380.
|
#
1.295 |
|
09-Jan-2023 |
christos |
Add the .xsce scripts
|
#
1.294 |
|
08-Jan-2023 |
wiz |
add some files that are obsolete with binutils 2.39
|
#
1.293 |
|
08-Jan-2023 |
wiz |
sort
|
#
1.292 |
|
06-Jan-2023 |
christos |
Turn on -z separate-code for x86, like linux has done. This splits the text and data segment load sections into two pieces, for at total of 4 PT_LOAD sections: two for text (r--, r-x) and two for data (r--, rw-). For x86_64 this changes the default max page size from 2M to 4K.
|
#
1.291 |
|
28-Dec-2022 |
christos |
annotate the 234 linker scripts
|
Revision tags: netbsd-10-base
|
#
1.290 |
|
10-Sep-2022 |
rillig |
distrib/sets: remove more extra keywords from obsolete entries
Found by fmt-list.
|
#
1.289 |
|
16-Oct-2021 |
skrll |
Move tsan entries marked machine=amd64 from .mi files into md.amd64
|
#
1.288 |
|
16-Sep-2021 |
christos |
Move the sanitizer libraries from 9.0.0 -> 13.0.0 to match our current clang version.
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1
|
#
1.287 |
|
30-May-2021 |
joerg |
Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9
This enables the use of modules for a significant build performance gain when building with clang as host compiler or when using HAVE_LLVM=yes. Switch libc++ to using the copy from the mono-repo.
|
Revision tags: cjep_staticlib_x-base
|
#
1.286 |
|
30-Apr-2021 |
christos |
branches: 1.286.2; Add <x86/gdt.h> (we could gc now the <machine/gdt.h> files if we fix the sources that use them.
|
#
1.285 |
|
12-Apr-2021 |
mrg |
various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10.
testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.)
|
Revision tags: thorpej-futex-base
|
#
1.284 |
|
30-Sep-2020 |
christos |
Add missing lint library
|
#
1.283 |
|
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.282 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.296 |
|
27-Apr-2023 |
hgutch |
Unbreak creation of i386 PIEs on amd64.
Functional patch by RVP; set lists updated accordingly.
This fixes PR toolchain/57380.
|
#
1.295 |
|
09-Jan-2023 |
christos |
Add the .xsce scripts
|
#
1.294 |
|
08-Jan-2023 |
wiz |
add some files that are obsolete with binutils 2.39
|
#
1.293 |
|
08-Jan-2023 |
wiz |
sort
|
#
1.292 |
|
06-Jan-2023 |
christos |
Turn on -z separate-code for x86, like linux has done. This splits the text and data segment load sections into two pieces, for at total of 4 PT_LOAD sections: two for text (r--, r-x) and two for data (r--, rw-). For x86_64 this changes the default max page size from 2M to 4K.
|
#
1.291 |
|
28-Dec-2022 |
christos |
annotate the 234 linker scripts
|
Revision tags: netbsd-10-base
|
#
1.290 |
|
10-Sep-2022 |
rillig |
distrib/sets: remove more extra keywords from obsolete entries
Found by fmt-list.
|
#
1.289 |
|
16-Oct-2021 |
skrll |
Move tsan entries marked machine=amd64 from .mi files into md.amd64
|
#
1.288 |
|
16-Sep-2021 |
christos |
Move the sanitizer libraries from 9.0.0 -> 13.0.0 to match our current clang version.
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1
|
#
1.287 |
|
30-May-2021 |
joerg |
Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9
This enables the use of modules for a significant build performance gain when building with clang as host compiler or when using HAVE_LLVM=yes. Switch libc++ to using the copy from the mono-repo.
|
Revision tags: cjep_staticlib_x-base
|
#
1.286 |
|
30-Apr-2021 |
christos |
branches: 1.286.2; Add <x86/gdt.h> (we could gc now the <machine/gdt.h> files if we fix the sources that use them.
|
#
1.285 |
|
12-Apr-2021 |
mrg |
various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10.
testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.)
|
Revision tags: thorpej-futex-base
|
#
1.284 |
|
30-Sep-2020 |
christos |
Add missing lint library
|
#
1.283 |
|
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.282 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.295 |
|
09-Jan-2023 |
christos |
Add the .xsce scripts
|
#
1.294 |
|
08-Jan-2023 |
wiz |
add some files that are obsolete with binutils 2.39
|
#
1.293 |
|
08-Jan-2023 |
wiz |
sort
|
#
1.292 |
|
06-Jan-2023 |
christos |
Turn on -z separate-code for x86, like linux has done. This splits the text and data segment load sections into two pieces, for at total of 4 PT_LOAD sections: two for text (r--, r-x) and two for data (r--, rw-). For x86_64 this changes the default max page size from 2M to 4K.
|
#
1.291 |
|
28-Dec-2022 |
christos |
annotate the 234 linker scripts
|
Revision tags: netbsd-10-base
|
#
1.290 |
|
10-Sep-2022 |
rillig |
distrib/sets: remove more extra keywords from obsolete entries
Found by fmt-list.
|
#
1.289 |
|
16-Oct-2021 |
skrll |
Move tsan entries marked machine=amd64 from .mi files into md.amd64
|
#
1.288 |
|
16-Sep-2021 |
christos |
Move the sanitizer libraries from 9.0.0 -> 13.0.0 to match our current clang version.
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1
|
#
1.287 |
|
30-May-2021 |
joerg |
Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9
This enables the use of modules for a significant build performance gain when building with clang as host compiler or when using HAVE_LLVM=yes. Switch libc++ to using the copy from the mono-repo.
|
Revision tags: cjep_staticlib_x-base
|
#
1.286 |
|
30-Apr-2021 |
christos |
branches: 1.286.2; Add <x86/gdt.h> (we could gc now the <machine/gdt.h> files if we fix the sources that use them.
|
#
1.285 |
|
12-Apr-2021 |
mrg |
various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10.
testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.)
|
Revision tags: thorpej-futex-base
|
#
1.284 |
|
30-Sep-2020 |
christos |
Add missing lint library
|
#
1.283 |
|
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.282 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.295 |
|
09-Jan-2023 |
christos |
Add the .xsce scripts
|
#
1.294 |
|
08-Jan-2023 |
wiz |
add some files that are obsolete with binutils 2.39
|
#
1.293 |
|
08-Jan-2023 |
wiz |
sort
|
#
1.292 |
|
06-Jan-2023 |
christos |
Turn on -z separate-code for x86, like linux has done. This splits the text and data segment load sections into two pieces, for at total of 4 PT_LOAD sections: two for text (r--, r-x) and two for data (r--, rw-). For x86_64 this changes the default max page size from 2M to 4K.
|
#
1.291 |
|
28-Dec-2022 |
christos |
annotate the 234 linker scripts
|
Revision tags: netbsd-10-base
|
#
1.290 |
|
10-Sep-2022 |
rillig |
distrib/sets: remove more extra keywords from obsolete entries
Found by fmt-list.
|
#
1.289 |
|
16-Oct-2021 |
skrll |
Move tsan entries marked machine=amd64 from .mi files into md.amd64
|
#
1.288 |
|
16-Sep-2021 |
christos |
Move the sanitizer libraries from 9.0.0 -> 13.0.0 to match our current clang version.
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1
|
#
1.287 |
|
30-May-2021 |
joerg |
Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9
This enables the use of modules for a significant build performance gain when building with clang as host compiler or when using HAVE_LLVM=yes. Switch libc++ to using the copy from the mono-repo.
|
Revision tags: cjep_staticlib_x-base
|
#
1.286 |
|
30-Apr-2021 |
christos |
branches: 1.286.2; Add <x86/gdt.h> (we could gc now the <machine/gdt.h> files if we fix the sources that use them.
|
#
1.285 |
|
12-Apr-2021 |
mrg |
various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10.
testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.)
|
Revision tags: thorpej-futex-base
|
#
1.284 |
|
30-Sep-2020 |
christos |
Add missing lint library
|
#
1.283 |
|
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.282 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.292 |
|
06-Jan-2023 |
christos |
Turn on -z separate-code for x86, like linux has done. This splits the text and data segment load sections into two pieces, for at total of 4 PT_LOAD sections: two for text (r--, r-x) and two for data (r--, rw-). For x86_64 this changes the default max page size from 2M to 4K.
|
#
1.291 |
|
28-Dec-2022 |
christos |
annotate the 234 linker scripts
|
Revision tags: netbsd-10-base
|
#
1.290 |
|
10-Sep-2022 |
rillig |
distrib/sets: remove more extra keywords from obsolete entries
Found by fmt-list.
|
#
1.289 |
|
16-Oct-2021 |
skrll |
Move tsan entries marked machine=amd64 from .mi files into md.amd64
|
#
1.288 |
|
16-Sep-2021 |
christos |
Move the sanitizer libraries from 9.0.0 -> 13.0.0 to match our current clang version.
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1
|
#
1.287 |
|
30-May-2021 |
joerg |
Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9
This enables the use of modules for a significant build performance gain when building with clang as host compiler or when using HAVE_LLVM=yes. Switch libc++ to using the copy from the mono-repo.
|
Revision tags: cjep_staticlib_x-base
|
#
1.286 |
|
30-Apr-2021 |
christos |
branches: 1.286.2; Add <x86/gdt.h> (we could gc now the <machine/gdt.h> files if we fix the sources that use them.
|
#
1.285 |
|
12-Apr-2021 |
mrg |
various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10.
testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.)
|
Revision tags: thorpej-futex-base
|
#
1.284 |
|
30-Sep-2020 |
christos |
Add missing lint library
|
#
1.283 |
|
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.282 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.291 |
|
28-Dec-2022 |
christos |
annotate the 234 linker scripts
|
Revision tags: netbsd-10-base
|
#
1.290 |
|
10-Sep-2022 |
rillig |
distrib/sets: remove more extra keywords from obsolete entries
Found by fmt-list.
|
#
1.289 |
|
16-Oct-2021 |
skrll |
Move tsan entries marked machine=amd64 from .mi files into md.amd64
|
#
1.288 |
|
16-Sep-2021 |
christos |
Move the sanitizer libraries from 9.0.0 -> 13.0.0 to match our current clang version.
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1
|
#
1.287 |
|
30-May-2021 |
joerg |
Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9
This enables the use of modules for a significant build performance gain when building with clang as host compiler or when using HAVE_LLVM=yes. Switch libc++ to using the copy from the mono-repo.
|
Revision tags: cjep_staticlib_x-base
|
#
1.286 |
|
30-Apr-2021 |
christos |
branches: 1.286.2; Add <x86/gdt.h> (we could gc now the <machine/gdt.h> files if we fix the sources that use them.
|
#
1.285 |
|
12-Apr-2021 |
mrg |
various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10.
testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.)
|
Revision tags: thorpej-futex-base
|
#
1.284 |
|
30-Sep-2020 |
christos |
Add missing lint library
|
#
1.283 |
|
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.282 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.290 |
|
10-Sep-2022 |
rillig |
distrib/sets: remove more extra keywords from obsolete entries
Found by fmt-list.
|
#
1.289 |
|
16-Oct-2021 |
skrll |
Move tsan entries marked machine=amd64 from .mi files into md.amd64
|
#
1.288 |
|
16-Sep-2021 |
christos |
Move the sanitizer libraries from 9.0.0 -> 13.0.0 to match our current clang version.
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1
|
#
1.287 |
|
30-May-2021 |
joerg |
Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9
This enables the use of modules for a significant build performance gain when building with clang as host compiler or when using HAVE_LLVM=yes. Switch libc++ to using the copy from the mono-repo.
|
Revision tags: cjep_staticlib_x-base
|
#
1.286 |
|
30-Apr-2021 |
christos |
branches: 1.286.2; Add <x86/gdt.h> (we could gc now the <machine/gdt.h> files if we fix the sources that use them.
|
#
1.285 |
|
12-Apr-2021 |
mrg |
various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10.
testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.)
|
Revision tags: thorpej-futex-base
|
#
1.284 |
|
30-Sep-2020 |
christos |
Add missing lint library
|
#
1.283 |
|
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.282 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.289 |
|
16-Oct-2021 |
skrll |
Move tsan entries marked machine=amd64 from .mi files into md.amd64
|
#
1.288 |
|
16-Sep-2021 |
christos |
Move the sanitizer libraries from 9.0.0 -> 13.0.0 to match our current clang version.
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1
|
#
1.287 |
|
30-May-2021 |
joerg |
Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9
This enables the use of modules for a significant build performance gain when building with clang as host compiler or when using HAVE_LLVM=yes. Switch libc++ to using the copy from the mono-repo.
|
Revision tags: cjep_staticlib_x-base
|
#
1.286 |
|
30-Apr-2021 |
christos |
branches: 1.286.2; Add <x86/gdt.h> (we could gc now the <machine/gdt.h> files if we fix the sources that use them.
|
#
1.285 |
|
12-Apr-2021 |
mrg |
various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10.
testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.)
|
Revision tags: thorpej-futex-base
|
#
1.284 |
|
30-Sep-2020 |
christos |
Add missing lint library
|
#
1.283 |
|
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.282 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.288 |
|
16-Sep-2021 |
christos |
Move the sanitizer libraries from 9.0.0 -> 13.0.0 to match our current clang version.
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1
|
#
1.287 |
|
30-May-2021 |
joerg |
Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9
This enables the use of modules for a significant build performance gain when building with clang as host compiler or when using HAVE_LLVM=yes. Switch libc++ to using the copy from the mono-repo.
|
Revision tags: cjep_staticlib_x-base
|
#
1.286 |
|
30-Apr-2021 |
christos |
branches: 1.286.2; Add <x86/gdt.h> (we could gc now the <machine/gdt.h> files if we fix the sources that use them.
|
#
1.285 |
|
12-Apr-2021 |
mrg |
various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10.
testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.)
|
Revision tags: thorpej-futex-base
|
#
1.284 |
|
30-Sep-2020 |
christos |
Add missing lint library
|
#
1.283 |
|
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.282 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.287 |
|
30-May-2021 |
joerg |
Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9
This enables the use of modules for a significant build performance gain when building with clang as host compiler or when using HAVE_LLVM=yes. Switch libc++ to using the copy from the mono-repo.
|
Revision tags: cjep_staticlib_x-base
|
#
1.286 |
|
30-Apr-2021 |
christos |
Add <x86/gdt.h> (we could gc now the <machine/gdt.h> files if we fix the sources that use them.
|
#
1.285 |
|
12-Apr-2021 |
mrg |
various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10.
testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.)
|
Revision tags: thorpej-futex-base
|
#
1.284 |
|
30-Sep-2020 |
christos |
Add missing lint library
|
#
1.283 |
|
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.282 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.286 |
|
30-Apr-2021 |
christos |
Add <x86/gdt.h> (we could gc now the <machine/gdt.h> files if we fix the sources that use them.
|
#
1.285 |
|
12-Apr-2021 |
mrg |
various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10.
testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.)
|
Revision tags: thorpej-futex-base
|
#
1.284 |
|
30-Sep-2020 |
christos |
Add missing lint library
|
#
1.283 |
|
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.282 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.285 |
|
12-Apr-2021 |
mrg |
various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10.
testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.)
|
Revision tags: thorpej-futex-base
|
#
1.284 |
|
30-Sep-2020 |
christos |
Add missing lint library
|
#
1.283 |
|
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.282 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.284 |
|
30-Sep-2020 |
christos |
Add missing lint library
|
#
1.283 |
|
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.282 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.283 |
|
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.282 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.282 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.281 |
|
31-Aug-2020 |
bouyer |
Add back <xen/xenio3.h>, it's needed by xentools413
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.280 |
|
27-Aug-2020 |
riastradh |
Sort and deduplicate set lists.
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.279 |
|
24-Jul-2020 |
jdolecek |
<xen/xenio.h> is in fact used by the newly imported xentools 4.13, reinstantiate it
header is for use by xentools only, which define domid_t themselves, so it should not be a problem the header doesn't define it per PR port-xen/52874
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.278 |
|
17-Jul-2020 |
jdolecek |
don't install xen/xenio.h and xen/xenio3.h anymore, xentools don't use it
PR port-xen/52874
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.277 |
|
25-Apr-2020 |
bouyer |
Add /usr/include/xen/intrdefs.h to sets Add xen to KLINKFILES for amd64/i386
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.276 |
|
07-Feb-2020 |
kamil |
Install LLVM sanitizers to /usr/lib/clang/9.0.0
This is the proper location where clang 9.0.0 looks for them.
|
Revision tags: phil-wifi-20191119
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.275 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.274 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.273 |
|
13-Sep-2019 |
martin |
Add new multiboot2.h header.
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
branches: 1.271.2; Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.272 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
Revision tags: netbsd-9-base phil-wifi-20190609
|
#
1.271 |
|
03-Apr-2019 |
joerg |
Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; 1.257.4; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.271 |
|
03-Apr-2019 |
joerg |
Revert MKLLVMCMDS changes.
|
#
1.270 |
|
20-Mar-2019 |
mrg |
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
- only build clang or clang-tblgen if MKLLVMCMDS != "no" - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable MKLLVM on platforms that need it - move the clang commands and headers into llvmcmds group - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several different build options (clang build, gcc build, gcc build with llvm libs).
|
#
1.269 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
#
1.268 |
|
14-Feb-2019 |
wiz |
Sort, and add a couple obsolete files for binutils=231.
|
#
1.267 |
|
02-Feb-2019 |
mrg |
- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan - add missing header files fpr gcc=7 - add some missing gcc=5 obsolete entries - create ./usr/include/dev/bluetooth in mtree not make, and move it into the base set where all other directories are.
|
Revision tags: pgoyette-compat-20190127
|
#
1.266 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
#
1.265 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
Revision tags: pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.264 |
|
23-Dec-2018 |
christos |
new binutils is 231
|
Revision tags: pgoyette-compat-1126
|
#
1.263 |
|
19-Nov-2018 |
christos |
add nvmm lint library
|
#
1.262 |
|
11-Nov-2018 |
maxv |
Fix the libnvmm sets, do the same as libx86_64.
|
#
1.261 |
|
10-Nov-2018 |
maxv |
Add libnvmm, NetBSD's new virtualization API. It provides a way for VMM software to effortlessly create and manage virtual machines via NVMM.
It is mostly complete, only nvmm_assist_mem needs to be filled -- I have a draft for that, but it needs some more care. This Mem Assist should not be needed when emulating a system in x2apic mode, so theoretically the current form of libnvmm is sufficient to emulate a whole class of systems.
Generally speaking, there are so many modes in x86 that it is difficult to handle each corner case without introducing a ton of checks that just slow down the common-case execution. Currently we check a limited number of things; we may add more checks in the future if they turn out to be needed, but that's rather low priority.
Libnvmm is compiled and installed only on amd64. A man page (reviewed by wiz@) is provided.
|
#
1.260 |
|
07-Nov-2018 |
maxv |
Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that provides support for hardware-accelerated virtualization on NetBSD.
It is made of an MI frontend, to which MD backends can be plugged. One MD backend is implemented, x86-SVM, for x86 AMD CPUs.
We install
/usr/include/dev/nvmm/nvmm.h /usr/include/dev/nvmm/nvmm_ioctl.h /usr/include/dev/nvmm/{arch}/nvmm_{arch}.h
And the kernel module. For now, the only architecture where we do that is amd64 (arch=x86).
NVMM is not enabled by default in amd64-GENERIC, but is instead easily modloadable.
Sent to tech-kern@ a month ago. Validated with kASan, and optimized with tprof.
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
#
1.259 |
|
17-Jul-2018 |
joerg |
Update LLVM/Clang build system to r337282.
|
#
1.258 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
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.257 |
|
13-Feb-2018 |
mrg |
branches: 1.257.2; obsolete some GCC 4.8 files.
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.256 |
|
05-Feb-2018 |
mrg |
it's called avx512bwintrin.h.
|
#
1.255 |
|
04-Feb-2018 |
mrg |
more updates for GCC 6. with other uncommited changes, i386 seems to work well enough for hello.c, hello.cc and hello.m.
|
#
1.254 |
|
03-Feb-2018 |
mrg |
updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.253 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.252 |
|
13-Nov-2017 |
martin |
pcommitintrin.h has been removed from gcc 5.5
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
branches: 1.243.4; Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.251 |
|
12-Aug-2017 |
maxv |
Remove vm86.
Pass 4.
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.250 |
|
10-Aug-2017 |
maxv |
Should be comp-obsolete.
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.249 |
|
09-Aug-2017 |
maxv |
Remove ibcs2_machdep.h on i386, and don't install it.
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.248 |
|
08-Aug-2017 |
maxv |
Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now, the compat_freebsd files are all contained in sys/compat/freebsd.
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.247 |
|
01-Aug-2017 |
joerg |
Update LLVM build glue for 5.0RC1.
|
#
1.246 |
|
01-Aug-2017 |
maya |
Restore marking ./usr/include/i386/svr4_machdep.h obsolete instead of removing
(so it can be removed by postinstall)
|
#
1.245 |
|
01-Aug-2017 |
maxv |
Remove svr4_machdep.h right away, no one should include it.
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.244 |
|
29-Jul-2017 |
kre |
If i386/svr4_machdep.h is no longer to be installed in /usr/include it should no longer be listed in the sets lists as installed. Mark it obsolete (hopefully unbreak builds.)
|
Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
#
1.243 |
|
23-Feb-2017 |
kamil |
Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
branches: 1.242.2; Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.243 |
|
23-Feb-2017 |
kamil |
Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64
This interface is modeled after FreeBSD API with the usage.
This replaced previous watchpoint API. The previous one was introduced recently in NetBSD-current and remove its spurs without any backward-compatibility.
Design choices for Debug Register accessors: - exec() (TRAP_EXEC event) must remove debug registers from LWP - debug registers are only per-LWP, not per-process globally - debug registers must not be inherited after (v)forking a process - debug registers must not be inherited after forking a thread - a debugger is responsible to set global watchpoints/breakpoints with the debug registers, to achieve this PTRACE_LWP_CREATE/PTRACE_LWP_EXIT event monitoring function is designed to be used - debug register traps must generate SIGTRAP with si_code TRAP_DBREG - debugger is responsible to retrieve debug register state to distinguish the exact debug register trap (DR6 is Status Register on x86) - kernel must not remove debug register traps after triggering a trap event a debugger is responsible to detach this trap with appropriate PT_SETDBREGS call (DR7 is Control Register on x86) - debug registers must not be exposed in mcontext - userland must not be allowed to set a trap on the kernel
Implementation notes on i386 and amd64: - the initial state of debug register is retrieved on boot and this value is stored in a local copy (initdbregs), this value is used to initialize dbreg context after PT_GETDBREGS - struct dbregs is stored in pcb as a pointer and by default not initialized - reserved registers (DR4-DR5, DR9-DR15) are ignored
Further ideas: - restrict this interface with securelevel
Tested on real hardware i386 (Intel Pentium IV) and amd64 (Intel i7).
This commit enables 390 debug register ATF tests in kernel/arch/x86. All tests are passing.
This commit does not cover netbsd32 compat code. Currently other interface PT_GET_SIGINFO/PT_SET_SIGINFO is required in netbsd32 compat code in order to validate reliably PT_GETDBREGS/PT_SETDBREGS.
This implementation does not cover FreeBSD specific defines in their <x86/reg.h>: DBREG_DR7_LOCAL_ENABLE, DBREG_DR7_GLOBAL_ENABLE, DBREG_DR7_LEN_1 etc. These values tend to be reinvented by each tracer on its own. GNU Debugger (GDB) works with NetBSD debug registers after adding this patch:
--- gdb/amd64bsd-nat.c.orig 2016-02-10 03:19:39.000000000 +0000 +++ gdb/amd64bsd-nat.c @@ -167,6 +167,10 @@ amd64bsd_target (void)
#ifdef HAVE_PT_GETDBREGS
+#ifndef DBREG_DRX +#define DBREG_DRX(d,x) ((d)->dr[(x)]) +#endif + static unsigned long amd64bsd_dr_get (ptid_t ptid, int regnum) {
Another reason to stop introducing unpopular defines covering machine specific register macros is that these value varies across generations of the same CPU family.
GDB demo: (gdb) c Continuing.
Watchpoint 2: traceme
Old value = 0 New value = 16 main (argc=1, argv=0x7f7fff79fe30) at test.c:8 8 printf("traceme=%d\n", traceme);
(Currently the GDB interface is not reliable due to NetBSD support bugs)
Sponsored by <The NetBSD Foundation>
|
Revision tags: bouyer-socketcan-base
|
#
1.242 |
|
11-Jan-2017 |
joerg |
Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.242 |
|
11-Jan-2017 |
joerg |
Update LLVM build glue for pre-4.0.0 r291444.
|
Revision tags: pgoyette-localcount-20170107
|
#
1.241 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
#
1.240 |
|
15-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
14-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
16-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
07-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
07-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
02-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
14-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
12-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
17-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
05-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
02-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
19-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
17-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
30-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
13-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
20-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
12-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
07-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
26-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
02-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
21-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.240 |
|
14-Dec-2016 |
kamil |
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
#
1.239 |
|
13-Dec-2016 |
kre |
Sort the unsorted sets lists (they should all be correctly sorted now.)
|
Revision tags: pgoyette-localcount-20161104
|
#
1.238 |
|
26-Oct-2016 |
christos |
everyone is now on binutils-2.26 or more
|
Revision tags: localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.237 |
|
15-Mar-2016 |
mrg |
branches: 1.237.2; GCC 5.3 sets for amd64.
|
#
1.236 |
|
27-Feb-2016 |
joerg |
Update build system for LLVM 3.8.0rc3.
|
#
1.235 |
|
27-Feb-2016 |
mlelstv |
add missing cpu_rng.h includes
|
#
1.234 |
|
31-Jan-2016 |
christos |
handle both binutils 2.23 and 2.26
|
#
1.233 |
|
09-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
09-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
22-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
Revision tags: netbsd-7-base tls-maxphys-base
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
Revision tags: tls-earlyentropy-base
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
07-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
15-May-2014 |
apb |
sort
|
Revision tags: yamt-pagecache-base9
|
#
1.218 |
|
20-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
Revision tags: riastradh-drm2-base3
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
13-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
01-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
06-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
06-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
05-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
01-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
13-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
27-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
11-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
Revision tags: agc-symver-base
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
07-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
Revision tags: yamt-pagecache-base8
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
Revision tags: yamt-pagecache-base7
|
#
1.185 |
|
12-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
19-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
16-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
04-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
Revision tags: yamt-pagecache-base6
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
04-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
Revision tags: yamt-pagecache-base5
|
#
1.163 |
|
01-May-2012 |
christos |
bump libssh
|
Revision tags: yamt-pagecache-base4
|
#
1.162 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
06-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
Revision tags: netbsd-6-base
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
18-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
Revision tags: yamt-pagecache-base3
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
Revision tags: yamt-pagecache-base2
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
Revision tags: yamt-pagecache-base
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
24-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
18-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
11-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
29-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
24-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
20-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
16-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
30-Jun-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
Revision tags: cherry-xenmp-base
|
#
1.116 |
|
29-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
12-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.102 |
|
15-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
10-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
05-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
01-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.89 |
|
19-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
11-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
04-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
06-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
06-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
28-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
25-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
13-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
14-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
Revision tags: matt-premerge-20091211
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
02-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
27-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
08-Jun-2009 |
mrg |
fix netpgp library issues.
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
Revision tags: netbsd-5-base
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
29-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
25-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
Revision tags: matt-mips64-base2
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
Revision tags: mjf-devfs-base
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
Revision tags: pc532-eol-2008 matt-armv6-base
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
Revision tags: cube-autoconf-base
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
Revision tags: matt-mips64-base
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
01-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
Revision tags: peter-altq-base
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.17 |
|
20-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
Revision tags: rtr-xorg-branch-base
|
#
1.16 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
Revision tags: netbsd-2-0-base
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
28-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
26-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.233 |
|
09-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
#
1.232 |
|
09-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
#
1.231 |
|
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.230 |
|
29-Jan-2015 |
joerg |
Update set lists for LLVM 3.6RC1.
|
#
1.229 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
#
1.228 |
|
14-Nov-2014 |
joerg |
Install cpuid.h on X86 and arm_neon.h on ARM.
|
#
1.227 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
#
1.226 |
|
21-Oct-2014 |
christos |
Add libasan
|
#
1.225 |
|
22-Aug-2014 |
apb |
sort
|
#
1.224 |
|
10-Aug-2014 |
joerg |
branches: 1.224.2; Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend.
|
#
1.223 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
#
1.222 |
|
07-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
#
1.221 |
|
05-Jul-2014 |
joerg |
Drop entries for LLVM/Clang older than 3.4.
|
#
1.220 |
|
30-May-2014 |
joerg |
Update build system for LLVM/Clang snapshot r209886. This brings in the merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building.
|
#
1.219 |
|
14-May-2014 |
apb |
sort
|
#
1.218 |
|
20-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
#
1.217 |
|
29-Mar-2014 |
adam |
branches: 1.217.2; Fix for /usr/include/g++/bits directory, which is only for MKGCC=yes
|
#
1.216 |
|
18-Feb-2014 |
dsl |
Unobsolete fpu.h
|
#
1.215 |
|
12-Feb-2014 |
dsl |
Mark i386/npx.h obsolete. I'd forgotten it was released here as well.
|
#
1.214 |
|
11-Feb-2014 |
dsl |
Move sys/arch/amd64/amd64/fpu.c and sys/arch/amd64/include/fpu.h into sys/arch/x86 in preparation for using the same code for i386.
|
#
1.213 |
|
07-Feb-2014 |
dsl |
Add cpu_extended_state.h
|
#
1.212 |
|
05-Jan-2014 |
joerg |
Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends
|
#
1.211 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
#
1.210 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
#
1.209 |
|
06-Nov-2013 |
joerg |
Make /usr/include/g++/bits/i386 and x86_64 not depend on gcccmds.
|
#
1.208 |
|
06-Nov-2013 |
riz |
Directories are created even when gcc=48 is not true, so remove that flag as well.
|
#
1.207 |
|
06-Nov-2013 |
pgoyette |
Fix the build for amd64.
Even though the files are installed only if "compat" is set, the /usr/include/g++/bits directories are unconditionally created via the mtree files.
|
#
1.206 |
|
05-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
#
1.205 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
#
1.204 |
|
01-Nov-2013 |
christos |
more gcc-4.8 files
|
#
1.203 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
#
1.202 |
|
27-Oct-2013 |
apb |
sort
|
#
1.201 |
|
13-Oct-2013 |
joerg |
Update LLVM/Clang snapshot to r192551 for various bug fixes.
|
#
1.200 |
|
29-Sep-2013 |
htodd |
Fix amd64 build sets with new architectures.
|
#
1.199 |
|
21-Sep-2013 |
joerg |
Update LLVM/Clang snapshot to r191105. This brings in a better detection of unused static variables and functions. Disable this for some external code and for ioconf.c in the kernel.
|
#
1.198 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
#
1.197 |
|
28-May-2013 |
joerg |
Update LLVM/Clang snapshot to r182734. Brings initial support for integrated PowerPC assembler.
|
#
1.196 |
|
27-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
#
1.195 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
#
1.194 |
|
25-Apr-2013 |
joerg |
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support.
|
#
1.193 |
|
11-Apr-2013 |
christos |
more libevent set fixes
|
#
1.192 |
|
11-Apr-2013 |
christos |
libevent sets
|
#
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
#
1.190 |
|
07-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
#
1.189 |
|
23-Jan-2013 |
joerg |
Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2 release.
|
#
1.188 |
|
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.187 |
|
03-Jan-2013 |
christos |
bump libmagic
|
#
1.186 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
#
1.185 |
|
11-Dec-2012 |
christos |
bump libssh
|
#
1.184 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
#
1.183 |
|
19-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
#
1.182 |
|
16-Nov-2012 |
joerg |
Update LLVM/Clang snapshot to r168187 for various bug fixes.
|
#
1.181 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
#
1.180 |
|
05-Nov-2012 |
alnsn |
Include sljitarch.h even when MKSLJIT=no.
|
#
1.179 |
|
04-Nov-2012 |
alnsn |
Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.
|
#
1.178 |
|
28-Oct-2012 |
joerg |
Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer.
|
#
1.177 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
#
1.176 |
|
29-Aug-2012 |
drochner |
branches: 1.176.2; Extend the CPU microcode update framework to support Intel x86 CPUs. Contrary to the AMD implementation, it doesn't use xcalls to distribute the update to all CPUs but relies on cpuctl(8) to bind itself to the right CPU -- to keep it simple and avoid possible problems with hyperthreading. Also, it doesn't parse the vendor supplied file to pick the right part for the present CPU model but relies on userland to prepare files with specific filenames. I'll commit a pkg for this in a minute (pkgsrc/sysutils/intel-microcode). The ioctl interface changed; compatibility is provided (should be limited to COMPAT_NETBSD6 as soon as this is available).
|
#
1.175 |
|
09-Aug-2012 |
joerg |
Make GCC entries optional.
|
#
1.174 |
|
08-Aug-2012 |
drochner |
on x86, <machine/cpufunc.h> only pulls in <x86/cpufunc.h>. The latter is not installed to userland and noone missed it, so the former ones can not be useful either. Don't install them.
|
#
1.173 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
#
1.172 |
|
26-Jul-2012 |
christos |
new openssl
|
#
1.171 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
#
1.170 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
#
1.169 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
#
1.168 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
#
1.167 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
#
1.166 |
|
16-Jun-2012 |
joerg |
Update LLVM/Clang snapshot to r158533. This brings in support for stack-realignment in functions using alloca on x86. Move to /usr/include/clang-3.2 to reflect the version.
|
#
1.165 |
|
04-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
#
1.164 |
|
26-May-2012 |
christos |
libexecinfo sets
|
#
1.163 |
|
01-May-2012 |
christos |
bump libssh
|
#
1.162 |
|
06-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
#
1.161 |
|
06-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
#
1.160 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
#
1.159 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
#
1.158 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.157 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
#
1.156 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
#
1.155 |
|
12-Feb-2012 |
njoly |
branches: 1.155.2; Adjust debug objects for recent libc minor bump.
|
#
1.154 |
|
31-Jan-2012 |
dholland |
Set list updates for libquota bump.
|
#
1.153 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
#
1.152 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
#
1.151 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
#
1.150 |
|
17-Jan-2012 |
riz |
Setlist fix for MKDEBUGLIB=yes on amd64. Probably needs a similar fix on sparc64.
|
#
1.149 |
|
11-Jan-2012 |
joerg |
Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a number of ABI issues for i386 and provides the correct __FLT_EVAL_METHOD__ when using i387.
|
#
1.148 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
#
1.147 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
#
1.146 |
|
25-Dec-2011 |
christos |
openpam changes
|
#
1.145 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
#
1.144 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
#
1.143 |
|
17-Oct-2011 |
chs |
branches: 1.143.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
#
1.142 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
#
1.141 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
#
1.140 |
|
25-Sep-2011 |
mrg |
add new files for binutils 2.21.
|
#
1.139 |
|
24-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
#
1.138 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
#
1.137 |
|
18-Sep-2011 |
christos |
bump libc
|
#
1.136 |
|
11-Sep-2011 |
christos |
bump libisc too.
|
#
1.135 |
|
11-Sep-2011 |
christos |
sets for bind.
|
#
1.134 |
|
07-Sep-2011 |
riz |
Fix up amd64 set lists for MKDEBUGLIB=yes build. There are still issues for other arches.
|
#
1.133 |
|
07-Sep-2011 |
christos |
bump libssh
|
#
1.132 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
#
1.131 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
#
1.130 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
#
1.129 |
|
15-Aug-2011 |
wiz |
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
|
#
1.128 |
|
25-Jul-2011 |
joerg |
Add scalbnl to libm.
|
#
1.127 |
|
24-Jul-2011 |
christos |
bump libssh to 17.
|
#
1.126 |
|
20-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
#
1.125 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
#
1.124 |
|
16-Jul-2011 |
dyoung |
We no longer install <machine/bus.h> on amd64 and i386, so mark it obsolete in the set lists.
|
#
1.123 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
#
1.122 |
|
07-Jul-2011 |
mrg |
- un-obsolete a pair of files we want to remain installed (XXX i wonder if a way to have "clean builds" not run "postinstall fix obsolete" in the $DESTDIR so that these sorts of errors will appear as set list errors instead of being skipped - fix the list of headers to install for GCC 4.5, based upon the mknative ${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
|
#
1.121 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
#
1.120 |
|
30-Jun-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
#
1.119 |
|
25-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
#
1.118 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
#
1.117 |
|
05-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
#
1.116 |
|
29-May-2011 |
christos |
branches: 1.116.2; fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
#
1.115 |
|
12-May-2011 |
christos |
bump libmagic
|
#
1.114 |
|
12-May-2011 |
joerg |
Update LLVM and Clang snapshot
|
#
1.113 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
#
1.112 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
#
1.111 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
#
1.110 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
#
1.109 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
#
1.108 |
|
15-Apr-2011 |
joerg |
Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.
|
#
1.107 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
#
1.106 |
|
15-Apr-2011 |
joerg |
Move the headers for compiler and platform specific intrinsincs from /usr/include to /usr/include/gcc-4.1.
|
#
1.105 |
|
30-Mar-2011 |
roy |
Fix libquota_pic.a
|
#
1.104 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
#
1.103 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
#
1.102 |
|
15-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
#
1.101 |
|
14-Feb-2011 |
njoly |
missing lvm keyword.
|
#
1.100 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
#
1.99 |
|
12-Feb-2011 |
nakayama |
Fix typo.
|
#
1.98 |
|
10-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
#
1.97 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
#
1.96 |
|
05-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
#
1.95 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
#
1.94 |
|
01-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
#
1.93 |
|
20-Jan-2011 |
njoly |
Add missing .debug extension.
|
#
1.92 |
|
18-Jan-2011 |
pooka |
branches: 1.92.2; missed librumphijack_pic.a and .ln in previous
|
#
1.91 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
#
1.90 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
#
1.89 |
|
19-Dec-2010 |
christos |
To use x86/cpu.h struct cpu_info from userland, we need via_padlock.h installed.
|
#
1.88 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
#
1.87 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
#
1.86 |
|
11-Dec-2010 |
rtr |
add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again
|
#
1.85 |
|
11-Dec-2010 |
rtr |
add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes
|
#
1.84 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
#
1.83 |
|
04-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
#
1.82 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
#
1.81 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
#
1.80 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
#
1.79 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
#
1.78 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
#
1.77 |
|
01-Nov-2010 |
joerg |
Hook up xz into the build system.
|
#
1.76 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
#
1.75 |
|
30-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
#
1.74 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
#
1.73 |
|
06-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
#
1.72 |
|
31-Jul-2010 |
joerg |
Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
#
1.71 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
#
1.70 |
|
06-Jul-2010 |
njoly |
Install x86/pte.h
|
#
1.69 |
|
28-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
#
1.68 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
#
1.67 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
#
1.66 |
|
06-May-2010 |
jmmv |
Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.
|
#
1.65 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
#
1.64 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
#
1.63 |
|
26-Jan-2010 |
wiz |
libmagic compat lib is installed again, remove obsolete marker.
|
#
1.62 |
|
26-Jan-2010 |
njoly |
Convert remaining base-obsolete to comp-obsolete.
|
#
1.61 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
#
1.60 |
|
15-Dec-2009 |
jmmv |
Add missing entries for libiscsi compat library. Hi mrg@!
|
#
1.59 |
|
14-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
#
1.58 |
|
14-Dec-2009 |
skrll |
MKDEBUGLIB=yes fixes.
|
#
1.57 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
#
1.56 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
#
1.55 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
#
1.54 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
#
1.53 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
#
1.52 |
|
25-Aug-2009 |
njoly |
+iasl.debug
|
#
1.51 |
|
12-Jul-2009 |
wiz |
/usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete. "obsolete" added in 1.46 without a particular reason, file is not obsolete in md.sparc64.
|
#
1.50 |
|
27-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
#
1.49 |
|
08-Jun-2009 |
mrg |
fix netpgp library issues.
|
#
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
#
1.47 |
|
17-Apr-2009 |
dyoung |
Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.46 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
#
1.45 |
|
15-Apr-2009 |
dyoung |
Flag ldscripts with 'bfd'. Sort by first column.
|
#
1.44 |
|
19-Nov-2008 |
pooka |
branches: 1.44.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
#
1.43 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
#
1.42 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
#
1.41 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.40 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
#
1.39 |
|
30-Oct-2008 |
njoly |
branches: 1.39.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
#
1.38 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
#
1.37 |
|
29-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
#
1.36 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
#
1.35 |
|
25-Oct-2008 |
mrg |
- install i386 includes on amd64 - sort
|
#
1.34 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
#
1.33 |
|
11-May-2008 |
ad |
Share cpu.h between the x86 ports.
|
#
1.32 |
|
26-Feb-2008 |
drochner |
branches: 1.32.2; 1.32.4; install pmmintrin.h for SSE3
|
#
1.31 |
|
17-Feb-2008 |
bouyer |
branches: 1.31.2; 1.31.4; 1.31.6; Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.30 |
|
20-Jan-2008 |
yamt |
add x86/pmap_pv.h
|
#
1.29 |
|
04-Jan-2008 |
dsl |
Add /usr/include/amd64/frame_regs.h
|
#
1.28 |
|
20-Dec-2007 |
ad |
- Make __cpu_simple_lock and similar real functions and patch at runtime. - Remove old x86 atomic ops. - Drop text alignment back to 16 on i386 (really, this time). - Minor cleanup.
|
#
1.27 |
|
02-Dec-2007 |
bouyer |
Install the linker scripts on amd64, which allows to link x86 32bit objects using the native ld(1). This helps building pkgsrc/sysutils/xentools3-hvm on amd64; is also allows to build the x86 boot blocks with the native toolchain.
|
#
1.26 |
|
18-Oct-2007 |
yamt |
sync with kernel after the merge of yamt-x86pmap branch.
|
#
1.25 |
|
04-Jul-2007 |
njoly |
branches: 1.25.4; Add amd64 specific debug files. Fix build.sh release for amd64 with MKDEBUG=yes
|
#
1.24 |
|
16-Apr-2007 |
ad |
+ x86/sysarch.h
|
#
1.23 |
|
09-Feb-2007 |
ad |
Sync with changes introduced by merging the newlock2 branch.
|
#
1.22 |
|
01-Jan-2007 |
dbj |
add ./usr/include/x86/cputypes.h
|
#
1.21 |
|
13-Jul-2006 |
he |
Move the single remaining line from md.x86_64 to md.amd64, and put md.x86_64 back to deleted state. It is a long time since the latter file was inspected when putting together set lists for amd64.
|
#
1.20 |
|
12-Feb-2006 |
riz |
Add linux32_machdep.h .
|
#
1.19 |
|
04-Feb-2006 |
jmmv |
Revert yesterday's change that attempted to fix the detection of the boot device when using a Multiboot boot loader. It couldn't work because these boot loaders do not pass a checksum of the disk so matchbiosdisk() cannot really find any matches. I should have gone to sleep before commiting...
Found by xtraeme@.
|
#
1.18 |
|
03-Feb-2006 |
jmmv |
When booting an i386 kernel with Multiboot, properly detect the boot device by looking it up in the x86_alldisks table (instead of trying to match it to 'wd*' manually).
In order to do this, move the cpu_rootconf function from x86 common code to amd64 and i386 specific one. This way, i386 can do an extra step (call the appropriate Multiboot code) in the appropriate place (after x86_matchbiosdisks and before findroot()).
|
#
1.17 |
|
20-Jan-2005 |
dyoung |
Exclude additional files from the set lists if MKGCCCMDS=no.
|
#
1.16 |
|
11-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
#
1.15 |
|
02-Jul-2004 |
drochner |
add a <machine/joystick.h> which just includes the new common one
|
#
1.14 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
#
1.13 |
|
08-May-2004 |
martin |
Add emmintrin.h.
|
#
1.12 |
|
11-Jan-2004 |
lukem |
branches: 1.12.2; MKLINT=no support
|
#
1.11 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
#
1.10 |
|
03-Jan-2004 |
lukem |
Support MKPROFILE=no
|
#
1.9 |
|
28-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
#
1.8 |
|
05-Dec-2003 |
matt |
Add MMX/SSE (i386,amd64) and Altivec (powerpc) include files.
|
#
1.7 |
|
22-Oct-2003 |
kleink |
Add <x86/math.h>.
|
#
1.6 |
|
26-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
#
1.5 |
|
05-Jun-2003 |
jwise |
Fix syspkg names on some libraries (these are under comp-, not base-).
|
#
1.4 |
|
27-Apr-2003 |
fvdl |
Add atomic.h
|
#
1.3 |
|
27-Apr-2003 |
wiz |
Add some obsolete files (after x86_64 -> amd64).
|
#
1.2 |
|
27-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
#
1.12.2.2 |
|
05-Jul-2004 |
he |
Pull up revision 1.15 (requested by drochner in ticket #605): Add a <machine/joystick.h> which here is just a copy of the i386 one.
|
#
1.12.2.1 |
|
11-May-2004 |
tron |
Pull up revision 1.13 (requested by martin in ticket #287): Add emmintrin.h.
|
#
1.25.4.3 |
|
22-Mar-2008 |
matt |
sync with HEAD
|
#
1.25.4.2 |
|
08-Jan-2008 |
matt |
sync with HEAD
|
#
1.25.4.1 |
|
06-Nov-2007 |
matt |
sync with HEAD
|
#
1.31.6.3 |
|
05-Oct-2008 |
mjf |
Sync with HEAD.
|
#
1.31.6.2 |
|
02-Jun-2008 |
mjf |
Sync with HEAD.
|
#
1.31.6.1 |
|
03-Apr-2008 |
mjf |
Sync with HEAD.
|
#
1.31.4.1 |
|
24-Mar-2008 |
keiichi |
sync with head.
|
#
1.31.2.2 |
|
17-Feb-2008 |
bouyer |
Install xenio.h and xenio3.h in /usr/include/xen, for the benefit of xentools3.
XXX ignore those in Makefile.ioctl-c, they don't compile properly outside of the Xen context and the ioctls from xenio.h conflicts with soundcard.h
|
#
1.31.2.1 |
|
17-Feb-2008 |
bouyer |
file md.amd64 was added on branch mjf-devfs on 2008-02-17 16:23:13 +0000
|
#
1.32.4.1 |
|
22-Jun-2008 |
wrstuden |
Sync w/ -current. 34 merge conflicts to follow.
|
#
1.32.2.1 |
|
18-May-2008 |
yamt |
sync with head.
|
#
1.39.2.5 |
|
05-Jan-2011 |
riz |
Apply patch (requested by mrg in ticket #1499):
src/compat version 2. this allows building any number of alternate library / program target ABIs. rather than duplicating the list of subdirs and Makefiles to build, it re-traverses the necessary ones. details: - add support for MAKEDIRTARGETENV to share/mk - renames LD32DIR to MLIBDIR - fixes library builds for some subdirs (more was built than needed) - fixes /bin & /sbin apps in compat mode - reduces complexity in src/compat and the rest of the tree - updates ldd netbsd32 support
|
#
1.39.2.4 |
|
20-Nov-2010 |
riz |
Pull up following revision(s) (requested by dholland in ticket #1402): distrib/sets/lists/comp/md.amd64: revision 1.47 Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'. /usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
|
#
1.39.2.3 |
|
16-Jan-2009 |
bouyer |
branches: 1.39.2.3.4; Apply patch, requested by pooka in ticket 259: distrib/sets/sets.subr patch distrib/sets/lists/base/lkm.mi 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.elf patch distrib/sets/lists/base/shl.mi 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/man/mi patch lib/Makefile patch share/man/man5/mk.conf.5 patch share/mk/bsd.README patch share/mk/bsd.own.mk patch sys/lkm/vfs/Makefile patch usr.sbin/Makefile patch Now that MKPUFFS is default, kill it as advertised. While there, give puffs and refuse files sensible syspkg entries.
|
#
1.39.2.2 |
|
22-Nov-2008 |
snj |
Pull up following revision(s) (requested by mlelstv in ticket #106): compat/lib/libcrypto_idea/Makefile: revision 1.1 compat/lib/libcrypto_rc5/Makefile: revision 1.1 compat/lib/libcrypto_mdc2/Makefile: revision 1.1 distrib/sets/lists/comp/md.amd64: revision 1.41 distrib/sets/lists/comp/md.sparc64: revision 1.39 Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
#
1.39.2.1 |
|
06-Nov-2008 |
snj |
Pull up following revision(s) (requested by mrg in ticket #20): distrib/sets/lists/comp/md.sparc64: revision 1.38 distrib/sets/lists/base/md.sparc64: revision 1.24 distrib/sets/lists/comp/md.amd64: revision 1.40 distrib/sets/lists/base/md.amd64: revision 1.26 fix MKPIC=no builds.
|
#
1.39.2.3.4.1 |
|
27-Jan-2010 |
matt |
libsupc++ doesn't have a shared library.
|
#
1.44.2.1 |
|
13-May-2009 |
jym |
Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
#
1.92.2.2 |
|
17-Feb-2011 |
bouyer |
Sync with HEAD
|
#
1.92.2.1 |
|
08-Feb-2011 |
bouyer |
Sync with HEAD
|
#
1.116.2.1 |
|
23-Jun-2011 |
cherry |
Catchup with rmind-uvmplock merge.
|
#
1.143.2.7 |
|
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.143.2.6 |
|
22-Jan-2013 |
yamt |
sync with head
|
#
1.143.2.5 |
|
15-Jan-2013 |
yamt |
sync with (a bit old) head
|
#
1.143.2.4 |
|
30-Oct-2012 |
yamt |
sync with head
|
#
1.143.2.3 |
|
23-May-2012 |
yamt |
sync with head.
|
#
1.143.2.2 |
|
16-Apr-2012 |
yamt |
sync with head
|
#
1.143.2.1 |
|
10-Nov-2011 |
yamt |
sync with head
|
#
1.155.2.16 |
|
16-Jan-2015 |
martin |
Pull up the following files, requested by spz in ticket #1234:
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.txt patch 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.3 patch 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.3 patch 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.3 patch 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.3 patch 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.3 patch 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.3 patch 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.1 patch 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.1 patch 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.1 patch 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.3 patch 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.arm patch distrib/sets/lists/base/ad.mips patch distrib/sets/lists/base/ad.mips64eb patch distrib/sets/lists/base/ad.mips64el 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/ad.mips64eb patch distrib/sets/lists/comp/ad.mips64el patch distrib/sets/lists/comp/md.amd64 patch distrib/sets/lists/comp/md.sparc64 patch distrib/sets/lists/comp/shl.mi patch doc/3RDPARTY patch
Pull up the import of OpenSSL 1.0.1k.
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.155.2.15 |
|
24-Dec-2014 |
msaitoh |
Pull up following revision(s) (requested by spz in ticket #1217):
distrib/sets/lists/base/ad.mips64eb patch distrib/sets/lists/base/ad.mips64el 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/ad.mips64eb patch distrib/sets/lists/comp/ad.mips64el 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 external/bsd/bind/Makefile.inc patch external/bsd/bind/dist/CHANGES patch external/bsd/bind/dist/COPYRIGHT patch external/bsd/bind/dist/FAQ patch external/bsd/bind/dist/FAQ.xml patch external/bsd/bind/dist/HISTORY patch external/bsd/bind/dist/Makefile.in patch external/bsd/bind/dist/README patch external/bsd/bind/dist/REDIRECT-NOTES delete external/bsd/bind/dist/acconfig.h patch external/bsd/bind/dist/aclocal.m4 patch external/bsd/bind/dist/config.guess patch external/bsd/bind/dist/config.h.in patch external/bsd/bind/dist/config.h.win32 patch external/bsd/bind/dist/config.sub patch external/bsd/bind/dist/configure patch external/bsd/bind/dist/configure.in patch external/bsd/bind/dist/isc-config.sh.1 patch external/bsd/bind/dist/isc-config.sh.docbook patch external/bsd/bind/dist/isc-config.sh.html patch external/bsd/bind/dist/isc-config.sh.in patch external/bsd/bind/dist/ltmain.sh patch external/bsd/bind/dist/srcid patch external/bsd/bind/dist/version patch external/bsd/bind/dist/bin/Makefile.in patch external/bsd/bind/dist/bin/check/Makefile.in patch external/bsd/bind/dist/bin/check/check-tool.c patch external/bsd/bind/dist/bin/check/named-checkconf.8 patch external/bsd/bind/dist/bin/check/named-checkconf.c patch external/bsd/bind/dist/bin/check/named-checkconf.docbook 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.c 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/check/win32/checktool.dsp delete external/bsd/bind/dist/bin/check/win32/namedcheckconf.dsp delete external/bsd/bind/dist/bin/check/win32/namedcheckconf.dsw delete external/bsd/bind/dist/bin/check/win32/namedcheckconf.mak delete external/bsd/bind/dist/bin/check/win32/namedcheckzone.dsp delete external/bsd/bind/dist/bin/check/win32/namedcheckzone.dsw delete external/bsd/bind/dist/bin/check/win32/namedcheckzone.mak delete external/bsd/bind/dist/bin/confgen/ddns-confgen.8 patch external/bsd/bind/dist/bin/confgen/ddns-confgen.c 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/keygen.c patch external/bsd/bind/dist/bin/confgen/rndc-confgen.8 patch external/bsd/bind/dist/bin/confgen/rndc-confgen.c patch external/bsd/bind/dist/bin/confgen/rndc-confgen.docbook patch external/bsd/bind/dist/bin/confgen/rndc-confgen.html patch external/bsd/bind/dist/bin/confgen/win32/confgentool.dsp delete external/bsd/bind/dist/bin/confgen/win32/ddnsconfgen.dsp delete external/bsd/bind/dist/bin/confgen/win32/ddnsconfgen.mak delete external/bsd/bind/dist/bin/confgen/win32/rndcconfgen.dsp delete external/bsd/bind/dist/bin/confgen/win32/rndcconfgen.mak delete 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.1 patch external/bsd/bind/dist/bin/dig/host.c patch external/bsd/bind/dist/bin/dig/host.docbook patch external/bsd/bind/dist/bin/dig/host.html patch external/bsd/bind/dist/bin/dig/nslookup.1 patch external/bsd/bind/dist/bin/dig/nslookup.c patch external/bsd/bind/dist/bin/dig/nslookup.docbook 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/dig/win32/dig.dsp delete external/bsd/bind/dist/bin/dig/win32/dig.mak delete external/bsd/bind/dist/bin/dig/win32/dighost.dsp delete external/bsd/bind/dist/bin/dig/win32/host.dsp delete external/bsd/bind/dist/bin/dig/win32/host.mak delete external/bsd/bind/dist/bin/dig/win32/nslookup.dsp delete external/bsd/bind/dist/bin/dig/win32/nslookup.mak delete external/bsd/bind/dist/bin/dnssec/Makefile.in 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 new external/bsd/bind/dist/bin/dnssec/dnssec-importkey.c new external/bsd/bind/dist/bin/dnssec/dnssec-importkey.docbook new external/bsd/bind/dist/bin/dnssec/dnssec-importkey.html new 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/dnssec/win32/dnssectool.dsp delete external/bsd/bind/dist/bin/dnssec/win32/dsfromkey.dsp delete external/bsd/bind/dist/bin/dnssec/win32/dsfromkey.mak delete external/bsd/bind/dist/bin/dnssec/win32/keyfromlabel.dsp delete external/bsd/bind/dist/bin/dnssec/win32/keyfromlabel.mak delete external/bsd/bind/dist/bin/dnssec/win32/keygen.dsp delete external/bsd/bind/dist/bin/dnssec/win32/keygen.mak delete external/bsd/bind/dist/bin/dnssec/win32/nsupdate.dsp delete external/bsd/bind/dist/bin/dnssec/win32/nsupdate.dsw delete external/bsd/bind/dist/bin/dnssec/win32/revoke.dsp delete external/bsd/bind/dist/bin/dnssec/win32/revoke.mak delete external/bsd/bind/dist/bin/dnssec/win32/settime.dsp delete external/bsd/bind/dist/bin/dnssec/win32/settime.mak delete external/bsd/bind/dist/bin/dnssec/win32/signzone.dsp delete external/bsd/bind/dist/bin/dnssec/win32/signzone.mak delete external/bsd/bind/dist/bin/named/Makefile.in patch external/bsd/bind/dist/bin/named/bind.keys.h patch external/bsd/bind/dist/bin/named/bind9.ver3.xsl new external/bsd/bind/dist/bin/named/bind9.ver3.xsl.h new external/bsd/bind/dist/bin/named/bind9.xsl.h patch external/bsd/bind/dist/bin/named/builtin.c 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/controlconf.c patch external/bsd/bind/dist/bin/named/interfacemgr.c patch external/bsd/bind/dist/bin/named/log.c patch external/bsd/bind/dist/bin/named/logconf.c patch external/bsd/bind/dist/bin/named/lwaddr.c patch external/bsd/bind/dist/bin/named/lwdgnba.c patch external/bsd/bind/dist/bin/named/lwdgrbn.c patch external/bsd/bind/dist/bin/named/lwresd.8 patch external/bsd/bind/dist/bin/named/lwresd.c patch external/bsd/bind/dist/bin/named/lwresd.docbook 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.8 patch external/bsd/bind/dist/bin/named/named.conf.5 patch external/bsd/bind/dist/bin/named/named.conf.docbook patch external/bsd/bind/dist/bin/named/named.conf.html patch external/bsd/bind/dist/bin/named/named.docbook 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/tkeyconf.c patch external/bsd/bind/dist/bin/named/tsigconf.c patch external/bsd/bind/dist/bin/named/update.c patch external/bsd/bind/dist/bin/named/xfrout.c patch external/bsd/bind/dist/bin/named/zoneconf.c patch external/bsd/bind/dist/bin/named/include/named/client.h patch external/bsd/bind/dist/bin/named/include/named/globals.h patch external/bsd/bind/dist/bin/named/include/named/main.h patch external/bsd/bind/dist/bin/named/include/named/query.h patch 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/unix/os.c patch external/bsd/bind/dist/bin/named/win32/named.dsp delete external/bsd/bind/dist/bin/named/win32/named.mak delete external/bsd/bind/dist/bin/nsupdate/Makefile.in patch external/bsd/bind/dist/bin/nsupdate/nsupdate.1 patch external/bsd/bind/dist/bin/nsupdate/nsupdate.c patch external/bsd/bind/dist/bin/nsupdate/nsupdate.docbook patch external/bsd/bind/dist/bin/nsupdate/nsupdate.html patch external/bsd/bind/dist/bin/nsupdate/win32/nsupdate.dsp delete external/bsd/bind/dist/bin/nsupdate/win32/nsupdate.mak delete external/bsd/bind/dist/bin/pkcs11/openssl-0.9.8s-patch delete external/bsd/bind/dist/bin/pkcs11/openssl-0.9.8za-patch new external/bsd/bind/dist/bin/pkcs11/openssl-1.0.0f-patch delete external/bsd/bind/dist/bin/pkcs11/openssl-1.0.0m-patch new 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/win32/pk11destroy.dsp delete external/bsd/bind/dist/bin/pkcs11/win32/pk11destroy.mak delete external/bsd/bind/dist/bin/pkcs11/win32/pk11keygen.dsp delete external/bsd/bind/dist/bin/pkcs11/win32/pk11keygen.mak delete external/bsd/bind/dist/bin/pkcs11/win32/pk11list.dsp delete external/bsd/bind/dist/bin/pkcs11/win32/pk11list.mak delete external/bsd/bind/dist/bin/python/Makefile.in patch external/bsd/bind/dist/bin/python/dnssec-checkds.8 patch external/bsd/bind/dist/bin/python/dnssec-checkds.docbook patch external/bsd/bind/dist/bin/python/dnssec-checkds.html patch external/bsd/bind/dist/bin/python/dnssec-checkds.py.in patch external/bsd/bind/dist/bin/python/dnssec-coverage.8 new external/bsd/bind/dist/bin/python/dnssec-coverage.docbook new external/bsd/bind/dist/bin/python/dnssec-coverage.html new external/bsd/bind/dist/bin/python/dnssec-coverage.py.in new 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.5 patch external/bsd/bind/dist/bin/rndc/rndc.conf.docbook 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/rndc/win32/rndc.dsp delete external/bsd/bind/dist/bin/rndc/win32/rndc.mak delete external/bsd/bind/dist/bin/rndc/win32/rndcutil.dsp delete external/bsd/bind/dist/bin/tests/Makefile.in patch external/bsd/bind/dist/bin/tests/adb_test.c patch external/bsd/bind/dist/bin/tests/backtrace_test.c patch external/bsd/bind/dist/bin/tests/byaddr_test.c patch external/bsd/bind/dist/bin/tests/byname_test.c patch external/bsd/bind/dist/bin/tests/db_test.c patch external/bsd/bind/dist/bin/tests/fsaccess_test.c patch external/bsd/bind/dist/bin/tests/hash_test.c patch external/bsd/bind/dist/bin/tests/log_test.c patch external/bsd/bind/dist/bin/tests/rdata_test.c patch external/bsd/bind/dist/bin/tests/rwlock_test.c patch external/bsd/bind/dist/bin/tests/shutdown_test.c patch external/bsd/bind/dist/bin/tests/sig0_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/zone_test.c patch external/bsd/bind/dist/bin/tests/atomic/t_atomic.c patch external/bsd/bind/dist/bin/tests/db/t_db.c patch external/bsd/bind/dist/bin/tests/dst/Kdh.+002+18602.key delete external/bsd/bind/dist/bin/tests/dst/Kdh.+002+18602.key.in new external/bsd/bind/dist/bin/tests/dst/Kdh.+002+18602.private delete external/bsd/bind/dist/bin/tests/dst/Kdh.+002+18602.private.in new external/bsd/bind/dist/bin/tests/dst/Kdh.+002+48957.key delete external/bsd/bind/dist/bin/tests/dst/Kdh.+002+48957.key.in new external/bsd/bind/dist/bin/tests/dst/Kdh.+002+48957.private delete external/bsd/bind/dist/bin/tests/dst/Kdh.+002+48957.private.in new external/bsd/bind/dist/bin/tests/dst/Ktest.+001+00002.key delete external/bsd/bind/dist/bin/tests/dst/Ktest.+001+00002.key.in new external/bsd/bind/dist/bin/tests/dst/Ktest.+001+54622.key delete external/bsd/bind/dist/bin/tests/dst/Ktest.+001+54622.key.in new external/bsd/bind/dist/bin/tests/dst/Ktest.+001+54622.private delete external/bsd/bind/dist/bin/tests/dst/Ktest.+001+54622.private.in new external/bsd/bind/dist/bin/tests/dst/Ktest.+003+23616.key delete external/bsd/bind/dist/bin/tests/dst/Ktest.+003+23616.key.in new external/bsd/bind/dist/bin/tests/dst/Ktest.+003+23616.private delete external/bsd/bind/dist/bin/tests/dst/Ktest.+003+23616.private.in new external/bsd/bind/dist/bin/tests/dst/Ktest.+003+49667.key delete external/bsd/bind/dist/bin/tests/dst/Ktest.+003+49667.key.in new external/bsd/bind/dist/bin/tests/dst/Makefile.in patch external/bsd/bind/dist/bin/tests/dst/dst_2_data delete external/bsd/bind/dist/bin/tests/dst/dst_2_data.in new external/bsd/bind/dist/bin/tests/dst/dst_test.c patch external/bsd/bind/dist/bin/tests/dst/gsstest.c patch external/bsd/bind/dist/bin/tests/dst/t2_data_1 delete external/bsd/bind/dist/bin/tests/dst/t2_data_1.in new external/bsd/bind/dist/bin/tests/dst/t2_data_2 delete external/bsd/bind/dist/bin/tests/dst/t2_data_2.in new external/bsd/bind/dist/bin/tests/dst/t2_dsasig delete external/bsd/bind/dist/bin/tests/dst/t2_dsasig.in new external/bsd/bind/dist/bin/tests/dst/t2_rsasig delete external/bsd/bind/dist/bin/tests/dst/t2_rsasig.in new external/bsd/bind/dist/bin/tests/dst/t_dst.c patch external/bsd/bind/dist/bin/tests/hashes/t_hashes.c patch external/bsd/bind/dist/bin/tests/master/t_master.c patch external/bsd/bind/dist/bin/tests/mem/t_mem.c patch external/bsd/bind/dist/bin/tests/names/dns_name_hash_data patch external/bsd/bind/dist/bin/tests/names/t_names.c patch external/bsd/bind/dist/bin/tests/rbt/t_rbt.c patch external/bsd/bind/dist/bin/tests/resolver/t_resolver.c patch external/bsd/bind/dist/bin/tests/sockaddr/t_sockaddr.c patch external/bsd/bind/dist/bin/tests/system/Makefile.in patch external/bsd/bind/dist/bin/tests/system/README 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/digcomp.pl patch external/bsd/bind/dist/bin/tests/system/genzone.sh patch external/bsd/bind/dist/bin/tests/system/ifconfig.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/start.pl patch external/bsd/bind/dist/bin/tests/system/testcrypto.sh new external/bsd/bind/dist/bin/tests/system/testsock.pl 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/acl/ns2/named5.conf new external/bsd/bind/dist/bin/tests/system/additional/clean.sh new external/bsd/bind/dist/bin/tests/system/additional/setup.sh new external/bsd/bind/dist/bin/tests/system/additional/tests.sh new external/bsd/bind/dist/bin/tests/system/addzone/clean.sh patch external/bsd/bind/dist/bin/tests/system/addzone/setup.sh patch external/bsd/bind/dist/bin/tests/system/addzone/tests.sh patch external/bsd/bind/dist/bin/tests/system/addzone/ns1/inlineslave.db new external/bsd/bind/dist/bin/tests/system/addzone/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/addzone/ns2/added.db patch external/bsd/bind/dist/bin/tests/system/addzone/ns2/inline.db new external/bsd/bind/dist/bin/tests/system/allow_query/tests.sh patch external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named57.conf new 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/autosign/ns3/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/cacheclean/tests.sh patch external/bsd/bind/dist/bin/tests/system/cacheclean/ns1/example.db patch external/bsd/bind/dist/bin/tests/system/case/clean.sh new external/bsd/bind/dist/bin/tests/system/case/tests.sh new external/bsd/bind/dist/bin/tests/system/case/ns1/example.db new external/bsd/bind/dist/bin/tests/system/case/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/case/ns2/named.conf new external/bsd/bind/dist/bin/tests/system/checkconf/altdb.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-also-notify.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-dnssec.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-hint.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-inline-slave.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-many.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-master-request-ixfr.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-noddns.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-tsig.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad.conf delete external/bsd/bind/dist/bin/tests/system/checkconf/badtsig.conf delete 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/good.conf patch external/bsd/bind/dist/bin/tests/system/checkconf/hint-nofile.conf new external/bsd/bind/dist/bin/tests/system/checkconf/inline-bad.conf new external/bsd/bind/dist/bin/tests/system/checkconf/inline-good.conf new external/bsd/bind/dist/bin/tests/system/checkconf/inline-no.conf new external/bsd/bind/dist/bin/tests/system/checkconf/notify.conf new external/bsd/bind/dist/bin/tests/system/checkconf/tests.sh patch external/bsd/bind/dist/bin/tests/system/checkconf/warn-keydir.conf new external/bsd/bind/dist/bin/tests/system/checkds/clean.sh patch external/bsd/bind/dist/bin/tests/system/checkds/dig.pl new external/bsd/bind/dist/bin/tests/system/checkds/dig.sh patch external/bsd/bind/dist/bin/tests/system/checkds/missing.example.dlv.example.dlv.db 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.dbnew external/bsd/bind/dist/bin/tests/system/checkzone/zones/bad2.db new external/bsd/bind/dist/bin/tests/system/checkzone/zones/good-nsec3-nopadhash.db new external/bsd/bind/dist/bin/tests/system/checkzone/zones/spf.db new external/bsd/bind/dist/bin/tests/system/coverage/clean.sh new external/bsd/bind/dist/bin/tests/system/coverage/prereq.sh new external/bsd/bind/dist/bin/tests/system/coverage/setup.sh new external/bsd/bind/dist/bin/tests/system/coverage/tests.sh new external/bsd/bind/dist/bin/tests/system/coverage/01-ksk-inactive/README new external/bsd/bind/dist/bin/tests/system/coverage/01-ksk-inactive/expect new external/bsd/bind/dist/bin/tests/system/coverage/02-zsk-inactive/README new external/bsd/bind/dist/bin/tests/system/coverage/02-zsk-inactive/expect new external/bsd/bind/dist/bin/tests/system/coverage/03-ksk-unpublished/README new external/bsd/bind/dist/bin/tests/system/coverage/03-ksk-unpublished/expect new external/bsd/bind/dist/bin/tests/system/coverage/04-zsk-unpublished/README new external/bsd/bind/dist/bin/tests/system/coverage/04-zsk-unpublished/expect new external/bsd/bind/dist/bin/tests/system/coverage/05-ksk-unpub-active/README new external/bsd/bind/dist/bin/tests/system/coverage/05-ksk-unpub-active/expect new external/bsd/bind/dist/bin/tests/system/coverage/06-zsk-unpub-active/README new external/bsd/bind/dist/bin/tests/system/coverage/06-zsk-unpub-active/expect new external/bsd/bind/dist/bin/tests/system/coverage/07-ksk-ttl/README new external/bsd/bind/dist/bin/tests/system/coverage/07-ksk-ttl/expect new external/bsd/bind/dist/bin/tests/system/coverage/08-zsk-ttl/README new external/bsd/bind/dist/bin/tests/system/coverage/08-zsk-ttl/expect new external/bsd/bind/dist/bin/tests/system/dlv/clean.sh patch external/bsd/bind/dist/bin/tests/system/dlv/prereq.sh new 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/dlv/ns6/sign.sh patch external/bsd/bind/dist/bin/tests/system/dlvauto/clean.sh patch external/bsd/bind/dist/bin/tests/system/dlvauto/prereq.sh new external/bsd/bind/dist/bin/tests/system/dlvauto/setup.sh patch external/bsd/bind/dist/bin/tests/system/dlvauto/tests.sh patch external/bsd/bind/dist/bin/tests/system/dlvauto/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/system/dlz/tests.sh patch external/bsd/bind/dist/bin/tests/system/dlzexternal/Makefile.in patch external/bsd/bind/dist/bin/tests/system/dlzexternal/clean.sh patch external/bsd/bind/dist/bin/tests/system/dlzexternal/driver.c patch external/bsd/bind/dist/bin/tests/system/dlzexternal/prereq.sh patch external/bsd/bind/dist/bin/tests/system/dlzexternal/setup.sh patch external/bsd/bind/dist/bin/tests/system/dlzexternal/tests.sh patch external/bsd/bind/dist/bin/tests/system/dns64/clean.sh patch external/bsd/bind/dist/bin/tests/system/dns64/prereq.sh new 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/dns64/ns1/example.db patch external/bsd/bind/dist/bin/tests/system/dns64/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/system/dns64/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/dns64/ns2/rpz.db new 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/example.db.in 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/insecure.secure.example.db patch 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/named.conf patch external/bsd/bind/dist/bin/tests/system/dnssec/ns3/publish-inactive.example.db.in new external/bsd/bind/dist/bin/tests/system/dnssec/ns3/secure.example.db.in patch external/bsd/bind/dist/bin/tests/system/dnssec/ns3/siginterval.example.db.in new external/bsd/bind/dist/bin/tests/system/dnssec/ns3/siginterval1.conf new external/bsd/bind/dist/bin/tests/system/dnssec/ns3/siginterval2.conf new external/bsd/bind/dist/bin/tests/system/dnssec/ns3/sign.sh patch external/bsd/bind/dist/bin/tests/system/dnssec/ns4/named4.conf new external/bsd/bind/dist/bin/tests/system/dnssec/ns6/named.args new external/bsd/bind/dist/bin/tests/system/dnssec/ns6/named.conf patch external/bsd/bind/dist/bin/tests/system/dnssec/ns6/optout-tld.db.in new external/bsd/bind/dist/bin/tests/system/dnssec/ns6/sign.sh new 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 new external/bsd/bind/dist/bin/tests/system/ecdsa/clean.sh patch external/bsd/bind/dist/bin/tests/system/ecdsa/prereq.sh new external/bsd/bind/dist/bin/tests/system/ecdsa/prereq.sh.in delete external/bsd/bind/dist/bin/tests/system/ecdsa/setup.sh patch external/bsd/bind/dist/bin/tests/system/ecdsa/tests.sh patch external/bsd/bind/dist/bin/tests/system/ecdsa/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/system/emptyzones/clean.sh new external/bsd/bind/dist/bin/tests/system/emptyzones/setup.sh new external/bsd/bind/dist/bin/tests/system/emptyzones/tests.sh new external/bsd/bind/dist/bin/tests/system/emptyzones/ns1/empty.db new external/bsd/bind/dist/bin/tests/system/emptyzones/ns1/named1.conf new external/bsd/bind/dist/bin/tests/system/emptyzones/ns1/named2.conf new external/bsd/bind/dist/bin/tests/system/emptyzones/ns1/rfc1918.zones new external/bsd/bind/dist/bin/tests/system/emptyzones/ns1/root.hint new external/bsd/bind/dist/bin/tests/system/filter-aaaa/clean.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/sign.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/sign.sh patch external/bsd/bind/dist/bin/tests/system/filter-aaaa/ns4/signed.db.presigned new external/bsd/bind/dist/bin/tests/system/filter-aaaa/ns4/unsigned.db patch external/bsd/bind/dist/bin/tests/system/formerr/clean.sh new external/bsd/bind/dist/bin/tests/system/formerr/formerr.pl new external/bsd/bind/dist/bin/tests/system/formerr/nametoolong new external/bsd/bind/dist/bin/tests/system/formerr/noquestions new external/bsd/bind/dist/bin/tests/system/formerr/tests.sh new external/bsd/bind/dist/bin/tests/system/formerr/twoquestions new external/bsd/bind/dist/bin/tests/system/formerr/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/formerr/ns1/root.db new external/bsd/bind/dist/bin/tests/system/forward/tests.sh patch external/bsd/bind/dist/bin/tests/system/forward/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/forward/ns4/named.conf patch external/bsd/bind/dist/bin/tests/system/glue/tests.sh patch external/bsd/bind/dist/bin/tests/system/gost/clean.sh patch external/bsd/bind/dist/bin/tests/system/gost/prereq.sh new external/bsd/bind/dist/bin/tests/system/gost/prereq.sh.in delete external/bsd/bind/dist/bin/tests/system/gost/setup.sh patch external/bsd/bind/dist/bin/tests/system/gost/tests.sh patch external/bsd/bind/dist/bin/tests/system/gost/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/system/inline/checkdsa.sh.in new external/bsd/bind/dist/bin/tests/system/inline/clean.sh patch external/bsd/bind/dist/bin/tests/system/inline/prereq.sh new 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/ns1/root.db.in patch external/bsd/bind/dist/bin/tests/system/inline/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/system/inline/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/inline/ns3/master3.db.in patch external/bsd/bind/dist/bin/tests/system/inline/ns3/master4.db.in new external/bsd/bind/dist/bin/tests/system/inline/ns3/named.conf 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/prereq.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/logfileconfig/tests.sh patch external/bsd/bind/dist/bin/tests/system/lwresd/clean.sh patch external/bsd/bind/dist/bin/tests/system/lwresd/lwtest.c patch external/bsd/bind/dist/bin/tests/system/lwresd/tests.sh patch external/bsd/bind/dist/bin/tests/system/masterfile/knowngood.dig.out patch external/bsd/bind/dist/bin/tests/system/masterfile/ns1/include.db patch external/bsd/bind/dist/bin/tests/system/masterformat/clean.sh patch external/bsd/bind/dist/bin/tests/system/masterformat/prereq.sh new 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/clean.sh 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/metadata/tests.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/clean.sh patch external/bsd/bind/dist/bin/tests/system/nsupdate/prereq.sh new external/bsd/bind/dist/bin/tests/system/nsupdate/setup.sh patch external/bsd/bind/dist/bin/tests/system/nsupdate/tests.sh patch external/bsd/bind/dist/bin/tests/system/nsupdate/update_test.pl patch external/bsd/bind/dist/bin/tests/system/nsupdate/ns1/named.conf patch external/bsd/bind/dist/bin/tests/system/nsupdate/ns3/sign.sh patch external/bsd/bind/dist/bin/tests/system/pending/clean.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/pending/ns2/sign.sh patch external/bsd/bind/dist/bin/tests/system/pkcs11/clean.sh patch external/bsd/bind/dist/bin/tests/system/pkcs11/prereq.sh patch external/bsd/bind/dist/bin/tests/system/pkcs11/setup.sh patch external/bsd/bind/dist/bin/tests/system/pkcs11/tests.sh patch external/bsd/bind/dist/bin/tests/system/redirect/clean.sh patch external/bsd/bind/dist/bin/tests/system/redirect/prereq.sh new external/bsd/bind/dist/bin/tests/system/redirect/setup.sh patch external/bsd/bind/dist/bin/tests/system/redirect/tests.sh patch external/bsd/bind/dist/bin/tests/system/redirect/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/system/redirect/ns2/example.db.in new external/bsd/bind/dist/bin/tests/system/redirect/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/redirect/ns2/redirect.db delete external/bsd/bind/dist/bin/tests/system/redirect/ns2/redirect.db.in new 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/ans2/ans.pl patch external/bsd/bind/dist/bin/tests/system/resolver/ans3/ans.pl patch external/bsd/bind/dist/bin/tests/system/resolver/ns1/named.conf patch external/bsd/bind/dist/bin/tests/system/resolver/ns4/broken.db new external/bsd/bind/dist/bin/tests/system/resolver/ns4/named.conf patch external/bsd/bind/dist/bin/tests/system/resolver/ns6/broken.db new external/bsd/bind/dist/bin/tests/system/resolver/ns6/keygen.sh patch external/bsd/bind/dist/bin/tests/system/resolver/ns6/named.conf patch external/bsd/bind/dist/bin/tests/system/resolver/ns7/named.conf delete external/bsd/bind/dist/bin/tests/system/resolver/ns7/named1.conf new external/bsd/bind/dist/bin/tests/system/resolver/ns7/named2.conf new external/bsd/bind/dist/bin/tests/system/rndc/clean.sh 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/rndc/ns3/named.conf new external/bsd/bind/dist/bin/tests/system/rpz/Makefile.in patch external/bsd/bind/dist/bin/tests/system/rpz/clean.sh patch external/bsd/bind/dist/bin/tests/system/rpz/prereq.sh new external/bsd/bind/dist/bin/tests/system/rpz/qperf.sh patch external/bsd/bind/dist/bin/tests/system/rpz/rpz.c patch external/bsd/bind/dist/bin/tests/system/rpz/setup.sh patch external/bsd/bind/dist/bin/tests/system/rpz/test1 patch external/bsd/bind/dist/bin/tests/system/rpz/test2 patch external/bsd/bind/dist/bin/tests/system/rpz/test3 patch external/bsd/bind/dist/bin/tests/system/rpz/test4 patch external/bsd/bind/dist/bin/tests/system/rpz/test4a new external/bsd/bind/dist/bin/tests/system/rpz/test5 patch external/bsd/bind/dist/bin/tests/system/rpz/tests.sh patch external/bsd/bind/dist/bin/tests/system/rpz/ns1/named.conf patch external/bsd/bind/dist/bin/tests/system/rpz/ns1/root.db patch external/bsd/bind/dist/bin/tests/system/rpz/ns2/base-tld2s.db patch external/bsd/bind/dist/bin/tests/system/rpz/ns2/bl.tld2.db.in new external/bsd/bind/dist/bin/tests/system/rpz/ns2/blv2.tld2.db.in new external/bsd/bind/dist/bin/tests/system/rpz/ns2/blv3.tld2.db.in new external/bsd/bind/dist/bin/tests/system/rpz/ns2/hints patch external/bsd/bind/dist/bin/tests/system/rpz/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/rpz/ns2/tld2.db patch external/bsd/bind/dist/bin/tests/system/rpz/ns3/base.db patch external/bsd/bind/dist/bin/tests/system/rpz/ns3/crash1 patch external/bsd/bind/dist/bin/tests/system/rpz/ns3/crash2 patch external/bsd/bind/dist/bin/tests/system/rpz/ns3/hints patch external/bsd/bind/dist/bin/tests/system/rpz/ns3/named.conf patch external/bsd/bind/dist/bin/tests/system/rpz/ns4/hints patch external/bsd/bind/dist/bin/tests/system/rpz/ns4/named.conf patch external/bsd/bind/dist/bin/tests/system/rpz/ns4/tld4.db patch external/bsd/bind/dist/bin/tests/system/rpz/ns5/hints patch external/bsd/bind/dist/bin/tests/system/rpz/ns5/named.args new external/bsd/bind/dist/bin/tests/system/rpz/ns5/named.conf patch external/bsd/bind/dist/bin/tests/system/rpz/ns5/tld5.db new 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/rrl/Makefile.in new external/bsd/bind/dist/bin/tests/system/rrl/clean.sh new external/bsd/bind/dist/bin/tests/system/rrl/prereq.sh new external/bsd/bind/dist/bin/tests/system/rrl/rrl.c new external/bsd/bind/dist/bin/tests/system/rrl/setup.sh new external/bsd/bind/dist/bin/tests/system/rrl/tests.sh new external/bsd/bind/dist/bin/tests/system/rrl/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/rrl/ns1/root.db new external/bsd/bind/dist/bin/tests/system/rrl/ns2/hints new external/bsd/bind/dist/bin/tests/system/rrl/ns2/named.conf new external/bsd/bind/dist/bin/tests/system/rrl/ns2/tld2.db new external/bsd/bind/dist/bin/tests/system/rrl/ns3/hints new external/bsd/bind/dist/bin/tests/system/rrl/ns3/named.conf new external/bsd/bind/dist/bin/tests/system/rrl/ns3/tld3.db new external/bsd/bind/dist/bin/tests/system/rrsetorder/tests.sh patch external/bsd/bind/dist/bin/tests/system/rrsetorder/ns1/named.conf patch external/bsd/bind/dist/bin/tests/system/rsabigexponent/bigkey.c patch external/bsd/bind/dist/bin/tests/system/rsabigexponent/clean.sh patch external/bsd/bind/dist/bin/tests/system/rsabigexponent/prereq.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/rsabigexponent/ns2/Xexample.+005+05896.private patch external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/sign.sh patch external/bsd/bind/dist/bin/tests/system/smartsign/clean.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/smartsign/tests.sh patch external/bsd/bind/dist/bin/tests/system/spf/clean.sh new external/bsd/bind/dist/bin/tests/system/spf/tests.sh new external/bsd/bind/dist/bin/tests/system/spf/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/spf/ns1/spf.db new external/bsd/bind/dist/bin/tests/system/staticstub/clean.sh patch external/bsd/bind/dist/bin/tests/system/staticstub/prereq.sh new external/bsd/bind/dist/bin/tests/system/staticstub/setup.sh patch external/bsd/bind/dist/bin/tests/system/staticstub/tests.sh patch external/bsd/bind/dist/bin/tests/system/staticstub/ns3/sign.sh patch external/bsd/bind/dist/bin/tests/system/staticstub/ns4/sign.sh patch external/bsd/bind/dist/bin/tests/system/stress/tests.sh patch external/bsd/bind/dist/bin/tests/system/tkey/clean.sh patch external/bsd/bind/dist/bin/tests/system/tkey/keycreate.c patch external/bsd/bind/dist/bin/tests/system/tkey/keydelete.c 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/tkey/tests.sh patch external/bsd/bind/dist/bin/tests/system/tkey/ns1/example.db new external/bsd/bind/dist/bin/tests/system/tkey/ns1/named.conf.in patch external/bsd/bind/dist/bin/tests/system/tkey/ns1/setup.sh patch external/bsd/bind/dist/bin/tests/system/tsig/clean.sh patch external/bsd/bind/dist/bin/tests/system/tsig/tests.sh patch external/bsd/bind/dist/bin/tests/system/tsig/ns1/example.db 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/clean.sh patch external/bsd/bind/dist/bin/tests/system/unknown/large.out patch external/bsd/bind/dist/bin/tests/system/unknown/prereq.sh new external/bsd/bind/dist/bin/tests/system/unknown/setup.sh patch external/bsd/bind/dist/bin/tests/system/unknown/tests.sh patch external/bsd/bind/dist/bin/tests/system/unknown/ns1/example-in.db patch external/bsd/bind/dist/bin/tests/system/unknown/ns3/sign.sh patch external/bsd/bind/dist/bin/tests/system/unknown/zones/nan.bad new external/bsd/bind/dist/bin/tests/system/upforwd/prereq.sh patch external/bsd/bind/dist/bin/tests/system/upforwd/tests.sh patch external/bsd/bind/dist/bin/tests/system/upforwd/ans4/ans.pl patch external/bsd/bind/dist/bin/tests/system/verify/clean.sh patch external/bsd/bind/dist/bin/tests/system/verify/prereq.sh new external/bsd/bind/dist/bin/tests/system/verify/setup.sh patch external/bsd/bind/dist/bin/tests/system/verify/tests.sh patch external/bsd/bind/dist/bin/tests/system/verify/zones/genzones.sh patch external/bsd/bind/dist/bin/tests/system/wildcard/clean.sh new external/bsd/bind/dist/bin/tests/system/wildcard/prereq.sh new external/bsd/bind/dist/bin/tests/system/wildcard/setup.sh new external/bsd/bind/dist/bin/tests/system/wildcard/tests.sh new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/dlv.db.in new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/nsec.db.in new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/nsec3.db.in new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/private.nsec.db.in new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/private.nsec3.db.innew external/bsd/bind/dist/bin/tests/system/wildcard/ns1/root.db.in new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/sign.sh new external/bsd/bind/dist/bin/tests/system/wildcard/ns2/hints new external/bsd/bind/dist/bin/tests/system/wildcard/ns2/named.conf new external/bsd/bind/dist/bin/tests/system/wildcard/ns3/hints new external/bsd/bind/dist/bin/tests/system/wildcard/ns3/named.conf new external/bsd/bind/dist/bin/tests/system/wildcard/ns4/named.conf new external/bsd/bind/dist/bin/tests/system/wildcard/ns5/hints new external/bsd/bind/dist/bin/tests/system/wildcard/ns5/named.conf new external/bsd/bind/dist/bin/tests/system/xfer/clean.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/xfer/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/xfer/ns2/slave.db.in new external/bsd/bind/dist/bin/tests/system/zero/clean.sh new external/bsd/bind/dist/bin/tests/system/zero/setup.sh new external/bsd/bind/dist/bin/tests/system/zero/tests.sh new external/bsd/bind/dist/bin/tests/system/zero/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/zero/ns1/root.db new external/bsd/bind/dist/bin/tests/system/zero/ns2/named.conf new external/bsd/bind/dist/bin/tests/system/zero/ns3/named.conf new external/bsd/bind/dist/bin/tests/system/zero/ns3/root.hint new external/bsd/bind/dist/bin/tests/system/zero/ns4/named.conf new external/bsd/bind/dist/bin/tests/system/zonechecks/prereq.sh new external/bsd/bind/dist/bin/tests/system/zonechecks/setup.sh new external/bsd/bind/dist/bin/tests/system/zonechecks/tests.sh patch external/bsd/bind/dist/bin/tests/system/zonechecks/ns1/named.conf new external/bsd/bind/dist/bin/tests/tasks/t_tasks.c patch external/bsd/bind/dist/bin/tests/timers/t_timers.c patch external/bsd/bind/dist/bin/tools/arpaname.1 patch external/bsd/bind/dist/bin/tools/arpaname.docbook patch external/bsd/bind/dist/bin/tools/arpaname.html patch external/bsd/bind/dist/bin/tools/genrandom.8 patch external/bsd/bind/dist/bin/tools/genrandom.c patch external/bsd/bind/dist/bin/tools/genrandom.docbook patch external/bsd/bind/dist/bin/tools/genrandom.html patch external/bsd/bind/dist/bin/tools/isc-hmac-fixup.8 patch external/bsd/bind/dist/bin/tools/isc-hmac-fixup.c patch external/bsd/bind/dist/bin/tools/isc-hmac-fixup.docbook patch external/bsd/bind/dist/bin/tools/isc-hmac-fixup.html patch external/bsd/bind/dist/bin/tools/named-journalprint.8 patch external/bsd/bind/dist/bin/tools/named-journalprint.docbook patch external/bsd/bind/dist/bin/tools/named-journalprint.html patch external/bsd/bind/dist/bin/tools/nsec3hash.8 patch external/bsd/bind/dist/bin/tools/nsec3hash.c patch external/bsd/bind/dist/bin/tools/nsec3hash.docbook patch external/bsd/bind/dist/bin/tools/nsec3hash.html patch external/bsd/bind/dist/bin/tools/win32/arpaname.dsp delete external/bsd/bind/dist/bin/tools/win32/arpaname.mak delete external/bsd/bind/dist/bin/tools/win32/genrandom.dsp delete external/bsd/bind/dist/bin/tools/win32/genrandom.mak delete external/bsd/bind/dist/bin/tools/win32/ischmacfixup.dsp delete external/bsd/bind/dist/bin/tools/win32/ischmacfixup.mak delete external/bsd/bind/dist/bin/tools/win32/journalprint.dsp delete external/bsd/bind/dist/bin/tools/win32/journalprint.mak delete external/bsd/bind/dist/bin/tools/win32/nsec3hash.dsp delete external/bsd/bind/dist/bin/tools/win32/nsec3hash.mak delete external/bsd/bind/dist/bin/win32/BINDInstall/BINDInstall.dsp delete external/bsd/bind/dist/bin/win32/BINDInstall/BINDInstall.mak delete external/bsd/bind/dist/contrib/README new external/bsd/bind/dist/contrib/check5011.pl new external/bsd/bind/dist/contrib/dane/mkdane.sh new external/bsd/bind/dist/contrib/dane/tlsa6698.pem new external/bsd/bind/dist/contrib/dbus/GetForwarders delete external/bsd/bind/dist/contrib/dbus/INSTALL delete external/bsd/bind/dist/contrib/dbus/Makefile.9.3.2b1 delete external/bsd/bind/dist/contrib/dbus/Makefile.9.3.3rc2 delete external/bsd/bind/dist/contrib/dbus/README.DBUS delete external/bsd/bind/dist/contrib/dbus/SetForwarders delete external/bsd/bind/dist/contrib/dbus/bind-9.3.2b1-dbus.patch delete external/bsd/bind/dist/contrib/dbus/bind-9.3.3rc2-dbus.patch delete external/bsd/bind/dist/contrib/dbus/dbus_mgr.c delete external/bsd/bind/dist/contrib/dbus/dbus_mgr.h delete external/bsd/bind/dist/contrib/dbus/dbus_service.c delete external/bsd/bind/dist/contrib/dbus/dbus_service.h delete external/bsd/bind/dist/contrib/dbus/named-dbus-system.conf delete external/bsd/bind/dist/contrib/dbus/named-dbus.service delete external/bsd/bind/dist/contrib/dlz/config.dlz.in patch external/bsd/bind/dist/contrib/dlz/drivers/dlz_filesystem_driver.c patch external/bsd/bind/dist/contrib/dlz/drivers/dlz_ldap_driver.c patch external/bsd/bind/dist/contrib/dlz/drivers/dlz_mysql_driver.c patch external/bsd/bind/dist/contrib/dlz/drivers/dlz_odbc_driver.c patch external/bsd/bind/dist/contrib/dlz/drivers/dlz_postgres_driver.c patch external/bsd/bind/dist/contrib/dlz/drivers/sdlz_helper.c patch external/bsd/bind/dist/contrib/dlz/example/Makefile patch external/bsd/bind/dist/contrib/dlz/example/README patch external/bsd/bind/dist/contrib/dlz/example/dlz_example.c patch external/bsd/bind/dist/contrib/dlz/example/dlz_minimal.h delete external/bsd/bind/dist/contrib/dlz/modules/dlz_minimal.h new external/bsd/bind/dist/contrib/dlz/modules/bdbhpt/Makefile new external/bsd/bind/dist/contrib/dlz/modules/bdbhpt/README.md new external/bsd/bind/dist/contrib/dlz/modules/bdbhpt/dlz_bdbhpt_dynamic.c new external/bsd/bind/dist/contrib/dlz/modules/bdbhpt/testing/bdbhpt-populate.pl new external/bsd/bind/dist/contrib/dlz/modules/bdbhpt/testing/dns-data.txt new external/bsd/bind/dist/contrib/named-bootconf/named-bootconf.sh patch external/bsd/bind/dist/contrib/nslint-2.1a3/strerror.c patch external/bsd/bind/dist/contrib/perftcpdns/Makefile.in new external/bsd/bind/dist/contrib/perftcpdns/configure new external/bsd/bind/dist/contrib/perftcpdns/configure.in new external/bsd/bind/dist/contrib/perftcpdns/perftcpdns.c new external/bsd/bind/dist/contrib/query-loc-0.4.0/loc.c patch external/bsd/bind/dist/contrib/query-loc-0.4.0/loc_ntoa.c patch external/bsd/bind/dist/contrib/queryperf/queryperf.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/Makefile.in patch external/bsd/bind/dist/contrib/zkt/dki.c patch external/bsd/bind/dist/contrib/zkt/tags new external/bsd/bind/dist/contrib/zkt/zkt-soaserial.c patch 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/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.dig.html patch external/bsd/bind/dist/doc/arm/man.dnssec-checkds.html new external/bsd/bind/dist/doc/arm/man.dnssec-coverage.html new external/bsd/bind/dist/doc/arm/man.dnssec-dsfromkey.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.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/Makefile.in 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/bind9/getaddresses.c patch external/bsd/bind/dist/lib/bind9/win32/libbind9.dsp delete external/bsd/bind/dist/lib/bind9/win32/libbind9.mak delete external/bsd/bind/dist/lib/dns/Makefile.in patch external/bsd/bind/dist/lib/dns/acache.c 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/byaddr.c patch external/bsd/bind/dist/lib/dns/cache.c patch external/bsd/bind/dist/lib/dns/client.c patch external/bsd/bind/dist/lib/dns/db.c patch external/bsd/bind/dist/lib/dns/dbtable.c patch external/bsd/bind/dist/lib/dns/diff.c patch external/bsd/bind/dist/lib/dns/dispatch.c patch external/bsd/bind/dist/lib/dns/dlz.c patch external/bsd/bind/dist/lib/dns/dns64.c patch external/bsd/bind/dist/lib/dns/dnssec.c patch external/bsd/bind/dist/lib/dns/dst_api.c patch external/bsd/bind/dist/lib/dns/dst_internal.h patch external/bsd/bind/dist/lib/dns/dst_openssl.h patch external/bsd/bind/dist/lib/dns/dst_parse.c patch external/bsd/bind/dist/lib/dns/dst_result.c patch external/bsd/bind/dist/lib/dns/ecdb.c patch external/bsd/bind/dist/lib/dns/gen-win32.h patch external/bsd/bind/dist/lib/dns/gen.c patch external/bsd/bind/dist/lib/dns/gssapi_link.c patch external/bsd/bind/dist/lib/dns/gssapictx.c patch external/bsd/bind/dist/lib/dns/hmac_link.c patch external/bsd/bind/dist/lib/dns/iptable.c patch external/bsd/bind/dist/lib/dns/journal.c patch external/bsd/bind/dist/lib/dns/keydata.c patch external/bsd/bind/dist/lib/dns/keytable.c patch external/bsd/bind/dist/lib/dns/log.c patch external/bsd/bind/dist/lib/dns/lookup.c patch external/bsd/bind/dist/lib/dns/master.c patch external/bsd/bind/dist/lib/dns/masterdump.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/ncache.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/openssl_link.c patch external/bsd/bind/dist/lib/dns/openssldh_link.c patch external/bsd/bind/dist/lib/dns/openssldsa_link.c patch external/bsd/bind/dist/lib/dns/opensslecdsa_link.c patch external/bsd/bind/dist/lib/dns/opensslgost_link.c patch external/bsd/bind/dist/lib/dns/opensslrsa_link.c patch external/bsd/bind/dist/lib/dns/peer.c patch external/bsd/bind/dist/lib/dns/portlist.c patch external/bsd/bind/dist/lib/dns/private.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/rdataslab.c patch external/bsd/bind/dist/lib/dns/request.c patch external/bsd/bind/dist/lib/dns/resolver.c patch external/bsd/bind/dist/lib/dns/result.c patch external/bsd/bind/dist/lib/dns/rootns.c patch external/bsd/bind/dist/lib/dns/rpz.c patch external/bsd/bind/dist/lib/dns/rrl.c new external/bsd/bind/dist/lib/dns/sdb.c patch external/bsd/bind/dist/lib/dns/sdlz.c patch external/bsd/bind/dist/lib/dns/spnego.c patch external/bsd/bind/dist/lib/dns/spnego_asn1.c patch external/bsd/bind/dist/lib/dns/ssu.c patch external/bsd/bind/dist/lib/dns/ssu_external.c patch external/bsd/bind/dist/lib/dns/time.c patch external/bsd/bind/dist/lib/dns/tkey.c patch external/bsd/bind/dist/lib/dns/tsig.c patch external/bsd/bind/dist/lib/dns/ttl.c patch external/bsd/bind/dist/lib/dns/update.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/xfrin.c patch external/bsd/bind/dist/lib/dns/zone.c patch external/bsd/bind/dist/lib/dns/include/dns/Makefile.in patch external/bsd/bind/dist/lib/dns/include/dns/acache.h patch external/bsd/bind/dist/lib/dns/include/dns/adb.h patch external/bsd/bind/dist/lib/dns/include/dns/cache.h patch external/bsd/bind/dist/lib/dns/include/dns/client.h patch external/bsd/bind/dist/lib/dns/include/dns/db.h patch external/bsd/bind/dist/lib/dns/include/dns/dispatch.h patch external/bsd/bind/dist/lib/dns/include/dns/dns64.h patch external/bsd/bind/dist/lib/dns/include/dns/dnssec.h patch external/bsd/bind/dist/lib/dns/include/dns/log.h patch external/bsd/bind/dist/lib/dns/include/dns/master.h patch external/bsd/bind/dist/lib/dns/include/dns/masterdump.h patch external/bsd/bind/dist/lib/dns/include/dns/message.h patch external/bsd/bind/dist/lib/dns/include/dns/name.h patch external/bsd/bind/dist/lib/dns/include/dns/ncache.h patch external/bsd/bind/dist/lib/dns/include/dns/nsec.h patch external/bsd/bind/dist/lib/dns/include/dns/nsec3.h patch external/bsd/bind/dist/lib/dns/include/dns/rbt.h patch external/bsd/bind/dist/lib/dns/include/dns/rdata.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/result.h patch external/bsd/bind/dist/lib/dns/include/dns/rpz.h patch external/bsd/bind/dist/lib/dns/include/dns/rrl.h new external/bsd/bind/dist/lib/dns/include/dns/types.h patch external/bsd/bind/dist/lib/dns/include/dns/validator.h patch external/bsd/bind/dist/lib/dns/include/dns/view.h patch external/bsd/bind/dist/lib/dns/include/dns/zone.h patch external/bsd/bind/dist/lib/dns/include/dst/dst.h patch external/bsd/bind/dist/lib/dns/include/dst/gssapi.h patch external/bsd/bind/dist/lib/dns/rdata/any_255/tsig_250.c patch external/bsd/bind/dist/lib/dns/rdata/ch_3/a_1.c patch external/bsd/bind/dist/lib/dns/rdata/generic/afsdb_18.c 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/dlv_32769.c patch external/bsd/bind/dist/lib/dns/rdata/generic/dnskey_48.c patch external/bsd/bind/dist/lib/dns/rdata/generic/eui48_108.c new external/bsd/bind/dist/lib/dns/rdata/generic/eui48_108.h new external/bsd/bind/dist/lib/dns/rdata/generic/eui64_109.c new external/bsd/bind/dist/lib/dns/rdata/generic/eui64_109.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/ipseckey_45.c patch external/bsd/bind/dist/lib/dns/rdata/generic/isdn_20.c patch external/bsd/bind/dist/lib/dns/rdata/generic/key_25.c patch external/bsd/bind/dist/lib/dns/rdata/generic/keydata_65533.c patch external/bsd/bind/dist/lib/dns/rdata/generic/l32_105.c new external/bsd/bind/dist/lib/dns/rdata/generic/l32_105.h new external/bsd/bind/dist/lib/dns/rdata/generic/l64_106.c new external/bsd/bind/dist/lib/dns/rdata/generic/l64_106.h new external/bsd/bind/dist/lib/dns/rdata/generic/lp_107.c new external/bsd/bind/dist/lib/dns/rdata/generic/lp_107.h new external/bsd/bind/dist/lib/dns/rdata/generic/mx_15.c patch external/bsd/bind/dist/lib/dns/rdata/generic/naptr_35.c patch external/bsd/bind/dist/lib/dns/rdata/generic/nid_104.c new external/bsd/bind/dist/lib/dns/rdata/generic/nid_104.h new 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/rrsig_46.c patch external/bsd/bind/dist/lib/dns/rdata/generic/rt_21.c patch external/bsd/bind/dist/lib/dns/rdata/generic/soa_6.c patch external/bsd/bind/dist/lib/dns/rdata/generic/spf_99.c patch external/bsd/bind/dist/lib/dns/rdata/generic/sshfp_44.c patch external/bsd/bind/dist/lib/dns/rdata/generic/tkey_249.c patch external/bsd/bind/dist/lib/dns/rdata/generic/tlsa_52.c patch external/bsd/bind/dist/lib/dns/rdata/generic/tlsa_52.h 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/rdata/hs_4/a_1.c patch external/bsd/bind/dist/lib/dns/rdata/in_1/a6_38.c patch external/bsd/bind/dist/lib/dns/rdata/in_1/a_1.c patch external/bsd/bind/dist/lib/dns/rdata/in_1/aaaa_28.c patch external/bsd/bind/dist/lib/dns/rdata/in_1/apl_42.c patch external/bsd/bind/dist/lib/dns/rdata/in_1/nsap_22.c patch external/bsd/bind/dist/lib/dns/rdata/in_1/wks_11.c patch external/bsd/bind/dist/lib/dns/tests/Makefile.in patch external/bsd/bind/dist/lib/dns/tests/db_test.c new external/bsd/bind/dist/lib/dns/tests/dbiterator_test.c patch external/bsd/bind/dist/lib/dns/tests/dbversion_test.c patch external/bsd/bind/dist/lib/dns/tests/dispatch_test.c new external/bsd/bind/dist/lib/dns/tests/dnstest.c patch external/bsd/bind/dist/lib/dns/tests/master_test.c patch external/bsd/bind/dist/lib/dns/tests/nsec3_test.c patch external/bsd/bind/dist/lib/dns/tests/private_test.c patch external/bsd/bind/dist/lib/dns/tests/rdata_test.c patch external/bsd/bind/dist/lib/dns/tests/zonemgr_test.c patch external/bsd/bind/dist/lib/dns/tests/testdata/master/master17.data new external/bsd/bind/dist/lib/dns/win32/gen.dsp delete external/bsd/bind/dist/lib/dns/win32/gen.mak delete external/bsd/bind/dist/lib/dns/win32/libdns.def delete external/bsd/bind/dist/lib/dns/win32/libdns.dsp delete external/bsd/bind/dist/lib/dns/win32/libdns.mak delete external/bsd/bind/dist/lib/export/dns/Makefile.in patch external/bsd/bind/dist/lib/export/irs/Makefile.in patch external/bsd/bind/dist/lib/export/isc/Makefile.in patch external/bsd/bind/dist/lib/export/isc/include/isc/Makefile.in patch external/bsd/bind/dist/lib/export/isc/nls/Makefile.in patch external/bsd/bind/dist/lib/export/isc/nothreads/Makefile.in patch external/bsd/bind/dist/lib/export/isc/pthreads/Makefile.in patch external/bsd/bind/dist/lib/export/isc/unix/Makefile.in patch external/bsd/bind/dist/lib/export/isccfg/Makefile.in patch external/bsd/bind/dist/lib/export/samples/Makefile.in patch external/bsd/bind/dist/lib/export/samples/nsprobe.c patch external/bsd/bind/dist/lib/export/samples/sample-async.c patch external/bsd/bind/dist/lib/export/samples/sample-gai.c patch external/bsd/bind/dist/lib/export/samples/sample-request.c patch external/bsd/bind/dist/lib/export/samples/sample-update.c patch external/bsd/bind/dist/lib/export/samples/sample.c patch external/bsd/bind/dist/lib/irs/Makefile.in patch external/bsd/bind/dist/lib/irs/api patch external/bsd/bind/dist/lib/irs/context.c patch external/bsd/bind/dist/lib/irs/dnsconf.c patch external/bsd/bind/dist/lib/irs/getaddrinfo.c patch external/bsd/bind/dist/lib/irs/getnameinfo.c patch external/bsd/bind/dist/lib/irs/resconf.c patch external/bsd/bind/dist/lib/irs/include/irs/Makefile.in patch external/bsd/bind/dist/lib/irs/include/irs/resconf.h patch external/bsd/bind/dist/lib/isc/Makefile.in patch external/bsd/bind/dist/lib/isc/api patch external/bsd/bind/dist/lib/isc/app_api.c patch external/bsd/bind/dist/lib/isc/backtrace.c patch external/bsd/bind/dist/lib/isc/base32.c patch external/bsd/bind/dist/lib/isc/base64.c patch external/bsd/bind/dist/lib/isc/bind9.c new external/bsd/bind/dist/lib/isc/buffer.c patch external/bsd/bind/dist/lib/isc/commandline.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/heap.c patch external/bsd/bind/dist/lib/isc/hex.c patch external/bsd/bind/dist/lib/isc/hmacmd5.c patch external/bsd/bind/dist/lib/isc/hmacsha.c patch external/bsd/bind/dist/lib/isc/httpd.c patch external/bsd/bind/dist/lib/isc/inet_aton.c patch external/bsd/bind/dist/lib/isc/inet_pton.c patch external/bsd/bind/dist/lib/isc/lex.c patch external/bsd/bind/dist/lib/isc/lib.c patch external/bsd/bind/dist/lib/isc/log.c patch external/bsd/bind/dist/lib/isc/md5.c patch external/bsd/bind/dist/lib/isc/mem.c patch external/bsd/bind/dist/lib/isc/mem_api.c patch external/bsd/bind/dist/lib/isc/netaddr.c patch external/bsd/bind/dist/lib/isc/parseint.c patch external/bsd/bind/dist/lib/isc/pool.c new 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/ratelimiter.c patch external/bsd/bind/dist/lib/isc/regex.c new external/bsd/bind/dist/lib/isc/result.c patch external/bsd/bind/dist/lib/isc/safe.c new external/bsd/bind/dist/lib/isc/sha1.c patch external/bsd/bind/dist/lib/isc/sha2.c patch external/bsd/bind/dist/lib/isc/sockaddr.c patch external/bsd/bind/dist/lib/isc/socket_api.c patch external/bsd/bind/dist/lib/isc/stats.c patch external/bsd/bind/dist/lib/isc/string.c patch external/bsd/bind/dist/lib/isc/strtoul.c patch external/bsd/bind/dist/lib/isc/symtab.c patch external/bsd/bind/dist/lib/isc/task.c patch external/bsd/bind/dist/lib/isc/task_api.c patch external/bsd/bind/dist/lib/isc/taskpool.c patch external/bsd/bind/dist/lib/isc/timer.c patch external/bsd/bind/dist/lib/isc/timer_api.c patch external/bsd/bind/dist/lib/isc/tm.c new external/bsd/bind/dist/lib/isc/include/isc/Makefile.in patch external/bsd/bind/dist/lib/isc/include/isc/app.h patch external/bsd/bind/dist/lib/isc/include/isc/base32.h patch external/bsd/bind/dist/lib/isc/include/isc/bind9.h patch external/bsd/bind/dist/lib/isc/include/isc/buffer.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/httpd.h patch external/bsd/bind/dist/lib/isc/include/isc/iterated_hash.h patch external/bsd/bind/dist/lib/isc/include/isc/list.h patch external/bsd/bind/dist/lib/isc/include/isc/mem.h patch external/bsd/bind/dist/lib/isc/include/isc/namespace.h patch external/bsd/bind/dist/lib/isc/include/isc/platform.h.in patch external/bsd/bind/dist/lib/isc/include/isc/pool.h new external/bsd/bind/dist/lib/isc/include/isc/print.h patch external/bsd/bind/dist/lib/isc/include/isc/queue.h patch external/bsd/bind/dist/lib/isc/include/isc/radix.h patch external/bsd/bind/dist/lib/isc/include/isc/regex.h new external/bsd/bind/dist/lib/isc/include/isc/region.h patch external/bsd/bind/dist/lib/isc/include/isc/result.h patch external/bsd/bind/dist/lib/isc/include/isc/safe.h new external/bsd/bind/dist/lib/isc/include/isc/sockaddr.h patch external/bsd/bind/dist/lib/isc/include/isc/socket.h patch external/bsd/bind/dist/lib/isc/include/isc/stdio.h patch external/bsd/bind/dist/lib/isc/include/isc/string.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/tm.h new external/bsd/bind/dist/lib/isc/include/isc/types.h patch external/bsd/bind/dist/lib/isc/nothreads/Makefile.in patch external/bsd/bind/dist/lib/isc/nothreads/include/isc/thread.h patch external/bsd/bind/dist/lib/isc/pthreads/thread.c patch external/bsd/bind/dist/lib/isc/pthreads/include/isc/thread.h patch external/bsd/bind/dist/lib/isc/sparc64/include/isc/atomic.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/isctest.c patch external/bsd/bind/dist/lib/isc/tests/isctest.h patch external/bsd/bind/dist/lib/isc/tests/lex_test.c new external/bsd/bind/dist/lib/isc/tests/parse_test.c new external/bsd/bind/dist/lib/isc/tests/pool_test.c new external/bsd/bind/dist/lib/isc/tests/print_test.c new external/bsd/bind/dist/lib/isc/tests/regex_test.c new external/bsd/bind/dist/lib/isc/tests/safe_test.c new external/bsd/bind/dist/lib/isc/tests/sockaddr_test.c new external/bsd/bind/dist/lib/isc/tests/symtab_test.c patch external/bsd/bind/dist/lib/isc/tests/time_test.c new external/bsd/bind/dist/lib/isc/unix/app.c patch external/bsd/bind/dist/lib/isc/unix/entropy.c patch external/bsd/bind/dist/lib/isc/unix/file.c patch external/bsd/bind/dist/lib/isc/unix/ifiter_getifaddrs.c patch external/bsd/bind/dist/lib/isc/unix/ifiter_ioctl.c patch external/bsd/bind/dist/lib/isc/unix/ifiter_sysctl.c patch external/bsd/bind/dist/lib/isc/unix/interfaceiter.c patch 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/stdio.c patch external/bsd/bind/dist/lib/isc/unix/time.c patch external/bsd/bind/dist/lib/isc/unix/include/isc/Makefile.in patch external/bsd/bind/dist/lib/isc/unix/include/isc/net.h patch external/bsd/bind/dist/lib/isc/unix/include/isc/stat.h patch external/bsd/bind/dist/lib/isc/unix/include/isc/time.h patch external/bsd/bind/dist/lib/isc/win32/libisc.def delete external/bsd/bind/dist/lib/isc/win32/libisc.dsp delete external/bsd/bind/dist/lib/isc/win32/libisc.mak delete external/bsd/bind/dist/lib/isc/win32/include/isc/platform.h delete external/bsd/bind/dist/lib/isccc/Makefile.in patch external/bsd/bind/dist/lib/isccc/api patch external/bsd/bind/dist/lib/isccc/base64.c patch external/bsd/bind/dist/lib/isccc/cc.c patch external/bsd/bind/dist/lib/isccc/sexpr.c patch external/bsd/bind/dist/lib/isccc/include/isccc/util.h patch external/bsd/bind/dist/lib/isccc/win32/libisccc.dsp delete external/bsd/bind/dist/lib/isccc/win32/libisccc.mak delete 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/isccfg/parser.c patch external/bsd/bind/dist/lib/isccfg/include/isccfg/Makefile.in patch external/bsd/bind/dist/lib/isccfg/include/isccfg/aclconf.h patch external/bsd/bind/dist/lib/isccfg/include/isccfg/cfg.h patch external/bsd/bind/dist/lib/isccfg/include/isccfg/grammar.h patch external/bsd/bind/dist/lib/isccfg/win32/libisccfg.dsp delete external/bsd/bind/dist/lib/isccfg/win32/libisccfg.mak delete 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/context.c patch 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/gethost.c patch external/bsd/bind/dist/lib/lwres/getipnode.c patch external/bsd/bind/dist/lib/lwres/getnameinfo.c patch external/bsd/bind/dist/lib/lwres/getrrset.c patch external/bsd/bind/dist/lib/lwres/herror.c patch external/bsd/bind/dist/lib/lwres/lwbuffer.c patch external/bsd/bind/dist/lib/lwres/lwconfig.c patch external/bsd/bind/dist/lib/lwres/lwinetaton.c patch external/bsd/bind/dist/lib/lwres/lwinetpton.c patch external/bsd/bind/dist/lib/lwres/lwres_gabn.c patch external/bsd/bind/dist/lib/lwres/lwres_gnba.c patch external/bsd/bind/dist/lib/lwres/lwres_grbn.c patch external/bsd/bind/dist/lib/lwres/lwres_noop.c patch external/bsd/bind/dist/lib/lwres/lwresutil.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.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_buffer.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_buffer.html patch external/bsd/bind/dist/lib/lwres/man/lwres_config.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_config.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_config.html patch external/bsd/bind/dist/lib/lwres/man/lwres_context.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_context.docbook 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.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_gai_strerror.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_gai_strerror.html patch external/bsd/bind/dist/lib/lwres/man/lwres_getaddrinfo.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_getaddrinfo.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_getaddrinfo.html patch external/bsd/bind/dist/lib/lwres/man/lwres_gethostent.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_gethostent.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_gethostent.html patch external/bsd/bind/dist/lib/lwres/man/lwres_getipnode.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_getipnode.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_getipnode.html patch external/bsd/bind/dist/lib/lwres/man/lwres_getnameinfo.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_getnameinfo.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_getnameinfo.html patch external/bsd/bind/dist/lib/lwres/man/lwres_getrrsetbyname.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_getrrsetbyname.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_getrrsetbyname.html patch external/bsd/bind/dist/lib/lwres/man/lwres_gnba.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_gnba.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_gnba.html patch external/bsd/bind/dist/lib/lwres/man/lwres_hstrerror.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_hstrerror.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_hstrerror.html patch external/bsd/bind/dist/lib/lwres/man/lwres_inetntop.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_inetntop.docbook 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.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_packet.docbook 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 delete external/bsd/bind/dist/lib/lwres/win32/liblwres.mak delete external/bsd/bind/dist/lib/tests/t_api.c patch external/bsd/bind/dist/lib/tests/include/tests/t_api.h patch external/bsd/bind/dist/lib/win32/bindevt/bindevt.dsp delete external/bsd/bind/dist/lib/win32/bindevt/bindevt.mak delete external/bsd/bind/dist/make/mkdep.in patch external/bsd/bind/dist/make/rules.in patch external/bsd/bind/dist/unit/README patch external/bsd/bind/dist/unit/unittest.sh.in patch external/bsd/bind/dist/unit/atf-src/AUTHORS patch external/bsd/bind/dist/unit/atf-src/Atffile patch external/bsd/bind/dist/unit/atf-src/COPYING patch external/bsd/bind/dist/unit/atf-src/INSTALL patch external/bsd/bind/dist/unit/atf-src/Kyuafile new external/bsd/bind/dist/unit/atf-src/Makefile.am patch external/bsd/bind/dist/unit/atf-src/Makefile.in patch external/bsd/bind/dist/unit/atf-src/NEWS patch external/bsd/bind/dist/unit/atf-src/TODO new external/bsd/bind/dist/unit/atf-src/aclocal.m4 patch external/bsd/bind/dist/unit/atf-src/atf-c++.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c.h patch external/bsd/bind/dist/unit/atf-src/configure patch external/bsd/bind/dist/unit/atf-src/configure.ac patch external/bsd/bind/dist/unit/atf-src/admin/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/admin/check-install.sh delete external/bsd/bind/dist/unit/atf-src/admin/check-style-c.awk patch external/bsd/bind/dist/unit/atf-src/admin/check-style-common.awk patch external/bsd/bind/dist/unit/atf-src/admin/check-style-cpp.awk patch external/bsd/bind/dist/unit/atf-src/admin/check-style-man.awk patch external/bsd/bind/dist/unit/atf-src/admin/check-style-shell.awk patch external/bsd/bind/dist/unit/atf-src/admin/check-style.sh patch external/bsd/bind/dist/unit/atf-src/admin/compile patch external/bsd/bind/dist/unit/atf-src/admin/depcomp patch external/bsd/bind/dist/unit/atf-src/admin/install-sh patch external/bsd/bind/dist/unit/atf-src/admin/ltmain.sh patch external/bsd/bind/dist/unit/atf-src/admin/missing patch external/bsd/bind/dist/unit/atf-src/atf-c/Atffile patch external/bsd/bind/dist/unit/atf-src/atf-c/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-c/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-c/atf-c-api.3 patch external/bsd/bind/dist/unit/atf-src/atf-c/atf-c.m4 new external/bsd/bind/dist/unit/atf-src/atf-c/atf-common.m4 new external/bsd/bind/dist/unit/atf-src/atf-c/atf_c_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/check.c patch external/bsd/bind/dist/unit/atf-src/atf-c/check.h patch external/bsd/bind/dist/unit/atf-src/atf-c/check_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/config.c patch external/bsd/bind/dist/unit/atf-src/atf-c/config_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/defs.h.in patch external/bsd/bind/dist/unit/atf-src/atf-c/error.c patch external/bsd/bind/dist/unit/atf-src/atf-c/error.h patch external/bsd/bind/dist/unit/atf-src/atf-c/error_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/macros.h patch external/bsd/bind/dist/unit/atf-src/atf-c/macros_h_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/macros_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/pkg_config_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-c/tc.c patch external/bsd/bind/dist/unit/atf-src/atf-c/tc.h patch external/bsd/bind/dist/unit/atf-src/atf-c/tc_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/tp.c patch external/bsd/bind/dist/unit/atf-src/atf-c/tp.h patch external/bsd/bind/dist/unit/atf-src/atf-c/tp_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/unused_test.c new external/bsd/bind/dist/unit/atf-src/atf-c/utils.c patch external/bsd/bind/dist/unit/atf-src/atf-c/utils.h patch external/bsd/bind/dist/unit/atf-src/atf-c/utils_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/Atffile patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-c/detail/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/dynstr.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/dynstr.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/dynstr_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/env.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/env_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/fs.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/fs.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/fs_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/list.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/list.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/list_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/map.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/map.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/map_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/process.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/process.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/process_helpers.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/process_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/sanity.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/sanity_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/test_helpers.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/test_helpers.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/test_helpers_test.c delete external/bsd/bind/dist/unit/atf-src/atf-c/detail/text.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/text.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/text_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/tp_main.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/user.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/user.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/user_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c++/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-c++/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-c++/atf-c++-api.3 patch external/bsd/bind/dist/unit/atf-src/atf-c++/atf-c++.m4 new external/bsd/bind/dist/unit/atf-src/atf-c++/check.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/check.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/check_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/config.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/config.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/config_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/macros.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/macros_hpp_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/macros_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/noncopyable.hpp new external/bsd/bind/dist/unit/atf-src/atf-c++/pkg_config_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-c++/tests.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/tests.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/tests_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/unused_test.cpp new external/bsd/bind/dist/unit/atf-src/atf-c++/utils.cpp new external/bsd/bind/dist/unit/atf-src/atf-c++/utils.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/utils_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/Atffile patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-c++/detail/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/application.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/application.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/application_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/auto_array.hpp new external/bsd/bind/dist/unit/atf-src/atf-c++/detail/auto_array_test.cpp new external/bsd/bind/dist/unit/atf-src/atf-c++/detail/env.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/env.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/env_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/exceptions.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/exceptions.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/exceptions_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/expand.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/expand.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/expand_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/fs.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/fs.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/fs_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/parser.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/parser.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/parser_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/process.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/process.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/process_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/sanity.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/test_helpers.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/test_helpers.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/text.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/text.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/text_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/ui.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/ui.hpp patch external/bsd/bind/dist/unit/atf-src/atf-config/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-config/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-config/atf-config.1 patch external/bsd/bind/dist/unit/atf-src/atf-config/atf-config.cpp patch external/bsd/bind/dist/unit/atf-src/atf-config/integration_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-report/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-report/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-report/atf-report.1 patch external/bsd/bind/dist/unit/atf-src/atf-report/atf-report.cpp patch external/bsd/bind/dist/unit/atf-src/atf-report/fail_helper.cpp patch external/bsd/bind/dist/unit/atf-src/atf-report/integration_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-report/misc_helpers.cpp patch external/bsd/bind/dist/unit/atf-src/atf-report/pass_helper.cpp patch external/bsd/bind/dist/unit/atf-src/atf-report/reader.cpp patch external/bsd/bind/dist/unit/atf-src/atf-report/reader.hpp patch external/bsd/bind/dist/unit/atf-src/atf-report/reader_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-report/tests-results.css patch external/bsd/bind/dist/unit/atf-src/atf-report/tests-results.dtd patch external/bsd/bind/dist/unit/atf-src/atf-report/tests-results.xsl patch external/bsd/bind/dist/unit/atf-src/atf-run/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-run/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-run/atf-run.1 patch external/bsd/bind/dist/unit/atf-src/atf-run/atf-run.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/atffile.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/atffile.hpp patch external/bsd/bind/dist/unit/atf-src/atf-run/atffile_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/config.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/config_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/fs.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/fs.hpp patch external/bsd/bind/dist/unit/atf-src/atf-run/fs_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/integration_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-run/io.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/io.hpp patch external/bsd/bind/dist/unit/atf-src/atf-run/io_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/misc_helpers.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/pass_helper.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/requirements.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/requirements_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/several_tcs_helper.c patch external/bsd/bind/dist/unit/atf-src/atf-run/signals.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/signals.hpp patch external/bsd/bind/dist/unit/atf-src/atf-run/signals_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/test-program.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/test_program_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/timer.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/timer.hpp patch external/bsd/bind/dist/unit/atf-src/atf-run/user.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/user.hpp patch external/bsd/bind/dist/unit/atf-src/atf-run/user_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/zero_tcs_helper.c patch external/bsd/bind/dist/unit/atf-src/atf-run/share/atf-run.hooks patch external/bsd/bind/dist/unit/atf-src/atf-sh/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-sh/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-sh/atf-check.1 patch external/bsd/bind/dist/unit/atf-src/atf-sh/atf-check.cpp patch external/bsd/bind/dist/unit/atf-src/atf-sh/atf-check_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-sh/atf-sh-api.3 patch external/bsd/bind/dist/unit/atf-src/atf-sh/atf-sh.cpp patch external/bsd/bind/dist/unit/atf-src/atf-sh/atf-sh.m4 new external/bsd/bind/dist/unit/atf-src/atf-sh/atf-sh.pc.in new external/bsd/bind/dist/unit/atf-src/atf-sh/atf_check_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-sh/config_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-sh/libatf-sh.subr patch external/bsd/bind/dist/unit/atf-src/atf-sh/misc_helpers.sh patch external/bsd/bind/dist/unit/atf-src/atf-sh/normalize_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-sh/tc_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-sh/tp_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-version/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-version/atf-version.1 patch external/bsd/bind/dist/unit/atf-src/atf-version/atf-version.cpp patch external/bsd/bind/dist/unit/atf-src/atf-version/generate-revision.sh patch external/bsd/bind/dist/unit/atf-src/bootstrap/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/bootstrap/h_app_empty.cpp patch external/bsd/bind/dist/unit/atf-src/bootstrap/h_app_opts_args.cpp patch external/bsd/bind/dist/unit/atf-src/bootstrap/h_tp_atf_check_sh.sh patch external/bsd/bind/dist/unit/atf-src/bootstrap/h_tp_basic_cpp.cpp patch external/bsd/bind/dist/unit/atf-src/bootstrap/h_tp_basic_sh.sh patch external/bsd/bind/dist/unit/atf-src/bootstrap/package.m4 patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_application_help.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_application_opts_args.atpatch external/bsd/bind/dist/unit/atf-src/bootstrap/t_atf_config.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_atf_run.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_subr_atf_check.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_test_program_compare.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_test_program_filter.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_test_program_list.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_test_program_run.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/testsuite patch external/bsd/bind/dist/unit/atf-src/bootstrap/testsuite.at patch external/bsd/bind/dist/unit/atf-src/doc/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/doc/atf-formats.5 patch external/bsd/bind/dist/unit/atf-src/doc/atf-test-case.4 patch external/bsd/bind/dist/unit/atf-src/doc/atf-test-program.1 patch external/bsd/bind/dist/unit/atf-src/doc/atf.7.in patch external/bsd/bind/dist/unit/atf-src/m4/compiler-flags.m4 patch external/bsd/bind/dist/unit/atf-src/m4/cxx-std-funcs.m4 patch external/bsd/bind/dist/unit/atf-src/m4/developer-mode.m4 patch external/bsd/bind/dist/unit/atf-src/m4/module-application.m4 patch external/bsd/bind/dist/unit/atf-src/m4/module-defs.m4 patch external/bsd/bind/dist/unit/atf-src/m4/module-env.m4 patch external/bsd/bind/dist/unit/atf-src/m4/module-fs.m4 patch external/bsd/bind/dist/unit/atf-src/m4/module-sanity.m4 patch external/bsd/bind/dist/unit/atf-src/m4/module-signals.m4 patch external/bsd/bind/dist/unit/atf-src/test-programs/Atffile patch external/bsd/bind/dist/unit/atf-src/test-programs/Kyuafile new external/bsd/bind/dist/unit/atf-src/test-programs/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/test-programs/c_helpers.c patch external/bsd/bind/dist/unit/atf-src/test-programs/config_test.sh patch external/bsd/bind/dist/unit/atf-src/test-programs/cpp_helpers.cpp patch external/bsd/bind/dist/unit/atf-src/test-programs/expect_test.sh patch external/bsd/bind/dist/unit/atf-src/test-programs/fork_test.sh delete external/bsd/bind/dist/unit/atf-src/test-programs/meta_data_test.sh patch external/bsd/bind/dist/unit/atf-src/test-programs/result_test.sh patch external/bsd/bind/dist/unit/atf-src/test-programs/sh_helpers.sh patch external/bsd/bind/dist/unit/atf-src/test-programs/srcdir_test.sh patch external/bsd/bind/dist/win32utils/BINDBuild.dsw delete external/bsd/bind/dist/win32utils/BuildAll.bat delete external/bsd/bind/dist/win32utils/BuildPost.bat delete external/bsd/bind/dist/win32utils/BuildSetup.bat delete external/bsd/bind/dist/win32utils/SetupLibs.bat delete external/bsd/bind/dist/win32utils/dnsheadergen.bat delete external/bsd/bind/dist/win32utils/makedefs.pl delete external/bsd/bind/dist/win32utils/makeversion.pl delete external/bsd/bind/dist/win32utils/setpk11provider.pl delete external/bsd/bind/dist/win32utils/updatelibxml2.pl delete external/bsd/bind/dist/win32utils/updateopenssl.pl delete external/bsd/bind/dist/win32utils/win32-build.txt delete external/bsd/bind/include/config.h patch external/bsd/bind/include/dns/code.h patch external/bsd/bind/include/dns/enumclass.h patch external/bsd/bind/include/dns/enumtype.h patch external/bsd/bind/include/dns/rdatastruct.h patch external/bsd/bind/include/irs/netdb.h new external/bsd/bind/include/irs/platform.h new 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/Makefile patch external/bsd/bind/lib/libbind9/Makefile patch external/bsd/bind/lib/libbind9/shlib_version patch external/bsd/bind/lib/libdns/Makefile patch external/bsd/bind/lib/libdns/shlib_version patch external/bsd/bind/lib/libirs/Makefile new external/bsd/bind/lib/libirs/shlib_version new external/bsd/bind/lib/libisc/Makefile patch external/bsd/bind/lib/libisc/shlib_version patch external/bsd/bind/lib/libisccc/Makefile patch external/bsd/bind/lib/libisccc/shlib_version patch external/bsd/bind/lib/libisccfg/Makefile patch external/bsd/bind/lib/libisccfg/shlib_version patch external/bsd/bind/lib/liblwres/shlib_version patch
Update bind to 9.9.6-P1. CVE-2014-8500.
|
#
1.155.2.14 |
|
15-Aug-2014 |
msaitoh |
Pull up following revision(s) (requested by spz in ticket #1111):
crypto/external/bsd/openssl/dist/CHANGES patch crypto/external/bsd/openssl/dist/Configure patch crypto/external/bsd/openssl/dist/FAQ 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/apps.c patch crypto/external/bsd/openssl/dist/apps/ca.c patch crypto/external/bsd/openssl/dist/apps/ciphers.c patch crypto/external/bsd/openssl/dist/apps/crl2p7.c patch crypto/external/bsd/openssl/dist/apps/enc.c patch crypto/external/bsd/openssl/dist/apps/ocsp.c patch crypto/external/bsd/openssl/dist/apps/progs.h patch crypto/external/bsd/openssl/dist/apps/progs.pl 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/crypto/asn1/a_object.c patch crypto/external/bsd/openssl/dist/crypto/asn1/a_utctm.c patch crypto/external/bsd/openssl/dist/crypto/asn1/ameth_lib.c patch crypto/external/bsd/openssl/dist/crypto/asn1/asn1_lib.c patch crypto/external/bsd/openssl/dist/crypto/asn1/asn_mime.c patch crypto/external/bsd/openssl/dist/crypto/asn1/asn_pack.c patch crypto/external/bsd/openssl/dist/crypto/asn1/bio_asn1.c patch crypto/external/bsd/openssl/dist/crypto/asn1/charmap.pl patch crypto/external/bsd/openssl/dist/crypto/asn1/evp_asn1.c patch crypto/external/bsd/openssl/dist/crypto/asn1/t_x509.c patch crypto/external/bsd/openssl/dist/crypto/asn1/tasn_enc.c patch crypto/external/bsd/openssl/dist/crypto/asn1/x_crl.c patch crypto/external/bsd/openssl/dist/crypto/bio/bio_lib.c patch crypto/external/bsd/openssl/dist/crypto/bn/bn_exp.c patch crypto/external/bsd/openssl/dist/crypto/bn/bn_lib.c patch crypto/external/bsd/openssl/dist/crypto/bn/bn_sqr.c patch crypto/external/bsd/openssl/dist/crypto/cms/cms_pwri.c patch crypto/external/bsd/openssl/dist/crypto/conf/conf_def.c patch crypto/external/bsd/openssl/dist/crypto/ec/ec_lib.c patch crypto/external/bsd/openssl/dist/crypto/ec/ecp_smpl.c patch crypto/external/bsd/openssl/dist/crypto/ec/ectest.c patch crypto/external/bsd/openssl/dist/crypto/evp/e_aes.c patch crypto/external/bsd/openssl/dist/crypto/evp/evp_pbe.c patch crypto/external/bsd/openssl/dist/crypto/idea/ideatest.c patch crypto/external/bsd/openssl/dist/crypto/objects/obj_dat.c patch crypto/external/bsd/openssl/dist/crypto/objects/obj_dat.h patch crypto/external/bsd/openssl/dist/crypto/objects/obj_dat.pl patch crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_ht.c patch crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_lib.c patch crypto/external/bsd/openssl/dist/crypto/opensslconf.h patch crypto/external/bsd/openssl/dist/crypto/opensslv.h patch crypto/external/bsd/openssl/dist/crypto/pem/pvkfmt.c patch crypto/external/bsd/openssl/dist/crypto/pkcs7/Makefile patch crypto/external/bsd/openssl/dist/crypto/pkcs7/bio_ber.c delete crypto/external/bsd/openssl/dist/crypto/pkcs7/dec.c delete crypto/external/bsd/openssl/dist/crypto/pkcs7/des.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/doc delete crypto/external/bsd/openssl/dist/crypto/pkcs7/enc.c delete crypto/external/bsd/openssl/dist/crypto/pkcs7/es1.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/example.c delete crypto/external/bsd/openssl/dist/crypto/pkcs7/example.h delete crypto/external/bsd/openssl/dist/crypto/pkcs7/info.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/infokey.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/p7/a1 delete crypto/external/bsd/openssl/dist/crypto/pkcs7/p7/a2 delete crypto/external/bsd/openssl/dist/crypto/pkcs7/server.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/sign.c delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/3des.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/3dess.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/c.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/ff delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-e delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-e.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-enc-01 delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-enc-01.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-enc-02 delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-enc-02.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-s-a-e delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-s-a-e.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/nav-smime delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/s.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/server.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/verify.c delete crypto/external/bsd/openssl/dist/crypto/ppccap.c patch crypto/external/bsd/openssl/dist/crypto/rand/md_rand.c patch crypto/external/bsd/openssl/dist/crypto/rand/rand_lcl.h patch crypto/external/bsd/openssl/dist/crypto/rand/rand_lib.c patch crypto/external/bsd/openssl/dist/crypto/rand/randfile.c patch crypto/external/bsd/openssl/dist/crypto/rsa/rsa_eay.c patch crypto/external/bsd/openssl/dist/crypto/srp/srp_lib.c patch crypto/external/bsd/openssl/dist/crypto/ui/ui_lib.c patch crypto/external/bsd/openssl/dist/demos/eay/Makefile delete crypto/external/bsd/openssl/dist/demos/eay/base64.c delete crypto/external/bsd/openssl/dist/demos/eay/conn.c delete crypto/external/bsd/openssl/dist/demos/eay/loadrsa.c delete crypto/external/bsd/openssl/dist/demos/maurice/Makefile delete crypto/external/bsd/openssl/dist/demos/maurice/README delete crypto/external/bsd/openssl/dist/demos/maurice/cert.pem delete crypto/external/bsd/openssl/dist/demos/maurice/example1.c delete crypto/external/bsd/openssl/dist/demos/maurice/example2.c delete crypto/external/bsd/openssl/dist/demos/maurice/example3.c delete crypto/external/bsd/openssl/dist/demos/maurice/example4.c delete crypto/external/bsd/openssl/dist/demos/maurice/loadkeys.c delete crypto/external/bsd/openssl/dist/demos/maurice/loadkeys.h delete crypto/external/bsd/openssl/dist/demos/maurice/privkey.pem delete crypto/external/bsd/openssl/dist/doc/apps/asn1parse.pod patch crypto/external/bsd/openssl/dist/doc/apps/ca.pod patch crypto/external/bsd/openssl/dist/doc/apps/ciphers.pod patch crypto/external/bsd/openssl/dist/doc/apps/cms.pod patch crypto/external/bsd/openssl/dist/doc/apps/crl.pod patch crypto/external/bsd/openssl/dist/doc/apps/dhparam.pod patch crypto/external/bsd/openssl/dist/doc/apps/dsa.pod patch crypto/external/bsd/openssl/dist/doc/apps/ecparam.pod patch crypto/external/bsd/openssl/dist/doc/apps/gendsa.pod patch crypto/external/bsd/openssl/dist/doc/apps/genrsa.pod patch crypto/external/bsd/openssl/dist/doc/apps/rsa.pod patch crypto/external/bsd/openssl/dist/doc/apps/s_client.pod patch crypto/external/bsd/openssl/dist/doc/apps/s_server.pod patch crypto/external/bsd/openssl/dist/doc/apps/verify.pod patch crypto/external/bsd/openssl/dist/doc/apps/x509.pod patch crypto/external/bsd/openssl/dist/doc/apps/x509v3_config.pod patch crypto/external/bsd/openssl/dist/doc/crypto/ASN1_generate_nconf.pod patch crypto/external/bsd/openssl/dist/doc/crypto/BIO_f_base64.pod patch crypto/external/bsd/openssl/dist/doc/crypto/BIO_push.pod patch crypto/external/bsd/openssl/dist/doc/crypto/ERR_get_error.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_DigestInit.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_EncryptInit.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_SignInit.pod patch crypto/external/bsd/openssl/dist/doc/crypto/RSA_set_method.pod patch crypto/external/bsd/openssl/dist/doc/crypto/RSA_sign.pod patch crypto/external/bsd/openssl/dist/doc/crypto/des.pod patch crypto/external/bsd/openssl/dist/doc/crypto/err.pod patch crypto/external/bsd/openssl/dist/doc/crypto/pem.pod patch crypto/external/bsd/openssl/dist/doc/crypto/ui.pod patch crypto/external/bsd/openssl/dist/doc/fingerprints.txt patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CIPHER_get_name.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_add_extra_chain_cert.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_add_session.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_new.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_cipher_list.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_client_CA_list.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_client_cert_cb.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_tlsext_ticket_key_cb.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_tmp_dh_callback.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_verify.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_get_version.pod patch crypto/external/bsd/openssl/dist/doc/ssl/d2i_SSL_SESSION.pod patch crypto/external/bsd/openssl/dist/openssl.spec patch crypto/external/bsd/openssl/dist/ssl/Makefile 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_srvr.c patch crypto/external/bsd/openssl/dist/ssl/heartbeat_test.c patch crypto/external/bsd/openssl/dist/ssl/s23_lib.c patch crypto/external/bsd/openssl/dist/ssl/s23_srvr.c patch crypto/external/bsd/openssl/dist/ssl/s2_lib.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_pkt.c patch crypto/external/bsd/openssl/dist/ssl/s3_srvr.c patch crypto/external/bsd/openssl/dist/ssl/ssl.h patch crypto/external/bsd/openssl/dist/ssl/ssl_ciph.c patch crypto/external/bsd/openssl/dist/ssl/ssl_err.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_stat.c patch crypto/external/bsd/openssl/dist/ssl/ssl_utst.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/ssl/tls_srp.c patch crypto/external/bsd/openssl/dist/test/Makefile patch crypto/external/bsd/openssl/dist/test/heartbeat_test.c patch crypto/external/bsd/openssl/dist/test/testutil.h patch crypto/external/bsd/openssl/dist/util/mk1mf.pl patch crypto/external/bsd/openssl/dist/util/mkdef.pl patch crypto/external/bsd/openssl/dist/util/mkerr.pl patch crypto/external/bsd/openssl/dist/util/ssleay.num patch crypto/external/bsd/openssl/lib/libcrypto/man.inc 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.3 patch 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_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.3 patch 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.3 patch 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.3 patch 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.3 patch 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.3 patch 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.1 patch 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_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.1 patch 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.1 patch 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.3 patch 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 crypto/external/bsd/openssl/lib/libssl/ssl.diff delete crypto/external/bsd/openssl/lib/libssl/ssl.inc patch distrib/sets/lists/base/ad.arm patch distrib/sets/lists/base/ad.mips patch distrib/sets/lists/base/ad.mips64eb patch distrib/sets/lists/base/ad.mips64el 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/ad.mips64eb patch distrib/sets/lists/comp/ad.mips64el 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 doc/3RDPARTY patch
OpenSSL 1.0.1i
|
#
1.155.2.13 |
|
07-Aug-2014 |
msaitoh |
Pull up following revision(s) (requested by mlelstv in ticket #1089): distrib/sets/lists/comp/md.amd64 via patch Fix build failure for MKDEBUG+MKCRYPTO_RC5 on amd64.
|
#
1.155.2.12 |
|
11-Apr-2014 |
msaitoh |
Pull up following revision(s) (requested by htodd in ticket #1046): distrib/sets/lists/comp/md.amd64 patch distrib/sets/lists/comp/shl.mi patch
Fix MKDEBUG=yes build problem.
|
#
1.155.2.11 |
|
08-Apr-2014 |
msaitoh |
pullup following revision(s) (requested by spz in ticket #1044): crypto/external/bsd/openssl/mkpc patch crypto/external/bsd/openssl/pkgconfig.mk patch crypto/external/bsd/openssl/dist/CHANGES patch crypto/external/bsd/openssl/dist/Configure patch crypto/external/bsd/openssl/dist/FAQ patch crypto/external/bsd/openssl/dist/INSTALL.W32 patch crypto/external/bsd/openssl/dist/Makefile patch crypto/external/bsd/openssl/dist/Makefile.org patch crypto/external/bsd/openssl/dist/NEWS patch crypto/external/bsd/openssl/dist/PROBLEMS patch crypto/external/bsd/openssl/dist/README patch crypto/external/bsd/openssl/dist/config patch crypto/external/bsd/openssl/dist/e_os.h patch crypto/external/bsd/openssl/dist/openssl.spec patch crypto/external/bsd/openssl/dist/apps/Makefile patch crypto/external/bsd/openssl/dist/apps/apps.c patch crypto/external/bsd/openssl/dist/apps/apps.h patch crypto/external/bsd/openssl/dist/apps/ca.c patch crypto/external/bsd/openssl/dist/apps/cms.c patch crypto/external/bsd/openssl/dist/apps/crl.c patch crypto/external/bsd/openssl/dist/apps/dgst.c patch crypto/external/bsd/openssl/dist/apps/dhparam.c patch crypto/external/bsd/openssl/dist/apps/dsaparam.c patch crypto/external/bsd/openssl/dist/apps/ecparam.c patch crypto/external/bsd/openssl/dist/apps/genrsa.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/pkcs12.c patch crypto/external/bsd/openssl/dist/apps/req.c patch crypto/external/bsd/openssl/dist/apps/s_cb.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/srp.c patch crypto/external/bsd/openssl/dist/apps/tsget patch crypto/external/bsd/openssl/dist/apps/verify.c patch crypto/external/bsd/openssl/dist/apps/x509.c patch crypto/external/bsd/openssl/dist/crypto/Makefile patch crypto/external/bsd/openssl/dist/crypto/armcap.c patch crypto/external/bsd/openssl/dist/crypto/cryptlib.c patch crypto/external/bsd/openssl/dist/crypto/cryptlib.h patch crypto/external/bsd/openssl/dist/crypto/crypto-lib.com patch crypto/external/bsd/openssl/dist/crypto/crypto.h patch crypto/external/bsd/openssl/dist/crypto/mem.c patch crypto/external/bsd/openssl/dist/crypto/opensslv.h patch crypto/external/bsd/openssl/dist/crypto/pariscid.pl patch crypto/external/bsd/openssl/dist/crypto/ppccap.c patch crypto/external/bsd/openssl/dist/crypto/sparccpuid.S patch crypto/external/bsd/openssl/dist/crypto/symhacks.h patch crypto/external/bsd/openssl/dist/crypto/x86_64cpuid.pl patch crypto/external/bsd/openssl/dist/crypto/x86cpuid.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-mips.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-parisc.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-s390x.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/aesni-sha1-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/aesni-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/bsaes-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/vpaes-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/asn1/a_int.c patch crypto/external/bsd/openssl/dist/crypto/asn1/a_strex.c patch crypto/external/bsd/openssl/dist/crypto/asn1/a_verify.c patch crypto/external/bsd/openssl/dist/crypto/asn1/asn1_err.c patch crypto/external/bsd/openssl/dist/crypto/asn1/x_pubkey.c patch crypto/external/bsd/openssl/dist/crypto/bio/bss_dgram.c patch crypto/external/bsd/openssl/dist/crypto/bio/bss_log.c patch crypto/external/bsd/openssl/dist/crypto/bn/Makefile patch crypto/external/bsd/openssl/dist/crypto/bn/bn_div.c patch crypto/external/bsd/openssl/dist/crypto/bn/bn_gcd.c patch crypto/external/bsd/openssl/dist/crypto/bn/bn_lcl.h patch crypto/external/bsd/openssl/dist/crypto/bn/bn_nist.c patch crypto/external/bsd/openssl/dist/crypto/bn/bn_word.c patch crypto/external/bsd/openssl/dist/crypto/bn/asm/mips-mont.pl patch crypto/external/bsd/openssl/dist/crypto/bn/asm/mips.pl patch crypto/external/bsd/openssl/dist/crypto/bn/asm/modexp512-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/bn/asm/parisc-mont.pl patch crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-gf2m.pl patch crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-mont.pl patch crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-mont5.pl patch crypto/external/bsd/openssl/dist/crypto/buffer/buffer.c patch crypto/external/bsd/openssl/dist/crypto/buffer/buffer.h patch crypto/external/bsd/openssl/dist/crypto/camellia/asm/cmll-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/cms/cms_cd.c patch crypto/external/bsd/openssl/dist/crypto/cms/cms_enc.c patch crypto/external/bsd/openssl/dist/crypto/cms/cms_lib.c patch crypto/external/bsd/openssl/dist/crypto/conf/conf_mall.c patch crypto/external/bsd/openssl/dist/crypto/des/set_key.c patch crypto/external/bsd/openssl/dist/crypto/des/str2key.c patch crypto/external/bsd/openssl/dist/crypto/ec/ec.h patch crypto/external/bsd/openssl/dist/crypto/ec/ec_ameth.c patch crypto/external/bsd/openssl/dist/crypto/ec/ec_asn1.c patch crypto/external/bsd/openssl/dist/crypto/ec/ec_key.c patch crypto/external/bsd/openssl/dist/crypto/ec/ec_lib.c patch crypto/external/bsd/openssl/dist/crypto/ec/ec_pmeth.c patch crypto/external/bsd/openssl/dist/crypto/ec/ecp_mont.c patch crypto/external/bsd/openssl/dist/crypto/ecdh/Makefile patch crypto/external/bsd/openssl/dist/crypto/ecdh/ech_key.c patch crypto/external/bsd/openssl/dist/crypto/ecdh/ech_lib.c patch crypto/external/bsd/openssl/dist/crypto/ecdsa/ecs_lib.c patch crypto/external/bsd/openssl/dist/crypto/engine/eng_list.c patch crypto/external/bsd/openssl/dist/crypto/engine/eng_rdrand.c patch crypto/external/bsd/openssl/dist/crypto/err/err_all.c patch crypto/external/bsd/openssl/dist/crypto/evp/Makefile patch crypto/external/bsd/openssl/dist/crypto/evp/bio_b64.c patch crypto/external/bsd/openssl/dist/crypto/evp/digest.c patch crypto/external/bsd/openssl/dist/crypto/evp/e_aes.c patch crypto/external/bsd/openssl/dist/crypto/evp/e_aes_cbc_hmac_sha1.c patch crypto/external/bsd/openssl/dist/crypto/evp/e_des3.c patch crypto/external/bsd/openssl/dist/crypto/evp/evp.h patch crypto/external/bsd/openssl/dist/crypto/evp/evp_cnf.c patch crypto/external/bsd/openssl/dist/crypto/evp/evp_err.c patch crypto/external/bsd/openssl/dist/crypto/evp/m_dss.c patch crypto/external/bsd/openssl/dist/crypto/evp/m_dss1.c patch crypto/external/bsd/openssl/dist/crypto/evp/m_sha1.c patch crypto/external/bsd/openssl/dist/crypto/evp/p5_crpt2.c patch crypto/external/bsd/openssl/dist/crypto/evp/p_verify.c patch crypto/external/bsd/openssl/dist/crypto/md4/md4_dgst.c patch crypto/external/bsd/openssl/dist/crypto/md4/md4_locl.h patch crypto/external/bsd/openssl/dist/crypto/md5/md5_locl.h patch crypto/external/bsd/openssl/dist/crypto/md5/asm/md5-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/mdc2/mdc2dgst.c patch crypto/external/bsd/openssl/dist/crypto/modes/Makefile patch crypto/external/bsd/openssl/dist/crypto/modes/cbc128.c patch crypto/external/bsd/openssl/dist/crypto/modes/ccm128.c patch crypto/external/bsd/openssl/dist/crypto/modes/cts128.c patch crypto/external/bsd/openssl/dist/crypto/modes/gcm128.c patch crypto/external/bsd/openssl/dist/crypto/modes/modes_lcl.h patch crypto/external/bsd/openssl/dist/crypto/objects/o_names.c patch crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_vfy.c patch crypto/external/bsd/openssl/dist/crypto/pem/pem_all.c patch crypto/external/bsd/openssl/dist/crypto/pem/pem_info.c patch crypto/external/bsd/openssl/dist/crypto/pem/pem_lib.c patch crypto/external/bsd/openssl/dist/crypto/pem/pem_seal.c patch crypto/external/bsd/openssl/dist/crypto/perlasm/cbc.pl patch crypto/external/bsd/openssl/dist/crypto/perlasm/x86masm.pl patch crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_crt.c patch crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_key.c patch crypto/external/bsd/openssl/dist/crypto/pkcs7/bio_pk7.c patch crypto/external/bsd/openssl/dist/crypto/rand/md_rand.c patch crypto/external/bsd/openssl/dist/crypto/rand/rand.h patch crypto/external/bsd/openssl/dist/crypto/rand/rand_err.c patch crypto/external/bsd/openssl/dist/crypto/rand/rand_lib.c patch crypto/external/bsd/openssl/dist/crypto/rand/rand_win.c patch crypto/external/bsd/openssl/dist/crypto/rand/randfile.c patch crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-md5-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-parisc.pl patch crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/ripemd/rmd_dgst.c patch crypto/external/bsd/openssl/dist/crypto/ripemd/rmd_locl.h patch crypto/external/bsd/openssl/dist/crypto/rsa/rsa.h patch crypto/external/bsd/openssl/dist/crypto/rsa/rsa_ameth.c patch crypto/external/bsd/openssl/dist/crypto/rsa/rsa_chk.c patch crypto/external/bsd/openssl/dist/crypto/rsa/rsa_oaep.c patch crypto/external/bsd/openssl/dist/crypto/rsa/rsa_pmeth.c patch crypto/external/bsd/openssl/dist/crypto/sha/Makefile patch crypto/external/bsd/openssl/dist/crypto/sha/sha1_one.c patch crypto/external/bsd/openssl/dist/crypto/sha/sha1dgst.c patch crypto/external/bsd/openssl/dist/crypto/sha/sha256.c patch crypto/external/bsd/openssl/dist/crypto/sha/sha512.c patch crypto/external/bsd/openssl/dist/crypto/sha/sha_dgst.c patch crypto/external/bsd/openssl/dist/crypto/sha/sha_locl.h patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-armv4-large.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-ia64.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-parisc.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-sparcv9a.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-586.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-mips.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-parisc.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/srp/srp_grps.h patch crypto/external/bsd/openssl/dist/crypto/srp/srp_lib.c patch crypto/external/bsd/openssl/dist/crypto/srp/srp_vfy.c patch crypto/external/bsd/openssl/dist/crypto/threads/mttest.c patch crypto/external/bsd/openssl/dist/crypto/ui/ui_openssl.c patch crypto/external/bsd/openssl/dist/crypto/whrlpool/asm/wp-mmx.pl patch crypto/external/bsd/openssl/dist/crypto/whrlpool/asm/wp-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/x509/by_dir.c patch crypto/external/bsd/openssl/dist/crypto/x509/x509_cmp.c patch crypto/external/bsd/openssl/dist/crypto/x509/x509_vfy.c patch crypto/external/bsd/openssl/dist/crypto/x509/x_all.c patch crypto/external/bsd/openssl/dist/crypto/x509v3/v3_purp.c patch crypto/external/bsd/openssl/dist/demos/cms/cms_comp.c patch crypto/external/bsd/openssl/dist/demos/cms/cms_dec.c patch crypto/external/bsd/openssl/dist/demos/cms/cms_sign.c patch crypto/external/bsd/openssl/dist/demos/easy_tls/Makefile patch crypto/external/bsd/openssl/dist/demos/easy_tls/easy-tls.c patch crypto/external/bsd/openssl/dist/demos/easy_tls/easy-tls.h patch crypto/external/bsd/openssl/dist/demos/easy_tls/test.c patch crypto/external/bsd/openssl/dist/demos/easy_tls/test.h patch crypto/external/bsd/openssl/dist/demos/x509/mkreq.c patch crypto/external/bsd/openssl/dist/doc/apps/CA.pl.pod patch crypto/external/bsd/openssl/dist/doc/apps/config.pod patch crypto/external/bsd/openssl/dist/doc/apps/crl.pod patch crypto/external/bsd/openssl/dist/doc/apps/ec.pod patch crypto/external/bsd/openssl/dist/doc/apps/pkcs12.pod patch crypto/external/bsd/openssl/dist/doc/apps/req.pod patch crypto/external/bsd/openssl/dist/doc/apps/rsa.pod patch crypto/external/bsd/openssl/dist/doc/apps/s_client.pod patch crypto/external/bsd/openssl/dist/doc/apps/s_server.pod patch crypto/external/bsd/openssl/dist/doc/apps/ts.pod patch crypto/external/bsd/openssl/dist/doc/apps/verify.pod patch crypto/external/bsd/openssl/dist/doc/apps/x509.pod patch crypto/external/bsd/openssl/dist/doc/crypto/BN_BLINDING_new.pod patch crypto/external/bsd/openssl/dist/doc/crypto/ERR_get_error.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_BytesToKey.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_EncryptInit.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_CTX_ctrl.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_decrypt.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_derive.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_encrypt.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_get_default_digest.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_keygen.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_sign.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_verify.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_verify_recover.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_verifyrecover.pod patch crypto/external/bsd/openssl/dist/doc/crypto/X509_STORE_CTX_get_error.pod patch crypto/external/bsd/openssl/dist/doc/crypto/X509_VERIFY_PARAM_set_flags.pod patch crypto/external/bsd/openssl/dist/doc/crypto/ecdsa.pod patch crypto/external/bsd/openssl/dist/doc/crypto/pem.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_client_CA_list.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_verify.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_accept.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_connect.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_do_handshake.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_set_shutdown.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_shutdown.pod patch crypto/external/bsd/openssl/dist/engines/e_capi.c patch crypto/external/bsd/openssl/dist/engines/ccgost/gost89.c patch crypto/external/bsd/openssl/dist/engines/ccgost/gost89.h patch crypto/external/bsd/openssl/dist/engines/ccgost/gost_crypt.c patch crypto/external/bsd/openssl/dist/engines/ccgost/gost_eng.c patch crypto/external/bsd/openssl/dist/engines/ccgost/gost_lcl.h patch crypto/external/bsd/openssl/dist/engines/ccgost/gosthash.c patch crypto/external/bsd/openssl/dist/engines/vendor_defns/hwcryptohook.h patch crypto/external/bsd/openssl/dist/ms/do_win64a.bat patch crypto/external/bsd/openssl/dist/ms/uplink-x86_64.pl patch crypto/external/bsd/openssl/dist/ssl/Makefile 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_srtp.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.h patch crypto/external/bsd/openssl/dist/ssl/s23_clnt.c patch crypto/external/bsd/openssl/dist/ssl/s2_clnt.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_cbc.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_pkt.c patch crypto/external/bsd/openssl/dist/ssl/s3_srvr.c patch crypto/external/bsd/openssl/dist/ssl/ssl-lib.com 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_algs.c 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_err.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_rsa.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/ssl/tls1.h patch crypto/external/bsd/openssl/dist/ssl/tls_srp.c patch crypto/external/bsd/openssl/dist/test/Makefile patch crypto/external/bsd/openssl/dist/test/cms-test.pl patch crypto/external/bsd/openssl/dist/test/test_aesni patch crypto/external/bsd/openssl/dist/test/testssl patch crypto/external/bsd/openssl/dist/util/libeay.num patch crypto/external/bsd/openssl/dist/util/shlib_wrap.sh patch crypto/external/bsd/openssl/dist/util/pl/BC-32.pl patch crypto/external/bsd/openssl/dist/util/pl/VC-32.pl patch crypto/external/bsd/openssl/lib/libcrypto/Makefile patch crypto/external/bsd/openssl/lib/libcrypto/evp.inc patch crypto/external/bsd/openssl/lib/libcrypto/man.inc patch crypto/external/bsd/openssl/lib/libcrypto/modes.inc patch crypto/external/bsd/openssl/lib/libcrypto/rnd_keys.c patch crypto/external/bsd/openssl/lib/libcrypto/sha.inc patch crypto/external/bsd/openssl/lib/libcrypto/shlib_version patch crypto/external/bsd/openssl/lib/libcrypto/arch/i386/x86cpuid.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/Makefile patch crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/aes-ppc.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/ppccpuid.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/sha512-ppc.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/Makefile patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/aes-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/aes.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/bn-sparcv8.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/bn.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/crypto.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/des.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/des_enc-sparc.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/ghash-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/modes.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sha.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sha1-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sha1-sparcv9a.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sha512-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sparcv9-mont.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sparcv9a-mont.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/Makefile patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/aes.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/des.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/des_enc-sparc.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/ghash-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/modes.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/sha.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/sha1-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/sha1-sparcv9a.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/sha512-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/bsaes-x86_64.S 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.3 patch 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_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.3 patch 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.3 patch 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.3 patch 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_PKEY_verifyrecover.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.3 patch 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_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.3 patch 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.1 patch 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_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.1 patch 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.1 patch 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.3 patch 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/libdes/shlib_version patch crypto/external/bsd/openssl/lib/libssl/Makefile patch crypto/external/bsd/openssl/lib/libssl/shlib_version patch crypto/external/bsd/openssl/lib/libssl/ssl.inc patch distrib/sets/lists/base/ad.mips64eb patch distrib/sets/lists/base/ad.mips64el 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/ad.mips64eb patch distrib/sets/lists/comp/ad.mips64el 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
Update openssl to 1.0.1g. It includes CVE-2014-0076 and CVE-2014-0160.
|
#
1.155.2.10 |
|
18-Mar-2014 |
msaitoh |
Apply patch(requested by mlelstv in ticket #1030): distrib/sets/lists/comp/md.amd64: patch netbsd-6 amd64 does not build with MKDEBUG=yes because a file is missing from the set lists. Current got fhis fixed in rev. 1.186.
|
#
1.155.2.9 |
|
13-Jun-2013 |
msaitoh |
Revert last libresolv change (ticket #887). That commit changed the major version. It's not good. Discussed in current-users@
|
#
1.155.2.8 |
|
12-Jun-2013 |
msaitoh |
Pull up following revision(s) (requested by manu in ticket #887): lib/libc/nameser/ns_samedomain.c 1.7-1.8 lib/libresolv/Makefile 1.12 lib/libresolv/dst_api.c 1.1-1.3 lib/libresolv/dst_internal.h 1.1-1.2 lib/libresolv/hmac_link.c 1.1-1.2 lib/libresolv/ns_date.c 1.1 lib/libresolv/ns_sign.c 1.1 lib/libresolv/ns_verify.c 1.1-1.2 lib/libresolv/res_findzonecut.c 1.1 lib/libresolv/res_mkupdate.c 1.1-1.2 lib/libresolv/res_mkupdate.h 1.1 lib/libresolv/res_private.h 1.1 lib/libresolv/res_sendsigned.c 1.1 lib/libresolv/res_update.c 1.1 lib/libresolv/support.c 1.1 lib/libresolv/shlib_version 1.7 include/res_update.h 1.8 distrib/sets/lists/base/ad.mips64eb 1.102 distrib/sets/lists/base/ad.mips64el 1.101 distrib/sets/lists/base/md.amd64 1.178 distrib/sets/lists/base/md.sparc64 1.167 distrib/sets/lists/base/shl.mi 1.639 distrib/sets/lists/comp/ad.mips64eb 1.91 distrib/sets/lists/comp/ad.mips64el 1.93 distrib/sets/lists/comp/md.amd64 1.181 distrib/sets/lists/comp/md.sparc64 1.159 distrib/sets/lists/comp/shl.mi 1.238
Bring libresolv to its latest version which restore missing bits such as DNS update.
|
#
1.155.2.7 |
|
20-Apr-2013 |
bouyer |
branches: 1.155.2.7.2; Pull up following revision(s) (requested by christos in ticket #863) via patch: distrib/sets/lists/base/ad.mips64eb: patch distrib/sets/lists/base/ad.mips64el: 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/ad.mips64eb: patch distrib/sets/lists/comp/ad.mips64el: patch distrib/sets/lists/comp/md.amd64: patch distrib/sets/lists/comp/md.sparc64: patch distrib/sets/lists/comp/shl.mi: patch lib/libpthread/shlib_version: patch bump libpthread minor for pthread_cond_setclock to libpthread.so.1.1. Note that this is not the same as libpthread.so.1.1 from HEAD.
|
#
1.155.2.6 |
|
05-Jan-2013 |
riz |
distrib/sets/lists/base/ad.mips64eb patch distrib/sets/lists/base/ad.mips64el patch distrib/sets/lists/base/md.amd64 patch distrib/sets/lists/base/md.sparc64 patch distrib/sets/lists/comp/ad.mips64eb patch distrib/sets/lists/comp/ad.mips64el 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 etc/mtree/NetBSD.dist.mips64eb patch etc/mtree/NetBSD.dist.mips64el patch etc/mtree/NetBSD.dist.sparc64 patch etc/mtree/NetBSD.dist.x86_64 patch
Fix MKDEBUG/MKDEBUGLIB set lists. PR bin/47337. [spz, ticket #760]
|
#
1.155.2.5 |
|
17-Sep-2012 |
riz |
branches: 1.155.2.5.2; Pull up following revision(s) (requested by spz in ticket #557): distrib/sets/lists/base/ad.mips64eb 1.94-1.95 via patch distrib/sets/lists/base/ad.mips64el 1.93-1.94 via patch distrib/sets/lists/base/md.amd64 1.169-1.170 via patch distrib/sets/lists/base/md.sparc64 1.159-1.160 via patch distrib/sets/lists/base/shl.mi 1.629,1.630,1.632 via patch distrib/sets/lists/comp/ad.mips64eb 1.81-1.82 via patch distrib/sets/lists/comp/ad.mips64el 1.821.83 via patch distrib/sets/lists/comp/md.amd64 1.168-1.169 via patch distrib/sets/lists/comp/md.sparc64 1.150-1.151 via patch distrib/sets/lists/comp/mi 1.1769 via patch distrib/sets/lists/comp/shl.mi 1.226-1.227 via patch distrib/sets/lists/tests/mi 1.477 via patch distrib/sets/sets.subr 1.137 via patch etc/Makefile 1.397 via patch share/man/man5/mk.conf.5 1.60 via patch share/mk/bsd.README 1.297 via patch share/mk/bsd.own.mk 1.700 via patch tests/crypto/libcrypto/Makefile patch tests/crypto/libcrypto/t_ciphers.sh 1.4 via patch tests/crypto/libcrypto/t_hashes.sh 1.2 via patch tests/crypto/libcrypto/idea/Makefile patch tests/crypto/libcrypto/mdc2/Makefile patch usr.sbin/racoon/Makefile 1.25 via patch
Clean up MKCRYPTO_IDEA and MKCRYPTO_MDC2 removal, so that a tree with MKCRYPTO_RC5=yes actually builds. [spz, ticket #557]
The "iso" directory never made it into this file, but now that "iso" is "images", document it here for the edification of folks browsing the download directories. add crypto shared libraries mark idea and mdc2 libraries obsolete. remove mdc2 and idea handling MKCRYPTO_{IDEA,MDC2} is no more MKCRYPTO_IDEA is no more no more CRYPTO_{IDEA,MDC2} more MKCRYPTO_IDEA and MKCRYPTO_MDC2 removal (resp, adjustment to IDEA and MBC2 now always being included) MKCRYPTO_RC5 now builds shared libs, add the missing files to sets
|
#
1.155.2.4 |
|
13-Aug-2012 |
riz |
branches: 1.155.2.4.2; Pull up following revision(s) (requested by christos in ticket #491): doc/CHANGES: revision 1.1723 distrib/sets/lists/comp/mi: revision 1.1770 doc/3RDPARTY: revision 1.952 distrib/sets/lists/base/md.amd64: revision 1.173 distrib/sets/lists/comp/ad.mips64el: revision 1.86 distrib/sets/lists/base/shl.mi: revision 1.634 distrib/sets/lists/base/ad.mips64el: revision 1.97 distrib/sets/lists/comp/shl.mi: revision 1.230 distrib/sets/lists/base/md.sparc64: revision 1.163 distrib/sets/lists/comp/md.sparc64: revision 1.154 distrib/sets/lists/comp/ad.mips64eb: revision 1.85 distrib/sets/lists/base/ad.mips64eb: revision 1.98 distrib/sets/lists/comp/md.amd64: revision 1.172 new openssl mention new openssl
|
#
1.155.2.3 |
|
05-Jun-2012 |
bouyer |
Pull up following revision(s) (requested by christos in ticket #308): external/bsd/bind/dist/lib/lwres/getnameinfo.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/dispatch.h: revision 1.4 external/bsd/bind/dist/lib/dns/zone.c: revision 1.5 external/bsd/bind/dist/lib/dns/opensslgost_link.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/in_1/a6_38.h: revision 1.3 external/bsd/bind/dist/bin/confgen/keygen.h: revision 1.3 external/bsd/bind/dist/lib/dns/keytable.c: revision 1.6 external/bsd/bind/dist/lib/isc/random.c: revision 1.3 external/bsd/bind/dist/bin/named/include/named/ns_smf_globals.h: revision 1.3 external/bsd/bind/bin/nsupdate/Makefile: revision 1.2 external/bsd/bind/dist/lib/isc/pthreads/condition.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/cert.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/minfo_14.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4294.txt: file removal external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.8: revision 1.4 distrib/sets/lists/comp/ad.mips64eb: revision 1.79 external/bsd/bind/dist/bin/tests/task_test.c: revision 1.3 external/bsd/bind/dist/bin/named/update.c: revision 1.5 external/bsd/bind/dist/lib/isc/version.c: revision 1.3 external/bsd/bind/dist/lib/isc/unix/fsaccess.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/dnssec.h: revision 1.4 external/bsd/bind/dist/acconfig.h: revision 1.5 external/bsd/bind/dist/bin/tests/compress_test.c: revision 1.3 external/bsd/bind/dist/lib/isc/win32/include/isc/bindevt.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/hs_4/a_1.h: revision 1.3 external/bsd/bind/dist/lib/dns/acl.c: revision 1.4 external/bsd/bind/dist/bin/named/lwderror.c: revision 1.3 external/bsd/bind/dist/lib/isccc/symtab.c: revision 1.3 external/bsd/bind/dist/lib/dns/xfrin.c: revision 1.6 external/bsd/bind/dist/doc/rfc/rfc1123.txt: file removal external/bsd/bind/dist/lib/dns/rdata/generic/proforma.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/name.h: revision 1.6 external/bsd/bind/dist/lib/dns/include/dns/keytable.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2874.txt: file removal external/bsd/bind/dist/lib/isc/nothreads/include/isc/mutex.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2930.txt: file removal external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/tests/setenv.c: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/msgs.h: revision 1.3 external/bsd/bind/dist/lib/isc/strtoul.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2845.txt: file removal external/bsd/bind/dist/lib/isc/include/isc/httpd.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/md5.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/secproto.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/res.c: revision 1.3 external/bsd/bind/dist/lib/isccc/sexpr.c: revision 1.3 external/bsd/bind/dist/lib/isccc/include/isccc/ccmsg.h: revision 1.3 external/bsd/bind/dist/bin/pkcs11/pkcs11-destroy.8: revision 1.3 external/bsd/bind/dist/contrib/sdb/pgsql/pgsqldb.c: revision 1.3 external/bsd/bind/dist/lib/isc/refcount.c: revision 1.3 external/bsd/bind/dist/bin/named/include/named/sortlist.h: revision 1.3 external/bsd/bind/dist/lib/isc/win32/errno2result.c: revision 1.3 external/bsd/bind/dist/lib/export/isc/include/isc/bind9.h: revision 1.3 external/bsd/bind/dist/contrib/nslint-2.1a3/savestr.c: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/parseint.h: revision 1.3 external/bsd/bind/lib/liblwres/shlib_version: revision 1.8 external/bsd/bind/dist/lib/isc/include/isc/timer.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/radix.h: revision 1.5 external/bsd/bind/dist/lib/irs/include/irs/resconf.h: revision 1.3 external/bsd/bind/dist/lib/isc/alpha/include/isc/atomic.h: revision 1.6 external/bsd/bind/dist/bin/named/query.c: revision 1.8 distrib/sets/lists/base/md.amd64: revision 1.167 external/bsd/bind/dist/lib/dns/rdata/generic/tkey_249.h: revision 1.3 external/bsd/bind/dist/lib/lwres/lwres_grbn.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc3071.txt: file removal external/bsd/bind/dist/bin/win32/BINDInstall/AccountInfo.h: revision 1.3 external/bsd/bind/dist/contrib/nslint-2.1a3/lbl/os-solaris2.h: revision 1.3 external/bsd/bind/dist/doc/draft/draft-ietf-behave-address-format-07.txt: file removal external/bsd/bind/dist/doc/rfc/rfc3491.txt: file removal external/bsd/bind/dist/contrib/dlz/drivers/dlz_stub_driver.c: revision 1.3 external/bsd/bind/dist/bin/tests/dst/dst_test.c: revision 1.3 external/bsd/bind/dist/bin/tests/entropy2_test.c: revision 1.3 external/bsd/bind/dist/lib/isc/pthreads/include/isc/condition.h: revision 1.3 external/bsd/bind/dist/bin/named/tkeyconf.c: revision 1.3 external/bsd/bind/dist/lib/lwres/man/lwres_inetntop.3: revision 1.3 external/bsd/bind/dist/lib/lwres/man/lwres_getnameinfo.3: revision 1.3 external/bsd/bind/dist/contrib/nslint-2.1a3/lbl/os-osf3.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/symtab.h: revision 1.3 external/bsd/bind/dist/lib/isccc/include/isccc/base64.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/version.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/ptr_12.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc1611.txt: file removal external/bsd/bind/dist/bin/tests/system/lwresd/lwtest.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/zone.h: revision 1.9 external/bsd/bind/dist/lib/lwres/man/lwres_noop.3: revision 1.3 external/bsd/bind/dist/lib/export/samples/sample-update.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/in_1/aaaa_28.h: revision 1.3 external/bsd/bind/dist/config.h.in: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc1537.txt: file removal external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/result.c: revision 1.3 external/bsd/bind/dist/contrib/named-bootconf/named-bootconf.sh: revision 1.4 external/bsd/bind/dist/lib/isc/include/isc/msgcat.h: revision 1.3 external/bsd/bind/dist/lib/isccfg/include/isccfg/log.h: revision 1.3 external/bsd/bind/dist/lib/isccc/include/isccc/symtype.h: revision 1.3 external/bsd/bind/dist/lib/isc/win32/DLLMain.c: revision 1.3 external/bsd/bind/dist/lib/isc/win32/win32os.c: revision 1.3 external/bsd/bind/dist/lib/dns/name.c: revision 1.5 external/bsd/bind/dist/doc/draft/draft-ietf-dnsext-interop3597-02.txt: file removal external/bsd/bind/dist/lib/isc/print.c: revision 1.3 external/bsd/bind/dist/lib/dns/ds.c: revision 1.3 external/bsd/bind/dist/lib/isc/unix/keyboard.c: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/eventclass.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/bufferlist.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/rbt.h: revision 1.6 external/bsd/bind/dist/lib/dns/include/dns/db.h: revision 1.4 external/bsd/bind/dist/lib/isc/unix/errno2result.c: revision 1.3 distrib/sets/lists/comp/md.amd64: revision 1.165 external/bsd/bind/dist/bin/tests/timer_test.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/key_25.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/mdn/api.h: revision 1.3 external/bsd/bind/lib/libisc/shlib_version: revision 1.9 external/bsd/bind/dist/lib/isccfg/namedconf.c: revision 1.4 external/bsd/bind/dist/lib/isc/include/isc/random.h: revision 1.3 external/bsd/bind/lib/libisccfg/shlib_version: revision 1.8 external/bsd/bind/include/dns/enumclass.h: revision 1.4 external/bsd/bind/dist/lib/isc/powerpc/include/isc/atomic.h: revision 1.6 external/bsd/bind/dist/lib/dns/forward.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4470.txt: file removal external/bsd/bind/dist/bin/named/notify.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/utf8.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/ucs4.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/request.h: revision 1.3 external/bsd/bind/dist/lib/bind9/getaddresses.c: revision 1.3 external/bsd/bind/dist/lib/lwres/include/lwres/version.h: revision 1.3 external/bsd/bind/dist/lib/dns/zt.c: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc3110.txt: file removal external/bsd/bind/dist/bin/named/client.c: revision 1.5 external/bsd/bind/dist/bin/tests/rbt/t_rbt.c: revision 1.4 external/bsd/bind/dist/contrib/dlz/drivers/dlz_bdb_driver.c: revision 1.3 external/bsd/bind/dist/contrib/sdb/sqlite/sqlitedb.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/validator.h: revision 1.3 external/bsd/bind/dist/bin/tests/mem/t_mem.c: revision 1.3 external/bsd/bind/dist/lib/isc/win32/include/isc/strerror.h: revision 1.3 external/bsd/bind/dist/lib/isc/ondestroy.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/nxt_30.c: revision 1.3 external/bsd/bind/dist/lib/dns/dst_lib.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/mdn/resconf.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc1033.txt: file removal external/bsd/bind/dist/lib/lwres/man/lwres_context.3: revision 1.3 external/bsd/bind/dist/lib/isc/symtab.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4367.txt: file removal external/bsd/bind/dist/lib/dns/include/dns/rriterator.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/opcode.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc3445.txt: file removal external/bsd/bind/dist/doc/rfc/rfc3655.txt: file removal external/bsd/bind/dist/lib/isc/unix/socket.c: revision 1.9 external/bsd/bind/dist/doc/rfc/rfc3007.txt: file removal external/bsd/bind/dist/bin/dnssec/dnssec-signzone.c: revision 1.6 external/bsd/bind/dist/bin/named/include/named/lwsearch.h: revision 1.3 external/bsd/bind/dist/bin/pkcs11/unix/unix.c: revision 1.3 external/bsd/bind/dist/lib/dns/sdb.c: revision 1.5 external/bsd/bind/dist/lib/dns/rdata/generic/afsdb_18.c: revision 1.3 external/bsd/bind/dist/lib/dns/dlz.c: revision 1.4 external/bsd/bind/dist/bin/tests/net/driver.h: revision 1.3 external/bsd/bind/dist/bin/tests/nsecify.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/nsec_47.c: revision 1.3 external/bsd/bind/dist/lib/isccfg/include/isccfg/cfg.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/stats.h: revision 1.3 external/bsd/bind/dist/bin/named/bind9.xsl.h: revision 1.4 distrib/sets/lists/comp/shl.mi: revision 1.223 external/bsd/bind/dist/bin/tests/serial_test.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/converter.c: revision 1.3 external/bsd/bind/dist/bin/named/include/named/control.h: revision 1.4 external/bsd/bind/dist/bin/named/named.conf.docbook: revision 1.8 external/bsd/bind/dist/bin/named/sortlist.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/keyvalues.h: revision 1.3 external/bsd/bind/dist/bin/tests/fsaccess_test.c: revision 1.3 external/bsd/bind/dist/lib/isccc/result.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdatalist.c: revision 1.4 external/bsd/bind/dist/bin/pkcs11/openssl-0.9.8l-patch: file removal external/bsd/bind/dist/lib/dns/rdata/generic/rp_17.c: revision 1.3 distrib/sets/lists/base/md.sparc64: revision 1.157 external/bsd/bind/dist/lib/dns/include/dns/message.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/iptable.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/dns64.h: revision 1.3 external/bsd/bind/dist/lib/isccc/include/isccc/cc.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc952.txt: file removal external/bsd/bind/dist/lib/isc/win32/include/isc/time.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/keydata.h: revision 1.3 external/bsd/bind/dist/doc/draft/draft-ietf-dnsext-rfc2671bis-edns0-05.txt: file removal external/bsd/bind/dist/lib/isc/win32/libgen.h: revision 1.3 distrib/sets/lists/comp/md.sparc64: revision 1.148 external/bsd/bind/dist/bin/pkcs11/pkcs11-list.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/aliaslist.c: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/task.h: revision 1.5 external/bsd/bind/dist/lib/dns/rdata/generic/unspec_103.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc5011.txt: file removal external/bsd/bind/dist/doc/rfc/rfc2052.txt: file removal external/bsd/bind/dist/bin/tests/backtrace_test.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/log.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/resconf.h: revision 1.3 external/bsd/bind/dist/lib/isc/win32/syslog.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/hip_55.c: revision 1.3 external/bsd/bind/dist/bin/tests/master_test.c: revision 1.3 external/bsd/bind/dist/contrib/sdb/time/timedb.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2671.txt: file removal external/bsd/bind/dist/lib/dns/spnego.c: revision 1.4 external/bsd/bind/dist/bin/dig/dighost.c: revision 1.9 external/bsd/bind/dist/doc/rfc/rfc1101.txt: file removal external/bsd/bind/dist/lib/isc/unix/syslog.c: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/hash.h: revision 1.3 external/bsd/bind/dist/lib/dns/callbacks.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc3258.txt: file removal external/bsd/bind/dist/bin/named/include/named/zoneconf.h: revision 1.3 external/bsd/bind/dist/lib/lwres/print_p.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2137.txt: file removal external/bsd/bind/dist/doc/rfc/rfc4701.txt: file removal external/bsd/bind/dist/lib/isccc/ccmsg.c: revision 1.3 external/bsd/bind/dist/contrib/sdb/bdb/bdb.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/nsec3param_51.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2119.txt: file removal external/bsd/bind/dist/doc/rfc/rfc2539.txt: file removal external/bsd/bind/dist/doc/rfc/rfc1912.txt: file removal external/bsd/bind/dist/contrib/dlz/example/dlz_example.c: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/netscope.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/util.h: revision 1.3 external/bsd/bind/dist/doc/draft/draft-ietf-dnsop-dnssec-key-timing-02.txt: file removal external/bsd/bind/dist/lib/isc/error.c: revision 1.3 external/bsd/bind/dist/lib/isccfg/version.c: revision 1.3 external/bsd/bind/dist/lib/bind9/check.c: revision 1.4 external/bsd/bind/dist/lib/isc/include/isc/result.h: revision 1.3 external/bsd/bind/dist/bin/tests/sym_test.c: revision 1.3 external/bsd/bind/dist/lib/isc/win32/time.c: revision 1.3 external/bsd/bind/dist/bin/tests/zone_test.c: revision 1.3 external/bsd/bind/dist/bin/tests/name_test.c: revision 1.3 external/bsd/bind/dist/bin/win32/BINDInstall/StdAfx.h: revision 1.3 external/bsd/bind/dist/bin/dnssec/dnssec-signzone.8: revision 1.4 external/bsd/bind/dist/lib/lwres/lwinetpton.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/x25_19.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/bit.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/view.h: revision 1.4 external/bsd/bind/dist/lib/isc/include/isc/ipv6.h: revision 1.3 external/bsd/bind/dist/bin/pkcs11/win32/win32.c: revision 1.3 external/bsd/bind/dist/lib/lwres/getipnode.c: revision 1.3 external/bsd/bind/dist/lib/isc/win32/include/isc/syslog.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/secalg.h: revision 1.3 external/bsd/bind/dist/lib/bind9/version.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2540.txt: file removal external/bsd/bind/dist/lib/isc/nothreads/include/isc/condition.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/null_10.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4697.txt: file removal external/bsd/bind/dist/contrib/queryperf/queryperf.c: revision 1.3 external/bsd/bind/dist/lib/irs/dnsconf.c: revision 1.3 external/bsd/bind/dist/bin/named/lwsearch.c: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/fsaccess.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/rt_21.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2931.txt: file removal external/bsd/bind/dist/lib/lwres/lwres_gnba.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc3757.txt: file removal external/bsd/bind/dist/lib/isccfg/aclconf.c: revision 1.4 external/bsd/bind/dist/bin/tests/atomic/t_atomic.c: revision 1.3 external/bsd/bind/dist/lib/isccc/lib.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/cert_37.c: revision 1.4 external/bsd/bind/dist/lib/isc/win32/os.c: revision 1.3 external/bsd/bind/dist/bin/pkcs11/pkcs11-list.8: revision 1.3 external/bsd/bind/dist/lib/lwres/print.c: revision 1.4 external/bsd/bind/dist/lib/isc/result.c: revision 1.3 external/bsd/bind/dist/lib/isc/bufferlist.c: revision 1.3 external/bsd/bind/dist/lib/dns/rriterator.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/in_1/a_1.c: revision 1.3 external/bsd/bind/dist/doc/draft/draft-ietf-dnsext-dns-tcp-requirements-03.txt: file removal external/bsd/bind/dist/bin/dig/dig.c: revision 1.4 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/logmacro.h: revision 1.4 external/bsd/bind/dist/lib/dns/key.c: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc4193.txt: file removal external/bsd/bind/dist/lib/isc/sha1.c: revision 1.4 external/bsd/bind/dist/bin/confgen/rndc-confgen.c: revision 1.4 external/bsd/bind/dist/lib/dns/include/dns/diff.h: revision 1.3 external/bsd/bind/dist/lib/isc/win32/socket.c: revision 1.4 external/bsd/bind/dist/lib/isc/sha2.c: revision 1.5 external/bsd/bind/dist/lib/dns/include/dns/callbacks.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc3492.txt: file removal external/bsd/bind/dist/lib/lwres/include/lwres/list.h: revision 1.4 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/tools/runidn/stub.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/keyflags.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc3197.txt: file removal external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/race.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/hinfo_13.h: revision 1.3 external/bsd/bind/dist/lib/lwres/gethost.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/in_1/wks_11.h: revision 1.3 external/bsd/bind/include/config.h: revision 1.8 external/bsd/bind/dist/bin/tests/lwresconf_test.c: revision 1.3 external/bsd/bind/dist/contrib/nslint-2.1a3/lbl/os-ultrix4.h: revision 1.3 external/bsd/bind/dist/bin/named/zoneconf.c: revision 1.4 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/unormalize.h: revision 1.3 external/bsd/bind/dist/doc/rfc/index: file removal external/bsd/bind/dist/lib/isc/include/isc/resource.h: revision 1.3 external/bsd/bind/dist/contrib/sdb/pgsql/zonetodb.c: revision 1.3 external/bsd/bind/dist/bin/named/control.c: revision 1.4 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/filechecker.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/ns_2.c: revision 1.3 external/bsd/bind/dist/contrib/query-loc-0.4.0/loc.c: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/mem.h: revision 1.8 external/bsd/bind/dist/lib/dns/rdata/generic/txt_16.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/mx_15.h: revision 1.3 external/bsd/bind/dist/bin/dig/nslookup.c: revision 1.4 external/bsd/bind/dist/lib/dns/view.c: revision 1.4 external/bsd/bind/dist/lib/dns/rdata/generic/spf_99.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/sockaddr.h: revision 1.3 external/bsd/bind/dist/doc/arm/isc-logo.pdf: revision 1.2 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/acconfig.h: revision 1.3 external/bsd/bind/dist/doc/draft/draft-ietf-dnsext-dnssec-bis-updates-12.txt: file removal external/bsd/bind/dist/lib/lwres/man/lwres_gai_strerror.3: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/fixedname.h: revision 1.4 external/bsd/bind/dist/lib/dns/gen-unix.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/cname_5.c: revision 1.3 external/bsd/bind/dist/lib/dns/tkey.c: revision 1.4 external/bsd/bind/dist/lib/lwres/man/lwres.3: revision 1.3 external/bsd/bind/include/isc/platform.h: revision 1.13 external/bsd/bind/dist/bin/named/include/named/log.h: revision 1.3 external/bsd/bind/dist/lib/dns/rbtdb64.c: revision 1.3 external/bsd/bind/dist/bin/tests/system/tkey/keydelete.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/any_255/tsig_250.h: revision 1.3 external/bsd/bind/dist/bin/check/named-checkzone.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/localencoding.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/os.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/ucs4.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/sha1.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/in_1/apl_42.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/ipseckey_45.h: revision 1.3 external/bsd/bind/dist/doc/draft/draft-ietf-dnsop-dnssec-trust-history-01.txt: file removal external/bsd/bind/dist/doc/rfc/rfc4471.txt: file removal external/bsd/bind/dist/lib/isccfg/win32/version.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4033.txt: file removal external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c: revision 1.3 external/bsd/bind/dist/lib/isc/event.c: revision 1.3 external/bsd/bind/dist/bin/check/check-tool.c: revision 1.3 external/bsd/bind/dist/lib/isc/win32/ntgroups.c: revision 1.3 external/bsd/bind/dist/bin/tests/sig0_test.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc1034.txt: file removal external/bsd/bind/dist/lib/dns/portlist.c: revision 1.3 external/bsd/bind/dist/lib/win32/bindevt/bindevt.c: revision 1.3 external/bsd/bind/dist/lib/dns/acache.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4634.txt: file removal external/bsd/bind/dist/lib/lwres/win32/version.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc3513.txt: file removal external/bsd/bind/dist/bin/confgen/util.h: revision 1.3 external/bsd/bind/dist/lib/isccc/include/isccc/types.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4339.txt: file removal external/bsd/bind/dist/doc/rfc/rfc3008.txt: file removal external/bsd/bind/bin/nslookup/Makefile: revision 1.2 external/bsd/bind/dist/lib/dns/nsec3.c: revision 1.5 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/result.h: revision 1.3 external/bsd/bind/dist/lib/lwres/lwinetaton.c: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/resultclass.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/hex.h: revision 1.3 external/bsd/bind/dist/lib/export/samples/sample-request.c: revision 1.3 external/bsd/bind/dist/lib/dns/diff.c: revision 1.4 external/bsd/bind/dist/bin/tests/entropy_test.c: revision 1.3 external/bsd/bind/dist/bin/tests/hashes/t_hashes.c: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/bitstring.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4509.txt: file removal external/bsd/bind/dist/bin/named/win32/include/named/os.h: revision 1.3 external/bsd/bind/dist/lib/bind9/win32/version.c: revision 1.3 external/bsd/bind/dist/bin/named/lwaddr.c: revision 1.3 external/bsd/bind/dist/bin/confgen/rndc-confgen.8: revision 1.3 external/bsd/bind/dist/bin/nsupdate/nsupdate.c: revision 1.4 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/tests/testutil.c: revision 1.3 external/bsd/bind/dist/contrib/nslint-2.1a3/lbl/os-irix5.h: revision 1.3 external/bsd/bind/dist/bin/named/main.c: revision 1.9 external/bsd/bind/dist/lib/isc/win32/app.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/timer.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/soa.h: revision 1.3 external/bsd/bind/dist/bin/named/bind.keys.h: revision 1.4 external/bsd/bind/dist/lib/isc/backtrace-emptytbl.c: revision 1.3 external/bsd/bind/dist/lib/isc/unix/socket_p.h: revision 1.3 external/bsd/bind/dist/bin/named/include/named/config.h: revision 1.3 external/bsd/bind/dist/bin/named/include/named/listenlist.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/tests/codeset.h: revision 1.3 external/bsd/bind/dist/lib/isc/unix/dir.c: revision 1.4 external/bsd/bind/dist/lib/dns/rbt.c: revision 1.4 external/bsd/bind/dist/lib/dns/ncache.c: revision 1.6 external/bsd/bind/dist/doc/rfc/rfc4074.txt: file removal external/bsd/bind/dist/bin/rndc/util.h: revision 1.5 external/bsd/bind/dist/lib/dns/rdata/generic/mf_4.c: revision 1.3 external/bsd/bind/dist/lib/isc/nothreads/mutex.c: revision 1.3 external/bsd/bind/dist/lib/dns/rbtdb.h: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc5001.txt: file removal external/bsd/bind/dist/doc/rfc/rfc1591.txt: file removal external/bsd/bind/dist/lib/lwres/include/lwres/stdlib.h: revision 1.3 external/bsd/bind/dist/lib/dns/ecdb.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4255.txt: file removal external/bsd/bind/dist/bin/dnssec/dnssec-revoke.c: revision 1.3 external/bsd/bind/dist/lib/lwres/win32/include/lwres/int.h: revision 1.3 external/bsd/bind/dist/lib/isc/timer_p.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/tkey.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/mdn/log.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc6303.txt: file removal external/bsd/bind/dist/bin/dig/dig.1: revision 1.4 external/bsd/bind/dist/lib/isc/httpd.c: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc1982.txt: file removal external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/mdn/result.h: revision 1.3 external/bsd/bind/dist/contrib/nslint-2.1a3/nslint.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/unicodedata_320.c: revision 1.3 external/bsd/bind/dist/lib/lwres/context_p.h: revision 1.3 external/bsd/bind/dist/lib/irs/getnameinfo.c: revision 1.4 external/bsd/bind/dist/lib/dns/include/dns/rdatalist.h: revision 1.3 external/bsd/bind/include/lwres/platform.h: revision 1.4 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/unicode_template.c: revision 1.3 external/bsd/bind/dist/bin/check/named-checkzone.8: revision 1.3 external/bsd/bind/dist/lib/isc/timer.c: revision 1.5 external/bsd/bind/dist/contrib/sdb/ldap/zone2ldap.c: revision 1.3 external/bsd/bind/dist/lib/dns/dst_parse.c: revision 1.4 external/bsd/bind/dist/bin/confgen/keygen.c: revision 1.3 external/bsd/bind/dist/lib/isc/win32/include/isc/keyboard.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/private.h: revision 1.3 external/bsd/bind/lib/libdns/shlib_version: revision 1.10 external/bsd/bind/dist/lib/isc/unix/include/isc/net.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/filechecker.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/tools/idnconv/selectiveencode.h: revision 1.3 external/bsd/bind/dist/contrib/dlz/drivers/dlz_odbc_driver.c: revision 1.3 external/bsd/bind/dist/lib/isccc/cc.c: revision 1.3 external/bsd/bind/dist/lib/isc/unix/ipv6.c: revision 1.3 external/bsd/bind/dist/bin/named/include/named/interfacemgr.h: revision 1.4 external/bsd/bind/dist/lib/dns/rdata/generic/dlv_32769.c: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc3090.txt: file removal external/bsd/bind/dist/bin/dig/nslookup.1: revision 1.3 external/bsd/bind/dist/contrib/nslint-2.1a3/lbl/os-sunos4.h: revision 1.3 external/bsd/bind/dist/bin/tests/cfg_test.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/mdn/utf8.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/ch_3/a_1.h: revision 1.3 external/bsd/bind/dist/lib/dns/ssu_external.c: revision 1.4 external/bsd/bind/dist/lib/dns/rdata/generic/loc_29.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/ttl.h: revision 1.3 external/bsd/bind/dist/bin/pkcs11/win32/cryptoki.h: revision 1.3 external/bsd/bind/dist/bin/tools/named-journalprint.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/hs_4/a_1.c: revision 1.3 external/bsd/bind/dist/lib/isc/unix/include/isc/time.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/rootns.h: revision 1.3 external/bsd/bind/dist/bin/named/xfrout.c: revision 1.4 external/bsd/bind/dist/bin/tools/arpaname.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/resolver.h: revision 1.5 external/bsd/bind/dist/lib/isc/include/isc/interfaceiter.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/nsec3_50.h: revision 1.4 external/bsd/bind/dist/contrib/sdb/dir/dirdb.h: revision 1.3 external/bsd/bind/dist/contrib/sdb/tcl/tcldb.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/mb_7.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2541.txt: file removal external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/delimitermap.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/ssu.h: revision 1.3 external/bsd/bind/dist/bin/tests/printmsg.h: revision 1.3 external/bsd/bind/dist/lib/lwres/lwres_noop.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc5205.txt: file removal external/bsd/bind/dist/bin/confgen/ddns-confgen.c: revision 1.4 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/tests/iconvchk.c: revision 1.3 external/bsd/bind/dist/lib/isc/pthreads/include/isc/mutex.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/journal.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/unormalize.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc5625.txt: file removal external/bsd/bind/dist/lib/isc/include/isc/rwlock.h: revision 1.4 external/bsd/bind/dist/bin/win32/BINDInstall/BINDInstallDlg.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc1612.txt: file removal external/bsd/bind/dist/lib/export/samples/sample-gai.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/in_1/dhcid_49.h: revision 1.3 external/bsd/bind/dist/bin/dnssec/dnssectool.h: revision 1.3 external/bsd/bind/dist/bin/tests/sockaddr/t_sockaddr.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/ucsset.c: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/commandline.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/stats.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/rcode.h: revision 1.3 external/bsd/bind/dist/lib/irs/version.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/lookup.h: revision 1.3 external/bsd/bind/dist/bin/dnssec/dnssec-keygen.c: revision 1.8 external/bsd/bind/dist/bin/tests/gxba_test.c: revision 1.3 external/bsd/bind/dist/doc/draft/draft-faltstrom-uri-06.txt: file removal external/bsd/bind/dist/lib/dns/include/dns/ecdb.h: revision 1.3 external/bsd/bind/dist/bin/tests/tasks/t_tasks.c: revision 1.4 external/bsd/bind/dist/lib/dns/include/dns/rdatasetiter.h: revision 1.3 external/bsd/bind/dist/bin/dnssec/dnssec-revoke.8: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/ratelimiter.h: revision 1.3 external/bsd/bind/include/dns/rdatastruct.h: revision 1.6 external/bsd/bind/dist/lib/isc/win32/include/isc/net.h: revision 1.5 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/res.h: revision 1.3 external/bsd/bind/dist/lib/isc/x86_32/include/isc/atomic.h: revision 1.3 external/bsd/bind/dist/contrib/nslint-2.1a3/nslint.8: revision 1.3 external/bsd/bind/dist/bin/nsupdate/nsupdate.1: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/sha2.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/race.h: revision 1.3 external/bsd/bind/dist/lib/isc/win32/include/isc/offset.h: revision 1.3 external/bsd/bind/dist/bin/tests/sock_test.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/byaddr.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/sig_24.c: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc4431.txt: file removal external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/debug.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/zonekey.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4641.txt: file removal external/bsd/bind/dist/bin/named/named.conf.5: revision 1.8 external/bsd/bind/dist/bin/pkcs11/unix/cryptoki.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/in_1/aaaa_28.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/rrsig_46.h: revision 1.3 external/bsd/bind/dist/lib/dns/order.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc3225.txt: file removal external/bsd/bind/dist/bin/tests/gxbn_test.c: revision 1.3 external/bsd/bind/dist/lib/isc/stats.c: revision 1.3 external/bsd/bind/dist/bin/tests/net/netaddr_multicast.c: revision 1.3 external/bsd/bind/dist/lib/isc/unix/include/isc/syslog.h: revision 1.3 external/bsd/bind/dist/lib/isc/pthreads/thread.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc3645.txt: file removal external/bsd/bind/dist/lib/isc/rwlock.c: revision 1.6 external/bsd/bind/dist/lib/dns/rdata/generic/mg_8.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2535.txt: file removal external/bsd/bind/dist/bin/named/lwdgabn.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/soa_6.c: revision 1.4 external/bsd/bind/dist/lib/isc/include/isc/types.h: revision 1.6 external/bsd/bind/dist/lib/isc/include/isc/namespace.h: revision 1.4 external/bsd/bind/dist/lib/bind9/include/bind9/version.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dst/gssapi.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2915.txt: file removal external/bsd/bind/dist/lib/dns/rdata/rdatastructsuf.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/in_1/nsap_22.h: revision 1.3 external/bsd/bind/dist/bin/tools/named-journalprint.8: revision 1.3 external/bsd/bind/dist/lib/isc/unix/os.c: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/log.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/key_25.c: revision 1.4 external/bsd/bind/dist/bin/tests/hash_test.c: revision 1.3 external/bsd/bind/dist/doc/draft/draft-ietf-dnsop-name-server-management-reqs-02.txt: file removal external/bsd/bind/dist/lib/isc/include/isc/refcount.h: revision 1.5 external/bsd/bind/dist/lib/lwres/man/lwres_getrrsetbyname.3: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/portlist.h: revision 1.3 external/bsd/bind/dist/lib/lwres/getaddrinfo.c: revision 1.3 external/bsd/bind/dist/bin/tests/log_test.c: revision 1.3 external/bsd/bind/dist/lib/isc/inet_ntop.c: revision 1.3 external/bsd/bind/dist/bin/confgen/ddns-confgen.8: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/opt_41.c: revision 1.4 external/bsd/bind/dist/lib/dns/rdata/in_1/px_26.c: revision 1.3 external/bsd/bind/dist/lib/isc/unix/stdtime.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc3152.txt: file removal external/bsd/bind/dist/doc/rfc/rfc5155.txt: file removal external/bsd/bind/dist/lib/dns/rdata/generic/md_3.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4034.txt: file removal external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/export.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4398.txt: file removal external/bsd/bind/dist/doc/rfc/rfc3123.txt: file removal external/bsd/bind/dist/doc/rfc/rfc2672.txt: file removal external/bsd/bind/dist/bin/named/lwresd.c: revision 1.3 external/bsd/bind/dist/bin/dnssec/dnssec-keygen.8: revision 1.4 external/bsd/bind/dist/lib/isc/win32/stdtime.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4159.txt: file removal external/bsd/bind/dist/doc/rfc/rfc1750.txt: file removal external/bsd/bind/dist/doc/arm/Bv9ARM.pdf: revision 1.2 external/bsd/bind/dist/lib/isc/md5.c: revision 1.3 external/bsd/bind/dist/lib/dns/dst_openssl.h: revision 1.4 external/bsd/bind/dist/bin/tests/net/driver.c: revision 1.3 external/bsd/bind/dist/lib/isc/win32/file.c: revision 1.4 external/bsd/bind/dist/lib/isc/lex.c: revision 1.3 external/bsd/bind/dist/lib/isc/commandline.c: revision 1.3 external/bsd/bind/dist/lib/dns/sdlz.c: revision 1.5 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/version.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4635.txt: file removal external/bsd/bind/dist/doc/rfc/rfc1886.txt: file removal external/bsd/bind/dist/lib/dns/rdata/in_1/srv_33.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/mapselector.c: revision 1.3 external/bsd/bind/dist/bin/named/win32/os.c: revision 1.3 external/bsd/bind/dist/lib/isc/radix.c: revision 1.4 external/bsd/bind/dist/lib/isc/include/isc/region.h: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc2308.txt: file removal external/bsd/bind/dist/bin/tests/shutdown_test.c: revision 1.3 external/bsd/bind/dist/bin/tests/timers/t_timers.c: revision 1.4 external/bsd/bind/dist/bin/tools/arpaname.1: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/backtrace.h: revision 1.3 external/bsd/bind/dist/lib/isc/ia64/include/isc/atomic.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/keydata_65533.c: revision 1.4 external/bsd/bind/dist/bin/tests/resolver/t_resolver.c: revision 1.5 external/bsd/bind/dist/lib/dns/rdata/in_1/a6_38.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/zt.h: revision 1.3 external/bsd/bind/dist/lib/dns/client.c: revision 1.4 external/bsd/bind/dist/lib/isc/include/isc/iterated_hash.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/lib.h: revision 1.3 external/bsd/bind/dist/bin/named/unix/include/named/os.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/minfo_14.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/tcpmsg.h: revision 1.3 external/bsd/bind/dist/bin/tests/rbt_test.c: revision 1.3 external/bsd/bind/dist/bin/named/include/named/statschannel.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/in_1/kx_36.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/isdn_20.h: revision 1.3 external/bsd/bind/dist/doc/draft/draft-ietf-dnsop-bad-dns-res-05.txt: file removal external/bsd/bind/dist/lib/lwres/version.c: revision 1.3 external/bsd/bind/dist/doc/draft/draft-ietf-6man-text-addr-representation-07.txt: file removal external/bsd/bind/dist/doc/draft/draft-ietf-dnsext-dnssec-registry-fixes-06.txt: file removal external/bsd/bind/dist/lib/isc/win32/include/isc/mutex.h: revision 1.5 external/bsd/bind/dist/lib/irs/include/irs/dnsconf.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/dnskey_48.h: revision 1.3 external/bsd/bind/dist/lib/dns/iptable.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc1183.txt: file removal external/bsd/bind/dist/lib/dns/include/dns/dbtable.h: revision 1.3 external/bsd/bind/dist/lib/isc/win32/strerror.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/proforma.c: revision 1.3 external/bsd/bind/dist/lib/dns/keydata.c: revision 1.3 external/bsd/bind/dist/doc/draft/draft-kato-dnsop-local-zones-00.txt: file removal external/bsd/bind/dist/lib/dns/rdata/generic/sshfp_44.h: revision 1.3 external/bsd/bind/dist/lib/isccc/base64.c: revision 1.3 external/bsd/bind/dist/lib/isc/win32/entropy.c: revision 1.3 external/bsd/bind/dist/lib/dns/message.c: revision 1.9 external/bsd/bind/dist/lib/lwres/getrrset.c: revision 1.3 external/bsd/bind/dist/lib/lwres/strtoul.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/nameprep.c: revision 1.3 external/bsd/bind/dist/lib/isc/timer_api.c: revision 1.3 external/bsd/bind/dist/lib/dns/gen.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/gpos_27.h: revision 1.3 external/bsd/bind/dist/lib/lwres/man/lwres_getaddrinfo.3: revision 1.3 external/bsd/bind/dist/lib/isc/region.c: revision 1.3 external/bsd/bind/dist/bin/tools/nsec3hash.c: revision 1.4 external/bsd/bind/dist/lib/isc/include/isc/bind9.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4408.txt: file removal external/bsd/bind/dist/lib/lwres/lwpacket.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/strhash.c: revision 1.3 external/bsd/bind/dist/bin/named/include/named/main.h: revision 1.3 external/bsd/bind/dist/lib/isc/win32/net.c: revision 1.3 external/bsd/bind/dist/bin/check/named-checkconf.c: revision 1.4 external/bsd/bind/dist/lib/dns/include/dns/cache.h: revision 1.4 external/bsd/bind/dist/lib/lwres/man/lwres_hstrerror.3: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/tkey_249.c: revision 1.4 external/bsd/bind/dist/lib/dns/include/dns/sdlz.h: revision 1.4 external/bsd/bind/dist/bin/named/lwresd.8: revision 1.3 external/bsd/bind/dist/lib/dns/include/dst/result.h: revision 1.3 external/bsd/bind/dist/bin/confgen/win32/os.c: revision 1.3 external/bsd/bind/dist/bin/named/lwdgrbn.c: revision 1.3 external/bsd/bind/dist/bin/named/include/named/server.h: revision 1.4 external/bsd/bind/dist/lib/lwres/herror.c: revision 1.4 external/bsd/bind/dist/lib/isc/win32/fsaccess.c: revision 1.3 external/bsd/bind/dist/bin/pkcs11/include/pkcs11.h: revision 1.3 external/bsd/bind/dist/lib/isc/nothreads/condition.c: revision 1.3 external/bsd/bind/dist/lib/dns/win32/version.c: revision 1.3 external/bsd/bind/dist/bin/tests/keyboard_test.c: revision 1.3 external/bsd/bind/dist/lib/dns/soa.c: revision 1.3 external/bsd/bind/dist/lib/isc/x86_64/include/isc/atomic.h: revision 1.4 external/bsd/bind/dist/bin/win32/BINDInstall/BINDInstall.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc3493.txt: file removal external/bsd/bind/dist/bin/named/include/named/client.h: revision 1.3 external/bsd/bind/dist/doc/draft/draft-ietf-dnsext-rfc3597-bis-02.txt: file removal external/bsd/bind/dist/lib/dns/rdata/generic/ptr_12.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2133.txt: file removal external/bsd/bind/dist/lib/dns/result.c: revision 1.4 external/bsd/bind/dist/lib/dns/include/dns/dbiterator.h: revision 1.3 external/bsd/bind/dist/lib/lwres/lwbuffer.c: revision 1.3 external/bsd/bind/dist/lib/isc/win32/interfaceiter.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2553.txt: file removal external/bsd/bind/lib/libdns/Makefile: revision 1.6 external/bsd/bind/dist/lib/isc/include/isc/base64.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2104.txt: file removal external/bsd/bind/dist/lib/isccc/include/isccc/version.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/version.h: revision 1.3 external/bsd/bind/dist/lib/irs/include/irs/version.h: revision 1.3 external/bsd/bind/dist/lib/dns/nsec.c: revision 1.4 external/bsd/bind/dist/bin/named/include/named/types.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/dname_39.h: revision 1.3 external/bsd/bind/dist/lib/isc/win32/include/isc/once.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/rdata.h: revision 1.4 external/bsd/bind/dist/bin/named/lwdclient.c: revision 1.3 external/bsd/bind/dist/lib/lwres/man/lwres_packet.3: revision 1.3 external/bsd/bind/dist/lib/isccc/include/isccc/events.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dst/dst.h: revision 1.4 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/normalizer.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/log.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/normalizer.c: revision 1.3 external/bsd/bind/dist/lib/isccc/include/isccc/lib.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/mr_9.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/mapselector.h: revision 1.3 external/bsd/bind/dist/lib/lwres/include/lwres/context.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/list.h: revision 1.4 external/bsd/bind/dist/lib/isc/win32/resource.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/master.h: revision 1.3 external/bsd/bind/dist/lib/isc/win32/include/isc/win32os.h: revision 1.3 external/bsd/bind/dist/lib/isc/win32/ntpaths.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/hinfo_13.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4472.txt: file removal external/bsd/bind/dist/bin/named/include/named/update.h: revision 1.3 external/bsd/bind/dist/bin/tools/nsec3hash.8: revision 1.3 external/bsd/bind/dist/contrib/dlz/drivers/sdlz_helper.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/mdn/res.h: revision 1.3 external/bsd/bind/dist/lib/isc/unix/interfaceiter.c: revision 1.3 external/bsd/bind/dist/lib/dns/dns64.c: revision 1.4 external/bsd/bind/dist/bin/rndc/include/rndc/os.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/ds_43.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4892.txt: file removal external/bsd/bind/dist/doc/rfc/rfc2230.txt: file removal external/bsd/bind/dist/bin/tests/dst/gsstest.c: revision 1.4 external/bsd/bind/dist/bin/named/include/named/globals.h: revision 1.4 external/bsd/bind/dist/lib/isc/base64.c: revision 1.3 external/bsd/bind/dist/lib/dns/ttl.c: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc1035.txt: file removal external/bsd/bind/dist/bin/check/named-checkconf.8: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/ucsmap.c: revision 1.3 external/bsd/bind/dist/doc/draft/update: file removal external/bsd/bind/dist/lib/dns/rdata/generic/spf_99.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/ds.h: revision 1.3 external/bsd/bind/dist/lib/dns/compress.c: revision 1.3 external/bsd/bind/dist/lib/lwres/man/lwres_buffer.3: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/string.h: revision 1.3 external/bsd/bind/dist/lib/dns/request.c: revision 1.5 external/bsd/bind/dist/bin/dig/include/dig/dig.h: revision 1.6 external/bsd/bind/dist/doc/rfc/rfc2536.txt: file removal external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/ucsset.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/assertions.h: revision 1.5 external/bsd/bind/dist/lib/isccc/win32/version.c: revision 1.3 external/bsd/bind/include/lwres/netdb.h: revision 1.4 external/bsd/bind/dist/lib/dns/ssu.c: revision 1.3 external/bsd/bind/dist/lib/dns/gssapictx.c: revision 1.4 external/bsd/bind/dist/bin/pkcs11/pkcs11-keygen.c: revision 1.3 external/bsd/bind/dist/bin/named/log.c: revision 1.3 external/bsd/bind/dist/lib/dns/dnssec.c: revision 1.4 external/bsd/bind/dist/lib/isc/ratelimiter.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/masterdump.h: revision 1.5 external/bsd/bind/dist/lib/dns/rdata/in_1/nsap-ptr_23.h: revision 1.3 external/bsd/bind/dist/lib/lwres/unix/include/lwres/net.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/any_255/tsig_250.c: revision 1.4 external/bsd/bind/dist/lib/dns/include/dns/lib.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/mdn/version.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/tools/runidn/resolver.h: revision 1.3 external/bsd/bind/dist/lib/isc/unix/stdio.c: revision 1.4 external/bsd/bind/dist/lib/isc/include/isc/stdlib.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/unspec_103.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/compress.h: revision 1.3 external/bsd/bind/dist/lib/isc/win32/include/isc/bind_registry.h: revision 1.3 external/bsd/bind/dist/bin/tests/byaddr_test.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/converter.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/nsec.h: revision 1.4 external/bsd/bind/dist/lib/isc/win32/stdio.c: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/util.h: revision 1.7 external/bsd/bind/dist/lib/bind9/include/bind9/check.h: revision 1.3 external/bsd/bind/dist/bin/tests/adb_test.c: revision 1.3 external/bsd/bind/dist/bin/tests/lex_test.c: revision 1.3 external/bsd/bind/dist/doc/draft/draft-kerr-ixfr-only-01.txt: file removal external/bsd/bind/dist/lib/dns/gssapi_link.c: revision 1.4 external/bsd/bind/dist/lib/isc/unix/entropy.c: revision 1.3 external/bsd/bind/include/dns/enumtype.h: revision 1.6 external/bsd/bind/dist/doc/rfc/rfc3363.txt: file removal external/bsd/bind/dist/contrib/sdb/ldap/ldapdb.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4035.txt: file removal external/bsd/bind/dist/isc-config.sh.1: revision 1.3 external/bsd/bind/dist/bin/confgen/util.c: revision 1.3 external/bsd/bind/dist/lib/isc/unix/include/isc/offset.h: revision 1.3 external/bsd/bind/dist/lib/isc/unix/include/isc/dir.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2673.txt: file removal external/bsd/bind/dist/doc/rfc/rfc2168.txt: file removal external/bsd/bind/dist/contrib/sdb/bdb/bdb.c: revision 1.3 external/bsd/bind/dist/lib/isc/bitstring.c: revision 1.3 external/bsd/bind/dist/lib/isc/string.c: revision 1.4 external/bsd/bind/dist/lib/isc/include/isc/quota.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/base32.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/aliaslist.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/api.c: revision 1.3 external/bsd/bind/dist/lib/dns/hmac_link.c: revision 1.3 external/bsd/bind/dist/bin/tests/lfsr_test.c: revision 1.3 external/bsd/bind/dist/lib/isc/iterated_hash.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc5507.txt: file removal external/bsd/bind/dist/lib/isc/include/isc/socket.h: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc2825.txt: file removal external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/tests/setenv.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/mapper.c: revision 1.3 external/bsd/bind/dist/lib/dns/dbiterator.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/version.h: revision 1.3 external/bsd/bind/dist/lib/isc/win32/thread.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/tsig.h: revision 1.3 external/bsd/bind/dist/lib/isc/inet_pton.c: revision 1.3 external/bsd/bind/dist/bin/named/unix/os.c: revision 1.4 external/bsd/bind/dist/bin/rndc/util.c: revision 1.3 external/bsd/bind/dist/contrib/sdb/pgsql/pgsqldb.h: revision 1.3 external/bsd/bind/dist/lib/isccfg/include/isccfg/dnsconf.h: revision 1.3 external/bsd/bind/dist/lib/isc/netaddr.c: revision 1.4 external/bsd/bind/dist/lib/isc/win32/errno2result.h: revision 1.3 external/bsd/bind/dist/lib/isc/taskpool.c: revision 1.4 external/bsd/bind/dist/lib/export/samples/sample-async.c: revision 1.3 external/bsd/bind/dist/contrib/nslint-2.1a3/savestr.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/xfrin.h: revision 1.3 external/bsd/bind/dist/lib/isc/unix/ifiter_ioctl.c: revision 1.3 external/bsd/bind/dist/lib/isc/noatomic/include/isc/atomic.h: revision 1.5 external/bsd/bind/dist/lib/dns/include/dns/peer.h: revision 1.3 external/bsd/bind/dist/lib/lwres/include/lwres/lwres.h: revision 1.4 external/bsd/bind/dist/lib/bind9/include/bind9/getaddresses.h: revision 1.3 external/bsd/bind/dist/lib/isc/win32/include/isc/platform.h: revision 1.3 external/bsd/bind/dist/bin/named/include/named/notify.h: revision 1.3 external/bsd/bind/dist/lib/isc/sparc64/include/isc/atomic.h: revision 1.4 external/bsd/bind/dist/lib/lwres/win32/socket.c: revision 1.3 external/bsd/bind/dist/bin/tests/inter_test.c: revision 1.3 external/bsd/bind/dist/bin/pkcs11/pkcs11-keygen.8: revision 1.3 external/bsd/bind/dist/bin/tests/rdata_test.c: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc3596.txt: file removal external/bsd/bind/dist/bin/tests/dst/t_dst.c: revision 1.4 external/bsd/bind/dist/lib/isc/app_api.c: revision 1.3 external/bsd/bind/dist/lib/dns/db.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/nameprep.h: revision 1.3 external/bsd/bind/dist/lib/isccc/include/isccc/symtab.h: revision 1.3 external/bsd/bind/dist/lib/isc/base32.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc1995.txt: file removal external/bsd/bind/dist/lib/isc/win32/include/isc/dir.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc3833.txt: file removal external/bsd/bind/dist/lib/dns/include/dns/types.h: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc4648.txt: file removal external/bsd/bind/dist/doc/rfc/rfc1535.txt: file removal external/bsd/bind/dist/bin/tests/net/testsuite.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/unicode.c: revision 1.3 external/bsd/bind/dist/doc/draft/draft-yao-dnsext-bname-04.txt: file removal external/bsd/bind/dist/lib/isc/lfsr.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/adb.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/nameprep_template.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dst/lib.h: revision 1.3 external/bsd/bind/dist/contrib/dlz/drivers/dlz_postgres_driver.c: revision 1.3 external/bsd/bind/dist/bin/pkcs11/include/pkcs11f.h: revision 1.3 external/bsd/bind/dist/lib/dns/opensslrsa_link.c: revision 1.4 external/bsd/bind/dist/bin/tests/ratelimiter_test.c: revision 1.3 external/bsd/bind/dist/lib/isc/win32/include/isc/thread.h: revision 1.3 external/bsd/bind/dist/lib/isc/buffer.c: revision 1.3 external/bsd/bind/dist/bin/named/named.conf.html: revision 1.8 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/strhash.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/tools/runidn/stub.c: revision 1.3 external/bsd/bind/dist/lib/dns/private.c: revision 1.4 external/bsd/bind/dist/lib/isc/unix/errno2result.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/in_1/wks_11.c: revision 1.3 external/bsd/bind/dist/contrib/sdb/dir/dirdb.c: revision 1.3 external/bsd/bind/dist/contrib/sdb/tcl/tcldb.c: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/netaddr.h: revision 1.3 external/bsd/bind/dist/lib/dns/masterdump.c: revision 1.5 external/bsd/bind/dist/doc/rfc/rfc2163.txt: file removal external/bsd/bind/dist/bin/tests/printmsg.c: revision 1.3 external/bsd/bind/dist/lib/isc/pthreads/include/isc/once.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/formatcheck.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2373.txt: file removal external/bsd/bind/dist/lib/isc/hex.c: revision 1.3 external/bsd/bind/dist/lib/dns/tsig.c: revision 1.4 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/checker.c: revision 1.3 external/bsd/bind/dist/contrib/query-loc-0.4.0/query-loc.c: revision 1.3 external/bsd/bind/dist/lib/isccfg/win32/DLLMain.c: revision 1.3 external/bsd/bind/dist/lib/isc/socket_api.c: revision 1.4 external/bsd/bind/dist/lib/dns/rdata/generic/txt_16.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/mx_15.c: revision 1.3 external/bsd/bind/dist/lib/isc/unix/include/isc/int.h: revision 1.3 external/bsd/bind/dist/contrib/sdb/sqlite/sqlitedb.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc3226.txt: file removal external/bsd/bind/dist/lib/lwres/lwconfig.c: revision 1.4 external/bsd/bind/dist/lib/isc/unix/include/isc/strerror.h: revision 1.3 external/bsd/bind/dist/lib/dns/peer.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc5933.txt: file removal external/bsd/bind/dist/doc/rfc/rfc3425.txt: file removal external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/tools/idnconv/util.h: revision 1.3 external/bsd/bind/dist/lib/isc/assertions.c: revision 1.5 external/bsd/bind/dist/doc/rfc/rfc3845.txt: file removal external/bsd/bind/dist/doc/rfc/rfc1348.txt: file removal external/bsd/bind/dist/lib/isc/win32/once.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc3901.txt: file removal external/bsd/bind/dist/lib/isc/win32/version.c: revision 1.3 external/bsd/bind/dist/bin/tests/net/sockaddr_multicast.c: revision 1.3 external/bsd/bind/dist/lib/lwres/win32/DLLMain.c: revision 1.3 external/bsd/bind/dist/bin/named/win32/include/named/ntservice.h: revision 1.3 external/bsd/bind/dist/bin/tests/master/t_master.c: revision 1.4 external/bsd/bind/dist/doc/rfc/fetch: file removal external/bsd/bind/dist/lib/lwres/include/lwres/lang.h: revision 1.3 external/bsd/bind/dist/lib/lwres/man/lwres_gabn.3: revision 1.3 external/bsd/bind/dist/lib/isccc/include/isccc/alist.h: revision 1.3 external/bsd/bind/dist/lib/dns/spnego_asn1.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/afsdb_18.h: revision 1.3 external/bsd/bind/dist/lib/isc/win32/keyboard.c: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/app.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/nsec_47.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/nameprepdata.c: revision 1.3 external/bsd/bind/dist/lib/isc/parseint.c: revision 1.3 external/bsd/bind/dist/lib/bind9/win32/DLLMain.c: revision 1.3 external/bsd/bind/dist/doc/draft/draft-mekking-dnsop-auto-cpsync-00.txt: file removal external/bsd/bind/dist/lib/dns/rdata/generic/ipseckey_45.c: revision 1.4 external/bsd/bind/dist/contrib/sdb/sqlite/zone2sqlite.c: revision 1.3 external/bsd/bind/dist/bin/named/include/named/logconf.h: revision 1.3 external/bsd/bind/dist/lib/lwres/win32/lwconfig.c: revision 1.3 external/bsd/bind/dist/lib/dns/timer.c: revision 1.3 external/bsd/bind/dist/lib/tests/t_api.c: revision 1.3 external/bsd/bind/dist/bin/tools/genrandom.c: revision 1.3 external/bsd/bind/dist/lib/isc/win32/include/isc/stat.h: revision 1.3 external/bsd/bind/dist/lib/isccfg/parser.c: revision 1.4 external/bsd/bind/dist/lib/isc/inet_aton.c: revision 1.3 external/bsd/bind/dist/lib/isc/win32/syslog.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/hip_55.h: revision 1.3 external/bsd/bind/dist/contrib/sdb/time/timedb.h: revision 1.3 external/bsd/bind/dist/lib/isccfg/include/isccfg/namedconf.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc3658.txt: file removal external/bsd/bind/dist/doc/rfc/rfc1876.txt: file removal external/bsd/bind/dist/lib/lwres/man/lwres_config.3: revision 1.3 external/bsd/bind/dist/lib/isc/win32/include/isc/int.h: revision 1.3 external/bsd/bind/dist/lib/dns/zonekey.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2537.txt: file removal external/bsd/bind/dist/lib/dns/rdata/in_1/nsap_22.c: revision 1.3 external/bsd/bind/dist/lib/irs/getaddrinfo.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/nsec3param_51.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/checker.h: revision 1.3 external/bsd/bind/dist/bin/rndc/rndc.c: revision 1.5 external/bsd/bind/dist/lib/isc/unix/app.c: revision 1.5 external/bsd/bind/dist/bin/dig/host.c: revision 1.4 external/bsd/bind/dist/bin/confgen/include/confgen/os.h: revision 1.3 external/bsd/bind/dist/lib/isccc/include/isccc/result.h: revision 1.3 external/bsd/bind/dist/lib/isc/win32/include/isc/ipv6.h: revision 1.5 external/bsd/bind/dist/bin/named/include/named/builtin.h: revision 1.3 external/bsd/bind/dist/bin/tests/system/rpz/rpz.c: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/boolean.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/buffer.h: revision 1.4 external/bsd/bind/dist/lib/dns/dst_api.c: revision 1.4 external/bsd/bind/dist/bin/named/listenlist.c: revision 1.3 external/bsd/bind/dist/lib/lwres/lwresutil.c: revision 1.3 external/bsd/bind/dist/lib/dns/gen-win32.h: revision 1.3 external/bsd/bind/lib/libbind9/shlib_version: revision 1.8 external/bsd/bind/dist/lib/dns/log.c: revision 1.3 external/bsd/bind/dist/lib/isc/mem.c: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/magic.h: revision 1.3 external/bsd/bind/dist/lib/dns/dst_result.c: revision 1.3 external/bsd/bind/dist/lib/isc/unix/time.c: revision 1.5 external/bsd/bind/dist/doc/rfc/rfc5452.txt: file removal external/bsd/bind/dist/lib/dns/rdata/generic/x25_19.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdatasetiter.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/ucsmap.h: revision 1.3 external/bsd/bind/dist/bin/tests/db_test.c: revision 1.3 external/bsd/bind/dist/lib/isc/unix/ifiter_getifaddrs.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc3755.txt: file removal external/bsd/bind/dist/bin/confgen/unix/os.c: revision 1.3 external/bsd/bind/dist/lib/export/samples/sample.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/null_10.h: revision 1.3 external/bsd/bind/dist/bin/named/lwdgnba.c: revision 1.3 external/bsd/bind/dist/lib/irs/include/irs/types.h: revision 1.3 external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.c: revision 1.7 external/bsd/bind/dist/doc/draft/draft-ietf-dnsop-respsize-06.txt: file removal external/bsd/bind/dist/lib/dns/include/dns/rpz.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/punycode.c: revision 1.3 external/bsd/bind/dist/lib/isc/win32/include/isc/stdtime.h: revision 1.4 external/bsd/bind/dist/lib/dns/rootns.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/rt_21.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2826.txt: file removal external/bsd/bind/dist/lib/lwres/win32/include/lwres/netdb.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/tools/idnconv/selectiveencode.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdataslab.c: revision 1.5 external/bsd/bind/dist/contrib/dlz/drivers/dlz_drivers.c: revision 1.4 external/bsd/bind/dist/lib/isc/task_p.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/cert_37.h: revision 1.3 external/bsd/bind/dist/contrib/nslint-2.1a3/lbl/gnuc.h: revision 1.3 external/bsd/bind/dist/contrib/query-loc-0.4.0/query-loc.1: revision 1.3 external/bsd/bind/dist/bin/tests/rwlock_test.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/forward.h: revision 1.3 external/bsd/bind/dist/bin/tools/genrandom.8: revision 1.4 external/bsd/bind/dist/lib/dns/rdata/in_1/kx_36.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/ch_3/a_1.c: revision 1.3 external/bsd/bind/dist/CHANGES: revision 1.3 external/bsd/bind/dist/lib/lwres/man/lwres_resutil.3: revision 1.3 external/bsd/bind/dist/lib/dns/stats.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/loc_29.c: revision 1.3 external/bsd/bind/dist/lib/dns/rcode.c: revision 1.4 external/bsd/bind/dist/bin/named/config.c: revision 1.5 external/bsd/bind/dist/bin/named/named.8: revision 1.3 external/bsd/bind/lib/libisccc/shlib_version: revision 1.8 external/bsd/bind/dist/lib/dns/rdata/in_1/a_1.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/nsec3_50.c: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc2181.txt: file removal external/bsd/bind/dist/lib/dns/lib.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/mb_7.c: revision 1.3 external/bsd/bind/dist/lib/isc/hmacmd5.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/sshfp_44.c: revision 1.4 external/bsd/bind/dist/lib/lwres/gai_strerror.c: revision 1.3 external/bsd/bind/dist/lib/dns/lookup.c: revision 1.4 external/bsd/bind/dist/lib/isccfg/include/isccfg/version.h: revision 1.3 external/bsd/bind/dist/lib/isc/win32/unistd.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/dlz.h: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc2782.txt: file removal external/bsd/bind/dist/doc/rfc/rfc3597.txt: file removal external/bsd/bind/dist/bin/rndc/rndc.8: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/mutexblock.h: revision 1.3 external/bsd/bind/dist/lib/isccc/alist.c: revision 1.3 external/bsd/bind/dist/bin/dnssec/dnssectool.c: revision 1.3 external/bsd/bind/dist/lib/irs/context.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/in_1/dhcid_49.c: revision 1.4 external/bsd/bind/dist/lib/dns/rdata/generic/nxt_30.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4955.txt: file removal external/bsd/bind/dist/doc/rfc/rfc1996.txt: file removal external/bsd/bind/dist/bin/tests/names/t_names.c: revision 1.4 external/bsd/bind/dist/lib/isc/include/isc/ondestroy.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/serial.h: revision 1.3 external/bsd/bind/dist/bin/tests/mempool_test.c: revision 1.3 external/bsd/bind/dist/lib/isc/netscope.c: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2418.txt: file removal external/bsd/bind/dist/bin/tests/db/t_db.c: revision 1.4 external/bsd/bind/dist/lib/dns/rdata/generic/ns_2.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/debug.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/mapper.h: revision 1.3 external/bsd/bind/dist/contrib/query-loc-0.4.0/loc.h: revision 1.3 external/bsd/bind/dist/lib/isc/win32/condition.c: revision 1.3 external/bsd/bind/dist/lib/dns/journal.c: revision 1.4 external/bsd/bind/dist/lib/isc/include/isc/lfsr.h: revision 1.3 external/bsd/bind/dist/bin/named/include/named/lwaddr.h: revision 1.3 external/bsd/bind/dist/bin/dnssec/dnssec-settime.c: revision 1.4 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/tools/idnconv/idnconv.1: revision 1.3 external/bsd/bind/dist/bin/named/logconf.c: revision 1.4 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/log.c: revision 1.3 external/bsd/bind/dist/bin/named/interfacemgr.c: revision 1.4 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/api.h: revision 1.3 external/bsd/bind/dist/lib/isc/win32/include/isc/condition.h: revision 1.3 external/bsd/bind/dist/bin/named/include/named/tsigconf.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/unicode.h: revision 1.3 external/bsd/bind/dist/lib/isccfg/include/isccfg/aclconf.h: revision 1.4 external/bsd/bind/dist/lib/isc/entropy.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/rp_17.h: revision 1.3 external/bsd/bind/dist/bin/named/include/named/query.h: revision 1.3 external/bsd/bind/dist/doc/draft/draft-ietf-dnsext-rfc2672bis-dname-19.txt: file removal external/bsd/bind/dist/lib/isccc/include/isccc/util.h: revision 1.4 external/bsd/bind/dist/lib/dns/include/dns/acl.h: revision 1.4 external/bsd/bind/dist/lib/isc/include/isc/print.h: revision 1.3 external/bsd/bind/dist/lib/dns/rbtdb64.h: revision 1.3 external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.8: revision 1.5 external/bsd/bind/dist/bin/tests/system/dlz/ns1/dns-root/com/example/xfr.d/10.53.0.1: revision 1.3 external/bsd/bind/dist/doc/draft/draft-ietf-dnsext-ecc-key-07.txt: file removal external/bsd/bind/dist/bin/dig/host.1: revision 1.3 external/bsd/bind/dist/bin/tests/byname_test.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/in_1/apl_42.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/rrsig_46.c: revision 1.4 external/bsd/bind/dist/lib/dns/openssldsa_link.c: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc2374.txt: file removal external/bsd/bind/dist/lib/isc/heap.c: revision 1.4 external/bsd/bind/dist/lib/dns/dst_internal.h: revision 1.4 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/mg_8.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/tools/idnconv/idnconv.c: revision 1.3 external/bsd/bind/dist/contrib/dlz/drivers/dlz_ldap_driver.c: revision 1.4 external/bsd/bind/dist/lib/dns/include/dns/rdataslab.h: revision 1.3 external/bsd/bind/dist/lib/isc/unix/ifiter_sysctl.c: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/xml.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/hmacmd5.h: revision 1.3 external/bsd/bind/dist/lib/dns/spnego.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdatalist_p.h: revision 1.3 distrib/sets/lists/base/ad.mips64el: revision 1.91 external/bsd/bind/dist/contrib/dlz/example/dlz_minimal.h: revision 1.3 external/bsd/bind/dist/lib/lwres/lwres_gabn.c: revision 1.3 external/bsd/bind/dist/lib/isc/serial.c: revision 1.3 external/bsd/bind/dist/lib/export/samples/nsprobe.c: revision 1.4 external/bsd/bind/dist/bin/named/builtin.c: revision 1.4 external/bsd/bind/dist/lib/dns/version.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/mr_9.c: revision 1.3 external/bsd/bind/dist/bin/rndc/rndc.conf.5: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/assert.h: revision 1.3 external/bsd/bind/dist/contrib/sdb/bdb/zone2bdb.c: revision 1.3 external/bsd/bind/include/dns/code.h: revision 1.7 external/bsd/bind/dist/lib/isc/include/isc/file.h: revision 1.4 external/bsd/bind/dist/lib/lwres/man/lwres_gethostent.3: revision 1.3 external/bsd/bind/dist/lib/isc/task_api.c: revision 1.3 external/bsd/bind/dist/bin/named/include/named/lwdclient.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/tests/testutil.h: revision 1.3 external/bsd/bind/dist/lib/dns/adb.c: revision 1.4 external/bsd/bind/dist/lib/isc/include/isc/stdio.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/acache.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/taskpool.h: revision 1.4 external/bsd/bind/dist/lib/dns/rdata/generic/md_3.c: revision 1.3 external/bsd/bind/dist/bin/pkcs11/pkcs11-destroy.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/ds_43.c: revision 1.4 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/mdn/localencoding.h: revision 1.3 external/bsd/bind/dist/contrib/dlz/drivers/dlz_bdbhpt_driver.c: revision 1.3 external/bsd/bind/dist/doc/draft/draft-ietf-dnsext-tsig-md5-deprecated-03.txt: file removal external/bsd/bind/dist/lib/isccfg/log.c: revision 1.3 external/bsd/bind/dist/lib/isccc/version.c: revision 1.3 external/bsd/bind/dist/lib/dns/rbtdb.c: revision 1.12 external/bsd/bind/dist/lib/dns/include/dns/nsec3.h: revision 1.3 external/bsd/bind/dist/bin/named/include/named/xfrout.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/entropy.h: revision 1.3 external/bsd/bind/dist/bin/pkcs11/include/pkcs11t.h: revision 1.3 external/bsd/bind/dist/bin/tests/virtual-time/vtwrapper.c: revision 1.3 external/bsd/bind/dist/lib/isc/win32/dir.c: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc3364.txt: file removal external/bsd/bind/dist/doc/rfc/rfc4025.txt: file removal external/bsd/bind/dist/lib/dns/rdata/generic/mf_4.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc1122.txt: file removal external/bsd/bind/dist/lib/dns/rdata/in_1/srv_33.c: revision 1.3 external/bsd/bind/dist/bin/named/include/named/tkeyconf.h: revision 1.3 external/bsd/bind/dist/lib/isc/unix/strerror.c: revision 1.3 external/bsd/bind/dist/lib/lwres/include/lwres/ipv6.h: revision 1.3 external/bsd/bind/dist/lib/isc/backtrace.c: revision 1.4 external/bsd/bind/dist/bin/tests/system/filter-aaaa/filter-aaaa.c: revision 1.4 external/bsd/bind/dist/lib/isc/portset.c: revision 1.3 external/bsd/bind/dist/lib/isc/pthreads/include/isc/thread.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/filemapper.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc1712.txt: file removal external/bsd/bind/dist/lib/isc/unix/file.c: revision 1.4 external/bsd/bind/dist/lib/isc/sockaddr.c: revision 1.4 external/bsd/bind/dist/lib/irs/gai_strerror.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/in_1/nsap-ptr_23.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/ncache.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2538.txt: file removal external/bsd/bind/dist/lib/isc/hmacsha.c: revision 1.4 external/bsd/bind/dist/bin/tools/isc-hmac-fixup.c: revision 1.3 external/bsd/bind/dist/lib/isc/win32/ipv6.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/events.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc2929.txt: file removal external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/tools/runidn/resolver.c: revision 1.3 external/bsd/bind/dist/lib/lwres/context.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/tsec.h: revision 1.3 external/bsd/bind/dist/bin/named/tsigconf.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/isdn_20.c: revision 1.3 external/bsd/bind/dist/lib/dns/dst_parse.h: revision 1.3 external/bsd/bind/dist/lib/lwres/include/lwres/int.h: revision 1.3 external/bsd/bind/dist/bin/win32/BINDInstall/DirBrowse.h: revision 1.3 external/bsd/bind/dist/lib/isc/unix/include/isc/keyboard.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/error.h: revision 1.3 external/bsd/bind/dist/lib/dns/openssldh_link.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/dnskey_48.c: revision 1.4 external/bsd/bind/dist/lib/dns/cache.c: revision 1.4 external/bsd/bind/dist/lib/dns/rdata/generic/dlv_32769.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc3490.txt: file removal external/bsd/bind/dist/lib/lwres/include/lwres/result.h: revision 1.3 external/bsd/bind/dist/lib/irs/resconf.c: revision 1.4 external/bsd/bind/dist/bin/tests/wire_test.c: revision 1.3 external/bsd/bind/dist/lib/dns/win32/DLLMain.c: revision 1.3 external/bsd/bind/dist/lib/dns/openssl_link.c: revision 1.7 external/bsd/bind/dist/lib/dns/include/dns/sdb.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc4343.txt: file removal external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/delimitermap.h: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/tools/runidn/runidn.1: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/client.h: revision 1.3 external/bsd/bind/dist/lib/isc/mutexblock.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/gpos_27.c: revision 1.3 external/bsd/bind/dist/lib/isc/unix/include/isc/stat.h: revision 1.3 external/bsd/bind/dist/bin/named/lwdnoop.c: revision 1.3 external/bsd/bind/dist/lib/isc/win32/include/isc/ntgroups.h: revision 1.3 external/bsd/bind/dist/lib/isc/nothreads/thread.c: revision 1.3 external/bsd/bind/dist/lib/dns/dbtable.c: revision 1.3 external/bsd/bind/dist/bin/tests/lwres_test.c: revision 1.3 external/bsd/bind/dist/lib/isc/nothreads/include/isc/thread.h: revision 1.3 external/bsd/bind/dist/bin/tests/system/tkey/keycreate.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/include/idn/punycode.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc1536.txt: file removal external/bsd/bind/dist/lib/isc/unix/net.c: revision 1.3 external/bsd/bind/dist/bin/named/controlconf.c: revision 1.4 external/bsd/bind/dist/lib/isc/log.c: revision 1.4 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/tests/testsuite.h: revision 1.4 external/bsd/bind/dist/lib/dns/validator.c: revision 1.7 external/bsd/bind/dist/lib/tests/include/tests/t_api.h: revision 1.3 external/bsd/bind/dist/lib/lwres/man/lwres_gnba.3: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/lex.h: revision 1.3 external/bsd/bind/dist/lib/dns/byaddr.c: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc1706.txt: file removal external/bsd/bind/dist/contrib/dlz/drivers/include/dlz/dlz_drivers.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/portset.h: revision 1.3 external/bsd/bind/dist/lib/isc/unix/include/isc/netdb.h: revision 1.3 external/bsd/bind/dist/lib/lwres/include/lwres/lwpacket.h: revision 1.3 distrib/sets/lists/base/ad.mips64eb: revision 1.92 external/bsd/bind/dist/lib/dns/time.c: revision 1.4 external/bsd/bind/dist/lib/isc/include/isc/hmacsha.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata.c: revision 1.4 distrib/sets/lists/base/shl.mi: revision 1.627 external/bsd/bind/dist/lib/dns/rdata/generic/cname_5.h: revision 1.3 external/bsd/bind/dist/lib/isccc/include/isccc/sexpr.h: revision 1.3 external/bsd/bind/dist/lib/isc/mem_api.c: revision 1.3 external/bsd/bind/dist/bin/named/statschannel.c: revision 1.4 external/bsd/bind/dist/doc/draft/draft-ietf-dnsop-inaddr-required-07.txt: file removal external/bsd/bind/dist/lib/isc/unix/resource.c: revision 1.3 external/bsd/bind/dist/contrib/dlz/drivers/dlz_filesystem_driver.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/utf8.c: revision 1.3 external/bsd/bind/dist/lib/irs/include/irs/context.h: revision 1.3 external/bsd/bind/dist/bin/named/server.c: revision 1.11 external/bsd/bind/dist/doc/rfc/rfc1032.txt: file removal external/bsd/bind/dist/lib/dns/tsec.c: revision 1.3 external/bsd/bind/dist/lib/isc/nls/msgcat.c: revision 1.3 external/bsd/bind/dist/bin/named/include/named/lwresd.h: revision 1.3 external/bsd/bind/dist/bin/named/win32/ntservice.c: revision 1.3 external/bsd/bind/dist/bin/tools/isc-hmac-fixup.8: revision 1.3 external/bsd/bind/dist/lib/isc/mips/include/isc/atomic.h: revision 1.4 external/bsd/bind/dist/lib/dns/rdata/generic/sig_24.h: revision 1.3 external/bsd/bind/dist/lib/isc/fsaccess.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/dname_39.c: revision 1.3 external/bsd/bind/dist/bin/check/check-tool.h: revision 1.3 external/bsd/bind/dist/lib/lwres/win32/include/lwres/platform.h: revision 1.4 external/bsd/bind/dist/lib/isc/unix/include/isc/stdtime.h: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc5702.txt: file removal external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.c: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc4956.txt: file removal distrib/sets/lists/comp/ad.mips64el: revision 1.80 external/bsd/bind/dist/lib/lwres/include/lwres/lwbuffer.h: revision 1.3 external/bsd/bind/dist/lib/dns/master.c: revision 1.6 external/bsd/bind/dist/lib/isc/lib.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdataset.c: revision 1.5 external/bsd/bind/dist/lib/dns/rdata/generic/soa_6.h: revision 1.3 external/bsd/bind/dist/lib/isccc/win32/DLLMain.c: revision 1.3 external/bsd/bind/dist/lib/lwres/win32/include/lwres/net.h: revision 1.4 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/resconf.c: revision 1.3 external/bsd/bind/dist/lib/lwres/man/lwres_getipnode.3: revision 1.3 external/bsd/bind/dist/lib/isc/win32/netdb.h: revision 1.3 external/bsd/bind/dist/lib/dns/rpz.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/rdataclass.h: revision 1.3 external/bsd/bind/dist/doc/draft/draft-ietf-behave-dns64-11.txt: file removal external/bsd/bind/dist/lib/dns/include/dns/result.h: revision 1.4 external/bsd/bind/dist/lib/lwres/assert_p.h: revision 1.4 external/bsd/bind/dist/lib/isc/win32/include/isc/netdb.h: revision 1.3 external/bsd/bind/dist/lib/isc/task.c: revision 1.5 external/bsd/bind/dist/doc/draft/draft-ietf-dnsext-axfr-clarify-14.txt: file removal external/bsd/bind/dist/lib/dns/include/dns/order.h: revision 1.3 external/bsd/bind/dist/lib/isc/pthreads/mutex.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/opt_41.h: revision 1.3 external/bsd/bind/dist/contrib/dlz/drivers/dlz_mysql_driver.c: revision 1.3 external/bsd/bind/dist/lib/lwres/lwinetntop.c: revision 1.3 external/bsd/bind/dist/lib/isc/quota.c: revision 1.3 external/bsd/bind/dist/lib/isc/nothreads/include/isc/once.h: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/rdataset.h: revision 1.5 external/bsd/bind/dist/lib/dns/rdata/in_1/px_26.h: revision 1.3 external/bsd/bind/dist/lib/dns/dispatch.c: revision 1.5 external/bsd/bind/dist/doc/rfc/rfc2375.txt: file removal external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/tools/idnconv/util.c: revision 1.3 external/bsd/bind/dist/lib/isc/win32/include/isc/ntpaths.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/heap.h: revision 1.3 external/bsd/bind/dist/lib/isc/hash.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/time.h: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/lang.h: revision 1.3 external/bsd/bind/dist/lib/dns/tcpmsg.c: revision 1.3 external/bsd/bind/dist/lib/dns/include/dns/rdatatype.h: revision 1.3 external/bsd/bind/dist/doc/rfc/rfc3467.txt: file removal external/bsd/bind/dist/doc/rfc/rfc2136.txt: file removal external/bsd/bind/dist/bin/dnssec/dnssec-settime.8: revision 1.4 external/bsd/bind/dist/lib/isccfg/dnsconf.c: revision 1.3 external/bsd/bind/dist/lib/isc/include/isc/event.h: revision 1.4 external/bsd/bind/dist/doc/rfc/rfc2317.txt: file removal external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/filemapper.c: revision 1.3 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/localencoding.c: revision 1.3 external/bsd/bind/dist/lib/dns/resolver.c: revision 1.12 external/bsd/bind/dist/lib/isccfg/include/isccfg/grammar.h: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/rdatastructpre.h: revision 1.4 external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/lib/util.c: revision 1.3 external/bsd/bind/dist/lib/dns/rdata/generic/keydata_65533.h: revision 1.3 Merge bind-9.9.1-P1 to fix: Processing of DNS resource records where the rdata field is zero length may cause various issues for the servers handling them. CVE: CVE-2012-1667 bump for bind-9.9.1-P1
|
#
1.155.2.2 |
|
07-Mar-2012 |
riz |
Pull up following revision(s) (requested by joerg in ticket #71): distrib/sets/lists/comp/ad.mips64eb: revision 1.71 distrib/sets/lists/base/md.amd64: revision 1.158 distrib/sets/lists/base/ad.mips64eb: revision 1.84 distrib/sets/lists/base/shl.mi: revision 1.618 distrib/sets/lists/comp/shl.mi: revision 1.211 external/public-domain/xz/dist/configure.ac: revision 1.3 distrib/sets/lists/base/md.sparc64: revision 1.149 external/public-domain/xz/prepare-import.sh: revision 1.2 distrib/sets/lists/comp/ad.mips64el: revision 1.71 distrib/sets/lists/base/ad.mips64el: revision 1.83 external/public-domain/xz/lib/shlib_version: revision 1.2 distrib/sets/lists/comp/md.amd64: revision 1.157 distrib/sets/lists/comp/md.sparc64: revision 1.140 external/public-domain/xz/prepare-import.sh patch external/public-domain/xz/dist/ChangeLog patch external/public-domain/xz/dist/INSTALL patch external/public-domain/xz/dist/NEWS patch external/public-domain/xz/dist/THANKS patch external/public-domain/xz/dist/configure.ac patch external/public-domain/xz/dist/doc/lzma-file-format.txt patch external/public-domain/xz/dist/doc/examples/xz_pipe_comp.c new external/public-domain/xz/dist/doc/examples/xz_pipe_decomp.c new external/public-domain/xz/dist/po/cs.gmo patch external/public-domain/xz/dist/po/cs.po patch external/public-domain/xz/dist/po/de.gmo patch external/public-domain/xz/dist/po/de.po patch external/public-domain/xz/dist/po/fr.gmo new external/public-domain/xz/dist/po/fr.po new external/public-domain/xz/dist/po/it.gmo patch external/public-domain/xz/dist/po/it.po patch external/public-domain/xz/dist/po/pl.gmo new external/public-domain/xz/dist/po/pl.po new external/public-domain/xz/dist/src/common/sysdefs.h patch external/public-domain/xz/dist/src/liblzma/api/lzma/block.h patch external/public-domain/xz/dist/src/liblzma/api/lzma/container.h patch external/public-domain/xz/dist/src/liblzma/api/lzma/filter.h patch external/public-domain/xz/dist/src/liblzma/api/lzma/lzma.h patch external/public-domain/xz/dist/src/liblzma/api/lzma/version.h patch external/public-domain/xz/dist/src/liblzma/common/alone_decoder.c patch external/public-domain/xz/dist/src/liblzma/common/alone_encoder.c patch external/public-domain/xz/dist/src/liblzma/common/block_buffer_encoder.c patch external/public-domain/xz/dist/src/liblzma/common/block_encoder.c patch external/public-domain/xz/dist/src/liblzma/common/common.c patch external/public-domain/xz/dist/src/liblzma/common/common.h patch external/public-domain/xz/dist/src/liblzma/common/filter_common.c patch external/public-domain/xz/dist/src/liblzma/common/index_decoder.c patch external/public-domain/xz/dist/src/liblzma/common/index_encoder.c patch external/public-domain/xz/dist/src/liblzma/common/stream_buffer_encoder.c patch external/public-domain/xz/dist/src/liblzma/common/stream_encoder.c patch external/public-domain/xz/dist/src/liblzma/delta/delta_encoder.c patch external/public-domain/xz/dist/src/liblzma/lz/lz_decoder.c patch external/public-domain/xz/dist/src/liblzma/lz/lz_encoder.c patch external/public-domain/xz/dist/src/liblzma/lzma/lzma2_decoder.c patch external/public-domain/xz/dist/src/liblzma/lzma/lzma2_encoder.c patch external/public-domain/xz/dist/src/liblzma/simple/arm.c patch external/public-domain/xz/dist/src/liblzma/simple/armthumb.c patch external/public-domain/xz/dist/src/liblzma/simple/ia64.c patch external/public-domain/xz/dist/src/liblzma/simple/powerpc.c patch external/public-domain/xz/dist/src/liblzma/simple/simple_coder.c patch external/public-domain/xz/dist/src/liblzma/simple/sparc.c patch external/public-domain/xz/dist/src/lzmainfo/lzmainfo.c patch external/public-domain/xz/dist/src/xz/coder.c patch external/public-domain/xz/dist/src/xz/file_io.c patch external/public-domain/xz/dist/src/xz/hardware.h patch external/public-domain/xz/dist/src/xz/message.c patch external/public-domain/xz/dist/src/xz/message.h patch external/public-domain/xz/dist/src/xz/options.c patch external/public-domain/xz/dist/src/xz/signals.c patch external/public-domain/xz/dist/src/xz/suffix.c patch external/public-domain/xz/dist/src/xz/util.h patch external/public-domain/xz/dist/src/xz/xz.1 patch external/public-domain/xz/dist/src/xzdec/xzdec.c patch external/public-domain/xz/dist/tests/compress_prepared_bcj_sparc.base64 patch external/public-domain/xz/dist/tests/compress_prepared_bcj_x86.base64 patch external/public-domain/xz/dist/tests/files/README patch external/public-domain/xz/dist/tests/files/bad-0cat-alone.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-0cat-header_magic.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-0catpad-empty.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-block_header-1.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-block_header-2.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-block_header-3.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-block_header-4.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-block_header-5.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-check-crc32.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-check-crc64.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-check-sha256.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-lzma2-1.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-lzma2-2.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-lzma2-3.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-lzma2-4.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-lzma2-5.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-lzma2-6.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-lzma2-7.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-lzma2-8.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-stream_flags-1.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-stream_flags-2.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-stream_flags-3.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-vli-1.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-1-vli-2.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-2-compressed_data_padding.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-2-index-1.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-2-index-2.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-2-index-3.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-2-index-4.xz.base64 patch external/public-domain/xz/dist/tests/files/bad-2-index-5.xz.base64 patch external/public-domain/xz/dist/tests/files/good-0cat-empty.xz.base64 patch external/public-domain/xz/dist/tests/files/good-0catpad-empty.xz.base64 patch external/public-domain/xz/dist/tests/files/good-1-3delta-lzma2.xz.base64 patch external/public-domain/xz/dist/tests/files/good-1-block_header-1.xz.base64 patch external/public-domain/xz/dist/tests/files/good-1-block_header-2.xz.base64 patch external/public-domain/xz/dist/tests/files/good-1-block_header-3.xz.base64 patch external/public-domain/xz/dist/tests/files/good-1-check-crc32.xz.base64 patch external/public-domain/xz/dist/tests/files/good-1-check-crc64.xz.base64 patch external/public-domain/xz/dist/tests/files/good-1-check-none.xz.base64 patch external/public-domain/xz/dist/tests/files/good-1-check-sha256.xz.base64 patch external/public-domain/xz/dist/tests/files/good-1-delta-lzma2.tiff.xz.base64 patch external/public-domain/xz/dist/tests/files/good-1-lzma2-1.xz.base64 patch external/public-domain/xz/dist/tests/files/good-1-lzma2-2.xz.base64 patch external/public-domain/xz/dist/tests/files/good-1-lzma2-3.xz.base64 patch external/public-domain/xz/dist/tests/files/good-1-lzma2-4.xz.base64 patch external/public-domain/xz/dist/tests/files/good-1-lzma2-5.xz.base64 new external/public-domain/xz/dist/tests/files/good-1-sparc-lzma2.xz.base64 patch external/public-domain/xz/dist/tests/files/good-1-x86-lzma2.xz.base64 patch external/public-domain/xz/dist/tests/files/good-2-lzma2.xz.base64 patch external/public-domain/xz/dist/tests/files/unsupported-block_header.xz.base64 patch external/public-domain/xz/dist/tests/files/unsupported-check.xz.base64 patch external/public-domain/xz/dist/tests/files/unsupported-filter_flags-1.xz.base64 patch external/public-domain/xz/dist/tests/files/unsupported-filter_flags-2.xz.base64 patch external/public-domain/xz/dist/tests/files/unsupported-filter_flags-3.xz.base64 patch external/public-domain/xz/lib/shlib_version patch
Import XZ 5.0.3: - memory leak in liblzma fixed - better validation - correct behavior for suid/sgid/sticky bit and hard links with xz --force - cleanup and new translations
|
#
1.155.2.1 |
|
02-Mar-2012 |
riz |
Pull up following revision(s) (requested by tron in ticket #72): external/mit/xorg/lib/fontconfig/src/Makefile: revision 1.8 distrib/sets/lists/xbase/shl.mi: revision 1.45 distrib/sets/lists/comp/ad.mips64eb: revision 1.72 external/mit/expat/lib/Makefile: revision 1.1 external/mit/xorg/tools/fc-cache/Makefile: revision 1.6 x11/lib/fontconfig/src/Makefile: revision 1.11 distrib/sets/lists/xcomp/mi: revision 1.134 distrib/sets/lists/base/md.amd64: revision 1.159 distrib/sets/lists/base/ad.mips64eb: revision 1.85 external/mit/xorg/lib/dri/dri.mk: revision 1.11 external/mit/expat/lib/Makefile.inc: revision 1.1 external/mit/expat/Makefile.inc: revision 1.1 distrib/sets/lists/base/shl.mi: revision 1.619 distrib/sets/lists/comp/shl.mi: revision 1.212 distrib/sets/lists/man/mi: revision 1.1382 distrib/sets/lists/comp/mi: revision 1.1743 x11/lib/expat/Makefile: file removal lib/Makefile: revision 1.182 external/mit/expat/Makefile: revision 1.1 external/mit/Makefile: revision 1.2 distrib/sets/lists/xcomp/shl.mi: revision 1.31 external/mit/xorg/bin/xmlwf/Makefile: revision 1.4 external/mit/xorg/lib/Makefile: revision 1.25 external/mit/expat/lib/libexpat/Makefile: revision 1.1 distrib/sets/lists/comp/ad.mips64el: revision 1.72 x11/lib/expat/shlib_version: file removal external/mit/xorg/lib/expat/expat_config.h: file removal external/mit/expat/bin/xmlwf/Makefile: revision 1.1 share/mk/bsd.prog.mk: revision 1.274 distrib/sets/lists/base/ad.mips64el: revision 1.84 x11/lib/Makefile: revision 1.11 external/mit/xorg/lib/expat/Makefile: file removal external/mit/xorg/lib/expat/shlib_version: file removal distrib/sets/lists/comp/md.amd64: revision 1.158 distrib/sets/lists/base/mi: revision 1.987 distrib/sets/lists/base/md.sparc64: revision 1.150 share/mk/bsd.README: revision 1.294 external/mit/expat/bin/Makefile.inc: revision 1.1 distrib/sets/lists/xbase/mi: revision 1.113 external/mit/expat/lib/libexpat/shlib_version: revision 1.1 external/mit/expat/lib/libexpat/expat_config.h: revision 1.1 distrib/sets/lists/comp/md.sparc64: revision 1.141 share/mk/bsd.hostprog.mk: revision 1.67 external/mit/expat/bin/Makefile: revision 1.1 Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
#
1.155.2.7.2.4 |
|
16-Jan-2015 |
martin |
Pull up the following files, requested by spz in ticket #1234:
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.txt patch 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.3 patch 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.3 patch 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.3 patch 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.3 patch 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.3 patch 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.3 patch 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.1 patch 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.1 patch 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.1 patch 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.3 patch 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.arm patch distrib/sets/lists/base/ad.mips patch distrib/sets/lists/base/ad.mips64eb patch distrib/sets/lists/base/ad.mips64el 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/ad.mips64eb patch distrib/sets/lists/comp/ad.mips64el patch distrib/sets/lists/comp/md.amd64 patch distrib/sets/lists/comp/md.sparc64 patch distrib/sets/lists/comp/shl.mi patch doc/3RDPARTY patch
Pull up the import of OpenSSL 1.0.1k.
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.155.2.7.2.3 |
|
25-Dec-2014 |
msaitoh |
Pull up following revision(s) (requested by spz in ticket #1217):
distrib/sets/lists/base/ad.mips64eb patch distrib/sets/lists/base/ad.mips64el 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/ad.mips64eb patch distrib/sets/lists/comp/ad.mips64el 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 external/bsd/bind/Makefile.inc patch external/bsd/bind/dist/CHANGES patch external/bsd/bind/dist/COPYRIGHT patch external/bsd/bind/dist/FAQ patch external/bsd/bind/dist/FAQ.xml patch external/bsd/bind/dist/HISTORY patch external/bsd/bind/dist/Makefile.in patch external/bsd/bind/dist/README patch external/bsd/bind/dist/REDIRECT-NOTES delete external/bsd/bind/dist/acconfig.h patch external/bsd/bind/dist/aclocal.m4 patch external/bsd/bind/dist/config.guess patch external/bsd/bind/dist/config.h.in patch external/bsd/bind/dist/config.h.win32 patch external/bsd/bind/dist/config.sub patch external/bsd/bind/dist/configure patch external/bsd/bind/dist/configure.in patch external/bsd/bind/dist/isc-config.sh.1 patch external/bsd/bind/dist/isc-config.sh.docbook patch external/bsd/bind/dist/isc-config.sh.html patch external/bsd/bind/dist/isc-config.sh.in patch external/bsd/bind/dist/ltmain.sh patch external/bsd/bind/dist/srcid patch external/bsd/bind/dist/version patch external/bsd/bind/dist/bin/Makefile.in patch external/bsd/bind/dist/bin/check/Makefile.in patch external/bsd/bind/dist/bin/check/check-tool.c patch external/bsd/bind/dist/bin/check/named-checkconf.8 patch external/bsd/bind/dist/bin/check/named-checkconf.c patch external/bsd/bind/dist/bin/check/named-checkconf.docbook 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.c 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/check/win32/checktool.dsp delete external/bsd/bind/dist/bin/check/win32/namedcheckconf.dsp delete external/bsd/bind/dist/bin/check/win32/namedcheckconf.dsw delete external/bsd/bind/dist/bin/check/win32/namedcheckconf.mak delete external/bsd/bind/dist/bin/check/win32/namedcheckzone.dsp delete external/bsd/bind/dist/bin/check/win32/namedcheckzone.dsw delete external/bsd/bind/dist/bin/check/win32/namedcheckzone.mak delete external/bsd/bind/dist/bin/confgen/ddns-confgen.8 patch external/bsd/bind/dist/bin/confgen/ddns-confgen.c 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/keygen.c patch external/bsd/bind/dist/bin/confgen/rndc-confgen.8 patch external/bsd/bind/dist/bin/confgen/rndc-confgen.c patch external/bsd/bind/dist/bin/confgen/rndc-confgen.docbook patch external/bsd/bind/dist/bin/confgen/rndc-confgen.html patch external/bsd/bind/dist/bin/confgen/win32/confgentool.dsp delete external/bsd/bind/dist/bin/confgen/win32/ddnsconfgen.dsp delete external/bsd/bind/dist/bin/confgen/win32/ddnsconfgen.mak delete external/bsd/bind/dist/bin/confgen/win32/rndcconfgen.dsp delete external/bsd/bind/dist/bin/confgen/win32/rndcconfgen.mak delete 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.1 patch external/bsd/bind/dist/bin/dig/host.c patch external/bsd/bind/dist/bin/dig/host.docbook patch external/bsd/bind/dist/bin/dig/host.html patch external/bsd/bind/dist/bin/dig/nslookup.1 patch external/bsd/bind/dist/bin/dig/nslookup.c patch external/bsd/bind/dist/bin/dig/nslookup.docbook 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/dig/win32/dig.dsp delete external/bsd/bind/dist/bin/dig/win32/dig.mak delete external/bsd/bind/dist/bin/dig/win32/dighost.dsp delete external/bsd/bind/dist/bin/dig/win32/host.dsp delete external/bsd/bind/dist/bin/dig/win32/host.mak delete external/bsd/bind/dist/bin/dig/win32/nslookup.dsp delete external/bsd/bind/dist/bin/dig/win32/nslookup.mak delete external/bsd/bind/dist/bin/dnssec/Makefile.in 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 new external/bsd/bind/dist/bin/dnssec/dnssec-importkey.c new external/bsd/bind/dist/bin/dnssec/dnssec-importkey.docbook new external/bsd/bind/dist/bin/dnssec/dnssec-importkey.html new 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/dnssec/win32/dnssectool.dsp delete external/bsd/bind/dist/bin/dnssec/win32/dsfromkey.dsp delete external/bsd/bind/dist/bin/dnssec/win32/dsfromkey.mak delete external/bsd/bind/dist/bin/dnssec/win32/keyfromlabel.dsp delete external/bsd/bind/dist/bin/dnssec/win32/keyfromlabel.mak delete external/bsd/bind/dist/bin/dnssec/win32/keygen.dsp delete external/bsd/bind/dist/bin/dnssec/win32/keygen.mak delete external/bsd/bind/dist/bin/dnssec/win32/nsupdate.dsp delete external/bsd/bind/dist/bin/dnssec/win32/nsupdate.dsw delete external/bsd/bind/dist/bin/dnssec/win32/revoke.dsp delete external/bsd/bind/dist/bin/dnssec/win32/revoke.mak delete external/bsd/bind/dist/bin/dnssec/win32/settime.dsp delete external/bsd/bind/dist/bin/dnssec/win32/settime.mak delete external/bsd/bind/dist/bin/dnssec/win32/signzone.dsp delete external/bsd/bind/dist/bin/dnssec/win32/signzone.mak delete external/bsd/bind/dist/bin/named/Makefile.in patch external/bsd/bind/dist/bin/named/bind.keys.h patch external/bsd/bind/dist/bin/named/bind9.ver3.xsl new external/bsd/bind/dist/bin/named/bind9.ver3.xsl.h new external/bsd/bind/dist/bin/named/bind9.xsl.h patch external/bsd/bind/dist/bin/named/builtin.c 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/controlconf.c patch external/bsd/bind/dist/bin/named/interfacemgr.c patch external/bsd/bind/dist/bin/named/log.c patch external/bsd/bind/dist/bin/named/logconf.c patch external/bsd/bind/dist/bin/named/lwaddr.c patch external/bsd/bind/dist/bin/named/lwdgnba.c patch external/bsd/bind/dist/bin/named/lwdgrbn.c patch external/bsd/bind/dist/bin/named/lwresd.8 patch external/bsd/bind/dist/bin/named/lwresd.c patch external/bsd/bind/dist/bin/named/lwresd.docbook 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.8 patch external/bsd/bind/dist/bin/named/named.conf.5 patch external/bsd/bind/dist/bin/named/named.conf.docbook patch external/bsd/bind/dist/bin/named/named.conf.html patch external/bsd/bind/dist/bin/named/named.docbook 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/tkeyconf.c patch external/bsd/bind/dist/bin/named/tsigconf.c patch external/bsd/bind/dist/bin/named/update.c patch external/bsd/bind/dist/bin/named/xfrout.c patch external/bsd/bind/dist/bin/named/zoneconf.c patch external/bsd/bind/dist/bin/named/include/named/client.h patch external/bsd/bind/dist/bin/named/include/named/globals.h patch external/bsd/bind/dist/bin/named/include/named/main.h patch external/bsd/bind/dist/bin/named/include/named/query.h patch 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/unix/os.c patch external/bsd/bind/dist/bin/named/win32/named.dsp delete external/bsd/bind/dist/bin/named/win32/named.mak delete external/bsd/bind/dist/bin/nsupdate/Makefile.in patch external/bsd/bind/dist/bin/nsupdate/nsupdate.1 patch external/bsd/bind/dist/bin/nsupdate/nsupdate.c patch external/bsd/bind/dist/bin/nsupdate/nsupdate.docbook patch external/bsd/bind/dist/bin/nsupdate/nsupdate.html patch external/bsd/bind/dist/bin/nsupdate/win32/nsupdate.dsp delete external/bsd/bind/dist/bin/nsupdate/win32/nsupdate.mak delete external/bsd/bind/dist/bin/pkcs11/openssl-0.9.8s-patch delete external/bsd/bind/dist/bin/pkcs11/openssl-0.9.8za-patch new external/bsd/bind/dist/bin/pkcs11/openssl-1.0.0f-patch delete external/bsd/bind/dist/bin/pkcs11/openssl-1.0.0m-patch new 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/win32/pk11destroy.dsp delete external/bsd/bind/dist/bin/pkcs11/win32/pk11destroy.mak delete external/bsd/bind/dist/bin/pkcs11/win32/pk11keygen.dsp delete external/bsd/bind/dist/bin/pkcs11/win32/pk11keygen.mak delete external/bsd/bind/dist/bin/pkcs11/win32/pk11list.dsp delete external/bsd/bind/dist/bin/pkcs11/win32/pk11list.mak delete external/bsd/bind/dist/bin/python/Makefile.in patch external/bsd/bind/dist/bin/python/dnssec-checkds.8 patch external/bsd/bind/dist/bin/python/dnssec-checkds.docbook patch external/bsd/bind/dist/bin/python/dnssec-checkds.html patch external/bsd/bind/dist/bin/python/dnssec-checkds.py.in patch external/bsd/bind/dist/bin/python/dnssec-coverage.8 new external/bsd/bind/dist/bin/python/dnssec-coverage.docbook new external/bsd/bind/dist/bin/python/dnssec-coverage.html new external/bsd/bind/dist/bin/python/dnssec-coverage.py.in new 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.5 patch external/bsd/bind/dist/bin/rndc/rndc.conf.docbook 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/rndc/win32/rndc.dsp delete external/bsd/bind/dist/bin/rndc/win32/rndc.mak delete external/bsd/bind/dist/bin/rndc/win32/rndcutil.dsp delete external/bsd/bind/dist/bin/tests/Makefile.in patch external/bsd/bind/dist/bin/tests/adb_test.c patch external/bsd/bind/dist/bin/tests/backtrace_test.c patch external/bsd/bind/dist/bin/tests/byaddr_test.c patch external/bsd/bind/dist/bin/tests/byname_test.c patch external/bsd/bind/dist/bin/tests/db_test.c patch external/bsd/bind/dist/bin/tests/fsaccess_test.c patch external/bsd/bind/dist/bin/tests/hash_test.c patch external/bsd/bind/dist/bin/tests/log_test.c patch external/bsd/bind/dist/bin/tests/rdata_test.c patch external/bsd/bind/dist/bin/tests/rwlock_test.c patch external/bsd/bind/dist/bin/tests/shutdown_test.c patch external/bsd/bind/dist/bin/tests/sig0_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/zone_test.c patch external/bsd/bind/dist/bin/tests/atomic/t_atomic.c patch external/bsd/bind/dist/bin/tests/db/t_db.c patch external/bsd/bind/dist/bin/tests/dst/Kdh.+002+18602.key delete external/bsd/bind/dist/bin/tests/dst/Kdh.+002+18602.key.in new external/bsd/bind/dist/bin/tests/dst/Kdh.+002+18602.private delete external/bsd/bind/dist/bin/tests/dst/Kdh.+002+18602.private.in new external/bsd/bind/dist/bin/tests/dst/Kdh.+002+48957.key delete external/bsd/bind/dist/bin/tests/dst/Kdh.+002+48957.key.in new external/bsd/bind/dist/bin/tests/dst/Kdh.+002+48957.private delete external/bsd/bind/dist/bin/tests/dst/Kdh.+002+48957.private.in new external/bsd/bind/dist/bin/tests/dst/Ktest.+001+00002.key delete external/bsd/bind/dist/bin/tests/dst/Ktest.+001+00002.key.in new external/bsd/bind/dist/bin/tests/dst/Ktest.+001+54622.key delete external/bsd/bind/dist/bin/tests/dst/Ktest.+001+54622.key.in new external/bsd/bind/dist/bin/tests/dst/Ktest.+001+54622.private delete external/bsd/bind/dist/bin/tests/dst/Ktest.+001+54622.private.in new external/bsd/bind/dist/bin/tests/dst/Ktest.+003+23616.key delete external/bsd/bind/dist/bin/tests/dst/Ktest.+003+23616.key.in new external/bsd/bind/dist/bin/tests/dst/Ktest.+003+23616.private delete external/bsd/bind/dist/bin/tests/dst/Ktest.+003+23616.private.in new external/bsd/bind/dist/bin/tests/dst/Ktest.+003+49667.key delete external/bsd/bind/dist/bin/tests/dst/Ktest.+003+49667.key.in new external/bsd/bind/dist/bin/tests/dst/Makefile.in patch external/bsd/bind/dist/bin/tests/dst/dst_2_data delete external/bsd/bind/dist/bin/tests/dst/dst_2_data.in new external/bsd/bind/dist/bin/tests/dst/dst_test.c patch external/bsd/bind/dist/bin/tests/dst/gsstest.c patch external/bsd/bind/dist/bin/tests/dst/t2_data_1 delete external/bsd/bind/dist/bin/tests/dst/t2_data_1.in new external/bsd/bind/dist/bin/tests/dst/t2_data_2 delete external/bsd/bind/dist/bin/tests/dst/t2_data_2.in new external/bsd/bind/dist/bin/tests/dst/t2_dsasig delete external/bsd/bind/dist/bin/tests/dst/t2_dsasig.in new external/bsd/bind/dist/bin/tests/dst/t2_rsasig delete external/bsd/bind/dist/bin/tests/dst/t2_rsasig.in new external/bsd/bind/dist/bin/tests/dst/t_dst.c patch external/bsd/bind/dist/bin/tests/hashes/t_hashes.c patch external/bsd/bind/dist/bin/tests/master/t_master.c patch external/bsd/bind/dist/bin/tests/mem/t_mem.c patch external/bsd/bind/dist/bin/tests/names/dns_name_hash_data patch external/bsd/bind/dist/bin/tests/names/t_names.c patch external/bsd/bind/dist/bin/tests/rbt/t_rbt.c patch external/bsd/bind/dist/bin/tests/resolver/t_resolver.c patch external/bsd/bind/dist/bin/tests/sockaddr/t_sockaddr.c patch external/bsd/bind/dist/bin/tests/system/Makefile.in patch external/bsd/bind/dist/bin/tests/system/README 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/digcomp.pl patch external/bsd/bind/dist/bin/tests/system/genzone.sh patch external/bsd/bind/dist/bin/tests/system/ifconfig.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/start.pl patch external/bsd/bind/dist/bin/tests/system/testcrypto.sh new external/bsd/bind/dist/bin/tests/system/testsock.pl 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/acl/ns2/named5.conf new external/bsd/bind/dist/bin/tests/system/additional/clean.sh new external/bsd/bind/dist/bin/tests/system/additional/setup.sh new external/bsd/bind/dist/bin/tests/system/additional/tests.sh new external/bsd/bind/dist/bin/tests/system/addzone/clean.sh patch external/bsd/bind/dist/bin/tests/system/addzone/setup.sh patch external/bsd/bind/dist/bin/tests/system/addzone/tests.sh patch external/bsd/bind/dist/bin/tests/system/addzone/ns1/inlineslave.db new external/bsd/bind/dist/bin/tests/system/addzone/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/addzone/ns2/added.db patch external/bsd/bind/dist/bin/tests/system/addzone/ns2/inline.db new external/bsd/bind/dist/bin/tests/system/allow_query/tests.sh patch external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named57.conf new 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/autosign/ns3/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/cacheclean/tests.sh patch external/bsd/bind/dist/bin/tests/system/cacheclean/ns1/example.db patch external/bsd/bind/dist/bin/tests/system/case/clean.sh new external/bsd/bind/dist/bin/tests/system/case/tests.sh new external/bsd/bind/dist/bin/tests/system/case/ns1/example.db new external/bsd/bind/dist/bin/tests/system/case/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/case/ns2/named.conf new external/bsd/bind/dist/bin/tests/system/checkconf/altdb.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-also-notify.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-dnssec.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-hint.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-inline-slave.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-many.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-master-request-ixfr.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-noddns.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-tsig.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad.conf delete external/bsd/bind/dist/bin/tests/system/checkconf/badtsig.conf delete 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/good.conf patch external/bsd/bind/dist/bin/tests/system/checkconf/hint-nofile.conf new external/bsd/bind/dist/bin/tests/system/checkconf/inline-bad.conf new external/bsd/bind/dist/bin/tests/system/checkconf/inline-good.conf new external/bsd/bind/dist/bin/tests/system/checkconf/inline-no.conf new external/bsd/bind/dist/bin/tests/system/checkconf/notify.conf new external/bsd/bind/dist/bin/tests/system/checkconf/tests.sh patch external/bsd/bind/dist/bin/tests/system/checkconf/warn-keydir.conf new external/bsd/bind/dist/bin/tests/system/checkds/clean.sh patch external/bsd/bind/dist/bin/tests/system/checkds/dig.pl new external/bsd/bind/dist/bin/tests/system/checkds/dig.sh patch external/bsd/bind/dist/bin/tests/system/checkds/missing.example.dlv.example.dlv.db 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.dbnew external/bsd/bind/dist/bin/tests/system/checkzone/zones/bad2.db new external/bsd/bind/dist/bin/tests/system/checkzone/zones/good-nsec3-nopadhash.db new external/bsd/bind/dist/bin/tests/system/checkzone/zones/spf.db new external/bsd/bind/dist/bin/tests/system/coverage/clean.sh new external/bsd/bind/dist/bin/tests/system/coverage/prereq.sh new external/bsd/bind/dist/bin/tests/system/coverage/setup.sh new external/bsd/bind/dist/bin/tests/system/coverage/tests.sh new external/bsd/bind/dist/bin/tests/system/coverage/01-ksk-inactive/README new external/bsd/bind/dist/bin/tests/system/coverage/01-ksk-inactive/expect new external/bsd/bind/dist/bin/tests/system/coverage/02-zsk-inactive/README new external/bsd/bind/dist/bin/tests/system/coverage/02-zsk-inactive/expect new external/bsd/bind/dist/bin/tests/system/coverage/03-ksk-unpublished/README new external/bsd/bind/dist/bin/tests/system/coverage/03-ksk-unpublished/expect new external/bsd/bind/dist/bin/tests/system/coverage/04-zsk-unpublished/README new external/bsd/bind/dist/bin/tests/system/coverage/04-zsk-unpublished/expect new external/bsd/bind/dist/bin/tests/system/coverage/05-ksk-unpub-active/README new external/bsd/bind/dist/bin/tests/system/coverage/05-ksk-unpub-active/expect new external/bsd/bind/dist/bin/tests/system/coverage/06-zsk-unpub-active/README new external/bsd/bind/dist/bin/tests/system/coverage/06-zsk-unpub-active/expect new external/bsd/bind/dist/bin/tests/system/coverage/07-ksk-ttl/README new external/bsd/bind/dist/bin/tests/system/coverage/07-ksk-ttl/expect new external/bsd/bind/dist/bin/tests/system/coverage/08-zsk-ttl/README new external/bsd/bind/dist/bin/tests/system/coverage/08-zsk-ttl/expect new external/bsd/bind/dist/bin/tests/system/dlv/clean.sh patch external/bsd/bind/dist/bin/tests/system/dlv/prereq.sh new 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/dlv/ns6/sign.sh patch external/bsd/bind/dist/bin/tests/system/dlvauto/clean.sh patch external/bsd/bind/dist/bin/tests/system/dlvauto/prereq.sh new external/bsd/bind/dist/bin/tests/system/dlvauto/setup.sh patch external/bsd/bind/dist/bin/tests/system/dlvauto/tests.sh patch external/bsd/bind/dist/bin/tests/system/dlvauto/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/system/dlz/tests.sh patch external/bsd/bind/dist/bin/tests/system/dlzexternal/Makefile.in patch external/bsd/bind/dist/bin/tests/system/dlzexternal/clean.sh patch external/bsd/bind/dist/bin/tests/system/dlzexternal/driver.c patch external/bsd/bind/dist/bin/tests/system/dlzexternal/prereq.sh patch external/bsd/bind/dist/bin/tests/system/dlzexternal/setup.sh patch external/bsd/bind/dist/bin/tests/system/dlzexternal/tests.sh patch external/bsd/bind/dist/bin/tests/system/dns64/clean.sh patch external/bsd/bind/dist/bin/tests/system/dns64/prereq.sh new 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/dns64/ns1/example.db patch external/bsd/bind/dist/bin/tests/system/dns64/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/system/dns64/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/dns64/ns2/rpz.db new 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/example.db.in 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/insecure.secure.example.db patch 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/named.conf patch external/bsd/bind/dist/bin/tests/system/dnssec/ns3/publish-inactive.example.db.in new external/bsd/bind/dist/bin/tests/system/dnssec/ns3/secure.example.db.in patch external/bsd/bind/dist/bin/tests/system/dnssec/ns3/siginterval.example.db.in new external/bsd/bind/dist/bin/tests/system/dnssec/ns3/siginterval1.conf new external/bsd/bind/dist/bin/tests/system/dnssec/ns3/siginterval2.conf new external/bsd/bind/dist/bin/tests/system/dnssec/ns3/sign.sh patch external/bsd/bind/dist/bin/tests/system/dnssec/ns4/named4.conf new external/bsd/bind/dist/bin/tests/system/dnssec/ns6/named.args new external/bsd/bind/dist/bin/tests/system/dnssec/ns6/named.conf patch external/bsd/bind/dist/bin/tests/system/dnssec/ns6/optout-tld.db.in new external/bsd/bind/dist/bin/tests/system/dnssec/ns6/sign.sh new 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 new external/bsd/bind/dist/bin/tests/system/ecdsa/clean.sh patch external/bsd/bind/dist/bin/tests/system/ecdsa/prereq.sh new external/bsd/bind/dist/bin/tests/system/ecdsa/prereq.sh.in delete external/bsd/bind/dist/bin/tests/system/ecdsa/setup.sh patch external/bsd/bind/dist/bin/tests/system/ecdsa/tests.sh patch external/bsd/bind/dist/bin/tests/system/ecdsa/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/system/emptyzones/clean.sh new external/bsd/bind/dist/bin/tests/system/emptyzones/setup.sh new external/bsd/bind/dist/bin/tests/system/emptyzones/tests.sh new external/bsd/bind/dist/bin/tests/system/emptyzones/ns1/empty.db new external/bsd/bind/dist/bin/tests/system/emptyzones/ns1/named1.conf new external/bsd/bind/dist/bin/tests/system/emptyzones/ns1/named2.conf new external/bsd/bind/dist/bin/tests/system/emptyzones/ns1/rfc1918.zones new external/bsd/bind/dist/bin/tests/system/emptyzones/ns1/root.hint new external/bsd/bind/dist/bin/tests/system/filter-aaaa/clean.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/sign.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/sign.sh patch external/bsd/bind/dist/bin/tests/system/filter-aaaa/ns4/signed.db.presigned new external/bsd/bind/dist/bin/tests/system/filter-aaaa/ns4/unsigned.db patch external/bsd/bind/dist/bin/tests/system/formerr/clean.sh new external/bsd/bind/dist/bin/tests/system/formerr/formerr.pl new external/bsd/bind/dist/bin/tests/system/formerr/nametoolong new external/bsd/bind/dist/bin/tests/system/formerr/noquestions new external/bsd/bind/dist/bin/tests/system/formerr/tests.sh new external/bsd/bind/dist/bin/tests/system/formerr/twoquestions new external/bsd/bind/dist/bin/tests/system/formerr/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/formerr/ns1/root.db new external/bsd/bind/dist/bin/tests/system/forward/tests.sh patch external/bsd/bind/dist/bin/tests/system/forward/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/forward/ns4/named.conf patch external/bsd/bind/dist/bin/tests/system/glue/tests.sh patch external/bsd/bind/dist/bin/tests/system/gost/clean.sh patch external/bsd/bind/dist/bin/tests/system/gost/prereq.sh new external/bsd/bind/dist/bin/tests/system/gost/prereq.sh.in delete external/bsd/bind/dist/bin/tests/system/gost/setup.sh patch external/bsd/bind/dist/bin/tests/system/gost/tests.sh patch external/bsd/bind/dist/bin/tests/system/gost/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/system/inline/checkdsa.sh.in new external/bsd/bind/dist/bin/tests/system/inline/clean.sh patch external/bsd/bind/dist/bin/tests/system/inline/prereq.sh new 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/ns1/root.db.in patch external/bsd/bind/dist/bin/tests/system/inline/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/system/inline/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/inline/ns3/master3.db.in patch external/bsd/bind/dist/bin/tests/system/inline/ns3/master4.db.in new external/bsd/bind/dist/bin/tests/system/inline/ns3/named.conf 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/prereq.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/logfileconfig/tests.sh patch external/bsd/bind/dist/bin/tests/system/lwresd/clean.sh patch external/bsd/bind/dist/bin/tests/system/lwresd/lwtest.c patch external/bsd/bind/dist/bin/tests/system/lwresd/tests.sh patch external/bsd/bind/dist/bin/tests/system/masterfile/knowngood.dig.out patch external/bsd/bind/dist/bin/tests/system/masterfile/ns1/include.db patch external/bsd/bind/dist/bin/tests/system/masterformat/clean.sh patch external/bsd/bind/dist/bin/tests/system/masterformat/prereq.sh new 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/clean.sh 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/metadata/tests.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/clean.sh patch external/bsd/bind/dist/bin/tests/system/nsupdate/prereq.sh new external/bsd/bind/dist/bin/tests/system/nsupdate/setup.sh patch external/bsd/bind/dist/bin/tests/system/nsupdate/tests.sh patch external/bsd/bind/dist/bin/tests/system/nsupdate/update_test.pl patch external/bsd/bind/dist/bin/tests/system/nsupdate/ns1/named.conf patch external/bsd/bind/dist/bin/tests/system/nsupdate/ns3/sign.sh patch external/bsd/bind/dist/bin/tests/system/pending/clean.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/pending/ns2/sign.sh patch external/bsd/bind/dist/bin/tests/system/pkcs11/clean.sh patch external/bsd/bind/dist/bin/tests/system/pkcs11/prereq.sh patch external/bsd/bind/dist/bin/tests/system/pkcs11/setup.sh patch external/bsd/bind/dist/bin/tests/system/pkcs11/tests.sh patch external/bsd/bind/dist/bin/tests/system/redirect/clean.sh patch external/bsd/bind/dist/bin/tests/system/redirect/prereq.sh new external/bsd/bind/dist/bin/tests/system/redirect/setup.sh patch external/bsd/bind/dist/bin/tests/system/redirect/tests.sh patch external/bsd/bind/dist/bin/tests/system/redirect/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/system/redirect/ns2/example.db.in new external/bsd/bind/dist/bin/tests/system/redirect/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/redirect/ns2/redirect.db delete external/bsd/bind/dist/bin/tests/system/redirect/ns2/redirect.db.in new 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/ans2/ans.pl patch external/bsd/bind/dist/bin/tests/system/resolver/ans3/ans.pl patch external/bsd/bind/dist/bin/tests/system/resolver/ns1/named.conf patch external/bsd/bind/dist/bin/tests/system/resolver/ns4/broken.db new external/bsd/bind/dist/bin/tests/system/resolver/ns4/named.conf patch external/bsd/bind/dist/bin/tests/system/resolver/ns6/broken.db new external/bsd/bind/dist/bin/tests/system/resolver/ns6/keygen.sh patch external/bsd/bind/dist/bin/tests/system/resolver/ns6/named.conf patch external/bsd/bind/dist/bin/tests/system/resolver/ns7/named.conf delete external/bsd/bind/dist/bin/tests/system/resolver/ns7/named1.conf new external/bsd/bind/dist/bin/tests/system/resolver/ns7/named2.conf new external/bsd/bind/dist/bin/tests/system/rndc/clean.sh 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/rndc/ns3/named.conf new external/bsd/bind/dist/bin/tests/system/rpz/Makefile.in patch external/bsd/bind/dist/bin/tests/system/rpz/clean.sh patch external/bsd/bind/dist/bin/tests/system/rpz/prereq.sh new external/bsd/bind/dist/bin/tests/system/rpz/qperf.sh patch external/bsd/bind/dist/bin/tests/system/rpz/rpz.c patch external/bsd/bind/dist/bin/tests/system/rpz/setup.sh patch external/bsd/bind/dist/bin/tests/system/rpz/test1 patch external/bsd/bind/dist/bin/tests/system/rpz/test2 patch external/bsd/bind/dist/bin/tests/system/rpz/test3 patch external/bsd/bind/dist/bin/tests/system/rpz/test4 patch external/bsd/bind/dist/bin/tests/system/rpz/test4a new external/bsd/bind/dist/bin/tests/system/rpz/test5 patch external/bsd/bind/dist/bin/tests/system/rpz/tests.sh patch external/bsd/bind/dist/bin/tests/system/rpz/ns1/named.conf patch external/bsd/bind/dist/bin/tests/system/rpz/ns1/root.db patch external/bsd/bind/dist/bin/tests/system/rpz/ns2/base-tld2s.db patch external/bsd/bind/dist/bin/tests/system/rpz/ns2/bl.tld2.db.in new external/bsd/bind/dist/bin/tests/system/rpz/ns2/blv2.tld2.db.in new external/bsd/bind/dist/bin/tests/system/rpz/ns2/blv3.tld2.db.in new external/bsd/bind/dist/bin/tests/system/rpz/ns2/hints patch external/bsd/bind/dist/bin/tests/system/rpz/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/rpz/ns2/tld2.db patch external/bsd/bind/dist/bin/tests/system/rpz/ns3/base.db patch external/bsd/bind/dist/bin/tests/system/rpz/ns3/crash1 patch external/bsd/bind/dist/bin/tests/system/rpz/ns3/crash2 patch external/bsd/bind/dist/bin/tests/system/rpz/ns3/hints patch external/bsd/bind/dist/bin/tests/system/rpz/ns3/named.conf patch external/bsd/bind/dist/bin/tests/system/rpz/ns4/hints patch external/bsd/bind/dist/bin/tests/system/rpz/ns4/named.conf patch external/bsd/bind/dist/bin/tests/system/rpz/ns4/tld4.db patch external/bsd/bind/dist/bin/tests/system/rpz/ns5/hints patch external/bsd/bind/dist/bin/tests/system/rpz/ns5/named.args new external/bsd/bind/dist/bin/tests/system/rpz/ns5/named.conf patch external/bsd/bind/dist/bin/tests/system/rpz/ns5/tld5.db new 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/rrl/Makefile.in new external/bsd/bind/dist/bin/tests/system/rrl/clean.sh new external/bsd/bind/dist/bin/tests/system/rrl/prereq.sh new external/bsd/bind/dist/bin/tests/system/rrl/rrl.c new external/bsd/bind/dist/bin/tests/system/rrl/setup.sh new external/bsd/bind/dist/bin/tests/system/rrl/tests.sh new external/bsd/bind/dist/bin/tests/system/rrl/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/rrl/ns1/root.db new external/bsd/bind/dist/bin/tests/system/rrl/ns2/hints new external/bsd/bind/dist/bin/tests/system/rrl/ns2/named.conf new external/bsd/bind/dist/bin/tests/system/rrl/ns2/tld2.db new external/bsd/bind/dist/bin/tests/system/rrl/ns3/hints new external/bsd/bind/dist/bin/tests/system/rrl/ns3/named.conf new external/bsd/bind/dist/bin/tests/system/rrl/ns3/tld3.db new external/bsd/bind/dist/bin/tests/system/rrsetorder/tests.sh patch external/bsd/bind/dist/bin/tests/system/rrsetorder/ns1/named.conf patch external/bsd/bind/dist/bin/tests/system/rsabigexponent/bigkey.c patch external/bsd/bind/dist/bin/tests/system/rsabigexponent/clean.sh patch external/bsd/bind/dist/bin/tests/system/rsabigexponent/prereq.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/rsabigexponent/ns2/Xexample.+005+05896.private patch external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/sign.sh patch external/bsd/bind/dist/bin/tests/system/smartsign/clean.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/smartsign/tests.sh patch external/bsd/bind/dist/bin/tests/system/spf/clean.sh new external/bsd/bind/dist/bin/tests/system/spf/tests.sh new external/bsd/bind/dist/bin/tests/system/spf/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/spf/ns1/spf.db new external/bsd/bind/dist/bin/tests/system/staticstub/clean.sh patch external/bsd/bind/dist/bin/tests/system/staticstub/prereq.sh new external/bsd/bind/dist/bin/tests/system/staticstub/setup.sh patch external/bsd/bind/dist/bin/tests/system/staticstub/tests.sh patch external/bsd/bind/dist/bin/tests/system/staticstub/ns3/sign.sh patch external/bsd/bind/dist/bin/tests/system/staticstub/ns4/sign.sh patch external/bsd/bind/dist/bin/tests/system/stress/tests.sh patch external/bsd/bind/dist/bin/tests/system/tkey/clean.sh patch external/bsd/bind/dist/bin/tests/system/tkey/keycreate.c patch external/bsd/bind/dist/bin/tests/system/tkey/keydelete.c 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/tkey/tests.sh patch external/bsd/bind/dist/bin/tests/system/tkey/ns1/example.db new external/bsd/bind/dist/bin/tests/system/tkey/ns1/named.conf.in patch external/bsd/bind/dist/bin/tests/system/tkey/ns1/setup.sh patch external/bsd/bind/dist/bin/tests/system/tsig/clean.sh patch external/bsd/bind/dist/bin/tests/system/tsig/tests.sh patch external/bsd/bind/dist/bin/tests/system/tsig/ns1/example.db 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/clean.sh patch external/bsd/bind/dist/bin/tests/system/unknown/large.out patch external/bsd/bind/dist/bin/tests/system/unknown/prereq.sh new external/bsd/bind/dist/bin/tests/system/unknown/setup.sh patch external/bsd/bind/dist/bin/tests/system/unknown/tests.sh patch external/bsd/bind/dist/bin/tests/system/unknown/ns1/example-in.db patch external/bsd/bind/dist/bin/tests/system/unknown/ns3/sign.sh patch external/bsd/bind/dist/bin/tests/system/unknown/zones/nan.bad new external/bsd/bind/dist/bin/tests/system/upforwd/prereq.sh patch external/bsd/bind/dist/bin/tests/system/upforwd/tests.sh patch external/bsd/bind/dist/bin/tests/system/upforwd/ans4/ans.pl patch external/bsd/bind/dist/bin/tests/system/verify/clean.sh patch external/bsd/bind/dist/bin/tests/system/verify/prereq.sh new external/bsd/bind/dist/bin/tests/system/verify/setup.sh patch external/bsd/bind/dist/bin/tests/system/verify/tests.sh patch external/bsd/bind/dist/bin/tests/system/verify/zones/genzones.sh patch external/bsd/bind/dist/bin/tests/system/wildcard/clean.sh new external/bsd/bind/dist/bin/tests/system/wildcard/prereq.sh new external/bsd/bind/dist/bin/tests/system/wildcard/setup.sh new external/bsd/bind/dist/bin/tests/system/wildcard/tests.sh new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/dlv.db.in new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/nsec.db.in new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/nsec3.db.in new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/private.nsec.db.in new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/private.nsec3.db.innew external/bsd/bind/dist/bin/tests/system/wildcard/ns1/root.db.in new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/sign.sh new external/bsd/bind/dist/bin/tests/system/wildcard/ns2/hints new external/bsd/bind/dist/bin/tests/system/wildcard/ns2/named.conf new external/bsd/bind/dist/bin/tests/system/wildcard/ns3/hints new external/bsd/bind/dist/bin/tests/system/wildcard/ns3/named.conf new external/bsd/bind/dist/bin/tests/system/wildcard/ns4/named.conf new external/bsd/bind/dist/bin/tests/system/wildcard/ns5/hints new external/bsd/bind/dist/bin/tests/system/wildcard/ns5/named.conf new external/bsd/bind/dist/bin/tests/system/xfer/clean.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/xfer/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/xfer/ns2/slave.db.in new external/bsd/bind/dist/bin/tests/system/zero/clean.sh new external/bsd/bind/dist/bin/tests/system/zero/setup.sh new external/bsd/bind/dist/bin/tests/system/zero/tests.sh new external/bsd/bind/dist/bin/tests/system/zero/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/zero/ns1/root.db new external/bsd/bind/dist/bin/tests/system/zero/ns2/named.conf new external/bsd/bind/dist/bin/tests/system/zero/ns3/named.conf new external/bsd/bind/dist/bin/tests/system/zero/ns3/root.hint new external/bsd/bind/dist/bin/tests/system/zero/ns4/named.conf new external/bsd/bind/dist/bin/tests/system/zonechecks/prereq.sh new external/bsd/bind/dist/bin/tests/system/zonechecks/setup.sh new external/bsd/bind/dist/bin/tests/system/zonechecks/tests.sh patch external/bsd/bind/dist/bin/tests/system/zonechecks/ns1/named.conf new external/bsd/bind/dist/bin/tests/tasks/t_tasks.c patch external/bsd/bind/dist/bin/tests/timers/t_timers.c patch external/bsd/bind/dist/bin/tools/arpaname.1 patch external/bsd/bind/dist/bin/tools/arpaname.docbook patch external/bsd/bind/dist/bin/tools/arpaname.html patch external/bsd/bind/dist/bin/tools/genrandom.8 patch external/bsd/bind/dist/bin/tools/genrandom.c patch external/bsd/bind/dist/bin/tools/genrandom.docbook patch external/bsd/bind/dist/bin/tools/genrandom.html patch external/bsd/bind/dist/bin/tools/isc-hmac-fixup.8 patch external/bsd/bind/dist/bin/tools/isc-hmac-fixup.c patch external/bsd/bind/dist/bin/tools/isc-hmac-fixup.docbook patch external/bsd/bind/dist/bin/tools/isc-hmac-fixup.html patch external/bsd/bind/dist/bin/tools/named-journalprint.8 patch external/bsd/bind/dist/bin/tools/named-journalprint.docbook patch external/bsd/bind/dist/bin/tools/named-journalprint.html patch external/bsd/bind/dist/bin/tools/nsec3hash.8 patch external/bsd/bind/dist/bin/tools/nsec3hash.c patch external/bsd/bind/dist/bin/tools/nsec3hash.docbook patch external/bsd/bind/dist/bin/tools/nsec3hash.html patch external/bsd/bind/dist/bin/tools/win32/arpaname.dsp delete external/bsd/bind/dist/bin/tools/win32/arpaname.mak delete external/bsd/bind/dist/bin/tools/win32/genrandom.dsp delete external/bsd/bind/dist/bin/tools/win32/genrandom.mak delete external/bsd/bind/dist/bin/tools/win32/ischmacfixup.dsp delete external/bsd/bind/dist/bin/tools/win32/ischmacfixup.mak delete external/bsd/bind/dist/bin/tools/win32/journalprint.dsp delete external/bsd/bind/dist/bin/tools/win32/journalprint.mak delete external/bsd/bind/dist/bin/tools/win32/nsec3hash.dsp delete external/bsd/bind/dist/bin/tools/win32/nsec3hash.mak delete external/bsd/bind/dist/bin/win32/BINDInstall/BINDInstall.dsp delete external/bsd/bind/dist/bin/win32/BINDInstall/BINDInstall.mak delete external/bsd/bind/dist/contrib/README new external/bsd/bind/dist/contrib/check5011.pl new external/bsd/bind/dist/contrib/dane/mkdane.sh new external/bsd/bind/dist/contrib/dane/tlsa6698.pem new external/bsd/bind/dist/contrib/dbus/GetForwarders delete external/bsd/bind/dist/contrib/dbus/INSTALL delete external/bsd/bind/dist/contrib/dbus/Makefile.9.3.2b1 delete external/bsd/bind/dist/contrib/dbus/Makefile.9.3.3rc2 delete external/bsd/bind/dist/contrib/dbus/README.DBUS delete external/bsd/bind/dist/contrib/dbus/SetForwarders delete external/bsd/bind/dist/contrib/dbus/bind-9.3.2b1-dbus.patch delete external/bsd/bind/dist/contrib/dbus/bind-9.3.3rc2-dbus.patch delete external/bsd/bind/dist/contrib/dbus/dbus_mgr.c delete external/bsd/bind/dist/contrib/dbus/dbus_mgr.h delete external/bsd/bind/dist/contrib/dbus/dbus_service.c delete external/bsd/bind/dist/contrib/dbus/dbus_service.h delete external/bsd/bind/dist/contrib/dbus/named-dbus-system.conf delete external/bsd/bind/dist/contrib/dbus/named-dbus.service delete external/bsd/bind/dist/contrib/dlz/config.dlz.in patch external/bsd/bind/dist/contrib/dlz/drivers/dlz_filesystem_driver.c patch external/bsd/bind/dist/contrib/dlz/drivers/dlz_ldap_driver.c patch external/bsd/bind/dist/contrib/dlz/drivers/dlz_mysql_driver.c patch external/bsd/bind/dist/contrib/dlz/drivers/dlz_odbc_driver.c patch external/bsd/bind/dist/contrib/dlz/drivers/dlz_postgres_driver.c patch external/bsd/bind/dist/contrib/dlz/drivers/sdlz_helper.c patch external/bsd/bind/dist/contrib/dlz/example/Makefile patch external/bsd/bind/dist/contrib/dlz/example/README patch external/bsd/bind/dist/contrib/dlz/example/dlz_example.c patch external/bsd/bind/dist/contrib/dlz/example/dlz_minimal.h delete external/bsd/bind/dist/contrib/dlz/modules/dlz_minimal.h new external/bsd/bind/dist/contrib/dlz/modules/bdbhpt/Makefile new external/bsd/bind/dist/contrib/dlz/modules/bdbhpt/README.md new external/bsd/bind/dist/contrib/dlz/modules/bdbhpt/dlz_bdbhpt_dynamic.c new external/bsd/bind/dist/contrib/dlz/modules/bdbhpt/testing/bdbhpt-populate.pl new external/bsd/bind/dist/contrib/dlz/modules/bdbhpt/testing/dns-data.txt new external/bsd/bind/dist/contrib/named-bootconf/named-bootconf.sh patch external/bsd/bind/dist/contrib/nslint-2.1a3/strerror.c patch external/bsd/bind/dist/contrib/perftcpdns/Makefile.in new external/bsd/bind/dist/contrib/perftcpdns/configure new external/bsd/bind/dist/contrib/perftcpdns/configure.in new external/bsd/bind/dist/contrib/perftcpdns/perftcpdns.c new external/bsd/bind/dist/contrib/query-loc-0.4.0/loc.c patch external/bsd/bind/dist/contrib/query-loc-0.4.0/loc_ntoa.c patch external/bsd/bind/dist/contrib/queryperf/queryperf.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/Makefile.in patch external/bsd/bind/dist/contrib/zkt/dki.c patch external/bsd/bind/dist/contrib/zkt/tags new external/bsd/bind/dist/contrib/zkt/zkt-soaserial.c patch 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/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.dig.html patch external/bsd/bind/dist/doc/arm/man.dnssec-checkds.html new external/bsd/bind/dist/doc/arm/man.dnssec-coverage.html new external/bsd/bind/dist/doc/arm/man.dnssec-dsfromkey.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.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/Makefile.in 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/bind9/getaddresses.c patch external/bsd/bind/dist/lib/bind9/win32/libbind9.dsp delete external/bsd/bind/dist/lib/bind9/win32/libbind9.mak delete external/bsd/bind/dist/lib/dns/Makefile.in patch external/bsd/bind/dist/lib/dns/acache.c 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/byaddr.c patch external/bsd/bind/dist/lib/dns/cache.c patch external/bsd/bind/dist/lib/dns/client.c patch external/bsd/bind/dist/lib/dns/db.c patch external/bsd/bind/dist/lib/dns/dbtable.c patch external/bsd/bind/dist/lib/dns/diff.c patch external/bsd/bind/dist/lib/dns/dispatch.c patch external/bsd/bind/dist/lib/dns/dlz.c patch external/bsd/bind/dist/lib/dns/dns64.c patch external/bsd/bind/dist/lib/dns/dnssec.c patch external/bsd/bind/dist/lib/dns/dst_api.c patch external/bsd/bind/dist/lib/dns/dst_internal.h patch external/bsd/bind/dist/lib/dns/dst_openssl.h patch external/bsd/bind/dist/lib/dns/dst_parse.c patch external/bsd/bind/dist/lib/dns/dst_result.c patch external/bsd/bind/dist/lib/dns/ecdb.c patch external/bsd/bind/dist/lib/dns/gen-win32.h patch external/bsd/bind/dist/lib/dns/gen.c patch external/bsd/bind/dist/lib/dns/gssapi_link.c patch external/bsd/bind/dist/lib/dns/gssapictx.c patch external/bsd/bind/dist/lib/dns/hmac_link.c patch external/bsd/bind/dist/lib/dns/iptable.c patch external/bsd/bind/dist/lib/dns/journal.c patch external/bsd/bind/dist/lib/dns/keydata.c patch external/bsd/bind/dist/lib/dns/keytable.c patch external/bsd/bind/dist/lib/dns/log.c patch external/bsd/bind/dist/lib/dns/lookup.c patch external/bsd/bind/dist/lib/dns/master.c patch external/bsd/bind/dist/lib/dns/masterdump.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/ncache.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/openssl_link.c patch external/bsd/bind/dist/lib/dns/openssldh_link.c patch external/bsd/bind/dist/lib/dns/openssldsa_link.c patch external/bsd/bind/dist/lib/dns/opensslecdsa_link.c patch external/bsd/bind/dist/lib/dns/opensslgost_link.c patch external/bsd/bind/dist/lib/dns/opensslrsa_link.c patch external/bsd/bind/dist/lib/dns/peer.c patch external/bsd/bind/dist/lib/dns/portlist.c patch external/bsd/bind/dist/lib/dns/private.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/rdataslab.c patch external/bsd/bind/dist/lib/dns/request.c patch external/bsd/bind/dist/lib/dns/resolver.c patch external/bsd/bind/dist/lib/dns/result.c patch external/bsd/bind/dist/lib/dns/rootns.c patch external/bsd/bind/dist/lib/dns/rpz.c patch external/bsd/bind/dist/lib/dns/rrl.c new external/bsd/bind/dist/lib/dns/sdb.c patch external/bsd/bind/dist/lib/dns/sdlz.c patch external/bsd/bind/dist/lib/dns/spnego.c patch external/bsd/bind/dist/lib/dns/spnego_asn1.c patch external/bsd/bind/dist/lib/dns/ssu.c patch external/bsd/bind/dist/lib/dns/ssu_external.c patch external/bsd/bind/dist/lib/dns/time.c patch external/bsd/bind/dist/lib/dns/tkey.c patch external/bsd/bind/dist/lib/dns/tsig.c patch external/bsd/bind/dist/lib/dns/ttl.c patch external/bsd/bind/dist/lib/dns/update.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/xfrin.c patch external/bsd/bind/dist/lib/dns/zone.c patch external/bsd/bind/dist/lib/dns/include/dns/Makefile.in patch external/bsd/bind/dist/lib/dns/include/dns/acache.h patch external/bsd/bind/dist/lib/dns/include/dns/adb.h patch external/bsd/bind/dist/lib/dns/include/dns/cache.h patch external/bsd/bind/dist/lib/dns/include/dns/client.h patch external/bsd/bind/dist/lib/dns/include/dns/db.h patch external/bsd/bind/dist/lib/dns/include/dns/dispatch.h patch external/bsd/bind/dist/lib/dns/include/dns/dns64.h patch external/bsd/bind/dist/lib/dns/include/dns/dnssec.h patch external/bsd/bind/dist/lib/dns/include/dns/log.h patch external/bsd/bind/dist/lib/dns/include/dns/master.h patch external/bsd/bind/dist/lib/dns/include/dns/masterdump.h patch external/bsd/bind/dist/lib/dns/include/dns/message.h patch external/bsd/bind/dist/lib/dns/include/dns/name.h patch external/bsd/bind/dist/lib/dns/include/dns/ncache.h patch external/bsd/bind/dist/lib/dns/include/dns/nsec.h patch external/bsd/bind/dist/lib/dns/include/dns/nsec3.h patch external/bsd/bind/dist/lib/dns/include/dns/rbt.h patch external/bsd/bind/dist/lib/dns/include/dns/rdata.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/result.h patch external/bsd/bind/dist/lib/dns/include/dns/rpz.h patch external/bsd/bind/dist/lib/dns/include/dns/rrl.h new external/bsd/bind/dist/lib/dns/include/dns/types.h patch external/bsd/bind/dist/lib/dns/include/dns/validator.h patch external/bsd/bind/dist/lib/dns/include/dns/view.h patch external/bsd/bind/dist/lib/dns/include/dns/zone.h patch external/bsd/bind/dist/lib/dns/include/dst/dst.h patch external/bsd/bind/dist/lib/dns/include/dst/gssapi.h patch external/bsd/bind/dist/lib/dns/rdata/any_255/tsig_250.c patch external/bsd/bind/dist/lib/dns/rdata/ch_3/a_1.c patch external/bsd/bind/dist/lib/dns/rdata/generic/afsdb_18.c 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/dlv_32769.c patch external/bsd/bind/dist/lib/dns/rdata/generic/dnskey_48.c patch external/bsd/bind/dist/lib/dns/rdata/generic/eui48_108.c new external/bsd/bind/dist/lib/dns/rdata/generic/eui48_108.h new external/bsd/bind/dist/lib/dns/rdata/generic/eui64_109.c new external/bsd/bind/dist/lib/dns/rdata/generic/eui64_109.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/ipseckey_45.c patch external/bsd/bind/dist/lib/dns/rdata/generic/isdn_20.c patch external/bsd/bind/dist/lib/dns/rdata/generic/key_25.c patch external/bsd/bind/dist/lib/dns/rdata/generic/keydata_65533.c patch external/bsd/bind/dist/lib/dns/rdata/generic/l32_105.c new external/bsd/bind/dist/lib/dns/rdata/generic/l32_105.h new external/bsd/bind/dist/lib/dns/rdata/generic/l64_106.c new external/bsd/bind/dist/lib/dns/rdata/generic/l64_106.h new external/bsd/bind/dist/lib/dns/rdata/generic/lp_107.c new external/bsd/bind/dist/lib/dns/rdata/generic/lp_107.h new external/bsd/bind/dist/lib/dns/rdata/generic/mx_15.c patch external/bsd/bind/dist/lib/dns/rdata/generic/naptr_35.c patch external/bsd/bind/dist/lib/dns/rdata/generic/nid_104.c new external/bsd/bind/dist/lib/dns/rdata/generic/nid_104.h new 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/rrsig_46.c patch external/bsd/bind/dist/lib/dns/rdata/generic/rt_21.c patch external/bsd/bind/dist/lib/dns/rdata/generic/soa_6.c patch external/bsd/bind/dist/lib/dns/rdata/generic/spf_99.c patch external/bsd/bind/dist/lib/dns/rdata/generic/sshfp_44.c patch external/bsd/bind/dist/lib/dns/rdata/generic/tkey_249.c patch external/bsd/bind/dist/lib/dns/rdata/generic/tlsa_52.c patch external/bsd/bind/dist/lib/dns/rdata/generic/tlsa_52.h 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/rdata/hs_4/a_1.c patch external/bsd/bind/dist/lib/dns/rdata/in_1/a6_38.c patch external/bsd/bind/dist/lib/dns/rdata/in_1/a_1.c patch external/bsd/bind/dist/lib/dns/rdata/in_1/aaaa_28.c patch external/bsd/bind/dist/lib/dns/rdata/in_1/apl_42.c patch external/bsd/bind/dist/lib/dns/rdata/in_1/nsap_22.c patch external/bsd/bind/dist/lib/dns/rdata/in_1/wks_11.c patch external/bsd/bind/dist/lib/dns/tests/Makefile.in patch external/bsd/bind/dist/lib/dns/tests/db_test.c new external/bsd/bind/dist/lib/dns/tests/dbiterator_test.c patch external/bsd/bind/dist/lib/dns/tests/dbversion_test.c patch external/bsd/bind/dist/lib/dns/tests/dispatch_test.c new external/bsd/bind/dist/lib/dns/tests/dnstest.c patch external/bsd/bind/dist/lib/dns/tests/master_test.c patch external/bsd/bind/dist/lib/dns/tests/nsec3_test.c patch external/bsd/bind/dist/lib/dns/tests/private_test.c patch external/bsd/bind/dist/lib/dns/tests/rdata_test.c patch external/bsd/bind/dist/lib/dns/tests/zonemgr_test.c patch external/bsd/bind/dist/lib/dns/tests/testdata/master/master17.data new external/bsd/bind/dist/lib/dns/win32/gen.dsp delete external/bsd/bind/dist/lib/dns/win32/gen.mak delete external/bsd/bind/dist/lib/dns/win32/libdns.def delete external/bsd/bind/dist/lib/dns/win32/libdns.dsp delete external/bsd/bind/dist/lib/dns/win32/libdns.mak delete external/bsd/bind/dist/lib/export/dns/Makefile.in patch external/bsd/bind/dist/lib/export/irs/Makefile.in patch external/bsd/bind/dist/lib/export/isc/Makefile.in patch external/bsd/bind/dist/lib/export/isc/include/isc/Makefile.in patch external/bsd/bind/dist/lib/export/isc/nls/Makefile.in patch external/bsd/bind/dist/lib/export/isc/nothreads/Makefile.in patch external/bsd/bind/dist/lib/export/isc/pthreads/Makefile.in patch external/bsd/bind/dist/lib/export/isc/unix/Makefile.in patch external/bsd/bind/dist/lib/export/isccfg/Makefile.in patch external/bsd/bind/dist/lib/export/samples/Makefile.in patch external/bsd/bind/dist/lib/export/samples/nsprobe.c patch external/bsd/bind/dist/lib/export/samples/sample-async.c patch external/bsd/bind/dist/lib/export/samples/sample-gai.c patch external/bsd/bind/dist/lib/export/samples/sample-request.c patch external/bsd/bind/dist/lib/export/samples/sample-update.c patch external/bsd/bind/dist/lib/export/samples/sample.c patch external/bsd/bind/dist/lib/irs/Makefile.in patch external/bsd/bind/dist/lib/irs/api patch external/bsd/bind/dist/lib/irs/context.c patch external/bsd/bind/dist/lib/irs/dnsconf.c patch external/bsd/bind/dist/lib/irs/getaddrinfo.c patch external/bsd/bind/dist/lib/irs/getnameinfo.c patch external/bsd/bind/dist/lib/irs/resconf.c patch external/bsd/bind/dist/lib/irs/include/irs/Makefile.in patch external/bsd/bind/dist/lib/irs/include/irs/resconf.h patch external/bsd/bind/dist/lib/isc/Makefile.in patch external/bsd/bind/dist/lib/isc/api patch external/bsd/bind/dist/lib/isc/app_api.c patch external/bsd/bind/dist/lib/isc/backtrace.c patch external/bsd/bind/dist/lib/isc/base32.c patch external/bsd/bind/dist/lib/isc/base64.c patch external/bsd/bind/dist/lib/isc/bind9.c new external/bsd/bind/dist/lib/isc/buffer.c patch external/bsd/bind/dist/lib/isc/commandline.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/heap.c patch external/bsd/bind/dist/lib/isc/hex.c patch external/bsd/bind/dist/lib/isc/hmacmd5.c patch external/bsd/bind/dist/lib/isc/hmacsha.c patch external/bsd/bind/dist/lib/isc/httpd.c patch external/bsd/bind/dist/lib/isc/inet_aton.c patch external/bsd/bind/dist/lib/isc/inet_pton.c patch external/bsd/bind/dist/lib/isc/lex.c patch external/bsd/bind/dist/lib/isc/lib.c patch external/bsd/bind/dist/lib/isc/log.c patch external/bsd/bind/dist/lib/isc/md5.c patch external/bsd/bind/dist/lib/isc/mem.c patch external/bsd/bind/dist/lib/isc/mem_api.c patch external/bsd/bind/dist/lib/isc/netaddr.c patch external/bsd/bind/dist/lib/isc/parseint.c patch external/bsd/bind/dist/lib/isc/pool.c new 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/ratelimiter.c patch external/bsd/bind/dist/lib/isc/regex.c new external/bsd/bind/dist/lib/isc/result.c patch external/bsd/bind/dist/lib/isc/safe.c new external/bsd/bind/dist/lib/isc/sha1.c patch external/bsd/bind/dist/lib/isc/sha2.c patch external/bsd/bind/dist/lib/isc/sockaddr.c patch external/bsd/bind/dist/lib/isc/socket_api.c patch external/bsd/bind/dist/lib/isc/stats.c patch external/bsd/bind/dist/lib/isc/string.c patch external/bsd/bind/dist/lib/isc/strtoul.c patch external/bsd/bind/dist/lib/isc/symtab.c patch external/bsd/bind/dist/lib/isc/task.c patch external/bsd/bind/dist/lib/isc/task_api.c patch external/bsd/bind/dist/lib/isc/taskpool.c patch external/bsd/bind/dist/lib/isc/timer.c patch external/bsd/bind/dist/lib/isc/timer_api.c patch external/bsd/bind/dist/lib/isc/tm.c new external/bsd/bind/dist/lib/isc/include/isc/Makefile.in patch external/bsd/bind/dist/lib/isc/include/isc/app.h patch external/bsd/bind/dist/lib/isc/include/isc/base32.h patch external/bsd/bind/dist/lib/isc/include/isc/bind9.h patch external/bsd/bind/dist/lib/isc/include/isc/buffer.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/httpd.h patch external/bsd/bind/dist/lib/isc/include/isc/iterated_hash.h patch external/bsd/bind/dist/lib/isc/include/isc/list.h patch external/bsd/bind/dist/lib/isc/include/isc/mem.h patch external/bsd/bind/dist/lib/isc/include/isc/namespace.h patch external/bsd/bind/dist/lib/isc/include/isc/platform.h.in patch external/bsd/bind/dist/lib/isc/include/isc/pool.h new external/bsd/bind/dist/lib/isc/include/isc/print.h patch external/bsd/bind/dist/lib/isc/include/isc/queue.h patch external/bsd/bind/dist/lib/isc/include/isc/radix.h patch external/bsd/bind/dist/lib/isc/include/isc/regex.h new external/bsd/bind/dist/lib/isc/include/isc/region.h patch external/bsd/bind/dist/lib/isc/include/isc/result.h patch external/bsd/bind/dist/lib/isc/include/isc/safe.h new external/bsd/bind/dist/lib/isc/include/isc/sockaddr.h patch external/bsd/bind/dist/lib/isc/include/isc/socket.h patch external/bsd/bind/dist/lib/isc/include/isc/stdio.h patch external/bsd/bind/dist/lib/isc/include/isc/string.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/tm.h new external/bsd/bind/dist/lib/isc/include/isc/types.h patch external/bsd/bind/dist/lib/isc/nothreads/Makefile.in patch external/bsd/bind/dist/lib/isc/nothreads/include/isc/thread.h patch external/bsd/bind/dist/lib/isc/pthreads/thread.c patch external/bsd/bind/dist/lib/isc/pthreads/include/isc/thread.h patch external/bsd/bind/dist/lib/isc/sparc64/include/isc/atomic.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/isctest.c patch external/bsd/bind/dist/lib/isc/tests/isctest.h patch external/bsd/bind/dist/lib/isc/tests/lex_test.c new external/bsd/bind/dist/lib/isc/tests/parse_test.c new external/bsd/bind/dist/lib/isc/tests/pool_test.c new external/bsd/bind/dist/lib/isc/tests/print_test.c new external/bsd/bind/dist/lib/isc/tests/regex_test.c new external/bsd/bind/dist/lib/isc/tests/safe_test.c new external/bsd/bind/dist/lib/isc/tests/sockaddr_test.c new external/bsd/bind/dist/lib/isc/tests/symtab_test.c patch external/bsd/bind/dist/lib/isc/tests/time_test.c new external/bsd/bind/dist/lib/isc/unix/app.c patch external/bsd/bind/dist/lib/isc/unix/entropy.c patch external/bsd/bind/dist/lib/isc/unix/file.c patch external/bsd/bind/dist/lib/isc/unix/ifiter_getifaddrs.c patch external/bsd/bind/dist/lib/isc/unix/ifiter_ioctl.c patch external/bsd/bind/dist/lib/isc/unix/ifiter_sysctl.c patch external/bsd/bind/dist/lib/isc/unix/interfaceiter.c patch 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/stdio.c patch external/bsd/bind/dist/lib/isc/unix/time.c patch external/bsd/bind/dist/lib/isc/unix/include/isc/Makefile.in patch external/bsd/bind/dist/lib/isc/unix/include/isc/net.h patch external/bsd/bind/dist/lib/isc/unix/include/isc/stat.h patch external/bsd/bind/dist/lib/isc/unix/include/isc/time.h patch external/bsd/bind/dist/lib/isc/win32/libisc.def delete external/bsd/bind/dist/lib/isc/win32/libisc.dsp delete external/bsd/bind/dist/lib/isc/win32/libisc.mak delete external/bsd/bind/dist/lib/isc/win32/include/isc/platform.h delete external/bsd/bind/dist/lib/isccc/Makefile.in patch external/bsd/bind/dist/lib/isccc/api patch external/bsd/bind/dist/lib/isccc/base64.c patch external/bsd/bind/dist/lib/isccc/cc.c patch external/bsd/bind/dist/lib/isccc/sexpr.c patch external/bsd/bind/dist/lib/isccc/include/isccc/util.h patch external/bsd/bind/dist/lib/isccc/win32/libisccc.dsp delete external/bsd/bind/dist/lib/isccc/win32/libisccc.mak delete 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/isccfg/parser.c patch external/bsd/bind/dist/lib/isccfg/include/isccfg/Makefile.in patch external/bsd/bind/dist/lib/isccfg/include/isccfg/aclconf.h patch external/bsd/bind/dist/lib/isccfg/include/isccfg/cfg.h patch external/bsd/bind/dist/lib/isccfg/include/isccfg/grammar.h patch external/bsd/bind/dist/lib/isccfg/win32/libisccfg.dsp delete external/bsd/bind/dist/lib/isccfg/win32/libisccfg.mak delete 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/context.c patch 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/gethost.c patch external/bsd/bind/dist/lib/lwres/getipnode.c patch external/bsd/bind/dist/lib/lwres/getnameinfo.c patch external/bsd/bind/dist/lib/lwres/getrrset.c patch external/bsd/bind/dist/lib/lwres/herror.c patch external/bsd/bind/dist/lib/lwres/lwbuffer.c patch external/bsd/bind/dist/lib/lwres/lwconfig.c patch external/bsd/bind/dist/lib/lwres/lwinetaton.c patch external/bsd/bind/dist/lib/lwres/lwinetpton.c patch external/bsd/bind/dist/lib/lwres/lwres_gabn.c patch external/bsd/bind/dist/lib/lwres/lwres_gnba.c patch external/bsd/bind/dist/lib/lwres/lwres_grbn.c patch external/bsd/bind/dist/lib/lwres/lwres_noop.c patch external/bsd/bind/dist/lib/lwres/lwresutil.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.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_buffer.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_buffer.html patch external/bsd/bind/dist/lib/lwres/man/lwres_config.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_config.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_config.html patch external/bsd/bind/dist/lib/lwres/man/lwres_context.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_context.docbook 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.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_gai_strerror.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_gai_strerror.html patch external/bsd/bind/dist/lib/lwres/man/lwres_getaddrinfo.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_getaddrinfo.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_getaddrinfo.html patch external/bsd/bind/dist/lib/lwres/man/lwres_gethostent.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_gethostent.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_gethostent.html patch external/bsd/bind/dist/lib/lwres/man/lwres_getipnode.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_getipnode.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_getipnode.html patch external/bsd/bind/dist/lib/lwres/man/lwres_getnameinfo.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_getnameinfo.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_getnameinfo.html patch external/bsd/bind/dist/lib/lwres/man/lwres_getrrsetbyname.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_getrrsetbyname.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_getrrsetbyname.html patch external/bsd/bind/dist/lib/lwres/man/lwres_gnba.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_gnba.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_gnba.html patch external/bsd/bind/dist/lib/lwres/man/lwres_hstrerror.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_hstrerror.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_hstrerror.html patch external/bsd/bind/dist/lib/lwres/man/lwres_inetntop.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_inetntop.docbook 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.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_packet.docbook 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 delete external/bsd/bind/dist/lib/lwres/win32/liblwres.mak delete external/bsd/bind/dist/lib/tests/t_api.c patch external/bsd/bind/dist/lib/tests/include/tests/t_api.h patch external/bsd/bind/dist/lib/win32/bindevt/bindevt.dsp delete external/bsd/bind/dist/lib/win32/bindevt/bindevt.mak delete external/bsd/bind/dist/make/mkdep.in patch external/bsd/bind/dist/make/rules.in patch external/bsd/bind/dist/unit/README patch external/bsd/bind/dist/unit/unittest.sh.in patch external/bsd/bind/dist/unit/atf-src/AUTHORS patch external/bsd/bind/dist/unit/atf-src/Atffile patch external/bsd/bind/dist/unit/atf-src/COPYING patch external/bsd/bind/dist/unit/atf-src/INSTALL patch external/bsd/bind/dist/unit/atf-src/Kyuafile new external/bsd/bind/dist/unit/atf-src/Makefile.am patch external/bsd/bind/dist/unit/atf-src/Makefile.in patch external/bsd/bind/dist/unit/atf-src/NEWS patch external/bsd/bind/dist/unit/atf-src/TODO new external/bsd/bind/dist/unit/atf-src/aclocal.m4 patch external/bsd/bind/dist/unit/atf-src/atf-c++.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c.h patch external/bsd/bind/dist/unit/atf-src/configure patch external/bsd/bind/dist/unit/atf-src/configure.ac patch external/bsd/bind/dist/unit/atf-src/admin/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/admin/check-install.sh delete external/bsd/bind/dist/unit/atf-src/admin/check-style-c.awk patch external/bsd/bind/dist/unit/atf-src/admin/check-style-common.awk patch external/bsd/bind/dist/unit/atf-src/admin/check-style-cpp.awk patch external/bsd/bind/dist/unit/atf-src/admin/check-style-man.awk patch external/bsd/bind/dist/unit/atf-src/admin/check-style-shell.awk patch external/bsd/bind/dist/unit/atf-src/admin/check-style.sh patch external/bsd/bind/dist/unit/atf-src/admin/compile patch external/bsd/bind/dist/unit/atf-src/admin/depcomp patch external/bsd/bind/dist/unit/atf-src/admin/install-sh patch external/bsd/bind/dist/unit/atf-src/admin/ltmain.sh patch external/bsd/bind/dist/unit/atf-src/admin/missing patch external/bsd/bind/dist/unit/atf-src/atf-c/Atffile patch external/bsd/bind/dist/unit/atf-src/atf-c/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-c/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-c/atf-c-api.3 patch external/bsd/bind/dist/unit/atf-src/atf-c/atf-c.m4 new external/bsd/bind/dist/unit/atf-src/atf-c/atf-common.m4 new external/bsd/bind/dist/unit/atf-src/atf-c/atf_c_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/check.c patch external/bsd/bind/dist/unit/atf-src/atf-c/check.h patch external/bsd/bind/dist/unit/atf-src/atf-c/check_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/config.c patch external/bsd/bind/dist/unit/atf-src/atf-c/config_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/defs.h.in patch external/bsd/bind/dist/unit/atf-src/atf-c/error.c patch external/bsd/bind/dist/unit/atf-src/atf-c/error.h patch external/bsd/bind/dist/unit/atf-src/atf-c/error_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/macros.h patch external/bsd/bind/dist/unit/atf-src/atf-c/macros_h_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/macros_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/pkg_config_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-c/tc.c patch external/bsd/bind/dist/unit/atf-src/atf-c/tc.h patch external/bsd/bind/dist/unit/atf-src/atf-c/tc_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/tp.c patch external/bsd/bind/dist/unit/atf-src/atf-c/tp.h patch external/bsd/bind/dist/unit/atf-src/atf-c/tp_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/unused_test.c new external/bsd/bind/dist/unit/atf-src/atf-c/utils.c patch external/bsd/bind/dist/unit/atf-src/atf-c/utils.h patch external/bsd/bind/dist/unit/atf-src/atf-c/utils_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/Atffile patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-c/detail/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/dynstr.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/dynstr.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/dynstr_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/env.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/env_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/fs.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/fs.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/fs_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/list.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/list.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/list_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/map.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/map.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/map_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/process.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/process.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/process_helpers.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/process_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/sanity.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/sanity_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/test_helpers.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/test_helpers.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/test_helpers_test.c delete external/bsd/bind/dist/unit/atf-src/atf-c/detail/text.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/text.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/text_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/tp_main.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/user.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/user.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/user_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c++/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-c++/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-c++/atf-c++-api.3 patch external/bsd/bind/dist/unit/atf-src/atf-c++/atf-c++.m4 new external/bsd/bind/dist/unit/atf-src/atf-c++/check.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/check.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/check_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/config.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/config.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/config_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/macros.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/macros_hpp_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/macros_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/noncopyable.hpp new external/bsd/bind/dist/unit/atf-src/atf-c++/pkg_config_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-c++/tests.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/tests.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/tests_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/unused_test.cpp new external/bsd/bind/dist/unit/atf-src/atf-c++/utils.cpp new external/bsd/bind/dist/unit/atf-src/atf-c++/utils.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/utils_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/Atffile patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-c++/detail/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/application.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/application.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/application_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/auto_array.hpp new external/bsd/bind/dist/unit/atf-src/atf-c++/detail/auto_array_test.cpp new external/bsd/bind/dist/unit/atf-src/atf-c++/detail/env.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/env.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/env_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/exceptions.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/exceptions.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/exceptions_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/expand.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/expand.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/expand_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/fs.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/fs.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/fs_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/parser.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/parser.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/parser_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/process.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/process.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/process_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/sanity.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/test_helpers.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/test_helpers.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/text.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/text.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/text_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/ui.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/ui.hpp patch external/bsd/bind/dist/unit/atf-src/atf-config/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-config/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-config/atf-config.1 patch external/bsd/bind/dist/unit/atf-src/atf-config/atf-config.cpp patch external/bsd/bind/dist/unit/atf-src/atf-config/integration_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-report/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-report/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-report/atf-report.1 patch external/bsd/bind/dist/unit/atf-src/atf-report/atf-report.cpp patch external/bsd/bind/dist/unit/atf-src/atf-report/fail_helper.cpp patch external/bsd/bind/dist/unit/atf-src/atf-report/integration_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-report/misc_helpers.cpp patch external/bsd/bind/dist/unit/atf-src/atf-report/pass_helper.cpp patch external/bsd/bind/dist/unit/atf-src/atf-report/reader.cpp patch external/bsd/bind/dist/unit/atf-src/atf-report/reader.hpp patch external/bsd/bind/dist/unit/atf-src/atf-report/reader_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-report/tests-results.css patch external/bsd/bind/dist/unit/atf-src/atf-report/tests-results.dtd patch external/bsd/bind/dist/unit/atf-src/atf-report/tests-results.xsl patch external/bsd/bind/dist/unit/atf-src/atf-run/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-run/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-run/atf-run.1 patch external/bsd/bind/dist/unit/atf-src/atf-run/atf-run.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/atffile.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/atffile.hpp patch external/bsd/bind/dist/unit/atf-src/atf-run/atffile_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/config.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/config_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/fs.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/fs.hpp patch external/bsd/bind/dist/unit/atf-src/atf-run/fs_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/integration_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-run/io.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/io.hpp patch external/bsd/bind/dist/unit/atf-src/atf-run/io_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/misc_helpers.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/pass_helper.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/requirements.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/requirements_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/several_tcs_helper.c patch external/bsd/bind/dist/unit/atf-src/atf-run/signals.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/signals.hpp patch external/bsd/bind/dist/unit/atf-src/atf-run/signals_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/test-program.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/test_program_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/timer.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/timer.hpp patch external/bsd/bind/dist/unit/atf-src/atf-run/user.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/user.hpp patch external/bsd/bind/dist/unit/atf-src/atf-run/user_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/zero_tcs_helper.c patch external/bsd/bind/dist/unit/atf-src/atf-run/share/atf-run.hooks patch external/bsd/bind/dist/unit/atf-src/atf-sh/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-sh/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-sh/atf-check.1 patch external/bsd/bind/dist/unit/atf-src/atf-sh/atf-check.cpp patch external/bsd/bind/dist/unit/atf-src/atf-sh/atf-check_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-sh/atf-sh-api.3 patch external/bsd/bind/dist/unit/atf-src/atf-sh/atf-sh.cpp patch external/bsd/bind/dist/unit/atf-src/atf-sh/atf-sh.m4 new external/bsd/bind/dist/unit/atf-src/atf-sh/atf-sh.pc.in new external/bsd/bind/dist/unit/atf-src/atf-sh/atf_check_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-sh/config_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-sh/libatf-sh.subr patch external/bsd/bind/dist/unit/atf-src/atf-sh/misc_helpers.sh patch external/bsd/bind/dist/unit/atf-src/atf-sh/normalize_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-sh/tc_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-sh/tp_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-version/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-version/atf-version.1 patch external/bsd/bind/dist/unit/atf-src/atf-version/atf-version.cpp patch external/bsd/bind/dist/unit/atf-src/atf-version/generate-revision.sh patch external/bsd/bind/dist/unit/atf-src/bootstrap/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/bootstrap/h_app_empty.cpp patch external/bsd/bind/dist/unit/atf-src/bootstrap/h_app_opts_args.cpp patch external/bsd/bind/dist/unit/atf-src/bootstrap/h_tp_atf_check_sh.sh patch external/bsd/bind/dist/unit/atf-src/bootstrap/h_tp_basic_cpp.cpp patch external/bsd/bind/dist/unit/atf-src/bootstrap/h_tp_basic_sh.sh patch external/bsd/bind/dist/unit/atf-src/bootstrap/package.m4 patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_application_help.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_application_opts_args.atpatch external/bsd/bind/dist/unit/atf-src/bootstrap/t_atf_config.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_atf_run.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_subr_atf_check.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_test_program_compare.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_test_program_filter.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_test_program_list.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_test_program_run.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/testsuite patch external/bsd/bind/dist/unit/atf-src/bootstrap/testsuite.at patch external/bsd/bind/dist/unit/atf-src/doc/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/doc/atf-formats.5 patch external/bsd/bind/dist/unit/atf-src/doc/atf-test-case.4 patch external/bsd/bind/dist/unit/atf-src/doc/atf-test-program.1 patch external/bsd/bind/dist/unit/atf-src/doc/atf.7.in patch external/bsd/bind/dist/unit/atf-src/m4/compiler-flags.m4 patch external/bsd/bind/dist/unit/atf-src/m4/cxx-std-funcs.m4 patch external/bsd/bind/dist/unit/atf-src/m4/developer-mode.m4 patch external/bsd/bind/dist/unit/atf-src/m4/module-application.m4 patch external/bsd/bind/dist/unit/atf-src/m4/module-defs.m4 patch external/bsd/bind/dist/unit/atf-src/m4/module-env.m4 patch external/bsd/bind/dist/unit/atf-src/m4/module-fs.m4 patch external/bsd/bind/dist/unit/atf-src/m4/module-sanity.m4 patch external/bsd/bind/dist/unit/atf-src/m4/module-signals.m4 patch external/bsd/bind/dist/unit/atf-src/test-programs/Atffile patch external/bsd/bind/dist/unit/atf-src/test-programs/Kyuafile new external/bsd/bind/dist/unit/atf-src/test-programs/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/test-programs/c_helpers.c patch external/bsd/bind/dist/unit/atf-src/test-programs/config_test.sh patch external/bsd/bind/dist/unit/atf-src/test-programs/cpp_helpers.cpp patch external/bsd/bind/dist/unit/atf-src/test-programs/expect_test.sh patch external/bsd/bind/dist/unit/atf-src/test-programs/fork_test.sh delete external/bsd/bind/dist/unit/atf-src/test-programs/meta_data_test.sh patch external/bsd/bind/dist/unit/atf-src/test-programs/result_test.sh patch external/bsd/bind/dist/unit/atf-src/test-programs/sh_helpers.sh patch external/bsd/bind/dist/unit/atf-src/test-programs/srcdir_test.sh patch external/bsd/bind/dist/win32utils/BINDBuild.dsw delete external/bsd/bind/dist/win32utils/BuildAll.bat delete external/bsd/bind/dist/win32utils/BuildPost.bat delete external/bsd/bind/dist/win32utils/BuildSetup.bat delete external/bsd/bind/dist/win32utils/SetupLibs.bat delete external/bsd/bind/dist/win32utils/dnsheadergen.bat delete external/bsd/bind/dist/win32utils/makedefs.pl delete external/bsd/bind/dist/win32utils/makeversion.pl delete external/bsd/bind/dist/win32utils/setpk11provider.pl delete external/bsd/bind/dist/win32utils/updatelibxml2.pl delete external/bsd/bind/dist/win32utils/updateopenssl.pl delete external/bsd/bind/dist/win32utils/win32-build.txt delete external/bsd/bind/include/config.h patch external/bsd/bind/include/dns/code.h patch external/bsd/bind/include/dns/enumclass.h patch external/bsd/bind/include/dns/enumtype.h patch external/bsd/bind/include/dns/rdatastruct.h patch external/bsd/bind/include/irs/netdb.h new external/bsd/bind/include/irs/platform.h new 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/Makefile patch external/bsd/bind/lib/libbind9/Makefile patch external/bsd/bind/lib/libbind9/shlib_version patch external/bsd/bind/lib/libdns/Makefile patch external/bsd/bind/lib/libdns/shlib_version patch external/bsd/bind/lib/libirs/Makefile new external/bsd/bind/lib/libirs/shlib_version new external/bsd/bind/lib/libisc/Makefile patch external/bsd/bind/lib/libisc/shlib_version patch external/bsd/bind/lib/libisccc/Makefile patch external/bsd/bind/lib/libisccc/shlib_version patch external/bsd/bind/lib/libisccfg/Makefile patch external/bsd/bind/lib/libisccfg/shlib_version patch external/bsd/bind/lib/liblwres/shlib_version patch
Update bind to 9.9.6-P1. CVE-2014-8500.
|
#
1.155.2.7.2.2 |
|
15-Aug-2014 |
msaitoh |
Pull up following revision(s) (requested by spz in ticket #1111):
crypto/external/bsd/openssl/dist/CHANGES patch crypto/external/bsd/openssl/dist/Configure patch crypto/external/bsd/openssl/dist/FAQ 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/apps.c patch crypto/external/bsd/openssl/dist/apps/ca.c patch crypto/external/bsd/openssl/dist/apps/ciphers.c patch crypto/external/bsd/openssl/dist/apps/crl2p7.c patch crypto/external/bsd/openssl/dist/apps/enc.c patch crypto/external/bsd/openssl/dist/apps/ocsp.c patch crypto/external/bsd/openssl/dist/apps/progs.h patch crypto/external/bsd/openssl/dist/apps/progs.pl 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/crypto/asn1/a_object.c patch crypto/external/bsd/openssl/dist/crypto/asn1/a_utctm.c patch crypto/external/bsd/openssl/dist/crypto/asn1/ameth_lib.c patch crypto/external/bsd/openssl/dist/crypto/asn1/asn1_lib.c patch crypto/external/bsd/openssl/dist/crypto/asn1/asn_mime.c patch crypto/external/bsd/openssl/dist/crypto/asn1/asn_pack.c patch crypto/external/bsd/openssl/dist/crypto/asn1/bio_asn1.c patch crypto/external/bsd/openssl/dist/crypto/asn1/charmap.pl patch crypto/external/bsd/openssl/dist/crypto/asn1/evp_asn1.c patch crypto/external/bsd/openssl/dist/crypto/asn1/t_x509.c patch crypto/external/bsd/openssl/dist/crypto/asn1/tasn_enc.c patch crypto/external/bsd/openssl/dist/crypto/asn1/x_crl.c patch crypto/external/bsd/openssl/dist/crypto/bio/bio_lib.c patch crypto/external/bsd/openssl/dist/crypto/bn/bn_exp.c patch crypto/external/bsd/openssl/dist/crypto/bn/bn_lib.c patch crypto/external/bsd/openssl/dist/crypto/bn/bn_sqr.c patch crypto/external/bsd/openssl/dist/crypto/cms/cms_pwri.c patch crypto/external/bsd/openssl/dist/crypto/conf/conf_def.c patch crypto/external/bsd/openssl/dist/crypto/ec/ec_lib.c patch crypto/external/bsd/openssl/dist/crypto/ec/ecp_smpl.c patch crypto/external/bsd/openssl/dist/crypto/ec/ectest.c patch crypto/external/bsd/openssl/dist/crypto/evp/e_aes.c patch crypto/external/bsd/openssl/dist/crypto/evp/evp_pbe.c patch crypto/external/bsd/openssl/dist/crypto/idea/ideatest.c patch crypto/external/bsd/openssl/dist/crypto/objects/obj_dat.c patch crypto/external/bsd/openssl/dist/crypto/objects/obj_dat.h patch crypto/external/bsd/openssl/dist/crypto/objects/obj_dat.pl patch crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_ht.c patch crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_lib.c patch crypto/external/bsd/openssl/dist/crypto/opensslconf.h patch crypto/external/bsd/openssl/dist/crypto/opensslv.h patch crypto/external/bsd/openssl/dist/crypto/pem/pvkfmt.c patch crypto/external/bsd/openssl/dist/crypto/pkcs7/Makefile patch crypto/external/bsd/openssl/dist/crypto/pkcs7/bio_ber.c delete crypto/external/bsd/openssl/dist/crypto/pkcs7/dec.c delete crypto/external/bsd/openssl/dist/crypto/pkcs7/des.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/doc delete crypto/external/bsd/openssl/dist/crypto/pkcs7/enc.c delete crypto/external/bsd/openssl/dist/crypto/pkcs7/es1.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/example.c delete crypto/external/bsd/openssl/dist/crypto/pkcs7/example.h delete crypto/external/bsd/openssl/dist/crypto/pkcs7/info.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/infokey.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/p7/a1 delete crypto/external/bsd/openssl/dist/crypto/pkcs7/p7/a2 delete crypto/external/bsd/openssl/dist/crypto/pkcs7/server.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/sign.c delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/3des.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/3dess.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/c.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/ff delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-e delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-e.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-enc-01 delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-enc-01.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-enc-02 delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-enc-02.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-s-a-e delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-s-a-e.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/nav-smime delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/s.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/server.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/verify.c delete crypto/external/bsd/openssl/dist/crypto/ppccap.c patch crypto/external/bsd/openssl/dist/crypto/rand/md_rand.c patch crypto/external/bsd/openssl/dist/crypto/rand/rand_lcl.h patch crypto/external/bsd/openssl/dist/crypto/rand/rand_lib.c patch crypto/external/bsd/openssl/dist/crypto/rand/randfile.c patch crypto/external/bsd/openssl/dist/crypto/rsa/rsa_eay.c patch crypto/external/bsd/openssl/dist/crypto/srp/srp_lib.c patch crypto/external/bsd/openssl/dist/crypto/ui/ui_lib.c patch crypto/external/bsd/openssl/dist/demos/eay/Makefile delete crypto/external/bsd/openssl/dist/demos/eay/base64.c delete crypto/external/bsd/openssl/dist/demos/eay/conn.c delete crypto/external/bsd/openssl/dist/demos/eay/loadrsa.c delete crypto/external/bsd/openssl/dist/demos/maurice/Makefile delete crypto/external/bsd/openssl/dist/demos/maurice/README delete crypto/external/bsd/openssl/dist/demos/maurice/cert.pem delete crypto/external/bsd/openssl/dist/demos/maurice/example1.c delete crypto/external/bsd/openssl/dist/demos/maurice/example2.c delete crypto/external/bsd/openssl/dist/demos/maurice/example3.c delete crypto/external/bsd/openssl/dist/demos/maurice/example4.c delete crypto/external/bsd/openssl/dist/demos/maurice/loadkeys.c delete crypto/external/bsd/openssl/dist/demos/maurice/loadkeys.h delete crypto/external/bsd/openssl/dist/demos/maurice/privkey.pem delete crypto/external/bsd/openssl/dist/doc/apps/asn1parse.pod patch crypto/external/bsd/openssl/dist/doc/apps/ca.pod patch crypto/external/bsd/openssl/dist/doc/apps/ciphers.pod patch crypto/external/bsd/openssl/dist/doc/apps/cms.pod patch crypto/external/bsd/openssl/dist/doc/apps/crl.pod patch crypto/external/bsd/openssl/dist/doc/apps/dhparam.pod patch crypto/external/bsd/openssl/dist/doc/apps/dsa.pod patch crypto/external/bsd/openssl/dist/doc/apps/ecparam.pod patch crypto/external/bsd/openssl/dist/doc/apps/gendsa.pod patch crypto/external/bsd/openssl/dist/doc/apps/genrsa.pod patch crypto/external/bsd/openssl/dist/doc/apps/rsa.pod patch crypto/external/bsd/openssl/dist/doc/apps/s_client.pod patch crypto/external/bsd/openssl/dist/doc/apps/s_server.pod patch crypto/external/bsd/openssl/dist/doc/apps/verify.pod patch crypto/external/bsd/openssl/dist/doc/apps/x509.pod patch crypto/external/bsd/openssl/dist/doc/apps/x509v3_config.pod patch crypto/external/bsd/openssl/dist/doc/crypto/ASN1_generate_nconf.pod patch crypto/external/bsd/openssl/dist/doc/crypto/BIO_f_base64.pod patch crypto/external/bsd/openssl/dist/doc/crypto/BIO_push.pod patch crypto/external/bsd/openssl/dist/doc/crypto/ERR_get_error.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_DigestInit.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_EncryptInit.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_SignInit.pod patch crypto/external/bsd/openssl/dist/doc/crypto/RSA_set_method.pod patch crypto/external/bsd/openssl/dist/doc/crypto/RSA_sign.pod patch crypto/external/bsd/openssl/dist/doc/crypto/des.pod patch crypto/external/bsd/openssl/dist/doc/crypto/err.pod patch crypto/external/bsd/openssl/dist/doc/crypto/pem.pod patch crypto/external/bsd/openssl/dist/doc/crypto/ui.pod patch crypto/external/bsd/openssl/dist/doc/fingerprints.txt patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CIPHER_get_name.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_add_extra_chain_cert.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_add_session.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_new.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_cipher_list.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_client_CA_list.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_client_cert_cb.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_tlsext_ticket_key_cb.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_tmp_dh_callback.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_verify.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_get_version.pod patch crypto/external/bsd/openssl/dist/doc/ssl/d2i_SSL_SESSION.pod patch crypto/external/bsd/openssl/dist/openssl.spec patch crypto/external/bsd/openssl/dist/ssl/Makefile 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_srvr.c patch crypto/external/bsd/openssl/dist/ssl/heartbeat_test.c patch crypto/external/bsd/openssl/dist/ssl/s23_lib.c patch crypto/external/bsd/openssl/dist/ssl/s23_srvr.c patch crypto/external/bsd/openssl/dist/ssl/s2_lib.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_pkt.c patch crypto/external/bsd/openssl/dist/ssl/s3_srvr.c patch crypto/external/bsd/openssl/dist/ssl/ssl.h patch crypto/external/bsd/openssl/dist/ssl/ssl_ciph.c patch crypto/external/bsd/openssl/dist/ssl/ssl_err.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_stat.c patch crypto/external/bsd/openssl/dist/ssl/ssl_utst.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/ssl/tls_srp.c patch crypto/external/bsd/openssl/dist/test/Makefile patch crypto/external/bsd/openssl/dist/test/heartbeat_test.c patch crypto/external/bsd/openssl/dist/test/testutil.h patch crypto/external/bsd/openssl/dist/util/mk1mf.pl patch crypto/external/bsd/openssl/dist/util/mkdef.pl patch crypto/external/bsd/openssl/dist/util/mkerr.pl patch crypto/external/bsd/openssl/dist/util/ssleay.num patch crypto/external/bsd/openssl/lib/libcrypto/man.inc 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.3 patch 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_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.3 patch 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.3 patch 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.3 patch 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.3 patch 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.3 patch 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.1 patch 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_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.1 patch 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.1 patch 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.3 patch 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 crypto/external/bsd/openssl/lib/libssl/ssl.diff delete crypto/external/bsd/openssl/lib/libssl/ssl.inc patch distrib/sets/lists/base/ad.arm patch distrib/sets/lists/base/ad.mips patch distrib/sets/lists/base/ad.mips64eb patch distrib/sets/lists/base/ad.mips64el 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/ad.mips64eb patch distrib/sets/lists/comp/ad.mips64el 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 doc/3RDPARTY patch
OpenSSL 1.0.1i
|
#
1.155.2.7.2.1 |
|
08-Apr-2014 |
msaitoh |
Pullup following revision(s) (requested by spz in ticket #1044): crypto/external/bsd/openssl/mkpc patch crypto/external/bsd/openssl/pkgconfig.mk patch crypto/external/bsd/openssl/dist/CHANGES patch crypto/external/bsd/openssl/dist/Configure patch crypto/external/bsd/openssl/dist/FAQ patch crypto/external/bsd/openssl/dist/INSTALL.W32 patch crypto/external/bsd/openssl/dist/Makefile patch crypto/external/bsd/openssl/dist/Makefile.org patch crypto/external/bsd/openssl/dist/NEWS patch crypto/external/bsd/openssl/dist/PROBLEMS patch crypto/external/bsd/openssl/dist/README patch crypto/external/bsd/openssl/dist/config patch crypto/external/bsd/openssl/dist/e_os.h patch crypto/external/bsd/openssl/dist/openssl.spec patch crypto/external/bsd/openssl/dist/apps/Makefile patch crypto/external/bsd/openssl/dist/apps/apps.c patch crypto/external/bsd/openssl/dist/apps/apps.h patch crypto/external/bsd/openssl/dist/apps/ca.c patch crypto/external/bsd/openssl/dist/apps/cms.c patch crypto/external/bsd/openssl/dist/apps/crl.c patch crypto/external/bsd/openssl/dist/apps/dgst.c patch crypto/external/bsd/openssl/dist/apps/dhparam.c patch crypto/external/bsd/openssl/dist/apps/dsaparam.c patch crypto/external/bsd/openssl/dist/apps/ecparam.c patch crypto/external/bsd/openssl/dist/apps/genrsa.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/pkcs12.c patch crypto/external/bsd/openssl/dist/apps/req.c patch crypto/external/bsd/openssl/dist/apps/s_cb.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/srp.c patch crypto/external/bsd/openssl/dist/apps/tsget patch crypto/external/bsd/openssl/dist/apps/verify.c patch crypto/external/bsd/openssl/dist/apps/x509.c patch crypto/external/bsd/openssl/dist/crypto/Makefile patch crypto/external/bsd/openssl/dist/crypto/armcap.c patch crypto/external/bsd/openssl/dist/crypto/cryptlib.c patch crypto/external/bsd/openssl/dist/crypto/cryptlib.h patch crypto/external/bsd/openssl/dist/crypto/crypto-lib.com patch crypto/external/bsd/openssl/dist/crypto/crypto.h patch crypto/external/bsd/openssl/dist/crypto/mem.c patch crypto/external/bsd/openssl/dist/crypto/opensslv.h patch crypto/external/bsd/openssl/dist/crypto/pariscid.pl patch crypto/external/bsd/openssl/dist/crypto/ppccap.c patch crypto/external/bsd/openssl/dist/crypto/sparccpuid.S patch crypto/external/bsd/openssl/dist/crypto/symhacks.h patch crypto/external/bsd/openssl/dist/crypto/x86_64cpuid.pl patch crypto/external/bsd/openssl/dist/crypto/x86cpuid.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-mips.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-parisc.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-s390x.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/aesni-sha1-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/aesni-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/bsaes-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/vpaes-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/asn1/a_int.c patch crypto/external/bsd/openssl/dist/crypto/asn1/a_strex.c patch crypto/external/bsd/openssl/dist/crypto/asn1/a_verify.c patch crypto/external/bsd/openssl/dist/crypto/asn1/asn1_err.c patch crypto/external/bsd/openssl/dist/crypto/asn1/x_pubkey.c patch crypto/external/bsd/openssl/dist/crypto/bio/bss_dgram.c patch crypto/external/bsd/openssl/dist/crypto/bio/bss_log.c patch crypto/external/bsd/openssl/dist/crypto/bn/Makefile patch crypto/external/bsd/openssl/dist/crypto/bn/bn_div.c patch crypto/external/bsd/openssl/dist/crypto/bn/bn_gcd.c patch crypto/external/bsd/openssl/dist/crypto/bn/bn_lcl.h patch crypto/external/bsd/openssl/dist/crypto/bn/bn_nist.c patch crypto/external/bsd/openssl/dist/crypto/bn/bn_word.c patch crypto/external/bsd/openssl/dist/crypto/bn/asm/mips-mont.pl patch crypto/external/bsd/openssl/dist/crypto/bn/asm/mips.pl patch crypto/external/bsd/openssl/dist/crypto/bn/asm/modexp512-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/bn/asm/parisc-mont.pl patch crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-gf2m.pl patch crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-mont.pl patch crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-mont5.pl patch crypto/external/bsd/openssl/dist/crypto/buffer/buffer.c patch crypto/external/bsd/openssl/dist/crypto/buffer/buffer.h patch crypto/external/bsd/openssl/dist/crypto/camellia/asm/cmll-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/cms/cms_cd.c patch crypto/external/bsd/openssl/dist/crypto/cms/cms_enc.c patch crypto/external/bsd/openssl/dist/crypto/cms/cms_lib.c patch crypto/external/bsd/openssl/dist/crypto/conf/conf_mall.c patch crypto/external/bsd/openssl/dist/crypto/des/set_key.c patch crypto/external/bsd/openssl/dist/crypto/des/str2key.c patch crypto/external/bsd/openssl/dist/crypto/ec/ec.h patch crypto/external/bsd/openssl/dist/crypto/ec/ec_ameth.c patch crypto/external/bsd/openssl/dist/crypto/ec/ec_asn1.c patch crypto/external/bsd/openssl/dist/crypto/ec/ec_key.c patch crypto/external/bsd/openssl/dist/crypto/ec/ec_lib.c patch crypto/external/bsd/openssl/dist/crypto/ec/ec_pmeth.c patch crypto/external/bsd/openssl/dist/crypto/ec/ecp_mont.c patch crypto/external/bsd/openssl/dist/crypto/ecdh/Makefile patch crypto/external/bsd/openssl/dist/crypto/ecdh/ech_key.c patch crypto/external/bsd/openssl/dist/crypto/ecdh/ech_lib.c patch crypto/external/bsd/openssl/dist/crypto/ecdsa/ecs_lib.c patch crypto/external/bsd/openssl/dist/crypto/engine/eng_list.c patch crypto/external/bsd/openssl/dist/crypto/engine/eng_rdrand.c patch crypto/external/bsd/openssl/dist/crypto/err/err_all.c patch crypto/external/bsd/openssl/dist/crypto/evp/Makefile patch crypto/external/bsd/openssl/dist/crypto/evp/bio_b64.c patch crypto/external/bsd/openssl/dist/crypto/evp/digest.c patch crypto/external/bsd/openssl/dist/crypto/evp/e_aes.c patch crypto/external/bsd/openssl/dist/crypto/evp/e_aes_cbc_hmac_sha1.c patch crypto/external/bsd/openssl/dist/crypto/evp/e_des3.c patch crypto/external/bsd/openssl/dist/crypto/evp/evp.h patch crypto/external/bsd/openssl/dist/crypto/evp/evp_cnf.c patch crypto/external/bsd/openssl/dist/crypto/evp/evp_err.c patch crypto/external/bsd/openssl/dist/crypto/evp/m_dss.c patch crypto/external/bsd/openssl/dist/crypto/evp/m_dss1.c patch crypto/external/bsd/openssl/dist/crypto/evp/m_sha1.c patch crypto/external/bsd/openssl/dist/crypto/evp/p5_crpt2.c patch crypto/external/bsd/openssl/dist/crypto/evp/p_verify.c patch crypto/external/bsd/openssl/dist/crypto/md4/md4_dgst.c patch crypto/external/bsd/openssl/dist/crypto/md4/md4_locl.h patch crypto/external/bsd/openssl/dist/crypto/md5/md5_locl.h patch crypto/external/bsd/openssl/dist/crypto/md5/asm/md5-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/mdc2/mdc2dgst.c patch crypto/external/bsd/openssl/dist/crypto/modes/Makefile patch crypto/external/bsd/openssl/dist/crypto/modes/cbc128.c patch crypto/external/bsd/openssl/dist/crypto/modes/ccm128.c patch crypto/external/bsd/openssl/dist/crypto/modes/cts128.c patch crypto/external/bsd/openssl/dist/crypto/modes/gcm128.c patch crypto/external/bsd/openssl/dist/crypto/modes/modes_lcl.h patch crypto/external/bsd/openssl/dist/crypto/objects/o_names.c patch crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_vfy.c patch crypto/external/bsd/openssl/dist/crypto/pem/pem_all.c patch crypto/external/bsd/openssl/dist/crypto/pem/pem_info.c patch crypto/external/bsd/openssl/dist/crypto/pem/pem_lib.c patch crypto/external/bsd/openssl/dist/crypto/pem/pem_seal.c patch crypto/external/bsd/openssl/dist/crypto/perlasm/cbc.pl patch crypto/external/bsd/openssl/dist/crypto/perlasm/x86masm.pl patch crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_crt.c patch crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_key.c patch crypto/external/bsd/openssl/dist/crypto/pkcs7/bio_pk7.c patch crypto/external/bsd/openssl/dist/crypto/rand/md_rand.c patch crypto/external/bsd/openssl/dist/crypto/rand/rand.h patch crypto/external/bsd/openssl/dist/crypto/rand/rand_err.c patch crypto/external/bsd/openssl/dist/crypto/rand/rand_lib.c patch crypto/external/bsd/openssl/dist/crypto/rand/rand_win.c patch crypto/external/bsd/openssl/dist/crypto/rand/randfile.c patch crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-md5-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-parisc.pl patch crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/ripemd/rmd_dgst.c patch crypto/external/bsd/openssl/dist/crypto/ripemd/rmd_locl.h patch crypto/external/bsd/openssl/dist/crypto/rsa/rsa.h patch crypto/external/bsd/openssl/dist/crypto/rsa/rsa_ameth.c patch crypto/external/bsd/openssl/dist/crypto/rsa/rsa_chk.c patch crypto/external/bsd/openssl/dist/crypto/rsa/rsa_oaep.c patch crypto/external/bsd/openssl/dist/crypto/rsa/rsa_pmeth.c patch crypto/external/bsd/openssl/dist/crypto/sha/Makefile patch crypto/external/bsd/openssl/dist/crypto/sha/sha1_one.c patch crypto/external/bsd/openssl/dist/crypto/sha/sha1dgst.c patch crypto/external/bsd/openssl/dist/crypto/sha/sha256.c patch crypto/external/bsd/openssl/dist/crypto/sha/sha512.c patch crypto/external/bsd/openssl/dist/crypto/sha/sha_dgst.c patch crypto/external/bsd/openssl/dist/crypto/sha/sha_locl.h patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-armv4-large.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-ia64.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-parisc.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-sparcv9a.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-586.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-mips.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-parisc.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/srp/srp_grps.h patch crypto/external/bsd/openssl/dist/crypto/srp/srp_lib.c patch crypto/external/bsd/openssl/dist/crypto/srp/srp_vfy.c patch crypto/external/bsd/openssl/dist/crypto/threads/mttest.c patch crypto/external/bsd/openssl/dist/crypto/ui/ui_openssl.c patch crypto/external/bsd/openssl/dist/crypto/whrlpool/asm/wp-mmx.pl patch crypto/external/bsd/openssl/dist/crypto/whrlpool/asm/wp-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/x509/by_dir.c patch crypto/external/bsd/openssl/dist/crypto/x509/x509_cmp.c patch crypto/external/bsd/openssl/dist/crypto/x509/x509_vfy.c patch crypto/external/bsd/openssl/dist/crypto/x509/x_all.c patch crypto/external/bsd/openssl/dist/crypto/x509v3/v3_purp.c patch crypto/external/bsd/openssl/dist/demos/cms/cms_comp.c patch crypto/external/bsd/openssl/dist/demos/cms/cms_dec.c patch crypto/external/bsd/openssl/dist/demos/cms/cms_sign.c patch crypto/external/bsd/openssl/dist/demos/easy_tls/Makefile patch crypto/external/bsd/openssl/dist/demos/easy_tls/easy-tls.c patch crypto/external/bsd/openssl/dist/demos/easy_tls/easy-tls.h patch crypto/external/bsd/openssl/dist/demos/easy_tls/test.c patch crypto/external/bsd/openssl/dist/demos/easy_tls/test.h patch crypto/external/bsd/openssl/dist/demos/x509/mkreq.c patch crypto/external/bsd/openssl/dist/doc/apps/CA.pl.pod patch crypto/external/bsd/openssl/dist/doc/apps/config.pod patch crypto/external/bsd/openssl/dist/doc/apps/crl.pod patch crypto/external/bsd/openssl/dist/doc/apps/ec.pod patch crypto/external/bsd/openssl/dist/doc/apps/pkcs12.pod patch crypto/external/bsd/openssl/dist/doc/apps/req.pod patch crypto/external/bsd/openssl/dist/doc/apps/rsa.pod patch crypto/external/bsd/openssl/dist/doc/apps/s_client.pod patch crypto/external/bsd/openssl/dist/doc/apps/s_server.pod patch crypto/external/bsd/openssl/dist/doc/apps/ts.pod patch crypto/external/bsd/openssl/dist/doc/apps/verify.pod patch crypto/external/bsd/openssl/dist/doc/apps/x509.pod patch crypto/external/bsd/openssl/dist/doc/crypto/BN_BLINDING_new.pod patch crypto/external/bsd/openssl/dist/doc/crypto/ERR_get_error.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_BytesToKey.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_EncryptInit.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_CTX_ctrl.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_decrypt.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_derive.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_encrypt.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_get_default_digest.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_keygen.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_sign.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_verify.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_verify_recover.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_verifyrecover.pod patch crypto/external/bsd/openssl/dist/doc/crypto/X509_STORE_CTX_get_error.pod patch crypto/external/bsd/openssl/dist/doc/crypto/X509_VERIFY_PARAM_set_flags.pod patch crypto/external/bsd/openssl/dist/doc/crypto/ecdsa.pod patch crypto/external/bsd/openssl/dist/doc/crypto/pem.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_client_CA_list.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_verify.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_accept.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_connect.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_do_handshake.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_set_shutdown.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_shutdown.pod patch crypto/external/bsd/openssl/dist/engines/e_capi.c patch crypto/external/bsd/openssl/dist/engines/ccgost/gost89.c patch crypto/external/bsd/openssl/dist/engines/ccgost/gost89.h patch crypto/external/bsd/openssl/dist/engines/ccgost/gost_crypt.c patch crypto/external/bsd/openssl/dist/engines/ccgost/gost_eng.c patch crypto/external/bsd/openssl/dist/engines/ccgost/gost_lcl.h patch crypto/external/bsd/openssl/dist/engines/ccgost/gosthash.c patch crypto/external/bsd/openssl/dist/engines/vendor_defns/hwcryptohook.h patch crypto/external/bsd/openssl/dist/ms/do_win64a.bat patch crypto/external/bsd/openssl/dist/ms/uplink-x86_64.pl patch crypto/external/bsd/openssl/dist/ssl/Makefile 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_srtp.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.h patch crypto/external/bsd/openssl/dist/ssl/s23_clnt.c patch crypto/external/bsd/openssl/dist/ssl/s2_clnt.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_cbc.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_pkt.c patch crypto/external/bsd/openssl/dist/ssl/s3_srvr.c patch crypto/external/bsd/openssl/dist/ssl/ssl-lib.com 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_algs.c 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_err.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_rsa.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/ssl/tls1.h patch crypto/external/bsd/openssl/dist/ssl/tls_srp.c patch crypto/external/bsd/openssl/dist/test/Makefile patch crypto/external/bsd/openssl/dist/test/cms-test.pl patch crypto/external/bsd/openssl/dist/test/test_aesni patch crypto/external/bsd/openssl/dist/test/testssl patch crypto/external/bsd/openssl/dist/util/libeay.num patch crypto/external/bsd/openssl/dist/util/shlib_wrap.sh patch crypto/external/bsd/openssl/dist/util/pl/BC-32.pl patch crypto/external/bsd/openssl/dist/util/pl/VC-32.pl patch crypto/external/bsd/openssl/lib/libcrypto/Makefile patch crypto/external/bsd/openssl/lib/libcrypto/evp.inc patch crypto/external/bsd/openssl/lib/libcrypto/man.inc patch crypto/external/bsd/openssl/lib/libcrypto/modes.inc patch crypto/external/bsd/openssl/lib/libcrypto/rnd_keys.c patch crypto/external/bsd/openssl/lib/libcrypto/sha.inc patch crypto/external/bsd/openssl/lib/libcrypto/shlib_version patch crypto/external/bsd/openssl/lib/libcrypto/arch/i386/x86cpuid.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/Makefile patch crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/aes-ppc.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/ppccpuid.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/sha512-ppc.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/Makefile patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/aes-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/aes.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/bn-sparcv8.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/bn.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/crypto.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/des.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/des_enc-sparc.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/ghash-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/modes.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sha.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sha1-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sha1-sparcv9a.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sha512-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sparcv9-mont.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sparcv9a-mont.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/Makefile patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/aes.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/des.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/des_enc-sparc.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/ghash-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/modes.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/sha.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/sha1-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/sha1-sparcv9a.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/sha512-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/bsaes-x86_64.S 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.3 patch 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_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.3 patch 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.3 patch 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.3 patch 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_PKEY_verifyrecover.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.3 patch 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_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.3 patch 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.1 patch 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_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.1 patch 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.1 patch 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.3 patch 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/libdes/shlib_version patch crypto/external/bsd/openssl/lib/libssl/Makefile patch crypto/external/bsd/openssl/lib/libssl/shlib_version patch crypto/external/bsd/openssl/lib/libssl/ssl.inc patch distrib/sets/lists/base/ad.mips64eb patch distrib/sets/lists/base/ad.mips64el 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/ad.mips64eb patch distrib/sets/lists/comp/ad.mips64el 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
Update openssl to 1.0.1g. It includes CVE-2014-0076 and CVE-2014-0160.
|
#
1.155.2.5.2.4 |
|
16-Jan-2015 |
martin |
Pull up the following files, requested by spz in ticket #1234:
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.txt patch 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.3 patch 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.3 patch 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.3 patch 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.3 patch 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.3 patch 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.3 patch 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.1 patch 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.1 patch 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.1 patch 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.3 patch 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.arm patch distrib/sets/lists/base/ad.mips patch distrib/sets/lists/base/ad.mips64eb patch distrib/sets/lists/base/ad.mips64el 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/ad.mips64eb patch distrib/sets/lists/comp/ad.mips64el patch distrib/sets/lists/comp/md.amd64 patch distrib/sets/lists/comp/md.sparc64 patch distrib/sets/lists/comp/shl.mi patch doc/3RDPARTY patch
Pull up the import of OpenSSL 1.0.1k.
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.155.2.5.2.3 |
|
31-Dec-2014 |
msaitoh |
Pull up following revision(s) (requested by spz in ticket #1217):
distrib/sets/lists/base/ad.mips64eb patch distrib/sets/lists/base/ad.mips64el 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.mips64eb patch distrib/sets/lists/comp/ad.mips64el 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/man/mi patch doc/3RDPARTY patch external/bsd/bind/Makefile.inc patch external/bsd/bind/bin/dnssec/Makefile patch external/bsd/bind/bin/dnssec/dnssec-verify/Makefile new external/bsd/bind/dist/CHANGES patch external/bsd/bind/dist/COPYRIGHT patch external/bsd/bind/dist/FAQ patch external/bsd/bind/dist/FAQ.xml patch external/bsd/bind/dist/HISTORY patch external/bsd/bind/dist/Makefile.in patch external/bsd/bind/dist/README patch external/bsd/bind/dist/REDIRECT-NOTES delete external/bsd/bind/dist/acconfig.h patch external/bsd/bind/dist/aclocal.m4 patch external/bsd/bind/dist/config.guess patch external/bsd/bind/dist/config.h.in patch external/bsd/bind/dist/config.h.win32 patch external/bsd/bind/dist/config.sub patch external/bsd/bind/dist/configure patch external/bsd/bind/dist/configure.in patch external/bsd/bind/dist/isc-config.sh.1 patch external/bsd/bind/dist/isc-config.sh.docbook patch external/bsd/bind/dist/isc-config.sh.html patch external/bsd/bind/dist/isc-config.sh.in patch external/bsd/bind/dist/ltmain.sh patch external/bsd/bind/dist/srcid new external/bsd/bind/dist/version patch external/bsd/bind/dist/bin/Makefile.in patch external/bsd/bind/dist/bin/check/Makefile.in patch external/bsd/bind/dist/bin/check/check-tool.c patch external/bsd/bind/dist/bin/check/named-checkconf.8 patch external/bsd/bind/dist/bin/check/named-checkconf.c patch external/bsd/bind/dist/bin/check/named-checkconf.docbook 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.c 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/check/win32/checktool.dsp delete external/bsd/bind/dist/bin/check/win32/namedcheckconf.dsp delete external/bsd/bind/dist/bin/check/win32/namedcheckconf.dsw delete external/bsd/bind/dist/bin/check/win32/namedcheckconf.mak delete external/bsd/bind/dist/bin/check/win32/namedcheckzone.dsp delete external/bsd/bind/dist/bin/check/win32/namedcheckzone.dsw delete external/bsd/bind/dist/bin/check/win32/namedcheckzone.mak delete external/bsd/bind/dist/bin/confgen/Makefile.in patch external/bsd/bind/dist/bin/confgen/ddns-confgen.8 patch external/bsd/bind/dist/bin/confgen/ddns-confgen.c 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/keygen.c patch external/bsd/bind/dist/bin/confgen/rndc-confgen.8 patch external/bsd/bind/dist/bin/confgen/rndc-confgen.c patch external/bsd/bind/dist/bin/confgen/rndc-confgen.docbook patch external/bsd/bind/dist/bin/confgen/rndc-confgen.html patch external/bsd/bind/dist/bin/confgen/unix/Makefile.in patch external/bsd/bind/dist/bin/confgen/win32/confgentool.dsp delete external/bsd/bind/dist/bin/confgen/win32/ddnsconfgen.dsp delete external/bsd/bind/dist/bin/confgen/win32/ddnsconfgen.mak delete external/bsd/bind/dist/bin/confgen/win32/rndcconfgen.dsp delete external/bsd/bind/dist/bin/confgen/win32/rndcconfgen.mak delete 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.1 patch external/bsd/bind/dist/bin/dig/host.c patch external/bsd/bind/dist/bin/dig/host.docbook patch external/bsd/bind/dist/bin/dig/host.html patch external/bsd/bind/dist/bin/dig/nslookup.1 patch external/bsd/bind/dist/bin/dig/nslookup.c patch external/bsd/bind/dist/bin/dig/nslookup.docbook 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/dig/win32/dig.dsp delete external/bsd/bind/dist/bin/dig/win32/dig.mak delete external/bsd/bind/dist/bin/dig/win32/dighost.dsp delete external/bsd/bind/dist/bin/dig/win32/host.dsp delete external/bsd/bind/dist/bin/dig/win32/host.mak delete external/bsd/bind/dist/bin/dig/win32/nslookup.dsp delete external/bsd/bind/dist/bin/dig/win32/nslookup.mak delete external/bsd/bind/dist/bin/dnssec/Makefile.in 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 new external/bsd/bind/dist/bin/dnssec/dnssec-importkey.c new external/bsd/bind/dist/bin/dnssec/dnssec-importkey.docbook new external/bsd/bind/dist/bin/dnssec/dnssec-importkey.html new 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 new external/bsd/bind/dist/bin/dnssec/dnssec-verify.c new external/bsd/bind/dist/bin/dnssec/dnssec-verify.docbook new external/bsd/bind/dist/bin/dnssec/dnssec-verify.html new external/bsd/bind/dist/bin/dnssec/dnssectool.c patch external/bsd/bind/dist/bin/dnssec/dnssectool.h patch external/bsd/bind/dist/bin/dnssec/win32/dnssectool.dsp delete external/bsd/bind/dist/bin/dnssec/win32/dsfromkey.dsp delete external/bsd/bind/dist/bin/dnssec/win32/dsfromkey.mak delete external/bsd/bind/dist/bin/dnssec/win32/keyfromlabel.dsp delete external/bsd/bind/dist/bin/dnssec/win32/keyfromlabel.mak delete external/bsd/bind/dist/bin/dnssec/win32/keygen.dsp delete external/bsd/bind/dist/bin/dnssec/win32/keygen.mak delete external/bsd/bind/dist/bin/dnssec/win32/nsupdate.dsp delete external/bsd/bind/dist/bin/dnssec/win32/nsupdate.dsw delete external/bsd/bind/dist/bin/dnssec/win32/revoke.dsp delete external/bsd/bind/dist/bin/dnssec/win32/revoke.mak delete external/bsd/bind/dist/bin/dnssec/win32/settime.dsp delete external/bsd/bind/dist/bin/dnssec/win32/settime.mak delete external/bsd/bind/dist/bin/dnssec/win32/signzone.dsp delete external/bsd/bind/dist/bin/dnssec/win32/signzone.mak delete external/bsd/bind/dist/bin/named/Makefile.in patch external/bsd/bind/dist/bin/named/bind.keys.h patch external/bsd/bind/dist/bin/named/bind9.ver3.xsl new external/bsd/bind/dist/bin/named/bind9.ver3.xsl.h new external/bsd/bind/dist/bin/named/bind9.xsl.h patch external/bsd/bind/dist/bin/named/bindkeys.pl patch external/bsd/bind/dist/bin/named/builtin.c 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/controlconf.c patch external/bsd/bind/dist/bin/named/convertxsl.pl patch external/bsd/bind/dist/bin/named/interfacemgr.c patch external/bsd/bind/dist/bin/named/log.c patch external/bsd/bind/dist/bin/named/logconf.c patch external/bsd/bind/dist/bin/named/lwaddr.c patch external/bsd/bind/dist/bin/named/lwdgnba.c patch external/bsd/bind/dist/bin/named/lwdgrbn.c patch external/bsd/bind/dist/bin/named/lwresd.8 patch external/bsd/bind/dist/bin/named/lwresd.c patch external/bsd/bind/dist/bin/named/lwresd.docbook 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.8 patch external/bsd/bind/dist/bin/named/named.conf.5 patch external/bsd/bind/dist/bin/named/named.conf.docbook patch external/bsd/bind/dist/bin/named/named.conf.html patch external/bsd/bind/dist/bin/named/named.docbook 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/tkeyconf.c patch external/bsd/bind/dist/bin/named/tsigconf.c patch external/bsd/bind/dist/bin/named/update.c patch external/bsd/bind/dist/bin/named/xfrout.c patch external/bsd/bind/dist/bin/named/zoneconf.c patch external/bsd/bind/dist/bin/named/include/named/client.h patch external/bsd/bind/dist/bin/named/include/named/globals.h patch external/bsd/bind/dist/bin/named/include/named/main.h patch external/bsd/bind/dist/bin/named/include/named/query.h patch external/bsd/bind/dist/bin/named/include/named/server.h patch external/bsd/bind/dist/bin/named/unix/Makefile.in patch external/bsd/bind/dist/bin/named/unix/dlz_dlopen_driver.c patch external/bsd/bind/dist/bin/named/unix/os.c patch external/bsd/bind/dist/bin/named/win32/named.dsp delete external/bsd/bind/dist/bin/named/win32/named.mak delete external/bsd/bind/dist/bin/nsupdate/Makefile.in patch external/bsd/bind/dist/bin/nsupdate/nsupdate.1 patch external/bsd/bind/dist/bin/nsupdate/nsupdate.c patch external/bsd/bind/dist/bin/nsupdate/nsupdate.docbook patch external/bsd/bind/dist/bin/nsupdate/nsupdate.html patch external/bsd/bind/dist/bin/nsupdate/win32/nsupdate.dsp delete external/bsd/bind/dist/bin/nsupdate/win32/nsupdate.mak delete external/bsd/bind/dist/bin/pkcs11/Makefile.in patch external/bsd/bind/dist/bin/pkcs11/openssl-0.9.8s-patch delete external/bsd/bind/dist/bin/pkcs11/openssl-0.9.8za-patch new external/bsd/bind/dist/bin/pkcs11/openssl-1.0.0f-patch delete external/bsd/bind/dist/bin/pkcs11/openssl-1.0.0m-patch new 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/win32/pk11destroy.dsp delete external/bsd/bind/dist/bin/pkcs11/win32/pk11destroy.mak delete external/bsd/bind/dist/bin/pkcs11/win32/pk11keygen.dsp delete external/bsd/bind/dist/bin/pkcs11/win32/pk11keygen.mak delete external/bsd/bind/dist/bin/pkcs11/win32/pk11list.dsp delete external/bsd/bind/dist/bin/pkcs11/win32/pk11list.mak delete external/bsd/bind/dist/bin/python/Makefile.in new external/bsd/bind/dist/bin/python/dnssec-checkds.8 new external/bsd/bind/dist/bin/python/dnssec-checkds.docbook new external/bsd/bind/dist/bin/python/dnssec-checkds.html new external/bsd/bind/dist/bin/python/dnssec-checkds.py.in new external/bsd/bind/dist/bin/python/dnssec-coverage.8 new external/bsd/bind/dist/bin/python/dnssec-coverage.docbook new external/bsd/bind/dist/bin/python/dnssec-coverage.html new external/bsd/bind/dist/bin/python/dnssec-coverage.py.in new external/bsd/bind/dist/bin/rndc/Makefile.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.5 patch external/bsd/bind/dist/bin/rndc/rndc.conf.docbook 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/rndc/win32/rndc.dsp delete external/bsd/bind/dist/bin/rndc/win32/rndc.mak delete external/bsd/bind/dist/bin/rndc/win32/rndcutil.dsp delete external/bsd/bind/dist/bin/tests/Makefile.in patch external/bsd/bind/dist/bin/tests/adb_test.c patch external/bsd/bind/dist/bin/tests/b8t.mk patch external/bsd/bind/dist/bin/tests/b9t.mk patch external/bsd/bind/dist/bin/tests/backtrace_test.c patch external/bsd/bind/dist/bin/tests/byaddr_test.c patch external/bsd/bind/dist/bin/tests/byname_test.c patch external/bsd/bind/dist/bin/tests/db_test.c patch external/bsd/bind/dist/bin/tests/fsaccess_test.c patch external/bsd/bind/dist/bin/tests/hash_test.c patch external/bsd/bind/dist/bin/tests/headerdep_test.sh.in patch external/bsd/bind/dist/bin/tests/log_test.c patch external/bsd/bind/dist/bin/tests/rbt_test.txt patch external/bsd/bind/dist/bin/tests/rdata_test.c patch external/bsd/bind/dist/bin/tests/resolv.conf.sample patch external/bsd/bind/dist/bin/tests/rwlock_test.c patch external/bsd/bind/dist/bin/tests/shutdown_test.c patch external/bsd/bind/dist/bin/tests/sig0_test.c patch external/bsd/bind/dist/bin/tests/sock_test.c patch external/bsd/bind/dist/bin/tests/t_api.pl 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/zone_test.c patch external/bsd/bind/dist/bin/tests/atomic/Makefile.in patch external/bsd/bind/dist/bin/tests/atomic/t_atomic.c patch external/bsd/bind/dist/bin/tests/db/Makefile.in patch external/bsd/bind/dist/bin/tests/db/t_db.c patch external/bsd/bind/dist/bin/tests/dnssec-signzone/run-test.sh patch external/bsd/bind/dist/bin/tests/dst/Kdh.+002+18602.key delete external/bsd/bind/dist/bin/tests/dst/Kdh.+002+18602.key.in new external/bsd/bind/dist/bin/tests/dst/Kdh.+002+18602.private delete external/bsd/bind/dist/bin/tests/dst/Kdh.+002+18602.private.in new external/bsd/bind/dist/bin/tests/dst/Kdh.+002+48957.key delete external/bsd/bind/dist/bin/tests/dst/Kdh.+002+48957.key.in new external/bsd/bind/dist/bin/tests/dst/Kdh.+002+48957.private delete external/bsd/bind/dist/bin/tests/dst/Kdh.+002+48957.private.in new external/bsd/bind/dist/bin/tests/dst/Ktest.+001+00002.key delete external/bsd/bind/dist/bin/tests/dst/Ktest.+001+00002.key.in new external/bsd/bind/dist/bin/tests/dst/Ktest.+001+54622.key delete external/bsd/bind/dist/bin/tests/dst/Ktest.+001+54622.key.in new external/bsd/bind/dist/bin/tests/dst/Ktest.+001+54622.private delete external/bsd/bind/dist/bin/tests/dst/Ktest.+001+54622.private.in new external/bsd/bind/dist/bin/tests/dst/Ktest.+003+23616.key delete external/bsd/bind/dist/bin/tests/dst/Ktest.+003+23616.key.in new external/bsd/bind/dist/bin/tests/dst/Ktest.+003+23616.private delete external/bsd/bind/dist/bin/tests/dst/Ktest.+003+23616.private.in new external/bsd/bind/dist/bin/tests/dst/Ktest.+003+49667.key delete external/bsd/bind/dist/bin/tests/dst/Ktest.+003+49667.key.in new external/bsd/bind/dist/bin/tests/dst/Makefile.in patch external/bsd/bind/dist/bin/tests/dst/dst_2_data delete external/bsd/bind/dist/bin/tests/dst/dst_2_data.in new external/bsd/bind/dist/bin/tests/dst/dst_test.c patch external/bsd/bind/dist/bin/tests/dst/gsstest.c patch external/bsd/bind/dist/bin/tests/dst/t2_data_1 delete external/bsd/bind/dist/bin/tests/dst/t2_data_1.in new external/bsd/bind/dist/bin/tests/dst/t2_data_2 delete external/bsd/bind/dist/bin/tests/dst/t2_data_2.in new external/bsd/bind/dist/bin/tests/dst/t2_dsasig delete external/bsd/bind/dist/bin/tests/dst/t2_dsasig.in new external/bsd/bind/dist/bin/tests/dst/t2_rsasig delete external/bsd/bind/dist/bin/tests/dst/t2_rsasig.in new external/bsd/bind/dist/bin/tests/dst/t_dst.c patch external/bsd/bind/dist/bin/tests/hashes/Makefile.in patch external/bsd/bind/dist/bin/tests/hashes/t_hashes.c patch external/bsd/bind/dist/bin/tests/master/Makefile.in patch external/bsd/bind/dist/bin/tests/master/t_master.c patch external/bsd/bind/dist/bin/tests/mem/Makefile.in patch external/bsd/bind/dist/bin/tests/mem/t_mem.c patch external/bsd/bind/dist/bin/tests/names/Makefile.in patch external/bsd/bind/dist/bin/tests/names/dns_name_hash_data patch external/bsd/bind/dist/bin/tests/names/t_names.c patch external/bsd/bind/dist/bin/tests/net/Makefile.in patch external/bsd/bind/dist/bin/tests/rbt/Makefile.in patch external/bsd/bind/dist/bin/tests/rbt/t_rbt.c patch external/bsd/bind/dist/bin/tests/resolver/Makefile.in patch external/bsd/bind/dist/bin/tests/resolver/t_resolver.c patch external/bsd/bind/dist/bin/tests/sockaddr/Makefile.in patch external/bsd/bind/dist/bin/tests/sockaddr/t_sockaddr.c patch external/bsd/bind/dist/bin/tests/startperf/clean.sh patch external/bsd/bind/dist/bin/tests/startperf/makenames.pl patch external/bsd/bind/dist/bin/tests/startperf/mkzonefile.pl patch external/bsd/bind/dist/bin/tests/startperf/setup.sh patch external/bsd/bind/dist/bin/tests/system/Makefile.in patch external/bsd/bind/dist/bin/tests/system/README 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/cleanpkcs11.sh patch external/bsd/bind/dist/bin/tests/system/conf.sh.in patch external/bsd/bind/dist/bin/tests/system/digcomp.pl patch external/bsd/bind/dist/bin/tests/system/genzone.sh patch external/bsd/bind/dist/bin/tests/system/ifconfig.sh patch external/bsd/bind/dist/bin/tests/system/org.isc.bind.system patch external/bsd/bind/dist/bin/tests/system/packet.pl 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/send.pl patch external/bsd/bind/dist/bin/tests/system/setup.sh patch external/bsd/bind/dist/bin/tests/system/start.pl patch external/bsd/bind/dist/bin/tests/system/start.sh patch external/bsd/bind/dist/bin/tests/system/stop.pl patch external/bsd/bind/dist/bin/tests/system/stop.sh patch external/bsd/bind/dist/bin/tests/system/testcrypto.sh new external/bsd/bind/dist/bin/tests/system/testsock.pl 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/acl/ns2/named5.conf new external/bsd/bind/dist/bin/tests/system/additional/clean.sh new external/bsd/bind/dist/bin/tests/system/additional/setup.sh new external/bsd/bind/dist/bin/tests/system/additional/tests.sh new external/bsd/bind/dist/bin/tests/system/addzone/clean.sh patch external/bsd/bind/dist/bin/tests/system/addzone/setup.sh patch external/bsd/bind/dist/bin/tests/system/addzone/tests.sh patch external/bsd/bind/dist/bin/tests/system/addzone/ns1/inlineslave.db new external/bsd/bind/dist/bin/tests/system/addzone/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/addzone/ns2/added.db patch external/bsd/bind/dist/bin/tests/system/addzone/ns2/inline.db new external/bsd/bind/dist/bin/tests/system/allow_query/clean.sh patch external/bsd/bind/dist/bin/tests/system/allow_query/setup.sh patch external/bsd/bind/dist/bin/tests/system/allow_query/tests.sh patch external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named57.conf new 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/autosign/ns3/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/cacheclean/clean.sh patch external/bsd/bind/dist/bin/tests/system/cacheclean/tests.sh patch external/bsd/bind/dist/bin/tests/system/cacheclean/ns1/example.db patch external/bsd/bind/dist/bin/tests/system/case/clean.sh new external/bsd/bind/dist/bin/tests/system/case/tests.sh new external/bsd/bind/dist/bin/tests/system/case/ns1/example.db new external/bsd/bind/dist/bin/tests/system/case/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/case/ns2/named.conf new external/bsd/bind/dist/bin/tests/system/checkconf/altdb.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-also-notify.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-dnssec.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-hint.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-inline-slave.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-many.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-master-request-ixfr.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-noddns.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad-tsig.conf new external/bsd/bind/dist/bin/tests/system/checkconf/bad.conf delete 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/good.conf patch external/bsd/bind/dist/bin/tests/system/checkconf/hint-nofile.conf new external/bsd/bind/dist/bin/tests/system/checkconf/inline-bad.conf new external/bsd/bind/dist/bin/tests/system/checkconf/inline-good.conf new external/bsd/bind/dist/bin/tests/system/checkconf/inline-no.conf new external/bsd/bind/dist/bin/tests/system/checkconf/notify.conf new external/bsd/bind/dist/bin/tests/system/checkconf/tests.sh patch external/bsd/bind/dist/bin/tests/system/checkconf/warn-keydir.conf new external/bsd/bind/dist/bin/tests/system/checkds/clean.sh new external/bsd/bind/dist/bin/tests/system/checkds/dig.pl new external/bsd/bind/dist/bin/tests/system/checkds/dig.sh new external/bsd/bind/dist/bin/tests/system/checkds/missing.example.dlv.example.dlv.db new external/bsd/bind/dist/bin/tests/system/checkds/missing.example.dnskey.db new external/bsd/bind/dist/bin/tests/system/checkds/missing.example.ds.db new external/bsd/bind/dist/bin/tests/system/checkds/none.example.dnskey.db new external/bsd/bind/dist/bin/tests/system/checkds/ok.example.dlv.example.dlv.db new external/bsd/bind/dist/bin/tests/system/checkds/ok.example.dnskey.db new external/bsd/bind/dist/bin/tests/system/checkds/ok.example.ds.db new external/bsd/bind/dist/bin/tests/system/checkds/setup.sh new external/bsd/bind/dist/bin/tests/system/checkds/tests.sh new external/bsd/bind/dist/bin/tests/system/checkds/wrong.example.dlv.example.dlv.dbnew external/bsd/bind/dist/bin/tests/system/checkds/wrong.example.dnskey.db new external/bsd/bind/dist/bin/tests/system/checkds/wrong.example.ds.db new 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/clean.sh patch 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.dbnew external/bsd/bind/dist/bin/tests/system/checkzone/zones/bad2.db new external/bsd/bind/dist/bin/tests/system/checkzone/zones/good-nsec3-nopadhash.db new external/bsd/bind/dist/bin/tests/system/checkzone/zones/spf.db new external/bsd/bind/dist/bin/tests/system/coverage/clean.sh new external/bsd/bind/dist/bin/tests/system/coverage/prereq.sh new external/bsd/bind/dist/bin/tests/system/coverage/setup.sh new external/bsd/bind/dist/bin/tests/system/coverage/tests.sh new external/bsd/bind/dist/bin/tests/system/coverage/01-ksk-inactive/README new external/bsd/bind/dist/bin/tests/system/coverage/01-ksk-inactive/expect new external/bsd/bind/dist/bin/tests/system/coverage/02-zsk-inactive/README new external/bsd/bind/dist/bin/tests/system/coverage/02-zsk-inactive/expect new external/bsd/bind/dist/bin/tests/system/coverage/03-ksk-unpublished/README new external/bsd/bind/dist/bin/tests/system/coverage/03-ksk-unpublished/expect new external/bsd/bind/dist/bin/tests/system/coverage/04-zsk-unpublished/README new external/bsd/bind/dist/bin/tests/system/coverage/04-zsk-unpublished/expect new external/bsd/bind/dist/bin/tests/system/coverage/05-ksk-unpub-active/README new external/bsd/bind/dist/bin/tests/system/coverage/05-ksk-unpub-active/expect new external/bsd/bind/dist/bin/tests/system/coverage/06-zsk-unpub-active/README new external/bsd/bind/dist/bin/tests/system/coverage/06-zsk-unpub-active/expect new external/bsd/bind/dist/bin/tests/system/coverage/07-ksk-ttl/README new external/bsd/bind/dist/bin/tests/system/coverage/07-ksk-ttl/expect new external/bsd/bind/dist/bin/tests/system/coverage/08-zsk-ttl/README new external/bsd/bind/dist/bin/tests/system/coverage/08-zsk-ttl/expect new external/bsd/bind/dist/bin/tests/system/database/clean.sh patch external/bsd/bind/dist/bin/tests/system/database/setup.sh patch external/bsd/bind/dist/bin/tests/system/database/tests.sh patch external/bsd/bind/dist/bin/tests/system/dialup/setup.sh patch external/bsd/bind/dist/bin/tests/system/dialup/tests.sh patch external/bsd/bind/dist/bin/tests/system/dlv/clean.sh patch external/bsd/bind/dist/bin/tests/system/dlv/prereq.sh new external/bsd/bind/dist/bin/tests/system/dlv/setup.sh patch external/bsd/bind/dist/bin/tests/system/dlv/tests.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/dlv/ns6/sign.sh patch external/bsd/bind/dist/bin/tests/system/dlvauto/clean.sh patch external/bsd/bind/dist/bin/tests/system/dlvauto/prereq.sh new external/bsd/bind/dist/bin/tests/system/dlvauto/setup.sh patch external/bsd/bind/dist/bin/tests/system/dlvauto/tests.sh patch external/bsd/bind/dist/bin/tests/system/dlvauto/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/system/dlz/clean.sh patch external/bsd/bind/dist/bin/tests/system/dlz/prereq.sh.in patch external/bsd/bind/dist/bin/tests/system/dlz/tests.sh patch external/bsd/bind/dist/bin/tests/system/dlzexternal/Makefile.in patch external/bsd/bind/dist/bin/tests/system/dlzexternal/clean.sh patch external/bsd/bind/dist/bin/tests/system/dlzexternal/driver.c patch external/bsd/bind/dist/bin/tests/system/dlzexternal/prereq.sh patch external/bsd/bind/dist/bin/tests/system/dlzexternal/setup.sh patch external/bsd/bind/dist/bin/tests/system/dlzexternal/tests.sh patch external/bsd/bind/dist/bin/tests/system/dname/clean.sh patch external/bsd/bind/dist/bin/tests/system/dname/tests.sh patch external/bsd/bind/dist/bin/tests/system/dns64/clean.sh patch external/bsd/bind/dist/bin/tests/system/dns64/prereq.sh new 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/dns64/ns1/example.db patch external/bsd/bind/dist/bin/tests/system/dns64/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/system/dns64/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/dns64/ns2/rpz.db new external/bsd/bind/dist/bin/tests/system/dnssec/clean.sh patch external/bsd/bind/dist/bin/tests/system/dnssec/dnssec_update_test.pl 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/example.db.in 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/insecure.secure.example.db patch 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/expired.example.db.inpatch external/bsd/bind/dist/bin/tests/system/dnssec/ns3/expiring.example.db.in patch external/bsd/bind/dist/bin/tests/system/dnssec/ns3/inline.example.db new external/bsd/bind/dist/bin/tests/system/dnssec/ns3/lower.example.db.in new external/bsd/bind/dist/bin/tests/system/dnssec/ns3/named.conf patch external/bsd/bind/dist/bin/tests/system/dnssec/ns3/publish-inactive.example.db.in new external/bsd/bind/dist/bin/tests/system/dnssec/ns3/secure.example.db.in patch external/bsd/bind/dist/bin/tests/system/dnssec/ns3/siginterval.example.db.in new external/bsd/bind/dist/bin/tests/system/dnssec/ns3/siginterval1.conf new external/bsd/bind/dist/bin/tests/system/dnssec/ns3/siginterval2.conf new external/bsd/bind/dist/bin/tests/system/dnssec/ns3/sign.sh patch external/bsd/bind/dist/bin/tests/system/dnssec/ns3/upper.example.db.in new external/bsd/bind/dist/bin/tests/system/dnssec/ns4/named3.conf new external/bsd/bind/dist/bin/tests/system/dnssec/ns4/named4.conf new external/bsd/bind/dist/bin/tests/system/dnssec/ns6/named.args new external/bsd/bind/dist/bin/tests/system/dnssec/ns6/named.conf patch external/bsd/bind/dist/bin/tests/system/dnssec/ns6/optout-tld.db.in new external/bsd/bind/dist/bin/tests/system/dnssec/ns6/sign.sh new 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 new external/bsd/bind/dist/bin/tests/system/ecdsa/clean.sh new external/bsd/bind/dist/bin/tests/system/ecdsa/prereq.sh new external/bsd/bind/dist/bin/tests/system/ecdsa/setup.sh new external/bsd/bind/dist/bin/tests/system/ecdsa/tests.sh new external/bsd/bind/dist/bin/tests/system/ecdsa/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/ecdsa/ns1/root.db.in new external/bsd/bind/dist/bin/tests/system/ecdsa/ns1/sign.sh new external/bsd/bind/dist/bin/tests/system/ecdsa/ns2/named.conf new external/bsd/bind/dist/bin/tests/system/emptyzones/clean.sh new external/bsd/bind/dist/bin/tests/system/emptyzones/setup.sh new external/bsd/bind/dist/bin/tests/system/emptyzones/tests.sh new external/bsd/bind/dist/bin/tests/system/emptyzones/ns1/empty.db new external/bsd/bind/dist/bin/tests/system/emptyzones/ns1/named1.conf new external/bsd/bind/dist/bin/tests/system/emptyzones/ns1/named2.conf new external/bsd/bind/dist/bin/tests/system/emptyzones/ns1/rfc1918.zones new external/bsd/bind/dist/bin/tests/system/emptyzones/ns1/root.hint new external/bsd/bind/dist/bin/tests/system/filter-aaaa/Makefile.in patch external/bsd/bind/dist/bin/tests/system/filter-aaaa/clean.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/sign.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/sign.sh patch external/bsd/bind/dist/bin/tests/system/filter-aaaa/ns4/signed.db.presigned new external/bsd/bind/dist/bin/tests/system/filter-aaaa/ns4/unsigned.db patch external/bsd/bind/dist/bin/tests/system/formerr/clean.sh new external/bsd/bind/dist/bin/tests/system/formerr/formerr.pl new external/bsd/bind/dist/bin/tests/system/formerr/nametoolong new external/bsd/bind/dist/bin/tests/system/formerr/noquestions new external/bsd/bind/dist/bin/tests/system/formerr/tests.sh new external/bsd/bind/dist/bin/tests/system/formerr/twoquestions new external/bsd/bind/dist/bin/tests/system/formerr/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/formerr/ns1/root.db new external/bsd/bind/dist/bin/tests/system/forward/clean.sh patch external/bsd/bind/dist/bin/tests/system/forward/tests.sh patch external/bsd/bind/dist/bin/tests/system/forward/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/forward/ns4/named.conf patch external/bsd/bind/dist/bin/tests/system/glue/clean.sh patch external/bsd/bind/dist/bin/tests/system/glue/setup.sh patch external/bsd/bind/dist/bin/tests/system/glue/tests.sh patch external/bsd/bind/dist/bin/tests/system/gost/clean.sh patch external/bsd/bind/dist/bin/tests/system/gost/prereq.sh new external/bsd/bind/dist/bin/tests/system/gost/prereq.sh.in delete external/bsd/bind/dist/bin/tests/system/gost/setup.sh patch external/bsd/bind/dist/bin/tests/system/gost/tests.sh patch external/bsd/bind/dist/bin/tests/system/gost/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/system/inline/checkdsa.sh.in new external/bsd/bind/dist/bin/tests/system/inline/clean.sh patch external/bsd/bind/dist/bin/tests/system/inline/prereq.sh new 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/ns1/root.db.in patch external/bsd/bind/dist/bin/tests/system/inline/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/system/inline/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/inline/ns3/master3.db.in patch external/bsd/bind/dist/bin/tests/system/inline/ns3/master4.db.in new external/bsd/bind/dist/bin/tests/system/inline/ns3/named.conf 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/prereq.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/ans2/startme delete external/bsd/bind/dist/bin/tests/system/ixfr/ns3/named.conf patch external/bsd/bind/dist/bin/tests/system/limits/clean.sh patch external/bsd/bind/dist/bin/tests/system/limits/tests.sh patch external/bsd/bind/dist/bin/tests/system/logfileconfig/clean.sh patch external/bsd/bind/dist/bin/tests/system/logfileconfig/setup.sh patch external/bsd/bind/dist/bin/tests/system/logfileconfig/tests.sh patch external/bsd/bind/dist/bin/tests/system/lwresd/Makefile.in patch external/bsd/bind/dist/bin/tests/system/lwresd/clean.sh patch external/bsd/bind/dist/bin/tests/system/lwresd/lwtest.c patch external/bsd/bind/dist/bin/tests/system/lwresd/resolv.conf patch external/bsd/bind/dist/bin/tests/system/lwresd/tests.sh patch external/bsd/bind/dist/bin/tests/system/lwresd/lwresd1/resolv.conf patch external/bsd/bind/dist/bin/tests/system/masterfile/clean.sh patch external/bsd/bind/dist/bin/tests/system/masterfile/knowngood.dig.out patch external/bsd/bind/dist/bin/tests/system/masterfile/tests.sh patch external/bsd/bind/dist/bin/tests/system/masterfile/ns1/include.db patch external/bsd/bind/dist/bin/tests/system/masterformat/clean.sh patch external/bsd/bind/dist/bin/tests/system/masterformat/prereq.sh new 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/clean.sh 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/metadata/tests.sh patch external/bsd/bind/dist/bin/tests/system/notify/clean.sh patch external/bsd/bind/dist/bin/tests/system/notify/setup.sh patch external/bsd/bind/dist/bin/tests/system/notify/tests.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/clean.sh patch external/bsd/bind/dist/bin/tests/system/nsupdate/commandlist new external/bsd/bind/dist/bin/tests/system/nsupdate/prereq.sh new external/bsd/bind/dist/bin/tests/system/nsupdate/setup.sh patch external/bsd/bind/dist/bin/tests/system/nsupdate/tests.sh patch external/bsd/bind/dist/bin/tests/system/nsupdate/update_test.pl patch external/bsd/bind/dist/bin/tests/system/nsupdate/ns1/named.conf patch external/bsd/bind/dist/bin/tests/system/nsupdate/ns3/sign.sh patch external/bsd/bind/dist/bin/tests/system/pending/clean.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/tests.sh patch external/bsd/bind/dist/bin/tests/system/pending/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/system/pending/ns2/sign.sh patch external/bsd/bind/dist/bin/tests/system/pkcs11/clean.sh patch external/bsd/bind/dist/bin/tests/system/pkcs11/prereq.sh patch external/bsd/bind/dist/bin/tests/system/pkcs11/setup.sh patch external/bsd/bind/dist/bin/tests/system/pkcs11/tests.sh patch external/bsd/bind/dist/bin/tests/system/redirect/clean.sh patch external/bsd/bind/dist/bin/tests/system/redirect/prereq.sh new external/bsd/bind/dist/bin/tests/system/redirect/setup.sh patch external/bsd/bind/dist/bin/tests/system/redirect/tests.sh patch external/bsd/bind/dist/bin/tests/system/redirect/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/system/redirect/ns2/example.db.in new external/bsd/bind/dist/bin/tests/system/redirect/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/redirect/ns2/redirect.db delete external/bsd/bind/dist/bin/tests/system/redirect/ns2/redirect.db.in new 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/ans2/ans.pl patch external/bsd/bind/dist/bin/tests/system/resolver/ans3/ans.pl patch external/bsd/bind/dist/bin/tests/system/resolver/ns1/named.conf patch external/bsd/bind/dist/bin/tests/system/resolver/ns4/broken.db new external/bsd/bind/dist/bin/tests/system/resolver/ns4/named.conf patch external/bsd/bind/dist/bin/tests/system/resolver/ns6/broken.db new external/bsd/bind/dist/bin/tests/system/resolver/ns6/keygen.sh patch external/bsd/bind/dist/bin/tests/system/resolver/ns6/named.conf patch external/bsd/bind/dist/bin/tests/system/resolver/ns7/named.conf delete external/bsd/bind/dist/bin/tests/system/resolver/ns7/named1.conf new external/bsd/bind/dist/bin/tests/system/resolver/ns7/named2.conf new external/bsd/bind/dist/bin/tests/system/rndc/clean.sh 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/rndc/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/rndc/ns2/secondkey.conf new external/bsd/bind/dist/bin/tests/system/rndc/ns3/named.conf new external/bsd/bind/dist/bin/tests/system/rpz/Makefile.in patch external/bsd/bind/dist/bin/tests/system/rpz/clean.sh patch external/bsd/bind/dist/bin/tests/system/rpz/prereq.sh new external/bsd/bind/dist/bin/tests/system/rpz/qperf.sh new external/bsd/bind/dist/bin/tests/system/rpz/rpz.c patch external/bsd/bind/dist/bin/tests/system/rpz/setup.sh patch external/bsd/bind/dist/bin/tests/system/rpz/test1 patch external/bsd/bind/dist/bin/tests/system/rpz/test2 patch external/bsd/bind/dist/bin/tests/system/rpz/test3 patch external/bsd/bind/dist/bin/tests/system/rpz/test4 patch external/bsd/bind/dist/bin/tests/system/rpz/test4a new external/bsd/bind/dist/bin/tests/system/rpz/test5 patch external/bsd/bind/dist/bin/tests/system/rpz/tests.sh patch external/bsd/bind/dist/bin/tests/system/rpz/ns1/named.conf patch external/bsd/bind/dist/bin/tests/system/rpz/ns1/root.db patch external/bsd/bind/dist/bin/tests/system/rpz/ns2/base-tld2s.db new external/bsd/bind/dist/bin/tests/system/rpz/ns2/bl.tld2.db.in new external/bsd/bind/dist/bin/tests/system/rpz/ns2/blv2.tld2.db.in new external/bsd/bind/dist/bin/tests/system/rpz/ns2/blv3.tld2.db.in new external/bsd/bind/dist/bin/tests/system/rpz/ns2/hints patch external/bsd/bind/dist/bin/tests/system/rpz/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/rpz/ns2/tld2.db patch external/bsd/bind/dist/bin/tests/system/rpz/ns3/base.db patch external/bsd/bind/dist/bin/tests/system/rpz/ns3/crash1 patch external/bsd/bind/dist/bin/tests/system/rpz/ns3/crash2 patch external/bsd/bind/dist/bin/tests/system/rpz/ns3/hints patch external/bsd/bind/dist/bin/tests/system/rpz/ns3/named.conf patch external/bsd/bind/dist/bin/tests/system/rpz/ns4/hints patch external/bsd/bind/dist/bin/tests/system/rpz/ns4/named.conf patch external/bsd/bind/dist/bin/tests/system/rpz/ns4/tld4.db patch external/bsd/bind/dist/bin/tests/system/rpz/ns5/hints new external/bsd/bind/dist/bin/tests/system/rpz/ns5/named.args new external/bsd/bind/dist/bin/tests/system/rpz/ns5/named.conf new external/bsd/bind/dist/bin/tests/system/rpz/ns5/tld5.db new 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/rrl/Makefile.in new external/bsd/bind/dist/bin/tests/system/rrl/clean.sh new external/bsd/bind/dist/bin/tests/system/rrl/prereq.sh new external/bsd/bind/dist/bin/tests/system/rrl/rrl.c new external/bsd/bind/dist/bin/tests/system/rrl/setup.sh new external/bsd/bind/dist/bin/tests/system/rrl/tests.sh new external/bsd/bind/dist/bin/tests/system/rrl/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/rrl/ns1/root.db new external/bsd/bind/dist/bin/tests/system/rrl/ns2/hints new external/bsd/bind/dist/bin/tests/system/rrl/ns2/named.conf new external/bsd/bind/dist/bin/tests/system/rrl/ns2/tld2.db new external/bsd/bind/dist/bin/tests/system/rrl/ns3/hints new external/bsd/bind/dist/bin/tests/system/rrl/ns3/named.conf new external/bsd/bind/dist/bin/tests/system/rrl/ns3/tld3.db new external/bsd/bind/dist/bin/tests/system/rrsetorder/clean.sh patch external/bsd/bind/dist/bin/tests/system/rrsetorder/tests.sh patch external/bsd/bind/dist/bin/tests/system/rrsetorder/ns1/named.conf patch external/bsd/bind/dist/bin/tests/system/rsabigexponent/Makefile.in new external/bsd/bind/dist/bin/tests/system/rsabigexponent/bigkey.c new external/bsd/bind/dist/bin/tests/system/rsabigexponent/clean.sh new external/bsd/bind/dist/bin/tests/system/rsabigexponent/prereq.sh new external/bsd/bind/dist/bin/tests/system/rsabigexponent/setup.sh new external/bsd/bind/dist/bin/tests/system/rsabigexponent/tests.sh new external/bsd/bind/dist/bin/tests/system/rsabigexponent/conf/bad01.conf new external/bsd/bind/dist/bin/tests/system/rsabigexponent/conf/bad02.conf new external/bsd/bind/dist/bin/tests/system/rsabigexponent/conf/bad03.conf new external/bsd/bind/dist/bin/tests/system/rsabigexponent/conf/good01.conf new external/bsd/bind/dist/bin/tests/system/rsabigexponent/conf/good02.conf new external/bsd/bind/dist/bin/tests/system/rsabigexponent/conf/good03.conf new external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns1/root.db.in new external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns1/sign.sh new external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/Xexample.+005+05896.key new external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/Xexample.+005+05896.private new external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/Xexample.+005+51829.key new external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/Xexample.+005+51829.private new external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/dsset-example.in new external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/example.db.bad new external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/example.db.innew external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/named.conf new external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/sign.sh new external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns3/named.conf new external/bsd/bind/dist/bin/tests/system/smartsign/clean.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/smartsign/tests.sh patch external/bsd/bind/dist/bin/tests/system/sortlist/clean.sh patch external/bsd/bind/dist/bin/tests/system/sortlist/tests.sh patch external/bsd/bind/dist/bin/tests/system/spf/clean.sh new external/bsd/bind/dist/bin/tests/system/spf/tests.sh new external/bsd/bind/dist/bin/tests/system/spf/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/spf/ns1/spf.db new external/bsd/bind/dist/bin/tests/system/staticstub/clean.sh patch external/bsd/bind/dist/bin/tests/system/staticstub/prereq.sh new external/bsd/bind/dist/bin/tests/system/staticstub/setup.sh patch external/bsd/bind/dist/bin/tests/system/staticstub/tests.sh patch external/bsd/bind/dist/bin/tests/system/staticstub/ns3/sign.sh patch external/bsd/bind/dist/bin/tests/system/staticstub/ns4/sign.sh patch external/bsd/bind/dist/bin/tests/system/stress/clean.sh patch external/bsd/bind/dist/bin/tests/system/stress/setup.pl patch external/bsd/bind/dist/bin/tests/system/stress/setup.sh patch external/bsd/bind/dist/bin/tests/system/stress/tests.sh patch external/bsd/bind/dist/bin/tests/system/stress/update.pl patch external/bsd/bind/dist/bin/tests/system/stub/clean.sh patch external/bsd/bind/dist/bin/tests/system/stub/tests.sh patch external/bsd/bind/dist/bin/tests/system/tkey/Makefile.in patch external/bsd/bind/dist/bin/tests/system/tkey/clean.sh patch external/bsd/bind/dist/bin/tests/system/tkey/keycreate.c patch external/bsd/bind/dist/bin/tests/system/tkey/keydelete.c 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/tkey/tests.sh patch external/bsd/bind/dist/bin/tests/system/tkey/ns1/example.db new external/bsd/bind/dist/bin/tests/system/tkey/ns1/named.conf.in patch external/bsd/bind/dist/bin/tests/system/tkey/ns1/setup.sh patch external/bsd/bind/dist/bin/tests/system/tsig/clean.sh patch external/bsd/bind/dist/bin/tests/system/tsig/tests.sh patch external/bsd/bind/dist/bin/tests/system/tsig/ns1/example.db patch external/bsd/bind/dist/bin/tests/system/tsiggss/Makefile.in patch external/bsd/bind/dist/bin/tests/system/tsiggss/authsock.pl 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/clean.sh patch external/bsd/bind/dist/bin/tests/system/unknown/large.out patch external/bsd/bind/dist/bin/tests/system/unknown/prereq.sh new external/bsd/bind/dist/bin/tests/system/unknown/setup.sh patch external/bsd/bind/dist/bin/tests/system/unknown/tests.sh patch external/bsd/bind/dist/bin/tests/system/unknown/ns1/example-in.db patch external/bsd/bind/dist/bin/tests/system/unknown/ns1/large.db patch external/bsd/bind/dist/bin/tests/system/unknown/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/unknown/ns3/named.conf patch external/bsd/bind/dist/bin/tests/system/unknown/ns3/sign.sh patch external/bsd/bind/dist/bin/tests/system/unknown/zones/nan.bad new external/bsd/bind/dist/bin/tests/system/upforwd/clean.sh patch external/bsd/bind/dist/bin/tests/system/upforwd/prereq.sh patch external/bsd/bind/dist/bin/tests/system/upforwd/setup.sh patch external/bsd/bind/dist/bin/tests/system/upforwd/tests.sh patch external/bsd/bind/dist/bin/tests/system/upforwd/ans4/ans.pl patch external/bsd/bind/dist/bin/tests/system/v6synth/clean.sh patch external/bsd/bind/dist/bin/tests/system/v6synth/tests.sh patch external/bsd/bind/dist/bin/tests/system/verify/clean.sh new external/bsd/bind/dist/bin/tests/system/verify/prereq.sh new external/bsd/bind/dist/bin/tests/system/verify/setup.sh new external/bsd/bind/dist/bin/tests/system/verify/tests.sh new external/bsd/bind/dist/bin/tests/system/verify/zones/genzones.sh new external/bsd/bind/dist/bin/tests/system/verify/zones/unsigned.db new external/bsd/bind/dist/bin/tests/system/views/clean.sh patch external/bsd/bind/dist/bin/tests/system/views/setup.sh patch external/bsd/bind/dist/bin/tests/system/views/tests.sh patch external/bsd/bind/dist/bin/tests/system/wildcard/clean.sh new external/bsd/bind/dist/bin/tests/system/wildcard/prereq.sh new external/bsd/bind/dist/bin/tests/system/wildcard/setup.sh new external/bsd/bind/dist/bin/tests/system/wildcard/tests.sh new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/dlv.db.in new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/nsec.db.in new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/nsec3.db.in new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/private.nsec.db.in new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/private.nsec3.db.innew external/bsd/bind/dist/bin/tests/system/wildcard/ns1/root.db.in new external/bsd/bind/dist/bin/tests/system/wildcard/ns1/sign.sh new external/bsd/bind/dist/bin/tests/system/wildcard/ns2/hints new external/bsd/bind/dist/bin/tests/system/wildcard/ns2/named.conf new external/bsd/bind/dist/bin/tests/system/wildcard/ns3/hints new external/bsd/bind/dist/bin/tests/system/wildcard/ns3/named.conf new external/bsd/bind/dist/bin/tests/system/wildcard/ns4/named.conf new external/bsd/bind/dist/bin/tests/system/wildcard/ns5/hints new external/bsd/bind/dist/bin/tests/system/wildcard/ns5/named.conf new external/bsd/bind/dist/bin/tests/system/xfer/clean.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/xfer/ns2/named.conf patch external/bsd/bind/dist/bin/tests/system/xfer/ns2/slave.db.in new external/bsd/bind/dist/bin/tests/system/xferquota/clean.sh patch external/bsd/bind/dist/bin/tests/system/xferquota/setup.pl patch external/bsd/bind/dist/bin/tests/system/xferquota/setup.sh patch external/bsd/bind/dist/bin/tests/system/xferquota/tests.sh patch external/bsd/bind/dist/bin/tests/system/zero/clean.sh new external/bsd/bind/dist/bin/tests/system/zero/setup.sh new external/bsd/bind/dist/bin/tests/system/zero/tests.sh new external/bsd/bind/dist/bin/tests/system/zero/ns1/named.conf new external/bsd/bind/dist/bin/tests/system/zero/ns1/root.db new external/bsd/bind/dist/bin/tests/system/zero/ns2/named.conf new external/bsd/bind/dist/bin/tests/system/zero/ns3/named.conf new external/bsd/bind/dist/bin/tests/system/zero/ns3/root.hint new external/bsd/bind/dist/bin/tests/system/zero/ns4/named.conf new external/bsd/bind/dist/bin/tests/system/zonechecks/prereq.sh new external/bsd/bind/dist/bin/tests/system/zonechecks/setup.sh new external/bsd/bind/dist/bin/tests/system/zonechecks/tests.sh patch external/bsd/bind/dist/bin/tests/system/zonechecks/ns1/named.conf new external/bsd/bind/dist/bin/tests/tasks/Makefile.in patch external/bsd/bind/dist/bin/tests/tasks/t_tasks.c patch external/bsd/bind/dist/bin/tests/timers/Makefile.in patch external/bsd/bind/dist/bin/tests/timers/t_timers.c patch external/bsd/bind/dist/bin/tests/virtual-time/Makefile.in patch external/bsd/bind/dist/bin/tests/virtual-time/cleanall.sh patch external/bsd/bind/dist/bin/tests/virtual-time/conf.sh.in patch external/bsd/bind/dist/bin/tests/virtual-time/run.sh patch external/bsd/bind/dist/bin/tests/virtual-time/runall.sh patch external/bsd/bind/dist/bin/tests/virtual-time/setup.sh patch external/bsd/bind/dist/bin/tests/virtual-time/start.pl patch external/bsd/bind/dist/bin/tests/virtual-time/start.sh patch external/bsd/bind/dist/bin/tests/virtual-time/stop.pl patch external/bsd/bind/dist/bin/tests/virtual-time/stop.sh patch external/bsd/bind/dist/bin/tests/virtual-time/testsock.pl patch external/bsd/bind/dist/bin/tests/virtual-time/autosign-ksk/clean.sh patch external/bsd/bind/dist/bin/tests/virtual-time/autosign-ksk/setup.sh patch external/bsd/bind/dist/bin/tests/virtual-time/autosign-ksk/tests.sh patch external/bsd/bind/dist/bin/tests/virtual-time/autosign-ksk/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/virtual-time/autosign-ksk/ns1/wrap.sh patch external/bsd/bind/dist/bin/tests/virtual-time/autosign-zsk/clean.sh patch external/bsd/bind/dist/bin/tests/virtual-time/autosign-zsk/setup.sh patch external/bsd/bind/dist/bin/tests/virtual-time/autosign-zsk/tests.sh patch external/bsd/bind/dist/bin/tests/virtual-time/autosign-zsk/ns1/sign.sh patch external/bsd/bind/dist/bin/tests/virtual-time/autosign-zsk/ns1/wrap.sh patch external/bsd/bind/dist/bin/tests/virtual-time/slave/clean.sh patch external/bsd/bind/dist/bin/tests/virtual-time/slave/setup.sh patch external/bsd/bind/dist/bin/tests/virtual-time/slave/tests.sh patch external/bsd/bind/dist/bin/tests/virtual-time/slave/ns1/wrap.sh patch external/bsd/bind/dist/bin/tools/Makefile.in patch external/bsd/bind/dist/bin/tools/arpaname.1 patch external/bsd/bind/dist/bin/tools/arpaname.docbook patch external/bsd/bind/dist/bin/tools/arpaname.html patch external/bsd/bind/dist/bin/tools/genrandom.8 patch external/bsd/bind/dist/bin/tools/genrandom.c patch external/bsd/bind/dist/bin/tools/genrandom.docbook patch external/bsd/bind/dist/bin/tools/genrandom.html patch external/bsd/bind/dist/bin/tools/isc-hmac-fixup.8 patch external/bsd/bind/dist/bin/tools/isc-hmac-fixup.c patch external/bsd/bind/dist/bin/tools/isc-hmac-fixup.docbook patch external/bsd/bind/dist/bin/tools/isc-hmac-fixup.html patch external/bsd/bind/dist/bin/tools/named-journalprint.8 patch external/bsd/bind/dist/bin/tools/named-journalprint.docbook patch external/bsd/bind/dist/bin/tools/named-journalprint.html patch external/bsd/bind/dist/bin/tools/nsec3hash.8 patch external/bsd/bind/dist/bin/tools/nsec3hash.c patch external/bsd/bind/dist/bin/tools/nsec3hash.docbook patch external/bsd/bind/dist/bin/tools/nsec3hash.html patch external/bsd/bind/dist/bin/tools/win32/arpaname.dsp delete external/bsd/bind/dist/bin/tools/win32/arpaname.mak delete external/bsd/bind/dist/bin/tools/win32/genrandom.dsp delete external/bsd/bind/dist/bin/tools/win32/genrandom.mak delete external/bsd/bind/dist/bin/tools/win32/ischmacfixup.dsp delete external/bsd/bind/dist/bin/tools/win32/ischmacfixup.mak delete external/bsd/bind/dist/bin/tools/win32/journalprint.dsp delete external/bsd/bind/dist/bin/tools/win32/journalprint.mak delete external/bsd/bind/dist/bin/tools/win32/nsec3hash.dsp delete external/bsd/bind/dist/bin/tools/win32/nsec3hash.mak delete external/bsd/bind/dist/bin/win32/BINDInstall/BINDInstall.dsp delete external/bsd/bind/dist/bin/win32/BINDInstall/BINDInstall.mak delete external/bsd/bind/dist/contrib/README new external/bsd/bind/dist/contrib/check-secure-delegation.pl.in patch external/bsd/bind/dist/contrib/check5011.pl new external/bsd/bind/dist/contrib/zone-edit.sh.in patch external/bsd/bind/dist/contrib/dane/mkdane.sh new external/bsd/bind/dist/contrib/dane/tlsa6698.pem new external/bsd/bind/dist/contrib/dbus/GetForwarders delete external/bsd/bind/dist/contrib/dbus/INSTALL delete external/bsd/bind/dist/contrib/dbus/Makefile.9.3.2b1 delete external/bsd/bind/dist/contrib/dbus/Makefile.9.3.3rc2 delete external/bsd/bind/dist/contrib/dbus/README.DBUS delete external/bsd/bind/dist/contrib/dbus/SetForwarders delete external/bsd/bind/dist/contrib/dbus/bind-9.3.2b1-dbus.patch delete external/bsd/bind/dist/contrib/dbus/bind-9.3.3rc2-dbus.patch delete external/bsd/bind/dist/contrib/dbus/dbus_mgr.c delete external/bsd/bind/dist/contrib/dbus/dbus_mgr.h delete external/bsd/bind/dist/contrib/dbus/dbus_service.c delete external/bsd/bind/dist/contrib/dbus/dbus_service.h delete external/bsd/bind/dist/contrib/dbus/named-dbus-system.conf delete external/bsd/bind/dist/contrib/dbus/named-dbus.service delete external/bsd/bind/dist/contrib/dlz/config.dlz.in patch external/bsd/bind/dist/contrib/dlz/bin/dlzbdb/Makefile.in patch external/bsd/bind/dist/contrib/dlz/drivers/dlz_dlopen_driver.c patch external/bsd/bind/dist/contrib/dlz/drivers/dlz_filesystem_driver.c patch external/bsd/bind/dist/contrib/dlz/drivers/dlz_ldap_driver.c patch external/bsd/bind/dist/contrib/dlz/drivers/dlz_mysql_driver.c patch external/bsd/bind/dist/contrib/dlz/drivers/dlz_odbc_driver.c patch external/bsd/bind/dist/contrib/dlz/drivers/dlz_postgres_driver.c patch external/bsd/bind/dist/contrib/dlz/drivers/sdlz_helper.c patch external/bsd/bind/dist/contrib/dlz/example/Makefile patch external/bsd/bind/dist/contrib/dlz/example/README patch external/bsd/bind/dist/contrib/dlz/example/dlz_example.c patch external/bsd/bind/dist/contrib/dlz/example/dlz_minimal.h delete external/bsd/bind/dist/contrib/dlz/modules/dlz_minimal.h new external/bsd/bind/dist/contrib/dlz/modules/bdbhpt/Makefile new external/bsd/bind/dist/contrib/dlz/modules/bdbhpt/README.md new external/bsd/bind/dist/contrib/dlz/modules/bdbhpt/dlz_bdbhpt_dynamic.c new external/bsd/bind/dist/contrib/dlz/modules/bdbhpt/testing/bdbhpt-populate.pl new external/bsd/bind/dist/contrib/dlz/modules/bdbhpt/testing/dns-data.txt new external/bsd/bind/dist/contrib/named-bootconf/named-bootconf.sh patch external/bsd/bind/dist/contrib/nanny/nanny.pl patch external/bsd/bind/dist/contrib/nslint-2.1a3/strerror.c patch external/bsd/bind/dist/contrib/perftcpdns/Makefile.in new external/bsd/bind/dist/contrib/perftcpdns/configure new external/bsd/bind/dist/contrib/perftcpdns/configure.in new external/bsd/bind/dist/contrib/perftcpdns/perftcpdns.c new external/bsd/bind/dist/contrib/query-loc-0.4.0/loc.c patch external/bsd/bind/dist/contrib/query-loc-0.4.0/loc_ntoa.c patch external/bsd/bind/dist/contrib/queryperf/queryperf.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/lookup.tcl 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/Makefile.in patch external/bsd/bind/dist/contrib/zkt/dki.c patch external/bsd/bind/dist/contrib/zkt/zkt-soaserial.c patch external/bsd/bind/dist/contrib/zkt/doc/rfc5011.txt delete external/bsd/bind/dist/doc/Makefile.in patch 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/latex-fixup.pl 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.dig.html patch external/bsd/bind/dist/doc/arm/man.dnssec-checkds.html new external/bsd/bind/dist/doc/arm/man.dnssec-coverage.html new external/bsd/bind/dist/doc/arm/man.dnssec-dsfromkey.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 new 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.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/doxygen/Makefile.in patch external/bsd/bind/dist/doc/doxygen/doxygen-input-filter.in patch external/bsd/bind/dist/doc/misc/Makefile.in patch external/bsd/bind/dist/doc/misc/format-options.pl patch external/bsd/bind/dist/doc/misc/options patch external/bsd/bind/dist/doc/misc/sort-options.pl patch external/bsd/bind/dist/doc/xsl/Makefile.in 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/Makefile.in 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/bind9/getaddresses.c patch external/bsd/bind/dist/lib/bind9/include/Makefile.in patch external/bsd/bind/dist/lib/bind9/include/bind9/Makefile.in patch external/bsd/bind/dist/lib/bind9/win32/libbind9.dsp delete external/bsd/bind/dist/lib/bind9/win32/libbind9.mak delete external/bsd/bind/dist/lib/dns/Makefile.in patch external/bsd/bind/dist/lib/dns/acache.c 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/byaddr.c patch external/bsd/bind/dist/lib/dns/cache.c patch external/bsd/bind/dist/lib/dns/client.c patch external/bsd/bind/dist/lib/dns/db.c patch external/bsd/bind/dist/lib/dns/dbtable.c patch external/bsd/bind/dist/lib/dns/diff.c patch external/bsd/bind/dist/lib/dns/dispatch.c patch external/bsd/bind/dist/lib/dns/dlz.c patch external/bsd/bind/dist/lib/dns/dns64.c patch external/bsd/bind/dist/lib/dns/dnssec.c patch external/bsd/bind/dist/lib/dns/ds.c patch external/bsd/bind/dist/lib/dns/dst_api.c patch external/bsd/bind/dist/lib/dns/dst_internal.h patch external/bsd/bind/dist/lib/dns/dst_openssl.h patch external/bsd/bind/dist/lib/dns/dst_parse.c patch external/bsd/bind/dist/lib/dns/dst_parse.h patch external/bsd/bind/dist/lib/dns/dst_result.c patch external/bsd/bind/dist/lib/dns/ecdb.c patch external/bsd/bind/dist/lib/dns/gen-win32.h patch external/bsd/bind/dist/lib/dns/gen.c patch external/bsd/bind/dist/lib/dns/gssapi_link.c patch external/bsd/bind/dist/lib/dns/gssapictx.c patch external/bsd/bind/dist/lib/dns/hmac_link.c patch external/bsd/bind/dist/lib/dns/iptable.c patch external/bsd/bind/dist/lib/dns/journal.c patch external/bsd/bind/dist/lib/dns/keydata.c patch external/bsd/bind/dist/lib/dns/keytable.c patch external/bsd/bind/dist/lib/dns/log.c patch external/bsd/bind/dist/lib/dns/lookup.c patch external/bsd/bind/dist/lib/dns/master.c patch external/bsd/bind/dist/lib/dns/masterdump.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/ncache.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/openssl_link.c patch external/bsd/bind/dist/lib/dns/openssldh_link.c patch external/bsd/bind/dist/lib/dns/openssldsa_link.c patch external/bsd/bind/dist/lib/dns/opensslecdsa_link.c new external/bsd/bind/dist/lib/dns/opensslgost_link.c patch external/bsd/bind/dist/lib/dns/opensslrsa_link.c patch external/bsd/bind/dist/lib/dns/peer.c patch external/bsd/bind/dist/lib/dns/portlist.c patch external/bsd/bind/dist/lib/dns/private.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/rdataset.c patch external/bsd/bind/dist/lib/dns/rdataslab.c patch external/bsd/bind/dist/lib/dns/request.c patch external/bsd/bind/dist/lib/dns/resolver.c patch external/bsd/bind/dist/lib/dns/result.c patch external/bsd/bind/dist/lib/dns/rootns.c patch external/bsd/bind/dist/lib/dns/rpz.c patch external/bsd/bind/dist/lib/dns/rrl.c new external/bsd/bind/dist/lib/dns/sdb.c patch external/bsd/bind/dist/lib/dns/sdlz.c patch external/bsd/bind/dist/lib/dns/spnego.c patch external/bsd/bind/dist/lib/dns/spnego_asn1.c patch external/bsd/bind/dist/lib/dns/spnego_asn1.pl patch external/bsd/bind/dist/lib/dns/ssu.c patch external/bsd/bind/dist/lib/dns/ssu_external.c patch external/bsd/bind/dist/lib/dns/time.c patch external/bsd/bind/dist/lib/dns/tkey.c patch external/bsd/bind/dist/lib/dns/tsig.c patch external/bsd/bind/dist/lib/dns/ttl.c patch external/bsd/bind/dist/lib/dns/update.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/xfrin.c patch external/bsd/bind/dist/lib/dns/zone.c patch external/bsd/bind/dist/lib/dns/zt.c patch external/bsd/bind/dist/lib/dns/include/Makefile.in patch external/bsd/bind/dist/lib/dns/include/dns/Makefile.in patch external/bsd/bind/dist/lib/dns/include/dns/acache.h patch external/bsd/bind/dist/lib/dns/include/dns/adb.h patch external/bsd/bind/dist/lib/dns/include/dns/cache.h patch external/bsd/bind/dist/lib/dns/include/dns/client.h patch external/bsd/bind/dist/lib/dns/include/dns/db.h patch external/bsd/bind/dist/lib/dns/include/dns/dispatch.h patch external/bsd/bind/dist/lib/dns/include/dns/dns64.h patch external/bsd/bind/dist/lib/dns/include/dns/dnssec.h patch external/bsd/bind/dist/lib/dns/include/dns/ds.h patch external/bsd/bind/dist/lib/dns/include/dns/iptable.h patch external/bsd/bind/dist/lib/dns/include/dns/keyvalues.h patch external/bsd/bind/dist/lib/dns/include/dns/log.h patch external/bsd/bind/dist/lib/dns/include/dns/master.h patch external/bsd/bind/dist/lib/dns/include/dns/masterdump.h patch external/bsd/bind/dist/lib/dns/include/dns/message.h patch external/bsd/bind/dist/lib/dns/include/dns/name.h patch external/bsd/bind/dist/lib/dns/include/dns/ncache.h patch external/bsd/bind/dist/lib/dns/include/dns/nsec.h patch external/bsd/bind/dist/lib/dns/include/dns/nsec3.h patch external/bsd/bind/dist/lib/dns/include/dns/private.h patch external/bsd/bind/dist/lib/dns/include/dns/rbt.h patch external/bsd/bind/dist/lib/dns/include/dns/rdata.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/result.h patch external/bsd/bind/dist/lib/dns/include/dns/rpz.h patch external/bsd/bind/dist/lib/dns/include/dns/rrl.h new external/bsd/bind/dist/lib/dns/include/dns/stats.h patch external/bsd/bind/dist/lib/dns/include/dns/types.h patch external/bsd/bind/dist/lib/dns/include/dns/validator.h patch external/bsd/bind/dist/lib/dns/include/dns/view.h patch external/bsd/bind/dist/lib/dns/include/dns/zone.h patch external/bsd/bind/dist/lib/dns/include/dst/Makefile.in patch external/bsd/bind/dist/lib/dns/include/dst/dst.h patch external/bsd/bind/dist/lib/dns/include/dst/gssapi.h patch external/bsd/bind/dist/lib/dns/include/dst/result.h patch external/bsd/bind/dist/lib/dns/rdata/any_255/tsig_250.c patch external/bsd/bind/dist/lib/dns/rdata/ch_3/a_1.c patch external/bsd/bind/dist/lib/dns/rdata/generic/afsdb_18.c 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/dlv_32769.c patch external/bsd/bind/dist/lib/dns/rdata/generic/dnskey_48.c patch external/bsd/bind/dist/lib/dns/rdata/generic/ds_43.c patch external/bsd/bind/dist/lib/dns/rdata/generic/eui48_108.c new external/bsd/bind/dist/lib/dns/rdata/generic/eui48_108.h new external/bsd/bind/dist/lib/dns/rdata/generic/eui64_109.c new external/bsd/bind/dist/lib/dns/rdata/generic/eui64_109.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/ipseckey_45.c patch external/bsd/bind/dist/lib/dns/rdata/generic/isdn_20.c patch external/bsd/bind/dist/lib/dns/rdata/generic/key_25.c patch external/bsd/bind/dist/lib/dns/rdata/generic/keydata_65533.c patch external/bsd/bind/dist/lib/dns/rdata/generic/l32_105.c new external/bsd/bind/dist/lib/dns/rdata/generic/l32_105.h new external/bsd/bind/dist/lib/dns/rdata/generic/l64_106.c new external/bsd/bind/dist/lib/dns/rdata/generic/l64_106.h new external/bsd/bind/dist/lib/dns/rdata/generic/lp_107.c new external/bsd/bind/dist/lib/dns/rdata/generic/lp_107.h new external/bsd/bind/dist/lib/dns/rdata/generic/mx_15.c patch external/bsd/bind/dist/lib/dns/rdata/generic/naptr_35.c patch external/bsd/bind/dist/lib/dns/rdata/generic/nid_104.c new external/bsd/bind/dist/lib/dns/rdata/generic/nid_104.h new 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/rrsig_46.c patch external/bsd/bind/dist/lib/dns/rdata/generic/rt_21.c patch external/bsd/bind/dist/lib/dns/rdata/generic/soa_6.c patch external/bsd/bind/dist/lib/dns/rdata/generic/spf_99.c patch external/bsd/bind/dist/lib/dns/rdata/generic/sshfp_44.c patch external/bsd/bind/dist/lib/dns/rdata/generic/tkey_249.c patch external/bsd/bind/dist/lib/dns/rdata/generic/tlsa_52.c patch external/bsd/bind/dist/lib/dns/rdata/generic/tlsa_52.h 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/rdata/hs_4/a_1.c patch external/bsd/bind/dist/lib/dns/rdata/in_1/a6_38.c patch external/bsd/bind/dist/lib/dns/rdata/in_1/a_1.c patch external/bsd/bind/dist/lib/dns/rdata/in_1/aaaa_28.c patch external/bsd/bind/dist/lib/dns/rdata/in_1/apl_42.c patch external/bsd/bind/dist/lib/dns/rdata/in_1/nsap_22.c patch external/bsd/bind/dist/lib/dns/rdata/in_1/wks_11.c patch external/bsd/bind/dist/lib/dns/tests/Makefile.in patch external/bsd/bind/dist/lib/dns/tests/db_test.c new external/bsd/bind/dist/lib/dns/tests/dbiterator_test.c patch external/bsd/bind/dist/lib/dns/tests/dbversion_test.c patch external/bsd/bind/dist/lib/dns/tests/dispatch_test.c new external/bsd/bind/dist/lib/dns/tests/dnstest.c patch external/bsd/bind/dist/lib/dns/tests/dnstest.h patch external/bsd/bind/dist/lib/dns/tests/master_test.c patch external/bsd/bind/dist/lib/dns/tests/nsec3_test.c patch external/bsd/bind/dist/lib/dns/tests/private_test.c patch external/bsd/bind/dist/lib/dns/tests/rdata_test.c patch external/bsd/bind/dist/lib/dns/tests/rdataset_test.c new external/bsd/bind/dist/lib/dns/tests/zonemgr_test.c patch external/bsd/bind/dist/lib/dns/tests/zt_test.c patch external/bsd/bind/dist/lib/dns/tests/testdata/master/master17.data new external/bsd/bind/dist/lib/dns/win32/gen.dsp delete external/bsd/bind/dist/lib/dns/win32/gen.mak delete external/bsd/bind/dist/lib/dns/win32/libdns.def delete external/bsd/bind/dist/lib/dns/win32/libdns.dsp delete external/bsd/bind/dist/lib/dns/win32/libdns.mak delete external/bsd/bind/dist/lib/export/Makefile.in patch external/bsd/bind/dist/lib/export/dns/Makefile.in patch external/bsd/bind/dist/lib/export/dns/include/Makefile.in patch external/bsd/bind/dist/lib/export/dns/include/dns/Makefile.in patch external/bsd/bind/dist/lib/export/dns/include/dst/Makefile.in patch external/bsd/bind/dist/lib/export/irs/Makefile.in patch external/bsd/bind/dist/lib/export/irs/include/irs/Makefile.in patch external/bsd/bind/dist/lib/export/isc/Makefile.in patch external/bsd/bind/dist/lib/export/isc/include/isc/Makefile.in patch external/bsd/bind/dist/lib/export/isc/nls/Makefile.in patch external/bsd/bind/dist/lib/export/isc/nothreads/Makefile.in patch external/bsd/bind/dist/lib/export/isc/nothreads/include/isc/Makefile.in patch external/bsd/bind/dist/lib/export/isc/pthreads/Makefile.in patch external/bsd/bind/dist/lib/export/isc/pthreads/include/isc/Makefile.in patch external/bsd/bind/dist/lib/export/isc/unix/Makefile.in patch external/bsd/bind/dist/lib/export/isc/unix/include/isc/Makefile.in patch external/bsd/bind/dist/lib/export/isccfg/Makefile.in patch external/bsd/bind/dist/lib/export/isccfg/include/isccfg/Makefile.in patch external/bsd/bind/dist/lib/export/samples/Makefile-postinstall.in patch external/bsd/bind/dist/lib/export/samples/Makefile.in patch external/bsd/bind/dist/lib/export/samples/nsprobe.c patch external/bsd/bind/dist/lib/export/samples/sample-async.c patch external/bsd/bind/dist/lib/export/samples/sample-gai.c patch external/bsd/bind/dist/lib/export/samples/sample-request.c patch external/bsd/bind/dist/lib/export/samples/sample-update.c patch external/bsd/bind/dist/lib/export/samples/sample.c patch external/bsd/bind/dist/lib/irs/Makefile.in patch external/bsd/bind/dist/lib/irs/api patch external/bsd/bind/dist/lib/irs/context.c patch external/bsd/bind/dist/lib/irs/dnsconf.c patch external/bsd/bind/dist/lib/irs/getaddrinfo.c patch external/bsd/bind/dist/lib/irs/getnameinfo.c patch external/bsd/bind/dist/lib/irs/resconf.c patch external/bsd/bind/dist/lib/irs/include/Makefile.in patch external/bsd/bind/dist/lib/irs/include/irs/Makefile.in patch external/bsd/bind/dist/lib/irs/include/irs/resconf.h patch external/bsd/bind/dist/lib/isc/Makefile.in patch external/bsd/bind/dist/lib/isc/api patch external/bsd/bind/dist/lib/isc/app_api.c patch external/bsd/bind/dist/lib/isc/backtrace.c patch external/bsd/bind/dist/lib/isc/base32.c patch external/bsd/bind/dist/lib/isc/base64.c patch external/bsd/bind/dist/lib/isc/bind9.c new external/bsd/bind/dist/lib/isc/buffer.c patch external/bsd/bind/dist/lib/isc/commandline.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/heap.c patch external/bsd/bind/dist/lib/isc/hex.c patch external/bsd/bind/dist/lib/isc/hmacmd5.c patch external/bsd/bind/dist/lib/isc/hmacsha.c patch external/bsd/bind/dist/lib/isc/httpd.c patch external/bsd/bind/dist/lib/isc/inet_aton.c patch external/bsd/bind/dist/lib/isc/inet_pton.c patch external/bsd/bind/dist/lib/isc/lex.c patch external/bsd/bind/dist/lib/isc/lib.c patch external/bsd/bind/dist/lib/isc/log.c patch external/bsd/bind/dist/lib/isc/md5.c patch external/bsd/bind/dist/lib/isc/mem.c patch external/bsd/bind/dist/lib/isc/mem_api.c patch external/bsd/bind/dist/lib/isc/netaddr.c patch external/bsd/bind/dist/lib/isc/parseint.c patch external/bsd/bind/dist/lib/isc/pool.c new 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/ratelimiter.c patch external/bsd/bind/dist/lib/isc/regex.c new external/bsd/bind/dist/lib/isc/result.c patch external/bsd/bind/dist/lib/isc/safe.c new external/bsd/bind/dist/lib/isc/sha1.c patch external/bsd/bind/dist/lib/isc/sha2.c patch external/bsd/bind/dist/lib/isc/sockaddr.c patch external/bsd/bind/dist/lib/isc/socket_api.c patch external/bsd/bind/dist/lib/isc/stats.c patch external/bsd/bind/dist/lib/isc/string.c patch external/bsd/bind/dist/lib/isc/strtoul.c patch external/bsd/bind/dist/lib/isc/symtab.c patch external/bsd/bind/dist/lib/isc/task.c patch external/bsd/bind/dist/lib/isc/task_api.c patch external/bsd/bind/dist/lib/isc/taskpool.c patch external/bsd/bind/dist/lib/isc/timer.c patch external/bsd/bind/dist/lib/isc/timer_api.c patch external/bsd/bind/dist/lib/isc/tm.c new external/bsd/bind/dist/lib/isc/alpha/Makefile.in patch external/bsd/bind/dist/lib/isc/alpha/include/Makefile.in patch external/bsd/bind/dist/lib/isc/alpha/include/isc/Makefile.in patch external/bsd/bind/dist/lib/isc/ia64/Makefile.in patch external/bsd/bind/dist/lib/isc/ia64/include/Makefile.in patch external/bsd/bind/dist/lib/isc/ia64/include/isc/Makefile.in patch external/bsd/bind/dist/lib/isc/ia64/include/isc/atomic.h patch external/bsd/bind/dist/lib/isc/include/Makefile.in patch external/bsd/bind/dist/lib/isc/include/isc/Makefile.in patch external/bsd/bind/dist/lib/isc/include/isc/app.h patch external/bsd/bind/dist/lib/isc/include/isc/base32.h patch external/bsd/bind/dist/lib/isc/include/isc/bind9.h patch external/bsd/bind/dist/lib/isc/include/isc/buffer.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/heap.h patch external/bsd/bind/dist/lib/isc/include/isc/httpd.h patch external/bsd/bind/dist/lib/isc/include/isc/iterated_hash.h patch external/bsd/bind/dist/lib/isc/include/isc/list.h patch external/bsd/bind/dist/lib/isc/include/isc/mem.h patch external/bsd/bind/dist/lib/isc/include/isc/namespace.h patch external/bsd/bind/dist/lib/isc/include/isc/platform.h.in patch external/bsd/bind/dist/lib/isc/include/isc/pool.h new external/bsd/bind/dist/lib/isc/include/isc/print.h patch external/bsd/bind/dist/lib/isc/include/isc/queue.h patch external/bsd/bind/dist/lib/isc/include/isc/radix.h patch external/bsd/bind/dist/lib/isc/include/isc/regex.h new external/bsd/bind/dist/lib/isc/include/isc/region.h patch external/bsd/bind/dist/lib/isc/include/isc/result.h patch external/bsd/bind/dist/lib/isc/include/isc/safe.h new external/bsd/bind/dist/lib/isc/include/isc/sockaddr.h patch external/bsd/bind/dist/lib/isc/include/isc/socket.h patch external/bsd/bind/dist/lib/isc/include/isc/stdio.h patch external/bsd/bind/dist/lib/isc/include/isc/string.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/tm.h new external/bsd/bind/dist/lib/isc/include/isc/types.h patch external/bsd/bind/dist/lib/isc/mips/Makefile.in patch external/bsd/bind/dist/lib/isc/mips/include/Makefile.in patch external/bsd/bind/dist/lib/isc/mips/include/isc/Makefile.in patch external/bsd/bind/dist/lib/isc/nls/Makefile.in patch external/bsd/bind/dist/lib/isc/noatomic/Makefile.in patch external/bsd/bind/dist/lib/isc/noatomic/include/Makefile.in patch external/bsd/bind/dist/lib/isc/noatomic/include/isc/Makefile.in patch external/bsd/bind/dist/lib/isc/nothreads/Makefile.in patch external/bsd/bind/dist/lib/isc/nothreads/include/Makefile.in patch external/bsd/bind/dist/lib/isc/nothreads/include/isc/Makefile.in patch external/bsd/bind/dist/lib/isc/nothreads/include/isc/thread.h patch external/bsd/bind/dist/lib/isc/powerpc/Makefile.in patch external/bsd/bind/dist/lib/isc/powerpc/include/Makefile.in patch external/bsd/bind/dist/lib/isc/powerpc/include/isc/Makefile.in patch external/bsd/bind/dist/lib/isc/pthreads/Makefile.in patch external/bsd/bind/dist/lib/isc/pthreads/condition.c patch external/bsd/bind/dist/lib/isc/pthreads/thread.c patch external/bsd/bind/dist/lib/isc/pthreads/include/Makefile.in patch external/bsd/bind/dist/lib/isc/pthreads/include/isc/Makefile.in patch external/bsd/bind/dist/lib/isc/pthreads/include/isc/thread.h patch external/bsd/bind/dist/lib/isc/sparc64/Makefile.in patch external/bsd/bind/dist/lib/isc/sparc64/include/Makefile.in patch external/bsd/bind/dist/lib/isc/sparc64/include/isc/Makefile.in patch external/bsd/bind/dist/lib/isc/sparc64/include/isc/atomic.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/isctest.c patch external/bsd/bind/dist/lib/isc/tests/isctest.h patch external/bsd/bind/dist/lib/isc/tests/lex_test.c new external/bsd/bind/dist/lib/isc/tests/parse_test.c new external/bsd/bind/dist/lib/isc/tests/pool_test.c new external/bsd/bind/dist/lib/isc/tests/print_test.c new external/bsd/bind/dist/lib/isc/tests/queue_test.c patch external/bsd/bind/dist/lib/isc/tests/regex_test.c new external/bsd/bind/dist/lib/isc/tests/safe_test.c new external/bsd/bind/dist/lib/isc/tests/sockaddr_test.c new external/bsd/bind/dist/lib/isc/tests/symtab_test.c patch external/bsd/bind/dist/lib/isc/tests/time_test.c new external/bsd/bind/dist/lib/isc/unix/Makefile.in patch external/bsd/bind/dist/lib/isc/unix/app.c patch external/bsd/bind/dist/lib/isc/unix/entropy.c patch external/bsd/bind/dist/lib/isc/unix/file.c patch external/bsd/bind/dist/lib/isc/unix/ifiter_getifaddrs.c patch external/bsd/bind/dist/lib/isc/unix/ifiter_ioctl.c patch external/bsd/bind/dist/lib/isc/unix/ifiter_sysctl.c patch external/bsd/bind/dist/lib/isc/unix/interfaceiter.c patch 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/stdio.c patch external/bsd/bind/dist/lib/isc/unix/time.c patch external/bsd/bind/dist/lib/isc/unix/include/Makefile.in patch external/bsd/bind/dist/lib/isc/unix/include/isc/Makefile.in patch external/bsd/bind/dist/lib/isc/unix/include/isc/net.h patch external/bsd/bind/dist/lib/isc/unix/include/isc/stat.h patch external/bsd/bind/dist/lib/isc/unix/include/isc/time.h patch external/bsd/bind/dist/lib/isc/win32/Makefile.in patch external/bsd/bind/dist/lib/isc/win32/file.c patch external/bsd/bind/dist/lib/isc/win32/libisc.def delete external/bsd/bind/dist/lib/isc/win32/libisc.dsp delete external/bsd/bind/dist/lib/isc/win32/libisc.mak delete external/bsd/bind/dist/lib/isc/win32/include/Makefile.in patch external/bsd/bind/dist/lib/isc/win32/include/isc/Makefile.in patch external/bsd/bind/dist/lib/isc/win32/include/isc/platform.h delete external/bsd/bind/dist/lib/isc/win32/include/isc/stat.h patch external/bsd/bind/dist/lib/isc/x86_32/Makefile.in patch external/bsd/bind/dist/lib/isc/x86_32/include/Makefile.in patch external/bsd/bind/dist/lib/isc/x86_32/include/isc/Makefile.in patch external/bsd/bind/dist/lib/isc/x86_64/Makefile.in patch external/bsd/bind/dist/lib/isc/x86_64/include/Makefile.in patch external/bsd/bind/dist/lib/isc/x86_64/include/isc/Makefile.in patch external/bsd/bind/dist/lib/isccc/Makefile.in patch external/bsd/bind/dist/lib/isccc/api patch external/bsd/bind/dist/lib/isccc/base64.c patch external/bsd/bind/dist/lib/isccc/cc.c patch external/bsd/bind/dist/lib/isccc/sexpr.c patch external/bsd/bind/dist/lib/isccc/include/Makefile.in patch external/bsd/bind/dist/lib/isccc/include/isccc/Makefile.in patch external/bsd/bind/dist/lib/isccc/include/isccc/util.h patch external/bsd/bind/dist/lib/isccc/win32/libisccc.dsp delete external/bsd/bind/dist/lib/isccc/win32/libisccc.mak delete 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/isccfg/parser.c patch external/bsd/bind/dist/lib/isccfg/include/Makefile.in patch external/bsd/bind/dist/lib/isccfg/include/isccfg/Makefile.in patch external/bsd/bind/dist/lib/isccfg/include/isccfg/aclconf.h patch external/bsd/bind/dist/lib/isccfg/include/isccfg/cfg.h patch external/bsd/bind/dist/lib/isccfg/include/isccfg/grammar.h patch external/bsd/bind/dist/lib/isccfg/win32/libisccfg.dsp delete external/bsd/bind/dist/lib/isccfg/win32/libisccfg.mak delete 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/context.c patch 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/gethost.c patch external/bsd/bind/dist/lib/lwres/getipnode.c patch external/bsd/bind/dist/lib/lwres/getnameinfo.c patch external/bsd/bind/dist/lib/lwres/getrrset.c patch external/bsd/bind/dist/lib/lwres/herror.c patch external/bsd/bind/dist/lib/lwres/lwbuffer.c patch external/bsd/bind/dist/lib/lwres/lwconfig.c patch external/bsd/bind/dist/lib/lwres/lwinetaton.c patch external/bsd/bind/dist/lib/lwres/lwinetpton.c patch external/bsd/bind/dist/lib/lwres/lwres_gabn.c patch external/bsd/bind/dist/lib/lwres/lwres_gnba.c patch external/bsd/bind/dist/lib/lwres/lwres_grbn.c patch external/bsd/bind/dist/lib/lwres/lwres_noop.c patch external/bsd/bind/dist/lib/lwres/lwresutil.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/Makefile.in patch 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/Makefile.in patch 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.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_buffer.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_buffer.html patch external/bsd/bind/dist/lib/lwres/man/lwres_config.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_config.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_config.html patch external/bsd/bind/dist/lib/lwres/man/lwres_context.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_context.docbook 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.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_gai_strerror.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_gai_strerror.html patch external/bsd/bind/dist/lib/lwres/man/lwres_getaddrinfo.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_getaddrinfo.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_getaddrinfo.html patch external/bsd/bind/dist/lib/lwres/man/lwres_gethostent.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_gethostent.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_gethostent.html patch external/bsd/bind/dist/lib/lwres/man/lwres_getipnode.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_getipnode.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_getipnode.html patch external/bsd/bind/dist/lib/lwres/man/lwres_getnameinfo.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_getnameinfo.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_getnameinfo.html patch external/bsd/bind/dist/lib/lwres/man/lwres_getrrsetbyname.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_getrrsetbyname.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_getrrsetbyname.html patch external/bsd/bind/dist/lib/lwres/man/lwres_gnba.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_gnba.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_gnba.html patch external/bsd/bind/dist/lib/lwres/man/lwres_hstrerror.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_hstrerror.docbook patch external/bsd/bind/dist/lib/lwres/man/lwres_hstrerror.html patch external/bsd/bind/dist/lib/lwres/man/lwres_inetntop.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_inetntop.docbook 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.3 patch external/bsd/bind/dist/lib/lwres/man/lwres_packet.docbook 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/unix/Makefile.in patch external/bsd/bind/dist/lib/lwres/unix/include/Makefile.in patch external/bsd/bind/dist/lib/lwres/unix/include/lwres/Makefile.in patch external/bsd/bind/dist/lib/lwres/win32/Makefile.in patch external/bsd/bind/dist/lib/lwres/win32/liblwres.dsp delete external/bsd/bind/dist/lib/lwres/win32/liblwres.mak delete external/bsd/bind/dist/lib/lwres/win32/include/Makefile.in patch external/bsd/bind/dist/lib/lwres/win32/include/lwres/Makefile.in patch external/bsd/bind/dist/lib/tests/Makefile.in patch external/bsd/bind/dist/lib/tests/t_api.c patch external/bsd/bind/dist/lib/tests/include/Makefile.in patch external/bsd/bind/dist/lib/tests/include/tests/Makefile.in patch external/bsd/bind/dist/lib/tests/include/tests/t_api.h patch external/bsd/bind/dist/lib/win32/bindevt/bindevt.dsp delete external/bsd/bind/dist/lib/win32/bindevt/bindevt.mak delete external/bsd/bind/dist/make/Makefile.in patch external/bsd/bind/dist/make/includes.in patch external/bsd/bind/dist/make/mkdep.in patch external/bsd/bind/dist/make/rules.in patch external/bsd/bind/dist/unit/README patch external/bsd/bind/dist/unit/unittest.sh.in patch external/bsd/bind/dist/unit/atf-src/AUTHORS patch external/bsd/bind/dist/unit/atf-src/Atffile patch external/bsd/bind/dist/unit/atf-src/COPYING patch external/bsd/bind/dist/unit/atf-src/INSTALL patch external/bsd/bind/dist/unit/atf-src/Kyuafile new external/bsd/bind/dist/unit/atf-src/Makefile.am patch external/bsd/bind/dist/unit/atf-src/Makefile.in patch external/bsd/bind/dist/unit/atf-src/NEWS patch external/bsd/bind/dist/unit/atf-src/TODO new external/bsd/bind/dist/unit/atf-src/aclocal.m4 patch external/bsd/bind/dist/unit/atf-src/atf-c++.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c.h patch external/bsd/bind/dist/unit/atf-src/configure patch external/bsd/bind/dist/unit/atf-src/configure.ac patch external/bsd/bind/dist/unit/atf-src/admin/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/admin/check-install.sh delete external/bsd/bind/dist/unit/atf-src/admin/check-style-c.awk patch external/bsd/bind/dist/unit/atf-src/admin/check-style-common.awk patch external/bsd/bind/dist/unit/atf-src/admin/check-style-cpp.awk patch external/bsd/bind/dist/unit/atf-src/admin/check-style-man.awk patch external/bsd/bind/dist/unit/atf-src/admin/check-style-shell.awk patch external/bsd/bind/dist/unit/atf-src/admin/check-style.sh patch external/bsd/bind/dist/unit/atf-src/admin/compile patch external/bsd/bind/dist/unit/atf-src/admin/depcomp patch external/bsd/bind/dist/unit/atf-src/admin/install-sh patch external/bsd/bind/dist/unit/atf-src/admin/ltmain.sh patch external/bsd/bind/dist/unit/atf-src/admin/missing patch external/bsd/bind/dist/unit/atf-src/atf-c/Atffile patch external/bsd/bind/dist/unit/atf-src/atf-c/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-c/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-c/atf-c-api.3 patch external/bsd/bind/dist/unit/atf-src/atf-c/atf-c.m4 new external/bsd/bind/dist/unit/atf-src/atf-c/atf-common.m4 new external/bsd/bind/dist/unit/atf-src/atf-c/atf_c_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/check.c patch external/bsd/bind/dist/unit/atf-src/atf-c/check.h patch external/bsd/bind/dist/unit/atf-src/atf-c/check_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/config.c patch external/bsd/bind/dist/unit/atf-src/atf-c/config_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/defs.h.in patch external/bsd/bind/dist/unit/atf-src/atf-c/error.c patch external/bsd/bind/dist/unit/atf-src/atf-c/error.h patch external/bsd/bind/dist/unit/atf-src/atf-c/error_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/macros.h patch external/bsd/bind/dist/unit/atf-src/atf-c/macros_h_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/macros_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/pkg_config_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-c/tc.c patch external/bsd/bind/dist/unit/atf-src/atf-c/tc.h patch external/bsd/bind/dist/unit/atf-src/atf-c/tc_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/tp.c patch external/bsd/bind/dist/unit/atf-src/atf-c/tp.h patch external/bsd/bind/dist/unit/atf-src/atf-c/tp_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/unused_test.c new external/bsd/bind/dist/unit/atf-src/atf-c/utils.c patch external/bsd/bind/dist/unit/atf-src/atf-c/utils.h patch external/bsd/bind/dist/unit/atf-src/atf-c/utils_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/Atffile patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-c/detail/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/dynstr.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/dynstr.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/dynstr_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/env.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/env_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/fs.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/fs.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/fs_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/list.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/list.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/list_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/map.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/map.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/map_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/process.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/process.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/process_helpers.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/process_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/sanity.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/sanity_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/test_helpers.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/test_helpers.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/test_helpers_test.c delete external/bsd/bind/dist/unit/atf-src/atf-c/detail/text.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/text.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/text_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/tp_main.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/user.c patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/user.h patch external/bsd/bind/dist/unit/atf-src/atf-c/detail/user_test.c patch external/bsd/bind/dist/unit/atf-src/atf-c++/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-c++/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-c++/atf-c++-api.3 patch external/bsd/bind/dist/unit/atf-src/atf-c++/atf-c++.m4 new external/bsd/bind/dist/unit/atf-src/atf-c++/check.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/check.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/check_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/config.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/config.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/config_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/macros.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/macros_hpp_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/macros_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/noncopyable.hpp new external/bsd/bind/dist/unit/atf-src/atf-c++/pkg_config_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-c++/tests.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/tests.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/tests_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/unused_test.cpp new external/bsd/bind/dist/unit/atf-src/atf-c++/utils.cpp new external/bsd/bind/dist/unit/atf-src/atf-c++/utils.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/utils_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/Atffile patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-c++/detail/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/application.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/application.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/application_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/auto_array.hpp new external/bsd/bind/dist/unit/atf-src/atf-c++/detail/auto_array_test.cpp new external/bsd/bind/dist/unit/atf-src/atf-c++/detail/env.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/env.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/env_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/exceptions.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/exceptions.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/exceptions_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/expand.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/expand.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/expand_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/fs.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/fs.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/fs_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/parser.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/parser.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/parser_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/process.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/process.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/process_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/sanity.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/test_helpers.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/test_helpers.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/text.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/text.hpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/text_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/ui.cpp patch external/bsd/bind/dist/unit/atf-src/atf-c++/detail/ui.hpp patch external/bsd/bind/dist/unit/atf-src/atf-config/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-config/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-config/atf-config.1 patch external/bsd/bind/dist/unit/atf-src/atf-config/atf-config.cpp patch external/bsd/bind/dist/unit/atf-src/atf-config/integration_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-report/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-report/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-report/atf-report.1 patch external/bsd/bind/dist/unit/atf-src/atf-report/atf-report.cpp patch external/bsd/bind/dist/unit/atf-src/atf-report/fail_helper.cpp patch external/bsd/bind/dist/unit/atf-src/atf-report/integration_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-report/misc_helpers.cpp patch external/bsd/bind/dist/unit/atf-src/atf-report/pass_helper.cpp patch external/bsd/bind/dist/unit/atf-src/atf-report/reader.cpp patch external/bsd/bind/dist/unit/atf-src/atf-report/reader.hpp patch external/bsd/bind/dist/unit/atf-src/atf-report/reader_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-report/tests-results.css patch external/bsd/bind/dist/unit/atf-src/atf-report/tests-results.dtd patch external/bsd/bind/dist/unit/atf-src/atf-report/tests-results.xsl patch external/bsd/bind/dist/unit/atf-src/atf-run/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-run/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-run/atf-run.1 patch external/bsd/bind/dist/unit/atf-src/atf-run/atf-run.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/atffile.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/atffile.hpp patch external/bsd/bind/dist/unit/atf-src/atf-run/atffile_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/config.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/config_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/fs.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/fs.hpp patch external/bsd/bind/dist/unit/atf-src/atf-run/fs_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/integration_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-run/io.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/io.hpp patch external/bsd/bind/dist/unit/atf-src/atf-run/io_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/misc_helpers.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/pass_helper.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/requirements.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/requirements_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/several_tcs_helper.c patch external/bsd/bind/dist/unit/atf-src/atf-run/signals.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/signals.hpp patch external/bsd/bind/dist/unit/atf-src/atf-run/signals_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/test-program.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/test_program_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/timer.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/timer.hpp patch external/bsd/bind/dist/unit/atf-src/atf-run/user.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/user.hpp patch external/bsd/bind/dist/unit/atf-src/atf-run/user_test.cpp patch external/bsd/bind/dist/unit/atf-src/atf-run/zero_tcs_helper.c patch external/bsd/bind/dist/unit/atf-src/atf-run/share/atf-run.hooks patch external/bsd/bind/dist/unit/atf-src/atf-sh/Kyuafile new external/bsd/bind/dist/unit/atf-src/atf-sh/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-sh/atf-check.1 patch external/bsd/bind/dist/unit/atf-src/atf-sh/atf-check.cpp patch external/bsd/bind/dist/unit/atf-src/atf-sh/atf-check_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-sh/atf-sh-api.3 patch external/bsd/bind/dist/unit/atf-src/atf-sh/atf-sh.cpp patch external/bsd/bind/dist/unit/atf-src/atf-sh/atf-sh.m4 new external/bsd/bind/dist/unit/atf-src/atf-sh/atf-sh.pc.in new external/bsd/bind/dist/unit/atf-src/atf-sh/atf_check_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-sh/config_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-sh/libatf-sh.subr patch external/bsd/bind/dist/unit/atf-src/atf-sh/misc_helpers.sh patch external/bsd/bind/dist/unit/atf-src/atf-sh/normalize_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-sh/tc_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-sh/tp_test.sh patch external/bsd/bind/dist/unit/atf-src/atf-version/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/atf-version/atf-version.1 patch external/bsd/bind/dist/unit/atf-src/atf-version/atf-version.cpp patch external/bsd/bind/dist/unit/atf-src/atf-version/generate-revision.sh patch external/bsd/bind/dist/unit/atf-src/bootstrap/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/bootstrap/h_app_empty.cpp patch external/bsd/bind/dist/unit/atf-src/bootstrap/h_app_opts_args.cpp patch external/bsd/bind/dist/unit/atf-src/bootstrap/h_tp_atf_check_sh.sh patch external/bsd/bind/dist/unit/atf-src/bootstrap/h_tp_basic_cpp.cpp patch external/bsd/bind/dist/unit/atf-src/bootstrap/h_tp_basic_sh.sh patch external/bsd/bind/dist/unit/atf-src/bootstrap/package.m4 patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_application_help.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_application_opts_args.atpatch external/bsd/bind/dist/unit/atf-src/bootstrap/t_atf_config.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_atf_run.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_subr_atf_check.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_test_program_compare.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_test_program_filter.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_test_program_list.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/t_test_program_run.at patch external/bsd/bind/dist/unit/atf-src/bootstrap/testsuite patch external/bsd/bind/dist/unit/atf-src/bootstrap/testsuite.at patch external/bsd/bind/dist/unit/atf-src/doc/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/doc/atf-formats.5 patch external/bsd/bind/dist/unit/atf-src/doc/atf-test-case.4 patch external/bsd/bind/dist/unit/atf-src/doc/atf-test-program.1 patch external/bsd/bind/dist/unit/atf-src/doc/atf.7.in patch external/bsd/bind/dist/unit/atf-src/m4/compiler-flags.m4 patch external/bsd/bind/dist/unit/atf-src/m4/cxx-std-funcs.m4 patch external/bsd/bind/dist/unit/atf-src/m4/developer-mode.m4 patch external/bsd/bind/dist/unit/atf-src/m4/module-application.m4 patch external/bsd/bind/dist/unit/atf-src/m4/module-defs.m4 patch external/bsd/bind/dist/unit/atf-src/m4/module-env.m4 patch external/bsd/bind/dist/unit/atf-src/m4/module-fs.m4 patch external/bsd/bind/dist/unit/atf-src/m4/module-sanity.m4 patch external/bsd/bind/dist/unit/atf-src/m4/module-signals.m4 patch external/bsd/bind/dist/unit/atf-src/test-programs/Atffile patch external/bsd/bind/dist/unit/atf-src/test-programs/Kyuafile new external/bsd/bind/dist/unit/atf-src/test-programs/Makefile.am.inc patch external/bsd/bind/dist/unit/atf-src/test-programs/c_helpers.c patch external/bsd/bind/dist/unit/atf-src/test-programs/config_test.sh patch external/bsd/bind/dist/unit/atf-src/test-programs/cpp_helpers.cpp patch external/bsd/bind/dist/unit/atf-src/test-programs/expect_test.sh patch external/bsd/bind/dist/unit/atf-src/test-programs/fork_test.sh delete external/bsd/bind/dist/unit/atf-src/test-programs/meta_data_test.sh patch external/bsd/bind/dist/unit/atf-src/test-programs/result_test.sh patch external/bsd/bind/dist/unit/atf-src/test-programs/sh_helpers.sh patch external/bsd/bind/dist/unit/atf-src/test-programs/srcdir_test.sh patch external/bsd/bind/dist/win32utils/BINDBuild.dsw delete external/bsd/bind/dist/win32utils/BuildAll.bat delete external/bsd/bind/dist/win32utils/BuildPost.bat delete external/bsd/bind/dist/win32utils/BuildSetup.bat delete external/bsd/bind/dist/win32utils/SetupLibs.bat delete external/bsd/bind/dist/win32utils/dnsheadergen.bat delete external/bsd/bind/dist/win32utils/makedefs.pl delete external/bsd/bind/dist/win32utils/makeversion.pl delete external/bsd/bind/dist/win32utils/setpk11provider.pl delete external/bsd/bind/dist/win32utils/updatelibxml2.pl delete external/bsd/bind/dist/win32utils/updateopenssl.pl delete external/bsd/bind/dist/win32utils/win32-build.txt delete external/bsd/bind/include/config.h patch external/bsd/bind/include/dns/code.h patch external/bsd/bind/include/dns/enumclass.h patch external/bsd/bind/include/dns/enumtype.h patch external/bsd/bind/include/dns/rdatastruct.h patch external/bsd/bind/include/irs/netdb.h new external/bsd/bind/include/irs/platform.h new 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/Makefile patch external/bsd/bind/lib/libbind9/Makefile patch external/bsd/bind/lib/libbind9/shlib_version patch external/bsd/bind/lib/libdns/Makefile patch external/bsd/bind/lib/libdns/shlib_version patch external/bsd/bind/lib/libirs/Makefile new external/bsd/bind/lib/libirs/shlib_version new external/bsd/bind/lib/libisc/Makefile patch external/bsd/bind/lib/libisc/shlib_version patch external/bsd/bind/lib/libisccc/Makefile patch external/bsd/bind/lib/libisccc/shlib_version patch external/bsd/bind/lib/libisccfg/Makefile patch external/bsd/bind/lib/libisccfg/shlib_version patch external/bsd/bind/lib/liblwres/shlib_version patch lib/Makefile patch
Update bind to 9.9.6-P1. CVE-2014-8500.
|
#
1.155.2.5.2.2 |
|
15-Aug-2014 |
msaitoh |
Pull up following revision(s) (requested by spz in ticket #1111):
crypto/external/bsd/openssl/dist/CHANGES patch crypto/external/bsd/openssl/dist/Configure patch crypto/external/bsd/openssl/dist/FAQ 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/apps.c patch crypto/external/bsd/openssl/dist/apps/ca.c patch crypto/external/bsd/openssl/dist/apps/ciphers.c patch crypto/external/bsd/openssl/dist/apps/crl2p7.c patch crypto/external/bsd/openssl/dist/apps/enc.c patch crypto/external/bsd/openssl/dist/apps/ocsp.c patch crypto/external/bsd/openssl/dist/apps/progs.h patch crypto/external/bsd/openssl/dist/apps/progs.pl 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/crypto/asn1/a_object.c patch crypto/external/bsd/openssl/dist/crypto/asn1/a_utctm.c patch crypto/external/bsd/openssl/dist/crypto/asn1/ameth_lib.c patch crypto/external/bsd/openssl/dist/crypto/asn1/asn1_lib.c patch crypto/external/bsd/openssl/dist/crypto/asn1/asn_mime.c patch crypto/external/bsd/openssl/dist/crypto/asn1/asn_pack.c patch crypto/external/bsd/openssl/dist/crypto/asn1/bio_asn1.c patch crypto/external/bsd/openssl/dist/crypto/asn1/charmap.pl patch crypto/external/bsd/openssl/dist/crypto/asn1/evp_asn1.c patch crypto/external/bsd/openssl/dist/crypto/asn1/t_x509.c patch crypto/external/bsd/openssl/dist/crypto/asn1/tasn_enc.c patch crypto/external/bsd/openssl/dist/crypto/asn1/x_crl.c patch crypto/external/bsd/openssl/dist/crypto/bio/bio_lib.c patch crypto/external/bsd/openssl/dist/crypto/bn/bn_exp.c patch crypto/external/bsd/openssl/dist/crypto/bn/bn_lib.c patch crypto/external/bsd/openssl/dist/crypto/bn/bn_sqr.c patch crypto/external/bsd/openssl/dist/crypto/cms/cms_pwri.c patch crypto/external/bsd/openssl/dist/crypto/conf/conf_def.c patch crypto/external/bsd/openssl/dist/crypto/ec/ec_lib.c patch crypto/external/bsd/openssl/dist/crypto/ec/ecp_smpl.c patch crypto/external/bsd/openssl/dist/crypto/ec/ectest.c patch crypto/external/bsd/openssl/dist/crypto/evp/e_aes.c patch crypto/external/bsd/openssl/dist/crypto/evp/evp_pbe.c patch crypto/external/bsd/openssl/dist/crypto/idea/ideatest.c patch crypto/external/bsd/openssl/dist/crypto/objects/obj_dat.c patch crypto/external/bsd/openssl/dist/crypto/objects/obj_dat.h patch crypto/external/bsd/openssl/dist/crypto/objects/obj_dat.pl patch crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_ht.c patch crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_lib.c patch crypto/external/bsd/openssl/dist/crypto/opensslconf.h patch crypto/external/bsd/openssl/dist/crypto/opensslv.h patch crypto/external/bsd/openssl/dist/crypto/pem/pvkfmt.c patch crypto/external/bsd/openssl/dist/crypto/pkcs7/Makefile patch crypto/external/bsd/openssl/dist/crypto/pkcs7/bio_ber.c delete crypto/external/bsd/openssl/dist/crypto/pkcs7/dec.c delete crypto/external/bsd/openssl/dist/crypto/pkcs7/des.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/doc delete crypto/external/bsd/openssl/dist/crypto/pkcs7/enc.c delete crypto/external/bsd/openssl/dist/crypto/pkcs7/es1.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/example.c delete crypto/external/bsd/openssl/dist/crypto/pkcs7/example.h delete crypto/external/bsd/openssl/dist/crypto/pkcs7/info.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/infokey.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/p7/a1 delete crypto/external/bsd/openssl/dist/crypto/pkcs7/p7/a2 delete crypto/external/bsd/openssl/dist/crypto/pkcs7/server.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/sign.c delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/3des.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/3dess.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/c.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/ff delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-e delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-e.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-enc-01 delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-enc-01.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-enc-02 delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-enc-02.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-s-a-e delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-s-a-e.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/nav-smime delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/s.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/t/server.pem delete crypto/external/bsd/openssl/dist/crypto/pkcs7/verify.c delete crypto/external/bsd/openssl/dist/crypto/ppccap.c patch crypto/external/bsd/openssl/dist/crypto/rand/md_rand.c patch crypto/external/bsd/openssl/dist/crypto/rand/rand_lcl.h patch crypto/external/bsd/openssl/dist/crypto/rand/rand_lib.c patch crypto/external/bsd/openssl/dist/crypto/rand/randfile.c patch crypto/external/bsd/openssl/dist/crypto/rsa/rsa_eay.c patch crypto/external/bsd/openssl/dist/crypto/srp/srp_lib.c patch crypto/external/bsd/openssl/dist/crypto/ui/ui_lib.c patch crypto/external/bsd/openssl/dist/demos/eay/Makefile delete crypto/external/bsd/openssl/dist/demos/eay/base64.c delete crypto/external/bsd/openssl/dist/demos/eay/conn.c delete crypto/external/bsd/openssl/dist/demos/eay/loadrsa.c delete crypto/external/bsd/openssl/dist/demos/maurice/Makefile delete crypto/external/bsd/openssl/dist/demos/maurice/README delete crypto/external/bsd/openssl/dist/demos/maurice/cert.pem delete crypto/external/bsd/openssl/dist/demos/maurice/example1.c delete crypto/external/bsd/openssl/dist/demos/maurice/example2.c delete crypto/external/bsd/openssl/dist/demos/maurice/example3.c delete crypto/external/bsd/openssl/dist/demos/maurice/example4.c delete crypto/external/bsd/openssl/dist/demos/maurice/loadkeys.c delete crypto/external/bsd/openssl/dist/demos/maurice/loadkeys.h delete crypto/external/bsd/openssl/dist/demos/maurice/privkey.pem delete crypto/external/bsd/openssl/dist/doc/apps/asn1parse.pod patch crypto/external/bsd/openssl/dist/doc/apps/ca.pod patch crypto/external/bsd/openssl/dist/doc/apps/ciphers.pod patch crypto/external/bsd/openssl/dist/doc/apps/cms.pod patch crypto/external/bsd/openssl/dist/doc/apps/crl.pod patch crypto/external/bsd/openssl/dist/doc/apps/dhparam.pod patch crypto/external/bsd/openssl/dist/doc/apps/dsa.pod patch crypto/external/bsd/openssl/dist/doc/apps/ecparam.pod patch crypto/external/bsd/openssl/dist/doc/apps/gendsa.pod patch crypto/external/bsd/openssl/dist/doc/apps/genrsa.pod patch crypto/external/bsd/openssl/dist/doc/apps/rsa.pod patch crypto/external/bsd/openssl/dist/doc/apps/s_client.pod patch crypto/external/bsd/openssl/dist/doc/apps/s_server.pod patch crypto/external/bsd/openssl/dist/doc/apps/verify.pod patch crypto/external/bsd/openssl/dist/doc/apps/x509.pod patch crypto/external/bsd/openssl/dist/doc/apps/x509v3_config.pod patch crypto/external/bsd/openssl/dist/doc/crypto/ASN1_generate_nconf.pod patch crypto/external/bsd/openssl/dist/doc/crypto/BIO_f_base64.pod patch crypto/external/bsd/openssl/dist/doc/crypto/BIO_push.pod patch crypto/external/bsd/openssl/dist/doc/crypto/ERR_get_error.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_DigestInit.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_EncryptInit.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_SignInit.pod patch crypto/external/bsd/openssl/dist/doc/crypto/RSA_set_method.pod patch crypto/external/bsd/openssl/dist/doc/crypto/RSA_sign.pod patch crypto/external/bsd/openssl/dist/doc/crypto/des.pod patch crypto/external/bsd/openssl/dist/doc/crypto/err.pod patch crypto/external/bsd/openssl/dist/doc/crypto/pem.pod patch crypto/external/bsd/openssl/dist/doc/crypto/ui.pod patch crypto/external/bsd/openssl/dist/doc/fingerprints.txt patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CIPHER_get_name.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_add_extra_chain_cert.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_add_session.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_new.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_cipher_list.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_client_CA_list.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_client_cert_cb.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_tlsext_ticket_key_cb.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_tmp_dh_callback.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_verify.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_get_version.pod patch crypto/external/bsd/openssl/dist/doc/ssl/d2i_SSL_SESSION.pod patch crypto/external/bsd/openssl/dist/openssl.spec patch crypto/external/bsd/openssl/dist/ssl/Makefile 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_srvr.c patch crypto/external/bsd/openssl/dist/ssl/heartbeat_test.c patch crypto/external/bsd/openssl/dist/ssl/s23_lib.c patch crypto/external/bsd/openssl/dist/ssl/s23_srvr.c patch crypto/external/bsd/openssl/dist/ssl/s2_lib.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_pkt.c patch crypto/external/bsd/openssl/dist/ssl/s3_srvr.c patch crypto/external/bsd/openssl/dist/ssl/ssl.h patch crypto/external/bsd/openssl/dist/ssl/ssl_ciph.c patch crypto/external/bsd/openssl/dist/ssl/ssl_err.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_stat.c patch crypto/external/bsd/openssl/dist/ssl/ssl_utst.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/ssl/tls_srp.c patch crypto/external/bsd/openssl/dist/test/Makefile patch crypto/external/bsd/openssl/dist/test/heartbeat_test.c patch crypto/external/bsd/openssl/dist/test/testutil.h patch crypto/external/bsd/openssl/dist/util/mk1mf.pl patch crypto/external/bsd/openssl/dist/util/mkdef.pl patch crypto/external/bsd/openssl/dist/util/mkerr.pl patch crypto/external/bsd/openssl/dist/util/ssleay.num patch crypto/external/bsd/openssl/lib/libcrypto/man.inc 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.3 patch 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_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.3 patch 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.3 patch 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.3 patch 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.3 patch 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.3 patch 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.1 patch 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_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.1 patch 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.1 patch 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.3 patch 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 crypto/external/bsd/openssl/lib/libssl/ssl.diff delete crypto/external/bsd/openssl/lib/libssl/ssl.inc patch distrib/sets/lists/base/ad.arm patch distrib/sets/lists/base/ad.mips patch distrib/sets/lists/base/ad.mips64eb patch distrib/sets/lists/base/ad.mips64el 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/ad.mips64eb patch distrib/sets/lists/comp/ad.mips64el 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 doc/3RDPARTY patch
OpenSSL 1.0.1i
|
#
1.155.2.5.2.1 |
|
08-Apr-2014 |
msaitoh |
Pullup following revision(s) (requested by spz in ticket #1044): crypto/external/bsd/openssl/mkpc patch crypto/external/bsd/openssl/pkgconfig.mk patch crypto/external/bsd/openssl/dist/CHANGES patch crypto/external/bsd/openssl/dist/Configure patch crypto/external/bsd/openssl/dist/FAQ patch crypto/external/bsd/openssl/dist/INSTALL.W32 patch crypto/external/bsd/openssl/dist/Makefile patch crypto/external/bsd/openssl/dist/Makefile.org patch crypto/external/bsd/openssl/dist/NEWS patch crypto/external/bsd/openssl/dist/PROBLEMS patch crypto/external/bsd/openssl/dist/README patch crypto/external/bsd/openssl/dist/config patch crypto/external/bsd/openssl/dist/e_os.h patch crypto/external/bsd/openssl/dist/openssl.spec patch crypto/external/bsd/openssl/dist/apps/Makefile patch crypto/external/bsd/openssl/dist/apps/apps.c patch crypto/external/bsd/openssl/dist/apps/apps.h patch crypto/external/bsd/openssl/dist/apps/ca.c patch crypto/external/bsd/openssl/dist/apps/cms.c patch crypto/external/bsd/openssl/dist/apps/crl.c patch crypto/external/bsd/openssl/dist/apps/dgst.c patch crypto/external/bsd/openssl/dist/apps/dhparam.c patch crypto/external/bsd/openssl/dist/apps/dsaparam.c patch crypto/external/bsd/openssl/dist/apps/ecparam.c patch crypto/external/bsd/openssl/dist/apps/genrsa.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/pkcs12.c patch crypto/external/bsd/openssl/dist/apps/req.c patch crypto/external/bsd/openssl/dist/apps/s_cb.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/srp.c patch crypto/external/bsd/openssl/dist/apps/tsget patch crypto/external/bsd/openssl/dist/apps/verify.c patch crypto/external/bsd/openssl/dist/apps/x509.c patch crypto/external/bsd/openssl/dist/crypto/Makefile patch crypto/external/bsd/openssl/dist/crypto/armcap.c patch crypto/external/bsd/openssl/dist/crypto/cryptlib.c patch crypto/external/bsd/openssl/dist/crypto/cryptlib.h patch crypto/external/bsd/openssl/dist/crypto/crypto-lib.com patch crypto/external/bsd/openssl/dist/crypto/crypto.h patch crypto/external/bsd/openssl/dist/crypto/mem.c patch crypto/external/bsd/openssl/dist/crypto/opensslv.h patch crypto/external/bsd/openssl/dist/crypto/pariscid.pl patch crypto/external/bsd/openssl/dist/crypto/ppccap.c patch crypto/external/bsd/openssl/dist/crypto/sparccpuid.S patch crypto/external/bsd/openssl/dist/crypto/symhacks.h patch crypto/external/bsd/openssl/dist/crypto/x86_64cpuid.pl patch crypto/external/bsd/openssl/dist/crypto/x86cpuid.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-mips.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-parisc.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-s390x.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/aesni-sha1-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/aesni-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/bsaes-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/aes/asm/vpaes-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/asn1/a_int.c patch crypto/external/bsd/openssl/dist/crypto/asn1/a_strex.c patch crypto/external/bsd/openssl/dist/crypto/asn1/a_verify.c patch crypto/external/bsd/openssl/dist/crypto/asn1/asn1_err.c patch crypto/external/bsd/openssl/dist/crypto/asn1/x_pubkey.c patch crypto/external/bsd/openssl/dist/crypto/bio/bss_dgram.c patch crypto/external/bsd/openssl/dist/crypto/bio/bss_log.c patch crypto/external/bsd/openssl/dist/crypto/bn/Makefile patch crypto/external/bsd/openssl/dist/crypto/bn/bn_div.c patch crypto/external/bsd/openssl/dist/crypto/bn/bn_gcd.c patch crypto/external/bsd/openssl/dist/crypto/bn/bn_lcl.h patch crypto/external/bsd/openssl/dist/crypto/bn/bn_nist.c patch crypto/external/bsd/openssl/dist/crypto/bn/bn_word.c patch crypto/external/bsd/openssl/dist/crypto/bn/asm/mips-mont.pl patch crypto/external/bsd/openssl/dist/crypto/bn/asm/mips.pl patch crypto/external/bsd/openssl/dist/crypto/bn/asm/modexp512-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/bn/asm/parisc-mont.pl patch crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-gf2m.pl patch crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-mont.pl patch crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-mont5.pl patch crypto/external/bsd/openssl/dist/crypto/buffer/buffer.c patch crypto/external/bsd/openssl/dist/crypto/buffer/buffer.h patch crypto/external/bsd/openssl/dist/crypto/camellia/asm/cmll-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/cms/cms_cd.c patch crypto/external/bsd/openssl/dist/crypto/cms/cms_enc.c patch crypto/external/bsd/openssl/dist/crypto/cms/cms_lib.c patch crypto/external/bsd/openssl/dist/crypto/conf/conf_mall.c patch crypto/external/bsd/openssl/dist/crypto/des/set_key.c patch crypto/external/bsd/openssl/dist/crypto/des/str2key.c patch crypto/external/bsd/openssl/dist/crypto/ec/ec.h patch crypto/external/bsd/openssl/dist/crypto/ec/ec_ameth.c patch crypto/external/bsd/openssl/dist/crypto/ec/ec_asn1.c patch crypto/external/bsd/openssl/dist/crypto/ec/ec_key.c patch crypto/external/bsd/openssl/dist/crypto/ec/ec_lib.c patch crypto/external/bsd/openssl/dist/crypto/ec/ec_pmeth.c patch crypto/external/bsd/openssl/dist/crypto/ec/ecp_mont.c patch crypto/external/bsd/openssl/dist/crypto/ecdh/Makefile patch crypto/external/bsd/openssl/dist/crypto/ecdh/ech_key.c patch crypto/external/bsd/openssl/dist/crypto/ecdh/ech_lib.c patch crypto/external/bsd/openssl/dist/crypto/ecdsa/ecs_lib.c patch crypto/external/bsd/openssl/dist/crypto/engine/eng_list.c patch crypto/external/bsd/openssl/dist/crypto/engine/eng_rdrand.c patch crypto/external/bsd/openssl/dist/crypto/err/err_all.c patch crypto/external/bsd/openssl/dist/crypto/evp/Makefile patch crypto/external/bsd/openssl/dist/crypto/evp/bio_b64.c patch crypto/external/bsd/openssl/dist/crypto/evp/digest.c patch crypto/external/bsd/openssl/dist/crypto/evp/e_aes.c patch crypto/external/bsd/openssl/dist/crypto/evp/e_aes_cbc_hmac_sha1.c patch crypto/external/bsd/openssl/dist/crypto/evp/e_des3.c patch crypto/external/bsd/openssl/dist/crypto/evp/evp.h patch crypto/external/bsd/openssl/dist/crypto/evp/evp_cnf.c patch crypto/external/bsd/openssl/dist/crypto/evp/evp_err.c patch crypto/external/bsd/openssl/dist/crypto/evp/m_dss.c patch crypto/external/bsd/openssl/dist/crypto/evp/m_dss1.c patch crypto/external/bsd/openssl/dist/crypto/evp/m_sha1.c patch crypto/external/bsd/openssl/dist/crypto/evp/p5_crpt2.c patch crypto/external/bsd/openssl/dist/crypto/evp/p_verify.c patch crypto/external/bsd/openssl/dist/crypto/md4/md4_dgst.c patch crypto/external/bsd/openssl/dist/crypto/md4/md4_locl.h patch crypto/external/bsd/openssl/dist/crypto/md5/md5_locl.h patch crypto/external/bsd/openssl/dist/crypto/md5/asm/md5-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/mdc2/mdc2dgst.c patch crypto/external/bsd/openssl/dist/crypto/modes/Makefile patch crypto/external/bsd/openssl/dist/crypto/modes/cbc128.c patch crypto/external/bsd/openssl/dist/crypto/modes/ccm128.c patch crypto/external/bsd/openssl/dist/crypto/modes/cts128.c patch crypto/external/bsd/openssl/dist/crypto/modes/gcm128.c patch crypto/external/bsd/openssl/dist/crypto/modes/modes_lcl.h patch crypto/external/bsd/openssl/dist/crypto/objects/o_names.c patch crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_vfy.c patch crypto/external/bsd/openssl/dist/crypto/pem/pem_all.c patch crypto/external/bsd/openssl/dist/crypto/pem/pem_info.c patch crypto/external/bsd/openssl/dist/crypto/pem/pem_lib.c patch crypto/external/bsd/openssl/dist/crypto/pem/pem_seal.c patch crypto/external/bsd/openssl/dist/crypto/perlasm/cbc.pl patch crypto/external/bsd/openssl/dist/crypto/perlasm/x86masm.pl patch crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_crt.c patch crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_key.c patch crypto/external/bsd/openssl/dist/crypto/pkcs7/bio_pk7.c patch crypto/external/bsd/openssl/dist/crypto/rand/md_rand.c patch crypto/external/bsd/openssl/dist/crypto/rand/rand.h patch crypto/external/bsd/openssl/dist/crypto/rand/rand_err.c patch crypto/external/bsd/openssl/dist/crypto/rand/rand_lib.c patch crypto/external/bsd/openssl/dist/crypto/rand/rand_win.c patch crypto/external/bsd/openssl/dist/crypto/rand/randfile.c patch crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-md5-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-parisc.pl patch crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/ripemd/rmd_dgst.c patch crypto/external/bsd/openssl/dist/crypto/ripemd/rmd_locl.h patch crypto/external/bsd/openssl/dist/crypto/rsa/rsa.h patch crypto/external/bsd/openssl/dist/crypto/rsa/rsa_ameth.c patch crypto/external/bsd/openssl/dist/crypto/rsa/rsa_chk.c patch crypto/external/bsd/openssl/dist/crypto/rsa/rsa_oaep.c patch crypto/external/bsd/openssl/dist/crypto/rsa/rsa_pmeth.c patch crypto/external/bsd/openssl/dist/crypto/sha/Makefile patch crypto/external/bsd/openssl/dist/crypto/sha/sha1_one.c patch crypto/external/bsd/openssl/dist/crypto/sha/sha1dgst.c patch crypto/external/bsd/openssl/dist/crypto/sha/sha256.c patch crypto/external/bsd/openssl/dist/crypto/sha/sha512.c patch crypto/external/bsd/openssl/dist/crypto/sha/sha_dgst.c patch crypto/external/bsd/openssl/dist/crypto/sha/sha_locl.h patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-armv4-large.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-ia64.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-parisc.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-sparcv9a.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-586.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-mips.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-parisc.pl patch crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/srp/srp_grps.h patch crypto/external/bsd/openssl/dist/crypto/srp/srp_lib.c patch crypto/external/bsd/openssl/dist/crypto/srp/srp_vfy.c patch crypto/external/bsd/openssl/dist/crypto/threads/mttest.c patch crypto/external/bsd/openssl/dist/crypto/ui/ui_openssl.c patch crypto/external/bsd/openssl/dist/crypto/whrlpool/asm/wp-mmx.pl patch crypto/external/bsd/openssl/dist/crypto/whrlpool/asm/wp-x86_64.pl patch crypto/external/bsd/openssl/dist/crypto/x509/by_dir.c patch crypto/external/bsd/openssl/dist/crypto/x509/x509_cmp.c patch crypto/external/bsd/openssl/dist/crypto/x509/x509_vfy.c patch crypto/external/bsd/openssl/dist/crypto/x509/x_all.c patch crypto/external/bsd/openssl/dist/crypto/x509v3/v3_purp.c patch crypto/external/bsd/openssl/dist/demos/cms/cms_comp.c patch crypto/external/bsd/openssl/dist/demos/cms/cms_dec.c patch crypto/external/bsd/openssl/dist/demos/cms/cms_sign.c patch crypto/external/bsd/openssl/dist/demos/easy_tls/Makefile patch crypto/external/bsd/openssl/dist/demos/easy_tls/easy-tls.c patch crypto/external/bsd/openssl/dist/demos/easy_tls/easy-tls.h patch crypto/external/bsd/openssl/dist/demos/easy_tls/test.c patch crypto/external/bsd/openssl/dist/demos/easy_tls/test.h patch crypto/external/bsd/openssl/dist/demos/x509/mkreq.c patch crypto/external/bsd/openssl/dist/doc/apps/CA.pl.pod patch crypto/external/bsd/openssl/dist/doc/apps/config.pod patch crypto/external/bsd/openssl/dist/doc/apps/crl.pod patch crypto/external/bsd/openssl/dist/doc/apps/ec.pod patch crypto/external/bsd/openssl/dist/doc/apps/pkcs12.pod patch crypto/external/bsd/openssl/dist/doc/apps/req.pod patch crypto/external/bsd/openssl/dist/doc/apps/rsa.pod patch crypto/external/bsd/openssl/dist/doc/apps/s_client.pod patch crypto/external/bsd/openssl/dist/doc/apps/s_server.pod patch crypto/external/bsd/openssl/dist/doc/apps/ts.pod patch crypto/external/bsd/openssl/dist/doc/apps/verify.pod patch crypto/external/bsd/openssl/dist/doc/apps/x509.pod patch crypto/external/bsd/openssl/dist/doc/crypto/BN_BLINDING_new.pod patch crypto/external/bsd/openssl/dist/doc/crypto/ERR_get_error.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_BytesToKey.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_EncryptInit.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_CTX_ctrl.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_decrypt.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_derive.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_encrypt.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_get_default_digest.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_keygen.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_sign.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_verify.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_verify_recover.pod patch crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_verifyrecover.pod patch crypto/external/bsd/openssl/dist/doc/crypto/X509_STORE_CTX_get_error.pod patch crypto/external/bsd/openssl/dist/doc/crypto/X509_VERIFY_PARAM_set_flags.pod patch crypto/external/bsd/openssl/dist/doc/crypto/ecdsa.pod patch crypto/external/bsd/openssl/dist/doc/crypto/pem.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_client_CA_list.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_verify.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_accept.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_connect.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_do_handshake.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_set_shutdown.pod patch crypto/external/bsd/openssl/dist/doc/ssl/SSL_shutdown.pod patch crypto/external/bsd/openssl/dist/engines/e_capi.c patch crypto/external/bsd/openssl/dist/engines/ccgost/gost89.c patch crypto/external/bsd/openssl/dist/engines/ccgost/gost89.h patch crypto/external/bsd/openssl/dist/engines/ccgost/gost_crypt.c patch crypto/external/bsd/openssl/dist/engines/ccgost/gost_eng.c patch crypto/external/bsd/openssl/dist/engines/ccgost/gost_lcl.h patch crypto/external/bsd/openssl/dist/engines/ccgost/gosthash.c patch crypto/external/bsd/openssl/dist/engines/vendor_defns/hwcryptohook.h patch crypto/external/bsd/openssl/dist/ms/do_win64a.bat patch crypto/external/bsd/openssl/dist/ms/uplink-x86_64.pl patch crypto/external/bsd/openssl/dist/ssl/Makefile 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_srtp.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.h patch crypto/external/bsd/openssl/dist/ssl/s23_clnt.c patch crypto/external/bsd/openssl/dist/ssl/s2_clnt.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_cbc.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_pkt.c patch crypto/external/bsd/openssl/dist/ssl/s3_srvr.c patch crypto/external/bsd/openssl/dist/ssl/ssl-lib.com 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_algs.c 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_err.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_rsa.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/ssl/tls1.h patch crypto/external/bsd/openssl/dist/ssl/tls_srp.c patch crypto/external/bsd/openssl/dist/test/Makefile patch crypto/external/bsd/openssl/dist/test/cms-test.pl patch crypto/external/bsd/openssl/dist/test/test_aesni patch crypto/external/bsd/openssl/dist/test/testssl patch crypto/external/bsd/openssl/dist/util/libeay.num patch crypto/external/bsd/openssl/dist/util/shlib_wrap.sh patch crypto/external/bsd/openssl/dist/util/pl/BC-32.pl patch crypto/external/bsd/openssl/dist/util/pl/VC-32.pl patch crypto/external/bsd/openssl/lib/libcrypto/Makefile patch crypto/external/bsd/openssl/lib/libcrypto/evp.inc patch crypto/external/bsd/openssl/lib/libcrypto/man.inc patch crypto/external/bsd/openssl/lib/libcrypto/modes.inc patch crypto/external/bsd/openssl/lib/libcrypto/rnd_keys.c patch crypto/external/bsd/openssl/lib/libcrypto/sha.inc patch crypto/external/bsd/openssl/lib/libcrypto/shlib_version patch crypto/external/bsd/openssl/lib/libcrypto/arch/i386/x86cpuid.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/Makefile patch crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/aes-ppc.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/ppccpuid.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/sha512-ppc.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/Makefile patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/aes-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/aes.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/bn-sparcv8.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/bn.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/crypto.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/des.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/des_enc-sparc.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/ghash-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/modes.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sha.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sha1-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sha1-sparcv9a.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sha512-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sparcv9-mont.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sparcv9a-mont.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/Makefile patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/aes.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/des.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/des_enc-sparc.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/ghash-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/modes.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/sha.inc patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/sha1-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/sha1-sparcv9a.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/sha512-sparcv9.S patch crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/bsaes-x86_64.S 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.3 patch 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_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.3 patch 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.3 patch 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.3 patch 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_PKEY_verifyrecover.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.3 patch 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_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.3 patch 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.1 patch 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_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.1 patch 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.1 patch 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.3 patch 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/libdes/shlib_version patch crypto/external/bsd/openssl/lib/libssl/Makefile patch crypto/external/bsd/openssl/lib/libssl/shlib_version patch crypto/external/bsd/openssl/lib/libssl/ssl.inc patch distrib/sets/lists/base/ad.mips64eb patch distrib/sets/lists/base/ad.mips64el 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/ad.mips64eb patch distrib/sets/lists/comp/ad.mips64el 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
Update openssl to 1.0.1g. It includes CVE-2014-0076 and CVE-2014-0160.
|
#
1.155.2.4.2.1 |
|
31-Oct-2012 |
matt |
sync with netbsd-6-0-RELEASE.
|
#
1.176.2.4 |
|
19-Aug-2014 |
tls |
Rebase to HEAD as of a few days ago.
|
#
1.176.2.3 |
|
23-Jun-2013 |
tls |
resync from head
|
#
1.176.2.2 |
|
24-Feb-2013 |
tls |
resync with head
|
#
1.176.2.1 |
|
19-Nov-2012 |
tls |
Resync to 2012-11-19 00:00:00 UTC
|
#
1.217.2.1 |
|
10-Aug-2014 |
tls |
Rebase.
|
#
1.224.2.4 |
|
04-Jun-2015 |
snj |
Pull up following revision(s) (requested by joerg in ticket #824): distrib/sets/lists/comp/ad.arm: revision 1.65 distrib/sets/lists/comp/md.amd64: revisions 1.228, 1.230 distrib/sets/lists/comp/md.i386: revision 1.151, 1.152 distrib/sets/lists/comp/mi: revision 1.1963 tools/llvm/Makefile: revisions 1.19, 1.20 tools/llvm-lib/liblldConfig/Makefile: revision 1.1 tools/llvm-lib/liblldReaderWriterELFAArch64/Makefile: revision 1.1 Install cpuid.h on X86 and arm_neon.h on ARM. -- Update set lists for LLVM 3.6RC1. -- Until we have a solution for stdatomic.h for GCC 4.8, install Clang's version under /usr/include/clang-3.6 to match the C11 default. -- Update build system glue for LLVM 3.6RC1. Notable changes: - Old JIT is removed. - Improvements to debug information handling. - ARM: check for deprecated instructions and warn in the integrated assembler - PPC: VSX support, va_arg support for struct/union types, -fPIC vs -fpic supported, faster atomics - x86: improved vectorizer -- cleandir-llvm should not exist in the filesystem -- misc/48722: Use explicit HOST_SH in case the user insists on removing permissions from the filesystem.
|
#
1.224.2.3 |
|
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.224.2.2 |
|
08-Feb-2015 |
snj |
Apply patch (requested by joerg in ticket 497): Fix set lists for builds without GCC.
|
#
1.224.2.1 |
|
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.
|