Re: svn commit: r277806 - head/sys/dev/vt

2015-01-27 Thread Ed Maste
On 27 January 2015 at 14:35, Xin LI delp...@freebsd.org wrote: Author: delphij Date: Tue Jan 27 19:35:41 2015 New Revision: 277806 URL: https://svnweb.freebsd.org/changeset/base/277806 ... More information can be found at CORE Security's advisory at:

Re: svn commit: r277878 - head/contrib/amd/hlfsd

2015-01-29 Thread Ed Maste
On 29 January 2015 at 10:58, Pedro Giffuni p...@freebsd.org wrote: Reverting this sort of change shouldn't be necessary, where the change is trivial and identical to the one on the vendor branch. The net result would be the same after the merge from the vendor branch is done. The upstream

svn commit: r277877 - head/lib/libc/mips/gen

2015-01-29 Thread Ed Maste
Author: emaste Date: Thu Jan 29 15:30:04 2015 New Revision: 277877 URL: https://svnweb.freebsd.org/changeset/base/277877 Log: Use zero register instead of immediate 0x0 in MIPS assembly It seems GAS makes the substitution automatically, but Clang's integrated assembler does not (yet). It

Re: svn commit: r277878 - head/contrib/amd/hlfsd

2015-01-29 Thread Ed Maste
On 29 January 2015 at 10:33, Pedro F. Giffuni p...@freebsd.org wrote: Author: pfg Date: Thu Jan 29 15:33:05 2015 New Revision: 277878 URL: https://svnweb.freebsd.org/changeset/base/277878 Log: Revert r277841: It will be re-merged through the vendor area. Reverting this sort of change

Re: svn commit: r277877 - head/lib/libc/mips/gen

2015-01-29 Thread Ed Maste
On 29 January 2015 at 12:36, Davide Italiano dav...@freebsd.org wrote: Log: Use zero register instead of immediate 0x0 in MIPS assembly Ed, did you open a bug for this on LLVM bugzilla? If yes, can you please link it here, for the records? I've just submitted

Re: svn commit: r277908 - head/share/man/man9

2015-01-30 Thread Ed Maste
On 29 January 2015 at 22:34, Benjamin Kaduk bjkf...@gmail.com wrote: Wouldn't it be like a two-line patch to change contigfree(9) to permit NULL as an argument? It would. Would it be better to do that? Perhaps, although contigmalloc / contigfree have a smallish set of distinct use cases and

svn commit: r277843 - head/contrib/elftoolchain/elfcopy

2015-01-28 Thread Ed Maste
Author: emaste Date: Wed Jan 28 18:37:09 2015 New Revision: 277843 URL: https://svnweb.freebsd.org/changeset/base/277843 Log: Preserve hard symbolic links when modifying source file Strip is often used to modify existing files, rather than creating new files. If the existing file has

svn commit: r277931 - stable/10/lib/libedit

2015-01-30 Thread Ed Maste
Author: emaste Date: Fri Jan 30 14:22:15 2015 New Revision: 277931 URL: https://svnweb.freebsd.org/changeset/base/277931 Log: Merge libedit fixes from NetBSD Add trailing NULL's to the varargs functions as required. (John Spencer) readline.c r1.106 Bounds search for

svn commit: r277040 - head/release/doc/en_US.ISO8859-1/relnotes

2015-01-11 Thread Ed Maste
Author: emaste Date: Mon Jan 12 03:06:29 2015 New Revision: 277040 URL: https://svnweb.freebsd.org/changeset/base/277040 Log: Add ELF Tool Chain release notes Most recent import in r276398 and switch to ELF Tool Chain tools by default in r276796. Reviewed by: gjb Sponsored by:

svn commit: r277092 - head/sys/fs/msdosfs

2015-01-12 Thread Ed Maste
Author: emaste Date: Mon Jan 12 21:55:48 2015 New Revision: 277092 URL: https://svnweb.freebsd.org/changeset/base/277092 Log: ANSIfy msdosfs Add a few cases and style(9) fixes missed in r276887 Sponsored by: The FreeBSD Foundation Modified: head/sys/fs/msdosfs/msdosfs_conv.c

Re: svn commit: r276819 - head/lib/clang/libllvmaarch64disassembler

2015-01-08 Thread Ed Maste
On 8 January 2015 at 20:27, Craig Rodrigues rodr...@freebsd.org wrote: +.if ${MK_CLANG_EXTRAS} != no || .${MK_LLDB} != no There is no need for a leading . Oops, yes it was a cut-and-pasteo. Thanks for spotting it.

svn commit: r276866 - head/lib/clang/libllvmaarch64disassembler

2015-01-08 Thread Ed Maste
Author: emaste Date: Fri Jan 9 01:57:11 2015 New Revision: 276866 URL: https://svnweb.freebsd.org/changeset/base/276866 Log: Remove extraneous period Reported by: rodrigc Modified: head/lib/clang/libllvmaarch64disassembler/Makefile Modified:

svn commit: r276893 - head/usr.bin/mkimg

2015-01-09 Thread Ed Maste
Author: emaste Date: Fri Jan 9 19:34:48 2015 New Revision: 276893 URL: https://svnweb.freebsd.org/changeset/base/276893 Log: mkimg: Add MBR EFI partition type Sponsored by: The FreeBSD Foundation Modified: head/usr.bin/mkimg/mbr.c Modified: head/usr.bin/mkimg/mbr.c

