svn commit: r248914 - head/sys/netinet

2013-03-29 Thread Ed Maste
Author: emaste Date: Fri Mar 29 20:51:44 2013 New Revision: 248914 URL: http://svnweb.freebsd.org/changeset/base/248914 Log: Keep fwd_tag around for subsequent pcb lookups For TIMEWAIT handling tcp_input may have to jump back for an additional pass through pcblookup. Prior to this change

svn commit: r248979 - head/etc/mtree

2013-04-01 Thread Ed Maste
Author: emaste Date: Mon Apr 1 17:15:04 2013 New Revision: 248979 URL: http://svnweb.freebsd.org/changeset/base/248979 Log: Format per etc/mtree/README - Spaces instead of tabs - Sort some i18n entries Modified: head/etc/mtree/BSD.usr.dist Modified: head/etc/mtree/BSD.usr.dist ==

Re: svn commit: r248751 - head/share/mk

2013-04-01 Thread Ed Maste
On 1 April 2013 12:34, Chris Rees wrote: > On 1 April 2013 17:17, John Baldwin wrote: >> On Tuesday, March 26, 2013 4:11:10 pm Ed Maste wrote: >>> Author: emaste >>> Date: Tue Mar 26 20:11:09 2013 >>> New Revision: 248751 >>> URL: http://svnweb.

svn commit: r249360 - head/lib/libc/stdio

2013-04-11 Thread Ed Maste
Author: emaste Date: Thu Apr 11 12:49:42 2013 New Revision: 249360 URL: http://svnweb.freebsd.org/changeset/base/249360 Log: Remove unused atomic header Modified: head/lib/libc/stdio/fwalk.c Modified: head/lib/libc/stdio/fwalk.c ===

svn commit: r249381 - in head/lib/libc: gen stdio

2013-04-11 Thread Ed Maste
Author: emaste Date: Thu Apr 11 20:15:37 2013 New Revision: 249381 URL: http://svnweb.freebsd.org/changeset/base/249381 Log: Spelling correction Modified: head/lib/libc/gen/glob.c head/lib/libc/stdio/fgetln.c Modified: head/lib/libc/gen/glob.c ==

svn commit: r249808 - head/lib/libc/stdio

2013-04-23 Thread Ed Maste
Author: emaste Date: Tue Apr 23 13:33:13 2013 New Revision: 249808 URL: http://svnweb.freebsd.org/changeset/base/249808 Log: Renumber clauses to reduce diffs to other versions NetBSD, OpenBSD, and Android's Bionic all number the clauses 1 through 3, so follow suit to make comparison easie

svn commit: r249810 - head/lib/libc/stdio

2013-04-23 Thread Ed Maste
Author: emaste Date: Tue Apr 23 14:36:44 2013 New Revision: 249810 URL: http://svnweb.freebsd.org/changeset/base/249810 Log: Convert libc/stdio from K&R to ANSI C And add '__restrict' where it appeared in the header prototypes Modified: head/lib/libc/stdio/clrerr.c head/lib/libc/stdio/

svn commit: r261799 - head/lib/libkvm

2014-02-12 Thread Ed Maste
Author: emaste Date: Wed Feb 12 15:57:38 2014 New Revision: 261799 URL: http://svnweb.freebsd.org/changeset/base/261799 Log: Add bounds check for pteindex / pdeindex Modified: head/lib/libkvm/kvm_minidump_amd64.c Modified: head/lib/libkvm/kvm_minidump_amd64.c

svn commit: r262121 - in head: contrib/llvm/tools/lldb/include/lldb/Expression contrib/llvm/tools/lldb/source/Core contrib/llvm/tools/lldb/source/Expression contrib/llvm/tools/lldb/source/Host/comm...

2014-02-17 Thread Ed Maste
Author: emaste Date: Mon Feb 17 18:50:03 2014 New Revision: 262121 URL: http://svnweb.freebsd.org/changeset/base/262121 Log: Update lldb for clang/llvm 3.4 import This commit largely restores the lldb source to the upstream r196259 snapshot with the addition of threaded inferior support a

svn commit: r262182 - in vendor/lldb/dist: include/lldb include/lldb/API include/lldb/Breakpoint include/lldb/Core include/lldb/DataFormatters include/lldb/Expression include/lldb/Host include/lldb...

2014-02-18 Thread Ed Maste
Author: emaste Date: Tue Feb 18 16:23:10 2014 New Revision: 262182 URL: http://svnweb.freebsd.org/changeset/base/262182 Log: Import lldb as of SVN r201577 (git 2bdc2f6) (A number of files not required for the FreeBSD build have been removed.) Sponsored by: DARPA, AFRL Added: vendor/

svn commit: r262183 - vendor/lldb/lldb-r201577

2014-02-18 Thread Ed Maste
Author: emaste Date: Tue Feb 18 16:26:18 2014 New Revision: 262183 URL: http://svnweb.freebsd.org/changeset/base/262183 Log: Tag lldb r201577 Added: vendor/lldb/lldb-r201577/ - copied from r262182, vendor/lldb/dist/ ___ svn-src-all@freebsd.org

svn commit: r262186 - head/contrib/llvm/tools/lldb/source/Symbol

2014-02-18 Thread Ed Maste
Author: emaste Date: Tue Feb 18 19:46:45 2014 New Revision: 262186 URL: http://svnweb.freebsd.org/changeset/base/262186 Log: Fix mismerge in r262121 A break statement was lost in the merge. The error had no functional impact, but restore it to reduce the diff against upstream. Modified:

Re: svn commit: r262282 - in head: contrib/dma contrib/dma/debian contrib/dma/debian/migrate contrib/dma/debian/source contrib/dma/test etc/mtree libexec libexec/dma share/mk tools/build/mk tools/buil

