CVS commit: src/distrib/sets/lists

2016-10-29 Thread Kamil Rytarowski
Module Name:src
Committed By:   kamil
Date:   Sat Oct 29 17:12:20 UTC 2016

Modified Files:
src/distrib/sets/lists/comp: mi
src/distrib/sets/lists/man: mi

Log Message:
Fix generation of distribution with MKCATPAGES=yes

There are 50+ files from recent OpenSSL that are missing in the .cat set.

Add missing entries to appropriate lists.


To generate a diff of this commit:
cvs rdiff -u -r1.2067 -r1.2068 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.1537 -r1.1538 src/distrib/sets/lists/man/mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/comp/mi
diff -u src/distrib/sets/lists/comp/mi:1.2067 src/distrib/sets/lists/comp/mi:1.2068
--- src/distrib/sets/lists/comp/mi:1.2067	Sat Oct 15 14:21:59 2016
+++ src/distrib/sets/lists/comp/mi	Sat Oct 29 17:12:20 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: mi,v 1.2067 2016/10/15 14:21:59 kamil Exp $
+#	$NetBSD: mi,v 1.2068 2016/10/29 17:12:20 kamil Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 ./etc/mtree/set.compcomp-sys-root
@@ -4330,6 +4330,7 @@
 ./usr/share/man/cat3/BIO_f_ssl.0		comp-c-catman		crypto,.cat
 ./usr/share/man/cat3/BIO_find_type.0		comp-c-catman		crypto,.cat
 ./usr/share/man/cat3/BIO_new.0			comp-c-catman		crypto,.cat
+./usr/share/man/cat3/BIO_new_CMS.0		comp-c-catman		crypto,.cat
 ./usr/share/man/cat3/BIO_new_bio_pair.0		comp-obsolete		obsolete
 ./usr/share/man/cat3/BIO_push.0			comp-c-catman		crypto,.cat
 ./usr/share/man/cat3/BIO_read.0			comp-c-catman		crypto,.cat
@@ -4384,6 +4385,22 @@
 ./usr/share/man/cat3/CMSG_LEN.0			comp-c-catman		.cat
 ./usr/share/man/cat3/CMSG_NXTHDR.0		comp-c-catman		.cat
 ./usr/share/man/cat3/CMSG_SPACE.0		comp-c-catman		.cat
+./usr/share/man/cat3/CMS_add0_cert.0		comp-c-catman		crypto,.cat
+./usr/share/man/cat3/CMS_add1_recipient_cert.0	comp-c-catman		crypto,.cat
+./usr/share/man/cat3/CMS_add1_signer.0		comp-c-catman		crypto,.cat
+./usr/share/man/cat3/CMS_compress.0		comp-c-catman		crypto,.cat
+./usr/share/man/cat3/CMS_decrypt.0		comp-c-catman		crypto,.cat
+./usr/share/man/cat3/CMS_encrypt.0		comp-c-catman		crypto,.cat
+./usr/share/man/cat3/CMS_final.0		comp-c-catman		crypto,.cat
+./usr/share/man/cat3/CMS_get0_RecipientInfos.0	comp-c-catman		crypto,.cat
+./usr/share/man/cat3/CMS_get0_SignerInfos.0	comp-c-catman		crypto,.cat
+./usr/share/man/cat3/CMS_get0_type.0		comp-c-catman		crypto,.cat
+./usr/share/man/cat3/CMS_get1_ReceiptRequest.0	comp-c-catman		crypto,.cat
+./usr/share/man/cat3/CMS_sign.0			comp-c-catman		crypto,.cat
+./usr/share/man/cat3/CMS_sign_receipt.0		comp-c-catman		crypto,.cat
+./usr/share/man/cat3/CMS_uncompress.0		comp-c-catman		crypto,.cat
+./usr/share/man/cat3/CMS_verify.0		comp-c-catman		crypto,.cat
+./usr/share/man/cat3/CMS_verify_receipt.0	comp-c-catman		crypto,.cat
 ./usr/share/man/cat3/CONF_modules_free.0	comp-c-catman		crypto,.cat
 ./usr/share/man/cat3/CONF_modules_load_file.0	comp-c-man		crypto,.cat
 ./usr/share/man/cat3/CRYPTO_set_ex_data.0	comp-c-catman		crypto,.cat