svn commit: r276894 - head/sys/sys

2015-01-09 Thread Ed Maste
Author: emaste Date: Fri Jan 9 19:37:12 2015 New Revision: 276894 URL: https://svnweb.freebsd.org/changeset/base/276894 Log: Add MBR EFI partition type definition Sponsored by: The FreeBSD Foundation Modified: head/sys/sys/diskmbr.h Modified: head/sys/sys/diskmbr.h

svn commit: r276774 - head/usr.bin/ar

2015-01-06 Thread Ed Maste
Author: emaste Date: Wed Jan 7 01:51:02 2015 New Revision: 276774 URL: https://svnweb.freebsd.org/changeset/base/276774 Log: ar: Avoid null pointer deref while reading corrupt archives ELF Tool Chain ticket #467 Reported by: Alexander Cherepanov chere...@mccme.ru MFC after:1

svn commit: r277133 - head/contrib/elftoolchain/libdwarf

2015-01-13 Thread Ed Maste
Author: emaste Date: Tue Jan 13 15:18:54 2015 New Revision: 277133 URL: https://svnweb.freebsd.org/changeset/base/277133 Log: libdwarf: add missing break Reported by: Coverity CID: 1193315 MFC after:1 week Sponsored by: The FreeBSD Foundation Modified:

svn commit: r276887 - head/sys/fs/msdosfs

2015-01-09 Thread Ed Maste
Author: emaste Date: Fri Jan 9 14:50:08 2015 New Revision: 276887 URL: https://svnweb.freebsd.org/changeset/base/276887 Log: ANSIfy sys/fs/msdosfs There are a number of msdosfs improvements in NetBSD that may be worth bringing over, and this reduces noise in the comparison.

svn commit: r277078 - in head/lib/libc: arm/gen gen mips/gen powerpc/gen powerpc64/gen sparc64/gen

2015-01-12 Thread Ed Maste
Author: emaste Date: Mon Jan 12 18:13:38 2015 New Revision: 277078 URL: https://svnweb.freebsd.org/changeset/base/277078 Log: Remove duplicate copies of trivial getcontextx.c Only i386 and amd64 provide a non-trivial __getcontextx(). Use a common trivial implementation in gen/ for other

svn commit: r277080 - stable/9/share/zoneinfo

2015-01-12 Thread Ed Maste
Author: emaste Date: Mon Jan 12 18:19:07 2015 New Revision: 277080 URL: https://svnweb.freebsd.org/changeset/base/277080 Log: Avoid ./ in zoneinfo entries in METALOG Use of find . resulted in METALOG entries with an extra ./ -- e.g., ./usr/share/zoneinfo/./America/Toronto. Avoid this by

svn commit: r277081 - stable/9/etc/mtree

2015-01-12 Thread Ed Maste
Author: emaste Date: Mon Jan 12 18:20:37 2015 New Revision: 277081 URL: https://svnweb.freebsd.org/changeset/base/277081 Log: Add missing libexec/bsdconfig subdirectories MFC of r266902. Modified: stable/9/etc/mtree/BSD.usr.dist Directory Properties: stable/9/etc/ (props changed)

svn commit: r277083 - stable/9/sys/dev/vt/hw/fb

2015-01-12 Thread Ed Maste
Author: emaste Date: Mon Jan 12 18:38:09 2015 New Revision: 277083 URL: https://svnweb.freebsd.org/changeset/base/277083 Log: Avoid crash in vt_blank() and improve performance MFC of r268771 (partial), r268796 PR: 196510 Reported by: Andre Albsmeier Sponsored by: The

svn commit: r278425 - 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...

2015-02-08 Thread Ed Maste
Author: emaste Date: Mon Feb 9 01:44:09 2015 New Revision: 278425 URL: https://svnweb.freebsd.org/changeset/base/278425 Log: Import LLDB as of upstream SVN 228549 (git 39760838) Added: vendor/lldb/dist/include/lldb/API/SBLaunchInfo.h (contents, props changed)

svn commit: r278810 - head/usr.bin/timeout

2015-02-15 Thread Ed Maste
Author: emaste Date: Sun Feb 15 20:10:53 2015 New Revision: 278810 URL: https://svnweb.freebsd.org/changeset/base/278810 Log: timeout: handle zombie grandchildren timeout previously collected only one child status with wait(2). If this was one of the grandchildren timeout would return to

svn commit: r278813 - stable/10/sys/dev/hwpmc

2015-02-15 Thread Ed Maste
Author: emaste Date: Sun Feb 15 20:55:26 2015 New Revision: 278813 URL: https://svnweb.freebsd.org/changeset/base/278813 Log: Clamp too large hwpmc callchaindepth to maximum If the depth requested by the user is too large, it's better to provide the maximum than the smaller default.

svn commit: r276689 - head/contrib/elftoolchain/addr2line

2015-01-04 Thread Ed Maste
Author: emaste Date: Mon Jan 5 04:56:38 2015 New Revision: 276689 URL: https://svnweb.freebsd.org/changeset/base/276689 Log: addr2line: fflush output after each address lookup Certain tools spawn addr2line and pass addresses one at a time for resolution. PR: 195561

svn commit: r276705 - head/contrib/elftoolchain/readelf

2015-01-05 Thread Ed Maste
Author: emaste Date: Mon Jan 5 16:05:15 2015 New Revision: 276705 URL: https://svnweb.freebsd.org/changeset/base/276705 Log: readelf: Handle note types from different operating systems Previously elftoolchain readelf(1) produced correct description text only for Linux note types.