2014-02-25 Thread Ed Maste
On 25 February 2014 03:49, David Chisnall wrote: > > For the libc++ imports, we strip out the support directory, which contains > Solaris and Win32-specific stuff. If we end up with a support/freebsd, then > we'll bring that in, but not support/solaris and support/win32. That stuff > is in th

svn commit: r262497 - in vendor/lldb/dist: include/lldb include/lldb/Core include/lldb/Host include/lldb/Interpreter include/lldb/Symbol include/lldb/Target source/API source/Core source/Expression...

2014-02-25 Thread Ed Maste
Author: emaste Date: Tue Feb 25 21:42:16 2014 New Revision: 262497 URL: http://svnweb.freebsd.org/changeset/base/262497 Log: Import LLDB as of SVN r202189 (git 32871eb) (A number of files not required for the FreeBSD build have been removed.) Sponsored by: DARPA, AFRL Modified: vend

svn commit: r262498 - vendor/lldb/lldb-r202189

2014-02-25 Thread Ed Maste
Author: emaste Date: Tue Feb 25 21:43:46 2014 New Revision: 262498 URL: http://svnweb.freebsd.org/changeset/base/262498 Log: Tag LLDB r202189 Added: vendor/lldb/lldb-r202189/ - copied from r262497, vendor/lldb/dist/ ___ svn-src-all@freebsd.org

svn commit: r262753 - stable/10/sys/amd64/amd64

2014-03-04 Thread Ed Maste
Author: emaste Date: Tue Mar 4 21:51:09 2014 New Revision: 262753 URL: http://svnweb.freebsd.org/changeset/base/262753 Log: Disable amd64 TLB Context ID (pcid) by default for now There are a number of reports of userspace application crashes that are "solved" by setting vm.pmap.pcid_enab

svn commit: r262765 - head/sys/amd64/amd64

2014-03-04 Thread Ed Maste
Author: emaste Date: Wed Mar 5 01:34:10 2014 New Revision: 262765 URL: http://svnweb.freebsd.org/changeset/base/262765 Log: Disable amd64 TLB Context ID (pcid) by default for now There are a number of reports of userspace application crashes that are "solved" by setting vm.pmap.pcid_enab

svn commit: r263115 - in head/sys/boot/efi: include/amd64 libefi

2014-03-13 Thread Ed Maste
Author: emaste Date: Thu Mar 13 18:17:18 2014 New Revision: 263115 URL: http://svnweb.freebsd.org/changeset/base/263115 Log: Add amd64 EFI headers Sponsored by: The FreeBSD Foundation Added: head/sys/boot/efi/include/amd64/ head/sys/boot/efi/include/amd64/efibind.h (contents, props c

svn commit: r263117 - head/sys/boot

2014-03-13 Thread Ed Maste
Author: emaste Date: Thu Mar 13 19:26:23 2014 New Revision: 263117 URL: http://svnweb.freebsd.org/changeset/base/263117 Log: Connect 64-bit boot ficl to the build It is not yet used, but this will ensure it doesn't get broken. Sponsored by: The FreeBSD Foundation Modified: head/sys/

svn commit: r263183 - head/sys/dev/vt/hw/efifb

2014-03-14 Thread Ed Maste
Author: emaste Date: Fri Mar 14 19:37:37 2014 New Revision: 263183 URL: http://svnweb.freebsd.org/changeset/base/263183 Log: Use the existence of module metadata to indicate framebuffer presence Modified: head/sys/dev/vt/hw/efifb/efifb.c Modified: head/sys/dev/vt/hw/efifb/efifb.c ===

svn commit: r263289 - in head: contrib/file contrib/pf/pflogd contrib/tnftp contrib/vis lib/libedit share/man/man9 sys/compat/svr4 sys/dev/esp sys/dev/le sys/dev/usb/serial sys/mips/cavium sys/mips...

2014-03-17 Thread Ed Maste
Author: emaste Date: Tue Mar 18 01:40:25 2014 New Revision: 263289 URL: http://svnweb.freebsd.org/changeset/base/263289 Log: Update NetBSD Foundation copyrights to 2-clause BSD The NetBSD Foundation states "Third parties are encouraged to change the license on any files which have a 4-cla

svn commit: r263298 - head/share/man/man4

2014-03-18 Thread Ed Maste
Author: emaste Date: Tue Mar 18 13:47:27 2014 New Revision: 263298 URL: http://svnweb.freebsd.org/changeset/base/263298 Log: Use standard FreeBSD license disclaimer The original was accidentally copied from a NetBSD Foundation copyright block. Sponsored by: The FreeBSD Foundation Mo

svn commit: r263308 - head/share/man/man4

2014-03-18 Thread Ed Maste
Author: emaste Date: Tue Mar 18 17:00:32 2014 New Revision: 263308 URL: http://svnweb.freebsd.org/changeset/base/263308 Log: Switch to standard 2-clause license Approved by: hps@ Sponsored by: The FreeBSD Foundation Modified: head/share/man/man4/wsp.4 Modified: head/share/man/man4/ws

svn commit: r263364 - stable/10/contrib/llvm/tools/lldb/source/Host/common

2014-03-19 Thread Ed Maste
Author: emaste Date: Wed Mar 19 13:13:47 2014 New Revision: 263364 URL: http://svnweb.freebsd.org/changeset/base/263364 Log: MFC r258094: lldb: Correct a standalone debug file path For a file /bin/ls with a .gnu_debuglink entry of "ls.debug" the path should be /usr/lib/debug/bin/ls.de

svn commit: r263365 - stable/10/contrib/llvm/tools/lldb/source/Target