@@ -4416,11 +4433,24 @@
 ./usr/share/man/cat3/ERR_set_mark.0		comp-c-catman		crypto,.cat
 ./usr/share/man/cat3/EVP_BytesToKey.0		comp-c-catman		crypto,.cat
 ./usr/share/man/cat3/EVP_DigestInit.0		comp-c-catman		crypto,.cat
+./usr/share/man/cat3/EVP_DigestSignInit.0	comp-c-catman		crypto,.cat
+./usr/share/man/cat3/EVP_DigestVerifyInit.0	comp-c-catman		crypto,.cat
 ./usr/share/man/cat3/EVP_EncodeInit.0		comp-c-catman		crypto,.cat
 ./usr/share/man/cat3/EVP_EncryptInit.0		comp-c-catman		crypto,.cat
 ./usr/share/man/cat3/EVP_OpenInit.0		comp-c-catman		crypto,.cat
+./usr/share/man/cat3/EVP_PKEY_CTX_ctrl.0	comp-c-catman		crypto,.cat
+./usr/share/man/cat3/EVP_PKEY_CTX_new.0		comp-c-catman		crypto,.cat
+./usr/share/man/cat3/EVP_PKEY_cmp.0		comp-c-catman		crypto,.cat
+./usr/share/man/cat3/EVP_PKEY_decrypt.0		comp-c-catman		crypto,.cat
+./usr/share/man/cat3/EVP_PKEY_derive.0		comp-c-catman		crypto,.cat
+./usr/share/man/cat3/EVP_PKEY_encrypt.0		comp-c-catman		crypto,.cat
+./usr/share/man/cat3/EVP_PKEY_get_default_digest.0	comp-c-catman		crypto,.cat
+./usr/share/man/cat3/EVP_PKEY_keygen.0		comp-c-catman		crypto,.cat
 ./usr/share/man/cat3/EVP_PKEY_new.0		comp-c-catman		crypto,.cat
+./usr/share/man/cat3/EVP_PKEY_print_private.0	comp-c-catman		crypto,.cat
 ./usr/share/man/cat3/EVP_PKEY_set1_RSA.0	comp-c-catman		crypto,.cat
+./usr/share/man/cat3/EVP_PKEY_sign.0		comp-c-catman		crypto,.cat
+./usr/share/man/cat3/EVP_PKEY_verify.0		comp-c-catman		crypto,.cat
 ./usr/share/man/cat3/EVP_PKEY_verify_recover.0	comp-c-catman		crypto,.cat
 ./usr/share/man/cat3/EVP_SealInit.0		comp-c-catman		crypto,.cat
 ./usr/share/man/cat3/EVP_SignInit.0		comp-c-catman		crypto,.cat
@@ -4526,11 +4556,14 @@
 ./usr/share/man/cat3/OPENSSL_ia32cap.0		comp-c-man		crypto,.cat
 ./usr/share/man/cat3/OPENSSL_load_builtin_modules.0	comp-c-man		crypto,.cat
 ./usr/share/man/cat3/OpenSSL_add_all_algorithms.0	comp-c-catman		

CVS commit: src/external/gpl3/gdb/dist/gdb

2016-10-29 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sat Oct 29 17:02:07 UTC 2016

Modified Files:
src/external/gpl3/gdb/dist/gdb: alphanbsd-tdep.c

Log Message:
Add a skip_solib_resolver, from Rin Okuyama, fixes single stepping for
shared binaries.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/external/gpl3/gdb/dist/gdb/alphanbsd-tdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/gpl3/gdb/dist/gdb/alphanbsd-tdep.c
diff -u src/external/gpl3/gdb/dist/gdb/alphanbsd-tdep.c:1.11 src/external/gpl3/gdb/dist/gdb/alphanbsd-tdep.c:1.12
--- src/external/gpl3/gdb/dist/gdb/alphanbsd-tdep.c:1.11	Wed Oct 12 20:20:33 2016
+++ src/external/gpl3/gdb/dist/gdb/alphanbsd-tdep.c	Sat Oct 29 17:02:06 2016
@@ -22,6 +22,7 @@
 #include "defs.h"
 #include "frame.h"
 #include "gdbcore.h"
+#include "objfiles.h"
 #include "osabi.h"
 #include "regcache.h"
 #include "regset.h"
@@ -36,6 +37,19 @@
 #include "tramp-frame.h"
 #include "target.h"
 