svn commit: r276819 - head/lib/clang/libllvmaarch64disassembler

2015-01-08 Thread Ed Maste
Author: emaste Date: Thu Jan 8 14:26:49 2015 New Revision: 276819 URL: https://svnweb.freebsd.org/changeset/base/276819 Log: Fix WITH_LLDB build A build with WITH_LLDB and not WITH_CLANG_EXTRAS failed after r276783. Reported by: rodrigc Modified:

Re: svn commit: r276796 - in head: . share/mk tools/build/options

2015-01-08 Thread Ed Maste
On 8 January 2015 at 07:54, Erik Cederstrand erik+li...@cederstrand.dk wrote: Thanks, Ed. That's really cool! Does anyone know what the status of replacing ld is? The plan is to use lld from the LLVM linker. Good progress is being made upstream on lld; it can self-host on FreeBSD. We're

svn commit: r276796 - in head: . share/mk tools/build/options

2015-01-07 Thread Ed Maste
Author: emaste Date: Wed Jan 7 22:02:37 2015 New Revision: 276796 URL: https://svnweb.freebsd.org/changeset/base/276796 Log: Use a set of ELF Tool Chain tools by default These tools are now from the ELF Tool Chain project: * addr2line * elfcopy (strip) * nm * size *

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

2015-01-07 Thread Ed Maste
Author: emaste Date: Wed Jan 7 22:08:09 2015 New Revision: 276797 URL: https://svnweb.freebsd.org/changeset/base/276797 Log: Regenerate after r276796 Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r276785 - head/contrib/elftoolchain/libelf

2015-01-07 Thread Ed Maste
Author: emaste Date: Wed Jan 7 19:34:44 2015 New Revision: 276785 URL: https://svnweb.freebsd.org/changeset/base/276785 Log: libelf: Add arm64 config Upstream elftoolchain ticket: #470 Submitted by: Andrew Turner Sponsored by: The FreeBSD Foundation Modified:

svn commit: r278982 - stable/10/sys/sys

2015-02-18 Thread Ed Maste
Author: emaste Date: Thu Feb 19 02:56:34 2015 New Revision: 278982 URL: https://svnweb.freebsd.org/changeset/base/278982 Log: MFC r275140: Increase default and maximum callchain depths Bump the default from 16 to 32, to accommodate kernel flamegraphs. Bump the maximum from 32 to 128, to

svn commit: r280218 - head/usr.bin/xlint/lint1

2015-03-18 Thread Ed Maste
Author: emaste Date: Wed Mar 18 13:07:19 2015 New Revision: 280218 URL: https://svnweb.freebsd.org/changeset/base/280218 Log: xlint: add arm64 #define Submitted by: andrew@ Sponsored by: The FreeBSD Foundation Modified: head/usr.bin/xlint/lint1/param.h Modified:

svn commit: r280188 - head/usr.bin/xlint/arch/aarch64

2015-03-17 Thread Ed Maste
Author: emaste Date: Tue Mar 17 19:16:51 2015 New Revision: 280188 URL: https://svnweb.freebsd.org/changeset/base/280188 Log: Add arm64 xlint support. Obtained from:NetBSD Sponsored by: The FreeBSD Foundation Added: head/usr.bin/xlint/arch/aarch64/

svn commit: r280190 - head

2015-03-17 Thread Ed Maste
Author: emaste Date: Tue Mar 17 19:35:50 2015 New Revision: 280190 URL: https://svnweb.freebsd.org/changeset/base/280190 Log: When cross-building with an external toolchain we still need a target strip It is used by at least crunchide(1). Modified: head/Makefile.inc1 Modified:

svn commit: r280181 - head/contrib/compiler-rt/lib/builtins

2015-03-17 Thread Ed Maste
Author: emaste Date: Tue Mar 17 15:48:19 2015 New Revision: 280181 URL: https://svnweb.freebsd.org/changeset/base/280181 Log: Import compiler-rt r232125 by Joerg Sonnenberger We want single precision here. Modified: head/contrib/compiler-rt/lib/builtins/fixunssfti.c Modified:

svn commit: r279908 - head

2015-03-12 Thread Ed Maste
Author: emaste Date: Thu Mar 12 08:40:32 2015 New Revision: 279908 URL: https://svnweb.freebsd.org/changeset/base/279908 Log: Provide automatic cross-binutils path if no BINUTILS_BOOTSTRAP The in-tree binutils does not support arm64, so will not work for the forthcoming FreeBSD arm64

svn commit: r279909 - head/contrib/jemalloc/include/jemalloc

2015-03-12 Thread Ed Maste
Author: emaste Date: Thu Mar 12 08:52:00 2015 New Revision: 279909 URL: https://svnweb.freebsd.org/changeset/base/279909 Log: Add aarch64 (arm64) #define for jemalloc Sponsored by: The FreeBSD Foundation Modified: head/contrib/jemalloc/include/jemalloc/jemalloc_FreeBSD.h Modified:

svn commit: r279944 - head/sys/arm/include

2015-03-12 Thread Ed Maste
Author: emaste Date: Fri Mar 13 02:49:55 2015 New Revision: 279944 URL: https://svnweb.freebsd.org/changeset/base/279944 Log: Delete stray clause 3 and renumber. Modified: head/sys/arm/include/in_cksum.h Modified: head/sys/arm/include/in_cksum.h