2014-03-19 Thread Ed Maste
Author: emaste Date: Wed Mar 19 13:15:16 2014 New Revision: 263365 URL: http://svnweb.freebsd.org/changeset/base/263365 Log: MFC r258098: Merge upstream LLDB r194487: Log failure to restore thread state in ThreadPlanCallFunction::DoTakedown In order to help track down llvm.org/pr17

svn commit: r263366 - stable/10/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD

2014-03-19 Thread Ed Maste
Author: emaste Date: Wed Mar 19 13:16:58 2014 New Revision: 263366 URL: http://svnweb.freebsd.org/changeset/base/263366 Log: MFC r258873: Workaround lldb issue with main module base address On FreeBSD lldb sometimes reloads the the main module's (executable's) symbols at the wrong add

svn commit: r263367 - in stable/10: contrib/llvm/tools/lldb/include/lldb contrib/llvm/tools/lldb/include/lldb/API contrib/llvm/tools/lldb/include/lldb/Breakpoint contrib/llvm/tools/lldb/include/lld...

2014-03-19 Thread Ed Maste
Author: emaste Date: Wed Mar 19 13:18:42 2014 New Revision: 263367 URL: http://svnweb.freebsd.org/changeset/base/263367 Log: MFC r258884: Update LLDB to upstream r196259 snapshot Sponsored by: DARPA, AFRL Added: stable/10/contrib/llvm/tools/lldb/include/lldb/API/SBPlatform.h - copie

svn commit: r263368 - in stable/10: contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD contrib/llvm/tools/lldb/source/Plugins/Process/POSIX lib/clang/liblldbPluginProcessFreeBSD

2014-03-19 Thread Ed Maste
Author: emaste Date: Wed Mar 19 13:19:56 2014 New Revision: 263368 URL: http://svnweb.freebsd.org/changeset/base/263368 Log: MFC r258892: lldb: Threaded inferior support for FreeBSD This is in the process of being submitted to the upstream LLDB repository. The thread list functionali

svn commit: r263369 - in stable/10/contrib/llvm/tools/lldb/source: Breakpoint Symbol

2014-03-19 Thread Ed Maste
Author: emaste Date: Wed Mar 19 13:24:47 2014 New Revision: 263369 URL: http://svnweb.freebsd.org/changeset/base/263369 Log: MFC r258897: Update LLDB to upstream r196322 snapshot Upstream revisions of note: r196298 - Fix use of std::lower_bound r196322 - Fix log message for new in

svn commit: r263374 - stable/10/contrib/llvm/include/llvm/Support

2014-03-19 Thread Ed Maste
Author: emaste Date: Wed Mar 19 19:31:21 2014 New Revision: 263374 URL: http://svnweb.freebsd.org/changeset/base/263374 Log: MFC r258003: Merge upstream LLVM r182803: [Mips] Add Mips specific dynamic table entry tags. Sponsored by: DARPA, AFRL Modified: stable/10/contrib/llvm/incl

svn commit: r263378 - in stable/10/contrib/llvm: include/llvm/Support lib/Support

2014-03-19 Thread Ed Maste
Author: emaste Date: Wed Mar 19 20:46:02 2014 New Revision: 263378 URL: http://svnweb.freebsd.org/changeset/base/263378 Log: MFC r258005: Merge upstream LLVM r192118: Formally added an explicit enum for DWARF TLS support. No functionality change. Sponsored by: DARPA, AFRL Modifi

svn commit: r254465 - head/sys/sys

2013-08-17 Thread Ed Maste
Author: emaste Date: Sat Aug 17 19:34:41 2013 New Revision: 254465 URL: http://svnweb.freebsd.org/changeset/base/254465 Log: Correct implementation of atomic_flag_test_and_set The function sets the flag and returns the previous value (7.17.8.1). Modified: head/sys/sys/stdatomic.h Modifi

svn commit: r254477 - stable/9/include

2013-08-18 Thread Ed Maste
Author: emaste Date: Sun Aug 18 08:18:49 2013 New Revision: 254477 URL: http://svnweb.freebsd.org/changeset/base/254477 Log: MFC r239960: Properly enable Clang-style atomics when available. In addition to testing against cxx_atomic, we must check c_atomic. The former is only se

svn commit: r254478 - stable/9/include

2013-08-18 Thread Ed Maste
Author: emaste Date: Sun Aug 18 08:24:58 2013 New Revision: 254478 URL: http://svnweb.freebsd.org/changeset/base/254478 Log: MFC r240970: - Make C11 atomic macros usable in expressions: - Replace do-while statements with void expressions. - Wrap __asm statements in statement e

svn commit: r254513 - stable/9/include

2013-08-19 Thread Ed Maste
Author: emaste Date: Mon Aug 19 07:00:13 2013 New Revision: 254513 URL: http://svnweb.freebsd.org/changeset/base/254513 Log: MFC r251192: Fix misspelling of structure field name. Modified: stable/9/include/stdatomic.h Directory Properties: stable/9/include/ (props changed) Modified: stab

svn commit: r254566 - in stable/9: lib/libusb sys/dev/usb

2013-08-20 Thread Ed Maste
Author: emaste Date: Tue Aug 20 14:19:00 2013 New Revision: 254566 URL: http://svnweb.freebsd.org/changeset/base/254566 Log: MFC r250201 from hselasky: Add new USB API to get the port path of a USB device. Modified: stable/9/lib/libusb/Makefile stable/9/lib/libusb/libusb20.3 stable

svn commit: r254567 - stable/9/lib/libusb

2013-08-20 Thread Ed Maste
Author: emaste Date: Tue Aug 20 14:25:44 2013 New Revision: 254567 URL: http://svnweb.freebsd.org/changeset/base/254567 Log: MFC r250335: Constify libusb_get_pollfds return The correct return type, per our libusb(3) man page and the libusb.org and libusbx projects (whose interface we