+/* from obsd-tdep.c with symbol name adjusted to ours */
+static CORE_ADDR
+alphanbsd_skip_solib_resolver (struct gdbarch *gdbarch, CORE_ADDR pc)
+{
+  struct bound_minimal_symbol msym;
+
+  msym = lookup_minimal_symbol("_rtld_bind_start", NULL, NULL);
+  if (msym.minsym && BMSYMBOL_VALUE_ADDRESS (msym) == pc)
+return frame_unwind_caller_pc (get_current_frame ());
+  else
+return find_solib_trampoline_target (get_current_frame (), pc);
+}
+
 /* Core file support.  */
 
 /* Even though NetBSD/alpha used ELF since day one, it used the
@@ -333,6 +347,7 @@ alphanbsd_init_abi (struct gdbarch_info 
   /* NetBSD/alpha has SVR4-style shared libraries.  */
   set_solib_svr4_fetch_link_map_offsets
 (gdbarch, svr4_lp64_fetch_link_map_offsets);
+  set_gdbarch_skip_solib_resolver (gdbarch, alphanbsd_skip_solib_resolver);
 
 #ifdef notyet
   tdep->dynamic_sigtramp_offset = alphanbsd_sigtramp_offset;



CVS commit: src/distrib/sets/lists/debug

2016-10-29 Thread Michael van Elst
Module Name:src
Committed By:   mlelstv
Date:   Sat Oct 29 10:56:57 UTC 2016

Modified Files:
src/distrib/sets/lists/debug: ad.mips

Log Message:
tag debug libraries with 'debuglib' instead of 'debug'. Fixes mips builds.


To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 src/distrib/sets/lists/debug/ad.mips

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/debug/ad.mips
diff -u src/distrib/sets/lists/debug/ad.mips:1.63 src/distrib/sets/lists/debug/ad.mips:1.64
--- src/distrib/sets/lists/debug/ad.mips:1.63	Thu Oct 20 19:22:35 2016
+++ src/distrib/sets/lists/debug/ad.mips	Sat Oct 29 10:56:57 2016
@@ -1,4 +1,4 @@
-# $NetBSD: ad.mips,v 1.63 2016/10/20 19:22:35 macallan Exp $
+# $NetBSD: ad.mips,v 1.64 2016/10/29 10:56:57 mlelstv Exp $
 -./usr/libdata/debug/usr/lib/64/libgomp.so.1.1.debug	comp-c-debug		debug,compatfile,gcc=48
 -./usr/libdata/debug/usr/lib/64/libgomp.so.1.2.debug	comp-c-debug		debug,compatfile,gcc=53
 -./usr/lib/64/libgomp_g.acomp-c-debuglib		debuglib,compatfile,gcc=48
@@ -8,10 +8,10 @@
 ./usr/libdata/debug/usr/bin/elf2ecoff.debug		comp-sysutil-debug	debug
 ./usr/libdata/debug/usr/libexec/ld.elf_so-64.debug	comp-sys-debug		debug,compat,arch64
 ./usr/libdata/debug/usr/libexec/ld.elf_so-o32.debug	comp-sys-debug		debug,compat,arch64
-./usr/lib/64/libc_fp_g.acomp-c-debuglib		debug,softfloat,compat,arch64
-./usr/lib/libc_fp_g.a	comp-c-debuglib		debug,softfloat,arch64
-./usr/lib/o32/libc_fp_g.acomp-c-debuglib		debug,softfloat,compat,arch64
+./usr/lib/64/libc_fp_g.acomp-c-debuglib		debuglib,softfloat,compat,arch64
+./usr/lib/libc_fp_g.a	comp-c-debuglib		debuglib,softfloat,arch64
+./usr/lib/o32/libc_fp_g.acomp-c-debuglib		debuglib,softfloat,compat,arch64
 ./usr/libdata/debug/lib/libc_fp.so.0.0.debug		comp-c-debug		debug,softfloat,arch64
 ./usr/libdata/debug/usr/lib/64/libc_fp.so.0.0.debug	comp-c-debug		debug,softfloat,compat,arch64
 ./usr/libdata/debug/usr/lib/libc_fp.so.0.0.debug	comp-c-debug		debug,softfloat,arch64
-./usr/libdata/debug/usr/lib/o32/libc_fp.so.0.0.debug	comp-c-debug		debug,softfloat,compat,arch64
\ No newline at end of file
+./usr/libdata/debug/usr/lib/o32/libc_fp.so.0.0.debug	comp-c-debug		debug,softfloat,compat,arch64