svn commit: r279947 - in head/share/doc: psd/title smm/title usd/title

2015-03-13 Thread Ed Maste
Author: emaste Date: Fri Mar 13 07:29:49 2015 New Revision: 279947 URL: https://svnweb.freebsd.org/changeset/base/279947 Log: Remove UCB advertising clause per the letter dated July 22, 1999. Modified: head/share/doc/psd/title/Title head/share/doc/smm/title/Title

svn commit: r280631 - head

2015-03-25 Thread Ed Maste
Author: emaste Date: Wed Mar 25 20:57:08 2015 New Revision: 280631 URL: https://svnweb.freebsd.org/changeset/base/280631 Log: Force MK_INCLUDES for the legacy stage As legacy executes make installincludes we don't want it to be disabled by a src.conf setting. Reviewed by: imp MFC

svn commit: r280853 - head/lib/libcompiler_rt

2015-03-30 Thread Ed Maste
Author: emaste Date: Mon Mar 30 14:28:31 2015 New Revision: 280853 URL: https://svnweb.freebsd.org/changeset/base/280853 Log: compiler-rt: Build additional quad precision floating point builtins These are needed for arm64 Sponsored by: The FreeBSD Foundation Differential Revision:

svn commit: r280859 - in head: gnu/usr.bin/binutils usr.bin

2015-03-30 Thread Ed Maste
Author: emaste Date: Mon Mar 30 17:38:25 2015 New Revision: 280859 URL: https://svnweb.freebsd.org/changeset/base/280859 Log: Switch to ELF toolchain readelf(1) ELF toolchain readelf lacked some functionality at the time other tools (like size, strip, nm, etc.) were switched over to the

svn commit: r280858 - head/sys/sys

2015-03-30 Thread Ed Maste
Author: emaste Date: Mon Mar 30 17:15:48 2015 New Revision: 280858 URL: https://svnweb.freebsd.org/changeset/base/280858 Log: Fill out arm64 dynamic relocation #defines Sponsored by: The FreeBSD Foundation Modified: head/sys/sys/elf_common.h Modified: head/sys/sys/elf_common.h

svn commit: r280857 - head/lib/msun/aarch64

2015-03-30 Thread Ed Maste
Author: emaste Date: Mon Mar 30 16:42:08 2015 New Revision: 280857 URL: https://svnweb.freebsd.org/changeset/base/280857 Log: Correct mrs_fpcr and mrs_fpsr macros in arm64 fenv.h Submitted by: andrew Sponsored by: The FreeBSD Foundation Modified: head/lib/msun/aarch64/fenv.h

svn commit: r280865 - in head/contrib/llvm/lib/Target/AArch64: . Utils

2015-03-30 Thread Ed Maste
Author: emaste Date: Mon Mar 30 20:01:41 2015 New Revision: 280865 URL: https://svnweb.freebsd.org/changeset/base/280865 Log: llvm: Backport upstream r229195 to fix arm64 TLS relocations As is described at http://llvm.org/bugs/show_bug.cgi?id=22408, the GNU linkers ld.bfd and ld.gold

Re: svn commit: r280865 - in head/contrib/llvm/lib/Target/AArch64: . Utils

2015-03-30 Thread Ed Maste
On 30 March 2015 at 16:14, Dimitry Andric d...@freebsd.org wrote: On 30 Mar 2015, at 22:01, Ed Maste ema...@freebsd.org wrote: Author: emaste Date: Mon Mar 30 20:01:41 2015 New Revision: 280865 URL: https://svnweb.freebsd.org/changeset/base/280865 Log: llvm: Backport upstream r229195

svn commit: r280908 - head/libexec/rtld-elf/aarch64

2015-03-31 Thread Ed Maste
Author: emaste Date: Tue Mar 31 12:53:07 2015 New Revision: 280908 URL: https://svnweb.freebsd.org/changeset/base/280908 Log: Correct copyright typo Modified: head/libexec/rtld-elf/aarch64/reloc.c Modified: head/libexec/rtld-elf/aarch64/reloc.c

svn commit: r280932 - in head/contrib/elftoolchain: addr2line common cxxfilt elfcopy libdwarf libelf libelftc nm readelf size strings

2015-03-31 Thread Ed Maste
Author: emaste Date: Wed Apr 1 01:08:01 2015 New Revision: 280932 URL: https://svnweb.freebsd.org/changeset/base/280932 Log: Update elftoolchain to upstream revision 3179 Some notable changes: - libdwarf: Fixed DWARF4 line section - elfcopy: Implement --localize-hidden - nm: handle

svn commit: r280703 - stable/10/sys/modules/drm2

2015-03-26 Thread Ed Maste
Author: emaste Date: Thu Mar 26 17:51:11 2015 New Revision: 280703 URL: https://svnweb.freebsd.org/changeset/base/280703 Log: MFC r270572: drm/i915: Disable the build of i915 on PC98 This module is of no use on this platform. Modified: stable/10/sys/modules/drm2/Makefile Directory

svn commit: r280761 - head/sys/sys

2015-03-27 Thread Ed Maste
Author: emaste Date: Fri Mar 27 14:40:58 2015 New Revision: 280761 URL: https://svnweb.freebsd.org/changeset/base/280761 Log: Remove ALPHA leftover Modified: head/sys/sys/kerneldump.h Modified: head/sys/sys/kerneldump.h