svn commit: r254568 - stable/9/lib/libusb

2013-08-20 Thread Ed Maste
Author: emaste Date: Tue Aug 20 14:29:43 2013 New Revision: 254568 URL: http://svnweb.freebsd.org/changeset/base/254568 Log: MFC r250342, r251495: Add libusb_get_port_path wrapper This follows the libusbx API reference at http://libusbx.sourceforge.net/api-1.0/group__dev.html

svn commit: r254661 - in vendor/NetBSD/libexecinfo: . dist

2013-08-22 Thread Ed Maste
Author: emaste Date: Thu Aug 22 16:31:19 2013 New Revision: 254661 URL: http://svnweb.freebsd.org/changeset/base/254661 Log: Vendor import of NetBSD's libexecinfo at 2013-08-22 Added: vendor/NetBSD/libexecinfo/ vendor/NetBSD/libexecinfo/dist/ vendor/NetBSD/libexecinfo/dist/backtrace.3 v

svn commit: r254662 - vendor/NetBSD/libexecinfo/20130822

2013-08-22 Thread Ed Maste
Author: emaste Date: Thu Aug 22 16:34:03 2013 New Revision: 254662 URL: http://svnweb.freebsd.org/changeset/base/254662 Log: Tag libexecinfo 2013-08-22 Added: vendor/NetBSD/libexecinfo/20130822/ - copied from r254661, vendor/NetBSD/libexecinfo/dist/ __

svn commit: r254686 - head/contrib/libexecinfo

2013-08-23 Thread Ed Maste
Author: emaste Date: Fri Aug 23 12:28:10 2013 New Revision: 254686 URL: http://svnweb.freebsd.org/changeset/base/254686 Log: Import NetBSD libexecinfo 20130822 to contrib Added: head/contrib/libexecinfo/ - copied from r254685, vendor/NetBSD/libexecinfo/ __

svn commit: r254687 - head/contrib/libexecinfo

2013-08-23 Thread Ed Maste
Author: emaste Date: Fri Aug 23 12:35:48 2013 New Revision: 254687 URL: http://svnweb.freebsd.org/changeset/base/254687 Log: Remove accidental import of libexecinfo at wrong directory level Deleted: head/contrib/libexecinfo/ ___ svn-src-all@freebsd.

svn commit: r254688 - head/contrib/libexecinfo

2013-08-23 Thread Ed Maste
Author: emaste Date: Fri Aug 23 12:38:51 2013 New Revision: 254688 URL: http://svnweb.freebsd.org/changeset/base/254688 Log: Import NetBSD libexecinfo 20130822 to contrib Added: head/contrib/libexecinfo/ - copied from r254687, vendor/NetBSD/libexecinfo/dist/ _

svn commit: r254689 - head/contrib/libexecinfo

2013-08-23 Thread Ed Maste
Author: emaste Date: Fri Aug 23 12:42:13 2013 New Revision: 254689 URL: http://svnweb.freebsd.org/changeset/base/254689 Log: FreeBSD compatibility for libexecinfo Modified: head/contrib/libexecinfo/backtrace.c head/contrib/libexecinfo/symtab.c Modified: head/contrib/libexecinfo/backtrace.c

svn commit: r254698 - head/contrib/libexecinfo

2013-08-23 Thread Ed Maste
Author: emaste Date: Fri Aug 23 13:47:18 2013 New Revision: 254698 URL: http://svnweb.freebsd.org/changeset/base/254698 Log: Update libexecinfo man page for FreeBSD Sponsored by: DARPA, AFRL Modified: head/contrib/libexecinfo/backtrace.3 Modified: head/contrib/libexecinfo/backtrace.3 ==

svn commit: r254709 - head/lib/libexecinfo

2013-08-23 Thread Ed Maste
Author: emaste Date: Fri Aug 23 14:31:05 2013 New Revision: 254709 URL: http://svnweb.freebsd.org/changeset/base/254709 Log: Add libexecinfo Makefile Sponsored by: DARPA, AFRL Added: head/lib/libexecinfo/ head/lib/libexecinfo/Makefile (contents, props changed) Added: head/lib/libexe

svn commit: r254720 - svnadmin/conf

2013-08-23 Thread Ed Maste
Author: emaste Date: Fri Aug 23 17:38:32 2013 New Revision: 254720 URL: http://svnweb.freebsd.org/changeset/base/254720 Log: Prepare to import lldb (about 13MB) Modified: svnadmin/conf/sizelimit.conf Modified: svnadmin/conf/sizelimit.conf

svn commit: r254722 - svnadmin/conf

2013-08-23 Thread Ed Maste
Author: emaste Date: Fri Aug 23 17:47:21 2013 New Revision: 254722 URL: http://svnweb.freebsd.org/changeset/base/254722 Log: Back to normal limit Modified: svnadmin/conf/sizelimit.conf Modified: svnadmin/conf/sizelimit.conf

svn commit: r254723 - vendor/lldb/lldb-r188801

2013-08-23 Thread Ed Maste
Author: emaste Date: Fri Aug 23 17:52:01 2013 New Revision: 254723 URL: http://svnweb.freebsd.org/changeset/base/254723 Log: Tag (stripped) lldb r188801 Added: vendor/lldb/lldb-r188801/ - copied from r254722, vendor/lldb/dist/ ___ svn-src-all@f

svn commit: r254729 - head/contrib/llvm/tools/lldb

2013-08-23 Thread Ed Maste
Author: emaste Date: Fri Aug 23 18:06:42 2013 New Revision: 254729 URL: http://svnweb.freebsd.org/changeset/base/254729 Log: Merge lldb r188801 to contrib/llvm/tools/lldb/ Added: head/contrib/llvm/tools/lldb/ - copied from r254727, vendor/lldb/dist/ __

svn commit: r254768 - in head/contrib/llvm/tools/lldb: include/lldb/Expression source/Expression source/Host/common source/Plugins/Disassembler/llvm source/Plugins/Instruction/ARM

2013-08-24 Thread Ed Maste
Author: emaste Date: Sat Aug 24 10:06:51 2013 New Revision: 254768 URL: http://svnweb.freebsd.org/changeset/base/254768 Log: Revert lldb changes due to post-3.3 clang and llvm API changes Revisions: svn git 18392999447a6 18386215c1774 source/Host/common/FileSpec.

svn commit: r254783 - stable/9/include

2013-08-24 Thread Ed Maste
Author: emaste Date: Sat Aug 24 13:49:43 2013 New Revision: 254783 URL: http://svnweb.freebsd.org/changeset/base/254783 Log: MFC r254465: Correct implementation of atomic_flag_test_and_set (This is a direct commit to stable/9 as atomic_flag_test_and_set_explicit is an inline function on H

svn commit: r254785 - releng/9.2/include

2013-08-24 Thread Ed Maste
Author: emaste Date: Sat Aug 24 13:58:17 2013 New Revision: 254785 URL: http://svnweb.freebsd.org/changeset/base/254785 Log: MF9 r254783: Correct implementation of atomic_flag_test_and_set Approved by: re Modified: releng/9.2/include/stdatomic.h Directory Properties: releng/9.2/includ

svn commit: r254786 - releng/9.2/contrib/llvm/tools/clang/lib/Sema

2013-08-24 Thread Ed Maste
Author: emaste Date: Sat Aug 24 14:33:11 2013 New Revision: 254786 URL: http://svnweb.freebsd.org/changeset/base/254786 Log: MFS r254728: Pull in r182983 from upstream clang trunk: Fix handling of braced-init-list as reference initializer within aggregate initialization. Pr

svn commit: r254790 - in head/contrib/llvm: include/llvm/MC lib/MC lib/Target/X86/InstPrinter

2013-08-24 Thread Ed Maste
Author: emaste Date: Sat Aug 24 15:33:17 2013 New Revision: 254790 URL: http://svnweb.freebsd.org/changeset/base/254790 Log: Import llvm r187614 (git 44c8e34), for lldb's use: Author: Daniel Malea Date: Thu Aug 1 21:18:16 2013 + Fixed the Intel-syntax X86 disassembler

svn commit: r254793 - head/contrib/llvm/tools/lldb/source/Expression

2013-08-24 Thread Ed Maste
Author: emaste Date: Sat Aug 24 16:09:52 2013 New Revision: 254793 URL: http://svnweb.freebsd.org/changeset/base/254793 Log: Revert lldb change for Attribute::NoBuiltin NoBuiltin was introduced after clang/llvm 3.3 and thus does not exist in FreeBSD. Thus special handling for the attribu

svn commit: r254851 - in head/contrib/llvm/tools/lldb/source: . Plugins/Process/gdb-remote

2013-08-25 Thread Ed Maste
Author: emaste Date: Sun Aug 25 12:07:34 2013 New Revision: 254851 URL: http://svnweb.freebsd.org/changeset/base/254851 Log: Disable lldb target support not (currently) of interest - Remote iOS debugging - OS X symbol provider, core files - PECOFF object files - Linux platform support

svn commit: r255025 - vendor/NetBSD/libexecinfo/dist

2013-08-29 Thread Ed Maste
Author: emaste Date: Thu Aug 29 15:20:12 2013 New Revision: 255025 URL: http://svnweb.freebsd.org/changeset/base/255025 Log: Vendor import of NetBSD's libexecinfo at 2013-08-29 Modified: vendor/NetBSD/libexecinfo/dist/backtrace.3 vendor/NetBSD/libexecinfo/dist/backtrace.c vendor/NetBSD/li

svn commit: r255026 - vendor/NetBSD/libexecinfo/20130829

2013-08-29 Thread Ed Maste
Author: emaste Date: Thu Aug 29 15:24:04 2013 New Revision: 255026 URL: http://svnweb.freebsd.org/changeset/base/255026 Log: Tag 2013-08-29 import of NetBSD's libexecinfo Added: vendor/NetBSD/libexecinfo/20130829/ - copied from r255025, vendor/NetBSD/libexecinfo/dist/ ___

svn commit: r255033 - head/contrib/libexecinfo

2013-08-29 Thread Ed Maste
Author: emaste Date: Thu Aug 29 16:57:55 2013 New Revision: 255033 URL: http://svnweb.freebsd.org/changeset/base/255033 Log: Update to 2013-08-29 NetBSD libexecinfo snapshot This adds my patch to use the kern.proc.pathname sysctl instead of relying on procfs(5). Modified: head/contrib/

svn commit: r255034 - vendor/NetBSD/libexecinfo

2013-08-29 Thread Ed Maste
Author: emaste Date: Thu Aug 29 17:13:18 2013 New Revision: 255034 URL: http://svnweb.freebsd.org/changeset/base/255034 Log: Add instructions for updating libexecinfo Added: vendor/NetBSD/libexecinfo/FreeBSD-Upgrade Added: vendor/NetBSD/libexecinfo/FreeBSD-Upgrade ===

svn commit: r255146 - head/lib/libexecinfo

2013-09-02 Thread Ed Maste
Author: emaste Date: Mon Sep 2 12:37:33 2013 New Revision: 255146 URL: http://svnweb.freebsd.org/changeset/base/255146 Log: libexecinfo compatibility with devel/libexecinfo port 1. Match shlib number 2. Add libelf dependency Suggested by: bapt[1] Modified: head/lib/libexecinfo/Ma