svn commit: r280909 - head/contrib/gcc

2015-03-31 Thread Ed Maste
Author: emaste Date: Tue Mar 31 13:37:32 2015 New Revision: 280909 URL: https://svnweb.freebsd.org/changeset/base/280909 Log: unwind-d2 build workaround for arm64 The __builtin_init_dwarf_reg_size_table function is unimplemented in clang 3.6 for AArch64. Comment it out for now and

svn commit: r280917 - in vendor/elftoolchain/dist: . addr2line ar brandelf common cxxfilt elfcopy elfdump findtextrel ld libdwarf libelf libelftc nm readelf size strings test/libelf/tset/common tes...

2015-03-31 Thread Ed Maste
Author: emaste Date: Tue Mar 31 20:01:37 2015 New Revision: 280917 URL: https://svnweb.freebsd.org/changeset/base/280917 Log: Import ELF toolchain rev 3179 From http://svn.code.sf.net/p/elftoolchain/code Modified: vendor/elftoolchain/dist/INSTALL

svn commit: r280918 - vendor/elftoolchain/elftoolchain-r3179

2015-03-31 Thread Ed Maste
Author: emaste Date: Tue Mar 31 20:03:04 2015 New Revision: 280918 URL: https://svnweb.freebsd.org/changeset/base/280918 Log: Tag elftoolchain-r3179 Added: vendor/elftoolchain/elftoolchain-r3179/ - copied from r280917, vendor/elftoolchain/dist/

svn commit: r280789 - head/contrib/llvm/tools/lldb/source/Core

2015-03-28 Thread Ed Maste
Author: emaste Date: Sat Mar 28 18:29:13 2015 New Revision: 280789 URL: https://svnweb.freebsd.org/changeset/base/280789 Log: Import lldb r233478: Fix build failure on Freebsd with gcc 4.9. llvm.org/pr23051 Submitted by: rodrigc Modified:

Re: svn commit: r279349 - head/sys/kern

2015-02-27 Thread Ed Maste
On 27 February 2015 at 10:12, Benjamin Kaduk bjkf...@gmail.com wrote: As of r278229, the kernel is compiled with -fwrapv, so signed integer overflow in the FreeBSD kernel is defined behavior. This is primarily a workaround to accommodate existing code though; it's not a result of an explicit

svn commit: r279572 - stable/10/contrib/binutils/bfd

2015-03-03 Thread Ed Maste
Author: emaste Date: Wed Mar 4 01:10:09 2015 New Revision: 279572 URL: https://svnweb.freebsd.org/changeset/base/279572 Log: MFC r279301: GNU nm: Avoid NULL dereference bfd_dwarf2_find_line() calls find_line() with NULL functionname_ptr, which resulted in a crash on certain ELF

svn commit: r279573 - head/sys/dev/ahci

2015-03-03 Thread Ed Maste
Author: emaste Date: Wed Mar 4 02:17:36 2015 New Revision: 279573 URL: https://svnweb.freebsd.org/changeset/base/279573 Log: Update ThunderX SATA quirk Add quirk to ThunderX AHCI forcing only 1 MSI-X interrupt. Shorten Thunder quirk description to avoid printing 'SATA' twice.

svn commit: r279298 - head/contrib/elftoolchain/nm

2015-02-25 Thread Ed Maste
Author: emaste Date: Wed Feb 25 21:43:09 2015 New Revision: 279298 URL: https://svnweb.freebsd.org/changeset/base/279298 Log: nm: avoid crash in print_lineno if func-name is NULL This can occur when DW_AT_specification is used to refer to another DIE that provides the actual DW_AT_name

Re: svn commit: r278914 - in head/sys: kern sys

2015-02-25 Thread Ed Maste
On 25 February 2015 at 14:47, John Baldwin j...@freebsd.org wrote: On Wednesday, February 25, 2015 01:40:04 PM Alexey Dokuchaev wrote: In r278673 I used full URL to D1801, but it was not closed for some reason. Could it be that rS (src repository) entries auto-closed when committed by

svn commit: r279301 - head/contrib/binutils/bfd

2015-02-25 Thread Ed Maste
Author: emaste Date: Wed Feb 25 22:12:37 2015 New Revision: 279301 URL: https://svnweb.freebsd.org/changeset/base/279301 Log: GNU nm: Avoid NULL dereference bfd_dwarf2_find_line() calls find_line() with NULL functionname_ptr, which resulted in a crash on certain ELF objects. This

svn commit: r279248 - head/etc

2015-02-24 Thread Ed Maste
Author: emaste Date: Tue Feb 24 19:27:51 2015 New Revision: 279248 URL: https://svnweb.freebsd.org/changeset/base/279248 Log: Unconditionally install debug directory hierarchy This avoids various failure modes (e.g., when building and installing a single binary with debug data on a

svn commit: r279328 - head

2015-02-26 Thread Ed Maste
Author: emaste Date: Thu Feb 26 20:02:29 2015 New Revision: 279328 URL: https://svnweb.freebsd.org/changeset/base/279328 Log: Support CROSS_BINUTILS_PREFIX with in-tree compiler Reviewed by: bapt, imp Sponsored by: The FreeBSD Foundation Differential Revision:

svn commit: r279303 - in stable/9/contrib/llvm/tools/clang: include/clang/Basic include/clang/Driver lib/Driver

2015-02-25 Thread Ed Maste
Author: emaste Date: Wed Feb 25 22:41:27 2015 New Revision: 279303 URL: https://svnweb.freebsd.org/changeset/base/279303 Log: Merge upstream Clang revision 211785: This commit implements the -fuse-ld= option, so that the user can specify -fuse-ld=bfd to use ld.bfd. This commit

svn commit: r279302 - in stable/10/contrib/llvm/tools/clang: include/clang/Basic include/clang/Driver lib/Driver

2015-02-25 Thread Ed Maste
Author: emaste Date: Wed Feb 25 22:32:32 2015 New Revision: 279302 URL: https://svnweb.freebsd.org/changeset/base/279302 Log: Implement the -fuse-ld= option. Merge upstream Clang revision 211785: This commit implements the -fuse-ld= option, so that the user can specify -fuse-ld=bfd

svn commit: r279254 - stable/10/sys/boot/amd64/boot1.efi

2015-02-24 Thread Ed Maste
Author: emaste Date: Tue Feb 24 22:11:07 2015 New Revision: 279254 URL: https://svnweb.freebsd.org/changeset/base/279254 Log: MFC part of r273865: fix boot1.efi for block size != 512 r273865 is part of the work for supporting 4Kn drives, but it turns out the underlying bug can actually

svn commit: r280769 - head/usr.sbin/crunch/crunchide

2015-03-27 Thread Ed Maste
Author: emaste Date: Fri Mar 27 19:34:24 2015 New Revision: 280769 URL: https://svnweb.freebsd.org/changeset/base/280769 Log: crunchide: arm64 support Submitted by: andrew@ Sponsored by: The FreeBSD Foundation Modified: head/usr.sbin/crunch/crunchide/Makefile Modified:

svn commit: r280770 - head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD

2015-03-27 Thread Ed Maste
Author: emaste Date: Fri Mar 27 19:42:38 2015 New Revision: 280770 URL: https://svnweb.freebsd.org/changeset/base/280770 Log: lldb: Move debug register output into __amd64__ This debug register diagnostic is really only applicable to amd64 at present. Sponsored by: The FreeBSD

svn commit: r280454 - in vendor/NetBSD/xlint: . dist

2015-03-24 Thread Ed Maste
Author: emaste Date: Tue Mar 24 19:25:36 2015 New Revision: 280454 URL: https://svnweb.freebsd.org/changeset/base/280454 Log: Copy initial xlint(1) import to vendor branch Added: vendor/NetBSD/xlint/ vendor/NetBSD/xlint/dist/ - copied from r12099, cvs2svn/branches/JPO/usr.bin/xlint/

svn commit: r280381 - head/sys/arm64/include

2015-03-23 Thread Ed Maste
Author: emaste Date: Mon Mar 23 16:04:04 2015 New Revision: 280381 URL: https://svnweb.freebsd.org/changeset/base/280381 Log: Renumber clauses to avoid missing 3 Modified: head/sys/arm64/include/_types.h head/sys/arm64/include/cpu.h head/sys/arm64/include/float.h

Re: svn commit: r280387 - in head/usr.bin/xlint: arch/sparc64 common lint1 lint2 xlint

2015-03-23 Thread Ed Maste
On 23 March 2015 at 14:45, Pedro F. Giffuni p...@freebsd.org wrote: Author: pfg Date: Mon Mar 23 18:45:29 2015 New Revision: 280387 URL: https://svnweb.freebsd.org/changeset/base/280387 Log: xlint: update. Nice. I was going to have a look at this at some point, so I'm glad that you've

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

2015-01-29 Thread Ed Maste
Author: emaste Date: Fri Jan 30 03:17:07 2015 New Revision: 277908 URL: https://svnweb.freebsd.org/changeset/base/277908 Log: Add note that contigfree(9) does not accept NULL Differential Revision: https://reviews.freebsd.org/D1721 Modified: head/share/man/man9/contigmalloc.9 Modified:

svn commit: r280399 - stable/10/lib/libc/net

2015-03-23 Thread Ed Maste
Author: emaste Date: Mon Mar 23 20:51:35 2015 New Revision: 280399 URL: https://svnweb.freebsd.org/changeset/base/280399 Log: MFC r275163: ANSIfy b64_pton Modified: stable/10/lib/libc/net/base64.c Directory Properties: stable/10/ (props changed) Modified: stable/10/lib/libc/net/base64.c

svn commit: r280398 - stable/10/lib/libc/net

2015-03-23 Thread Ed Maste
Author: emaste Date: Mon Mar 23 20:50:28 2015 New Revision: 280398 URL: https://svnweb.freebsd.org/changeset/base/280398 Log: MFC r275060: Fix b64_pton output buffer overrun test for exact-sized buffer b64_pton would sometimes erroneously fail to decode a base64 string into a

svn commit: r281004 - in head/lib/libc: arm/sys mips/sys powerpc powerpc/sys powerpc64 powerpc64/sys sparc64 sparc64/sys sys

2015-04-02 Thread Ed Maste
Author: emaste Date: Thu Apr 2 21:18:11 2015 New Revision: 281004 URL: https://svnweb.freebsd.org/changeset/base/281004 Log: libc: Eliminate duplicate copies of __vdso_gettc.c Sponsored by: The FreeBSD Foundation Differential Revision:https://reviews.freebsd.org/D2152 Added:

Re: svn commit: r281004 - in head/lib/libc: arm/sys mips/sys powerpc powerpc/sys powerpc64 powerpc64/sys sparc64 sparc64/sys sys