svn commit: r255175 - head/lib/libexecinfo

2013-09-03 Thread Ed Maste
Author: emaste Date: Tue Sep 3 13:31:43 2013 New Revision: 255175 URL: http://svnweb.freebsd.org/changeset/base/255175 Log: Don't install private libexecinfo headers Modified: head/lib/libexecinfo/Makefile Modified: head/lib/libexecinfo/Makefile =

svn commit: r255176 - head/contrib/libexecinfo

2013-09-03 Thread Ed Maste
Author: emaste Date: Tue Sep 3 13:36:23 2013 New Revision: 255176 URL: http://svnweb.freebsd.org/changeset/base/255176 Log: Add $FreeBSD$ tag for user-facing header Modified: head/contrib/libexecinfo/execinfo.h Modified: head/contrib/libexecinfo/execinfo.h ==

svn commit: r255177 - head/contrib/libexecinfo

2013-09-03 Thread Ed Maste
Author: emaste Date: Tue Sep 3 13:38:41 2013 New Revision: 255177 URL: http://svnweb.freebsd.org/changeset/base/255177 Log: Add svn:keywords property Modified: Directory Properties: head/contrib/libexecinfo/execinfo.h (props changed) ___ svn-src-

svn commit: r255180 - in head: lib share/mk sys/sys

2013-09-03 Thread Ed Maste
Author: emaste Date: Tue Sep 3 15:22:04 2013 New Revision: 255180 URL: http://svnweb.freebsd.org/changeset/base/255180 Log: Connect libexecinfo to the build Sponsored by: DARPA, AFRL Modified: head/lib/Makefile head/share/mk/bsd.libnames.mk head/sys/sys/param.h Modified: head/lib/M

Re: svn commit: r255175 - head/lib/libexecinfo

2013-09-03 Thread Ed Maste
On 3 September 2013 15:54, Andrey Chernov wrote: > On 03.09.2013 17:31, Ed Maste wrote: >> Author: emaste >> Date: Tue Sep 3 13:31:43 2013 >> New Revision: 255175 >> URL: http://svnweb.freebsd.org/changeset/base/255175 >> >> Log: >> Don't

svn commit: r255451 - head/tools/regression/sockets/sendfile

2013-09-10 Thread Ed Maste
Author: emaste Date: Tue Sep 10 13:51:19 2013 New Revision: 255451 URL: http://svnweb.freebsd.org/changeset/base/255451 Log: Add a sendfile regression test for transmit length > file size. This test identified the issue fixed in FreeBSD-SA-13:11.sendfile. Sponsored by: The FreeBSD Foun

svn commit: r255484 - head

2013-09-11 Thread Ed Maste
Author: emaste Date: Thu Sep 12 00:23:09 2013 New Revision: 255484 URL: http://svnweb.freebsd.org/changeset/base/255484 Log: Fix make bootstrapping with WITH_DEBUG_FILES= A HEAD buildworld on 9.x first bootstraps bmake, but this failed when building with standalone debug. Pass in the PRO

svn commit: r255522 - in head/contrib/binutils: binutils include/elf

2013-09-13 Thread Ed Maste
Author: emaste Date: Fri Sep 13 18:21:31 2013 New Revision: 255522 URL: http://svnweb.freebsd.org/changeset/base/255522 Log: Improve readelf notes output for Linux ELF files Add four ELF note constants: - NT_FILE and NT_SIGINFO (core file notes output by recent Linux kernels) - NT_GNU_A

svn commit: r255667 - vendor/lldb/dist/docs

2013-09-18 Thread Ed Maste
Author: emaste Date: Wed Sep 18 16:32:43 2013 New Revision: 255667 URL: http://svnweb.freebsd.org/changeset/base/255667 Log: Import lldb.1 man page as of SVN r188801 Added: vendor/lldb/dist/docs/ vendor/lldb/dist/docs/lldb.1 Added: vendor/lldb/dist/docs/lldb.1 =

svn commit: r255668 - vendor/lldb/lldb-r188801/docs

2013-09-18 Thread Ed Maste
Author: emaste Date: Wed Sep 18 16:39:01 2013 New Revision: 255668 URL: http://svnweb.freebsd.org/changeset/base/255668 Log: Tag lldb man page from r188801 Added: vendor/lldb/lldb-r188801/docs/ - copied from r255667, vendor/lldb/dist/docs/ ___

svn commit: r255682 - head/contrib/llvm/tools/lldb/docs

2013-09-18 Thread Ed Maste
Author: emaste Date: Thu Sep 19 00:32:07 2013 New Revision: 255682 URL: http://svnweb.freebsd.org/changeset/base/255682 Log: Merge lldb man page from r188801 to contrib/llvm/tools/lldb/docs/ Approved by: re (gjb) Added: head/contrib/llvm/tools/lldb/docs/ - copied from r255671, vend

svn commit: r260047 - head/sys/dev/fb

2013-12-29 Thread Ed Maste
Author: emaste Date: Sun Dec 29 18:44:12 2013 New Revision: 260047 URL: http://svnweb.freebsd.org/changeset/base/260047 Log: Clean up license text - Renumber Regents clauses - Remove clause 3 and 4 from TNF license, following upstream change Modified: head/sys/dev/fb/boot_font.c head

svn commit: r260160 - head/sys/dev/vt

2014-01-01 Thread Ed Maste
Author: emaste Date: Wed Jan 1 19:38:15 2014 New Revision: 260160 URL: http://svnweb.freebsd.org/changeset/base/260160 Log: Increase vt(9) max glyph data to 1MB for CJK fonts with many glyphs Sponsored by: The FreeBSD Foundation Modified: head/sys/dev/vt/vt_font.c Modified: head/sys/de

svn commit: r260162 - head/sys/powerpc/powerpc