2015-04-02 Thread Ed Maste
On 2 April 2015 at 19:54, Bruce Evans b...@optusnet.com.au wrote: On Thu, 2 Apr 2015, Ed Maste wrote: Log: libc: Eliminate duplicate copies of __vdso_gettc.c ... Modified: head/lib/libc/arm/sys/Makefile.inc

svn commit: r281000 - in head/sys/boot: efi/loader/arch/i386 i386/efi

2015-04-02 Thread Ed Maste
Author: emaste Date: Thu Apr 2 18:57:35 2015 New Revision: 281000 URL: https://svnweb.freebsd.org/changeset/base/281000 Log: Move i386/efi files to new home in efi/loader/arch/i386 This was not (and still is not) connected to the build, but the EFI loader is in the process of being

Re: svn commit: r281889 - head/sys/dev/kbdmux

2015-04-23 Thread Ed Maste
On 23 April 2015 at 10:53, Pedro F. Giffuni p...@freebsd.org wrote: Author: pfg Date: Thu Apr 23 14:53:45 2015 New Revision: 281889 URL: https://svnweb.freebsd.org/changeset/base/281889 accmap, fkeymap and keymap are passed to kbd_set_maps at line 1390. After r281889 kbd has references to

svn commit: r281901 - head/sys/dev/kbdmux

2015-04-23 Thread Ed Maste
Author: emaste Date: Thu Apr 23 20:26:22 2015 New Revision: 281901 URL: https://svnweb.freebsd.org/changeset/base/281901 Log: Revert r281889, it broke keyboard input Modified: head/sys/dev/kbdmux/kbdmux.c Modified: head/sys/dev/kbdmux/kbdmux.c

svn commit: r281886 - in head: lib/libstand sys/boot/libstand32 sys/boot/userboot/libstand

2015-04-23 Thread Ed Maste
Author: emaste Date: Thu Apr 23 14:04:33 2015 New Revision: 281886 URL: https://svnweb.freebsd.org/changeset/base/281886 Log: Reduce diffs between the three copies of libstand's Makefile This should be a non-functional change. A future change should address the functional differences

svn commit: r281952 - head/share/mk

2015-04-24 Thread Ed Maste
Author: emaste Date: Fri Apr 24 22:04:59 2015 New Revision: 281952 URL: https://svnweb.freebsd.org/changeset/base/281952 Log: Add LLDB to BROKEN_OPTIONS for arm prior to armv6 LLVM lacks support on FreeBSD for ARMv4/ARMv5 64-bit atomic operations. Sponsored by: The FreeBSD Foundation

svn commit: r281934 - stable/9/sys/dev/vt

2015-04-24 Thread Ed Maste
Author: emaste Date: Fri Apr 24 15:34:20 2015 New Revision: 281934 URL: https://svnweb.freebsd.org/changeset/base/281934 Log: MFC r281537: Increase vt font limits to allow use of GNU Unifont PR: 199438 Sponsored by: The FreeBSD Foundation Modified:

svn commit: r281936 - stable/10/usr.bin/ar

2015-04-24 Thread Ed Maste
Author: emaste Date: Fri Apr 24 15:48:23 2015 New Revision: 281936 URL: https://svnweb.freebsd.org/changeset/base/281936 Log: MFC r281311: ar: Disallow directory traversal Set ARCHIVE_EXTRACT_SECURE_SYMLINKS and ARCHIVE_EXTRACT_SECURE_NODOTDOT as in bsdtar to prevent extraction of

svn commit: r281939 - stable/9/sys/sys

2015-04-24 Thread Ed Maste
Author: emaste Date: Fri Apr 24 16:12:30 2015 New Revision: 281939 URL: https://svnweb.freebsd.org/changeset/base/281939 Log: MFC r277464: Add missing R_X86_64_ constants to elf_common.h PR: 196918 Sponsored by: The FreeBSD Foundation Modified: stable/9/sys/sys/elf_common.h

svn commit: r281937 - stable/10/sys/sys

2015-04-24 Thread Ed Maste
Author: emaste Date: Fri Apr 24 15:58:41 2015 New Revision: 281937 URL: https://svnweb.freebsd.org/changeset/base/281937 Log: MFC r277464: Add missing R_X86_64_ constants to elf_common.h PR: 196918 Sponsored by: The FreeBSD Foundation Modified: stable/10/sys/sys/elf_common.h

svn commit: r281933 - stable/10/sys/dev/vt

2015-04-24 Thread Ed Maste
Author: emaste Date: Fri Apr 24 15:32:12 2015 New Revision: 281933 URL: https://svnweb.freebsd.org/changeset/base/281933 Log: MFC r281537: Increase vt font limits to allow use of GNU Unifont PR: 199438 Sponsored by: The FreeBSD Foundation Modified:

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

2015-04-24 Thread Ed Maste
Author: emaste Date: Fri Apr 24 17:36:26 2015 New Revision: 281944 URL: https://svnweb.freebsd.org/changeset/base/281944 Log: vt(4): Simplify mouse area detection vt_is_cursor_in_area needs to return true if any part of the mouse cursor is visible in the rectangle area. Replace the

svn commit: r281935 - stable/9/contrib/binutils/bfd