2014-01-01 Thread Ed Maste
Author: emaste Date: Wed Jan 1 20:04:43 2014 New Revision: 260162 URL: http://svnweb.freebsd.org/changeset/base/260162 Log: Remove TNF license clauses 3 and 4, matching upstream Approved by raj@ (Semihalf has a copyright statement in the license block as well). Modified: head/sys/powe

svn commit: r260888 - in head/sys: amd64/conf i386/conf

2014-01-19 Thread Ed Maste
Author: emaste Date: Sun Jan 19 18:46:38 2014 New Revision: 260888 URL: http://svnweb.freebsd.org/changeset/base/260888 Log: Add VT kernel configuration to ease testing of vt(9), aka Newcons Added: head/sys/amd64/conf/VT (contents, props changed) head/sys/i386/conf/VT (contents, props c

Re: svn commit: r260888 - in head/sys: amd64/conf i386/conf

2014-02-04 Thread Ed Maste
On 31 January 2014 17:07, Glen Barber wrote: > On Fri, Jan 31, 2014 at 02:01:52PM -0800, Rui Paulo wrote: >> On 19 Jan 2014, at 10:46, Ed Maste wrote: >> >> > Author: emaste >> > Date: Sun Jan 19 18:46:38 2014 >> > New Revision: 260888 >> > U

svn commit: r261567 - in head/sys/boot: . i386/efi i386/gptboot i386/gptzfsboot i386/loader i386/zfsboot libstand32

2014-02-06 Thread Ed Maste
Author: emaste Date: Thu Feb 6 21:54:21 2014 New Revision: 261567 URL: http://svnweb.freebsd.org/changeset/base/261567 Log: Build a 32-bit libstand under sys/boot/ A 32-bit libstand is needed on 64-bit platforms for use by various bootloaders. Previously only the 32-bit version was buil

svn commit: r261568 - head/lib/libstand

2014-02-06 Thread Ed Maste
Author: emaste Date: Thu Feb 6 21:57:27 2014 New Revision: 261568 URL: http://svnweb.freebsd.org/changeset/base/261568 Log: Build libstand as a 64-bit library on amd64 The 32-bit bootloaders now link against libstand.a in sys/boot/libstand32, so there is no need to force /usr/lib/libstan

svn commit: r261603 - head/sys/boot/efi

2014-02-07 Thread Ed Maste
Author: emaste Date: Fri Feb 7 16:28:40 2014 New Revision: 261603 URL: http://svnweb.freebsd.org/changeset/base/261603 Log: Don't force efi to a 32-bit build on amd64 Sponsored by: The FreeBSD Foundation Modified: head/sys/boot/efi/Makefile.inc Modified: head/sys/boot/efi/Makefile.inc

svn commit: r261614 - in head/sys/boot: . powerpc/ofw powerpc/ps3 powerpc/uboot

2014-02-07 Thread Ed Maste
Author: emaste Date: Fri Feb 7 22:49:42 2014 New Revision: 261614 URL: http://svnweb.freebsd.org/changeset/base/261614 Log: Build a 32-bit libstand under sys/boot/ for ppc64 This change is equivalent to r261567 for i386/amd64. Sponsored by: The FreeBSD Foundation Modified: head/sys

svn commit: r261668 - head/lib/libstand

2014-02-09 Thread Ed Maste
Author: emaste Date: Sun Feb 9 16:37:17 2014 New Revision: 261668 URL: http://svnweb.freebsd.org/changeset/base/261668 Log: Build libstand as a 64-bit library on ppc64 The 32-bit bootloaders now link against libstand.a in sys/boot/libstand32, so there is no need to force /usr/lib/libstan

svn commit: r250175 - head/sys/amd64/vmm

2013-05-02 Thread Ed Maste
Author: emaste Date: Thu May 2 12:35:15 2013 New Revision: 250175 URL: http://svnweb.freebsd.org/changeset/base/250175 Log: Switch to standard copyright license text The initial version of this came from Sandvine but had "PROVIDED BY NETAPP, INC" in the copyright text, presuambly because

svn commit: r250335 - head/lib/libusb

2013-05-07 Thread Ed Maste
Author: emaste Date: Tue May 7 20:35:47 2013 New Revision: 250335 URL: http://svnweb.freebsd.org/changeset/base/250335 Log: Constify libusb_get_pollfds return The correct return type, per our libusb(3) man page and the libusb.org and libusbx projects (whose interface we intend to follow

svn commit: r250342 - head/lib/libusb

2013-05-07 Thread Ed Maste
Author: emaste Date: Wed May 8 00:55:29 2013 New Revision: 250342 URL: http://svnweb.freebsd.org/changeset/base/250342 Log: Add libusb_get_port_path wrapper This follows the libusbx API reference at http://libusbx.sourceforge.net/api-1.0/group__dev.html Reviewed by: hselasky@ Modif

svn commit: r250474 - svnadmin/conf

2013-05-10 Thread Ed Maste
Author: emaste Date: Fri May 10 19:22:43 2013 New Revision: 250474 URL: http://svnweb.freebsd.org/changeset/base/250474 Log: Release Mark Johnston (markj@) from mentorship. He's ready to collect his own pointy hats. Congrats! Modified: svnadmin/conf/mentors Modified: svnadmin/conf/mentor

svn commit: r250912 - head/share/man/man9

2013-05-22 Thread Ed Maste
Author: emaste Date: Wed May 22 16:33:28 2013 New Revision: 250912 URL: http://svnweb.freebsd.org/changeset/base/250912 Log: Remove reference to removed !MPSAFE filesystem support Modified: head/share/man/man9/locking.9 Modified: head/share/man/man9/locking.9

svn commit: r251067 - head/lib/libc/net