2015-04-24 Thread Ed Maste
Author: emaste Date: Fri Apr 24 15:36:58 2015 New Revision: 281935 URL: https://svnweb.freebsd.org/changeset/base/281935 Log: MFC r279301: GNU nm: Avoid NULL dereference bfd_dwarf2_find_line() calls find_line() with NULL functionname_ptr, which resulted in a crash on certain ELF

svn commit: r281779 - head/usr.sbin/vidcontrol

2015-04-20 Thread Ed Maste
Author: emaste Date: Mon Apr 20 17:43:55 2015 New Revision: 281779 URL: https://svnweb.freebsd.org/changeset/base/281779 Log: vidcontrol: skip invalid video modes returned by vt(4) vt(4) has a stub CONS_MODEINFO ioctl that does not provide any data but returns success. This needs to be

svn commit: r281781 - head/usr.sbin/crunch/crunchide

2015-04-20 Thread Ed Maste
Author: emaste Date: Mon Apr 20 18:30:06 2015 New Revision: 281781 URL: https://svnweb.freebsd.org/changeset/base/281781 Log: crunchide: Remove local EM_* ELF definitions provided by system ELF headers Suggested by: imp (in review D2314) Modified:

svn commit: r281947 - stable/9/sys/dev/vt

2015-04-24 Thread Ed Maste
Author: emaste Date: Fri Apr 24 19:26:01 2015 New Revision: 281947 URL: https://svnweb.freebsd.org/changeset/base/281947 Log: MFC r273973: vt(4): Fix keyboard allocation when kbdmux(4) isn't used The problem was that only the kbdmux keyboard index was saved in vd-vd_keyboard. This

svn commit: r282144 - head/usr.sbin/crunch/crunchide

2015-04-28 Thread Ed Maste
Author: emaste Date: Tue Apr 28 13:04:51 2015 New Revision: 282144 URL: https://svnweb.freebsd.org/changeset/base/282144 Log: crunchide: add basic string table sanity checks Reported by: Coverity Scan CID: 978805, 980919 Sponsored by: The FreeBSD Foundation Modified:

svn commit: r282143 - stable/10/lib/libc/mips/gen

2015-04-28 Thread Ed Maste
Author: emaste Date: Tue Apr 28 12:52:08 2015 New Revision: 282143 URL: https://svnweb.freebsd.org/changeset/base/282143 Log: MFC r277877: Use zero register instead of immediate 0x0 in MIPS assembly It seems GAS makes the substitution automatically, but Clang's integrated assembler

svn commit: r282142 - stable/10/libexec/rtld-elf/mips

2015-04-28 Thread Ed Maste
Author: emaste Date: Tue Apr 28 12:48:30 2015 New Revision: 282142 URL: https://svnweb.freebsd.org/changeset/base/282142 Log: MFC r281107: MIPS rtld: report missing symbol rather than segfaulting This is only an interim fix; MIPS should be using the MI code instead, which does not

svn commit: r282156 - head

2015-04-28 Thread Ed Maste
Author: emaste Date: Tue Apr 28 17:13:05 2015 New Revision: 282156 URL: https://svnweb.freebsd.org/changeset/base/282156 Log: Don't add arm64 to universe builds if the user provided a TARGETS list Differential Revision:https://reviews.freebsd.org/D2375 Reported by: andrew

svn commit: r282247 - head/sys/dev/vt/hw/fb

2015-04-29 Thread Ed Maste
Author: emaste Date: Wed Apr 29 20:30:11 2015 New Revision: 282247 URL: https://svnweb.freebsd.org/changeset/base/282247 Log: vt: fix vt_fb_bitblt_bitmap mask corruption Previously the mask wrapped when one or more of the mask bytes extended past the right edge of the window. Simplify

Re: svn commit: r282057 - in head/lib: libc librt libthr msun

2015-04-27 Thread Ed Maste
On 27 April 2015 at 02:49, Garrett Cooper n...@freebsd.org wrote: Author: ngie Date: Mon Apr 27 06:49:27 2015 New Revision: 282057 URL: https://svnweb.freebsd.org/changeset/base/282057 Log: Build/install libc, librt, libthr, and msun NetBSD test suites on all architectures It looks

svn commit: r282118 - stable/10/libexec/rtld-elf

2015-04-27 Thread Ed Maste
Author: emaste Date: Tue Apr 28 01:15:17 2015 New Revision: 282118 URL: https://svnweb.freebsd.org/changeset/base/282118 Log: MFC r281005: Make die available as rtld_die for use by MD relocation code Sponsored by: The FreeBSD Foundation Modified: stable/10/libexec/rtld-elf/rtld.c

svn commit: r282303 - head/tools/build/mk

2015-05-01 Thread Ed Maste
Author: emaste Date: Fri May 1 16:37:40 2015 New Revision: 282303 URL: https://svnweb.freebsd.org/changeset/base/282303 Log: OptionalObsoleteFiles: don't remove c++filt when using ELF Tool Chain c++filt is listed here twice, for MK_CXX == no and MK_GCC == no, but r282285 only caught one

Re: svn commit: r282285 - in head: gnu/usr.bin/cc tools/build/mk usr.bin

2015-05-01 Thread Ed Maste
On 30 April 2015 at 17:30, Ed Maste ema...@freebsd.org wrote: Author: emaste Date: Thu Apr 30 21:30:33 2015 New Revision: 282285 URL: https://svnweb.freebsd.org/changeset/base/282285 Log: Add ELF Tool Chain's c++filt to the build This should also have Relnotes: Yes

<    5   6   7   8   9   10   11   12   13   14   >