2013-05-28 Thread Ed Maste
Author: emaste Date: Tue May 28 20:37:48 2013 New Revision: 251067 URL: http://svnweb.freebsd.org/changeset/base/251067 Log: Remove the advertising clause from the Regents of the University of California's license, per the letter dated July 22, 1999. Modified: head/lib/libc/net/sctp_bindx.3

svn commit: r251071 - in head/lib/libc: gen net sys

2013-05-28 Thread Ed Maste
Author: emaste Date: Tue May 28 21:05:06 2013 New Revision: 251071 URL: http://svnweb.freebsd.org/changeset/base/251071 Log: Remove the advertising clause from the Regents of the University of California's license, per the letter dated July 22, 1999. Modified: head/lib/libc/gen/fts-compat.h

svn commit: r251091 - in head/lib/libc: mips/gen mips/net net powerpc64/gen

2013-05-28 Thread Ed Maste
Author: emaste Date: Wed May 29 01:54:10 2013 New Revision: 251091 URL: http://svnweb.freebsd.org/changeset/base/251091 Log: Remove clause 3 and 4 from TNF licenses Per the NetBSD Foundation statement Third parties are encouraged to change the license on any files which have a 4-cla

svn commit: r251295 - head/lib/libc/net

2013-06-03 Thread Ed Maste
Author: emaste Date: Mon Jun 3 12:43:09 2013 New Revision: 251295 URL: http://svnweb.freebsd.org/changeset/base/251295 Log: Switch to 2-clause license Approved by: bms@ Modified: head/lib/libc/net/getifmaddrs.c Modified: head/lib/libc/net/getifmaddrs.c

svn commit: r251298 - head/share/man/man4/man4.i386

2013-06-03 Thread Ed Maste
Author: emaste Date: Mon Jun 3 13:11:48 2013 New Revision: 251298 URL: http://svnweb.freebsd.org/changeset/base/251298 Log: Switch to 2-clause license Approved by: luigi@ Modified: head/share/man/man4/man4.i386/pnp.4 Modified: head/share/man/man4/man4.i386/pnp.4 ==

svn commit: r251475 - in head: lib/libc/net lib/libkvm tools/tools/pciroms

2013-06-06 Thread Ed Maste
Author: emaste Date: Thu Jun 6 21:09:27 2013 New Revision: 251475 URL: http://svnweb.freebsd.org/changeset/base/251475 Log: Switch to 2-clause license and standard text Approved by: bms@ Modified: head/lib/libc/net/getifmaddrs.c head/lib/libkvm/kvm_mips.c head/tools/tools/pciroms/p

svn commit: r251495 - head/lib/libusb

2013-06-07 Thread Ed Maste
Author: emaste Date: Fri Jun 7 13:45:58 2013 New Revision: 251495 URL: http://svnweb.freebsd.org/changeset/base/251495 Log: Add libusb_get_port_numbers libusbx deprecated libusb_get_port_path and replaced it with libusb_get_port_numbers. The latter omits an extra parameter which was u

svn commit: r251512 - in head: . etc etc/mtree gnu/usr.bin/gdb gnu/usr.bin/gdb/arch/amd64 gnu/usr.bin/gdb/arch/arm gnu/usr.bin/gdb/arch/i386 gnu/usr.bin/gdb/arch/ia64 gnu/usr.bin/gdb/arch/mips gnu/...

2013-06-07 Thread Ed Maste
Author: emaste Date: Fri Jun 7 21:40:02 2013 New Revision: 251512 URL: http://svnweb.freebsd.org/changeset/base/251512 Log: Add a new knob WITH_DEBUG_FILES to control the building of standalone debug files for userland programs and libraries. The "-g" debug flag is automatically applied wh

svn commit: r251513 - head/share/man/man5

2013-06-07 Thread Ed Maste
Author: emaste Date: Fri Jun 7 21:51:10 2013 New Revision: 251513 URL: http://svnweb.freebsd.org/changeset/base/251513 Log: Add WITH_DEBUG_FILES makeman currently generates a src.conf that claims every option also enforces WITHOUT_BIND_UTILS, so I applied this section by hand. Modified:

Re: svn commit: r251512 - in head: . etc etc/mtree gnu/usr.bin/gdb gnu/usr.bin/gdb/arch/amd64 gnu/usr.bin/gdb/arch/arm gnu/usr.bin/gdb/arch/i386 gnu/usr.bin/gdb/arch/ia64 gnu/usr.bin/gdb/arch/mips gnu

2013-06-07 Thread Ed Maste
On 7 June 2013 19:35, Don Lewis wrote: > Can the debug files be compressed so they don't take up as much room? It > looks like gdb supports compressed symbol files. The same would be nice > for /boot/kernel/*.symbols, btw ... Unfortunately our binutils is too old, so we're out of luck in the sho

svn commit: r251601 - head/tools/build/options

2013-06-10 Thread Ed Maste
Author: emaste Date: Mon Jun 10 13:55:03 2013 New Revision: 251601 URL: http://svnweb.freebsd.org/changeset/base/251601 Log: Handle options that override other options This is a workaround for WITH_LDNS_UTILS forcing BIND_UTILS off. It can be reverted when we no longer have these conflic

svn commit: r251665 - in head/contrib: binutils/include/elf gdb/gdb

2013-06-12 Thread Ed Maste
Author: emaste Date: Wed Jun 12 20:05:19 2013 New Revision: 251665 URL: http://svnweb.freebsd.org/changeset/base/251665 Log: Handle DW_TAG_rvalue_reference_type 2012-05-21 Jim Ingham * dwarf2read.c (process_die): Handle DW_TAG_rvalue_reference_type. (read_type_die): Dit

<    1   2   3   4   5   6   7   8   9   10   >