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

2015-04-30 Thread Ed Maste
Author: emaste Date: Thu Apr 30 23:48:05 2015 New Revision: 282291 URL: https://svnweb.freebsd.org/changeset/base/282291 Log: crunchide: Restore local EM_AARCH64 constant for bootstrapping Most of the EM_* constants are available in all supported host branches, but EM_AARCH64 was added re

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 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 shou

svn commit: r282549 - in head: . tools/build/mk

2015-05-06 Thread Ed Maste
Author: emaste Date: Wed May 6 15:20:50 2015 New Revision: 282549 URL: https://svnweb.freebsd.org/changeset/base/282549 Log: Fix make delete-old for gperf and GCC/CXX options - Optional components go in OptionalObsoleteFiles - Move gperf removal to be based on MK_GCC only, not MK_CXX and

svn commit: r282551 - head/libexec/rtld-elf

2015-05-06 Thread Ed Maste
Author: emaste Date: Wed May 6 15:29:11 2015 New Revision: 282551 URL: https://svnweb.freebsd.org/changeset/base/282551 Log: Remove historical GNUC test The requirement is for a GCC-compatible compiler and not necessarily GCC itself. However, we currently expect any compiler used for bui

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

2015-05-07 Thread Ed Maste
Author: emaste Date: Thu May 7 16:56:20 2015 New Revision: 282586 URL: https://svnweb.freebsd.org/changeset/base/282586 Log: Correct PL310_POWER_CTRL offset Offet for the power control register was specified incorrectly (it had the same value as the prefetch control register.) This chang

Re: svn commit: r282744 - in head/sys/cddl/dev/dtrace: amd64 i386

2015-05-11 Thread Ed Maste
On 10 May 2015 at 22:47, Mark Johnston wrote: > > I've caught several cases (specifically in merging DTrace code) where the > upstream code block is so large the merger didn't even notice the > #ifndef __FreeBSD__ was present and thought that the merge was fine because > the upstream diff applied

svn commit: r282821 - in head: . lib

2015-05-12 Thread Ed Maste
Author: emaste Date: Tue May 12 17:53:22 2015 New Revision: 282821 URL: https://svnweb.freebsd.org/changeset/base/282821 Log: Remove redundant csu subdir logic The appropriate subdirectories are handled by lib/csu/Makefile. There's no need to duplicate this logic in Makefile.inc1 and lib/

svn commit: r282822 - stable/10/sys/dev/vt/hw/fb

2015-05-12 Thread Ed Maste
Author: emaste Date: Tue May 12 18:08:07 2015 New Revision: 282822 URL: https://svnweb.freebsd.org/changeset/base/282822 Log: MFC r282247: 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 win

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

2015-05-12 Thread Ed Maste
Author: emaste Date: Tue May 12 18:09:54 2015 New Revision: 282823 URL: https://svnweb.freebsd.org/changeset/base/282823 Log: MFC r281944: 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. R

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

2015-05-12 Thread Ed Maste
Author: emaste Date: Tue May 12 20:04:17 2015 New Revision: 282824 URL: https://svnweb.freebsd.org/changeset/base/282824 Log: crunchide: remove EOL whitespace Modified: head/usr.sbin/crunch/crunchide/exec_elf32.c Modified: head/usr.sbin/crunch/crunchide/exec_elf32.c =

svn commit: r282898 - head/share/vt/keymaps

2015-05-14 Thread Ed Maste
Author: emaste Date: Thu May 14 13:27:24 2015 New Revision: 282898 URL: https://svnweb.freebsd.org/changeset/base/282898 Log: Correct UTF-8 encoding in Británico One á was ISO 8859-1 0xE1 instead of UTF-8 0xC3 0xA1. Modified: head/share/vt/keymaps/INDEX.keymaps Modified: head/share/vt/k

svn commit: r282902 - in head/share: syscons/keymaps vt/keymaps

2015-05-14 Thread Ed Maste
Author: emaste Date: Thu May 14 14:07:44 2015 New Revision: 282902 URL: https://svnweb.freebsd.org/changeset/base/282902 Log: Correct language code -- "Danish" is English The menu entry "Danish ISO-8859-1 (macbook)" was first added to the syscons(4) INDEX.keymaps in r241851 with no langua

svn commit: r282904 - head/usr.sbin/kbdmap

2015-05-14 Thread Ed Maste
Author: emaste Date: Thu May 14 14:20:50 2015 New Revision: 282904 URL: https://svnweb.freebsd.org/changeset/base/282904 Log: kbdmap(1): increase description size to 256 bytes After conversion to UTF-8 some INDEX.keymaps descriptions are longer than the previous limit of 64 bytes. PR

svn commit: r282905 - head/share/vt/keymaps

2015-05-14 Thread Ed Maste
Author: emaste Date: Thu May 14 14:40:01 2015 New Revision: 282905 URL: https://svnweb.freebsd.org/changeset/base/282905 Log: Restore 'he' language code for Hebrew kbdmap(1) menu title MFC after:1 week Sponsored by: The FreeBSD Foundation Modified: head/share/vt/keymaps/INDEX.keyma

svn commit: r282909 - in head/lib/libc/aarch64: . gen

2015-05-14 Thread Ed Maste
Author: emaste Date: Thu May 14 17:12:45 2015 New Revision: 282909 URL: https://svnweb.freebsd.org/changeset/base/282909 Log: Add fabs() to arm64 libc Sponsored by: The FreeBSD Foundation Differential Revision:https://reviews.freebsd.org/D2532 Added: head/lib/libc/aarch64/gen/f

svn commit: r282911 - in vendor/elftoolchain/dist: . addr2line ar brandelf common cxxfilt elfcopy elfdump findtextrel isa libdwarf libelf libelftc nm readelf size strings test/ar/plugin test/elfcop...

2015-05-14 Thread Ed Maste
Author: emaste Date: Thu May 14 17:48:57 2015 New Revision: 282911 URL: https://svnweb.freebsd.org/changeset/base/282911 Log: Import ELF Tool Chain revision 3197 From http://svn.code.sf.net/p/elftoolchain/code Modified: vendor/elftoolchain/dist/INSTALL vendor/elftoolchain/dist/addr2lin

svn commit: r282913 - vendor/elftoolchain/elftoolchain-r3197

2015-05-14 Thread Ed Maste
Author: emaste Date: Thu May 14 17:50:20 2015 New Revision: 282913 URL: https://svnweb.freebsd.org/changeset/base/282913 Log: Tag elftoolchain-r3197 Added: - copied from r282912, vendor/elftoolchain/dist/ Directory Properties: vendor/elftoolchain/elftoolchain-r3197/ (props changed) ___

svn commit: r282914 - head/share/vt/keymaps

2015-05-14 Thread Ed Maste
Author: emaste Date: Thu May 14 18:09:56 2015 New Revision: 282914 URL: https://svnweb.freebsd.org/changeset/base/282914 Log: kbdmap(1): Correct menu title: keyboards have a layout, not a language MFC after:2 weeks Sponsored by: The FreeBSD Foundation Differential Revision:h

svn commit: r282916 - in head: sys/sys usr.bin/elfdump

2015-05-14 Thread Ed Maste
Author: emaste Date: Thu May 14 18:29:05 2015 New Revision: 282916 URL: https://svnweb.freebsd.org/changeset/base/282916 Log: Add ELF machine EM_IAMCU, 32-bit Intel MCU It is e_machine 6, which was previously reserved for 486. Modified: head/sys/sys/elf_common.h head/usr.bin/elfdump/el

Re: svn commit: r282914 - head/share/vt/keymaps

2015-05-14 Thread Ed Maste
On 14 May 2015 at 14:33, Sergey Kandaurov wrote: > On 14 May 2015 at 21:09, Ed Maste wrote: >> Author: emaste >> Date: Thu May 14 18:09:56 2015 >> New Revision: 282914 >> URL: https://svnweb.freebsd.org/changeset/base/282914 >> >> Log: >> kbdmap(1)

svn commit: r282918 - in head: contrib/elftoolchain/addr2line contrib/elftoolchain/common contrib/elftoolchain/cxxfilt contrib/elftoolchain/elfcopy contrib/elftoolchain/libdwarf contrib/elftoolchai...

2015-05-14 Thread Ed Maste
Author: emaste Date: Thu May 14 19:48:15 2015 New Revision: 282918 URL: https://svnweb.freebsd.org/changeset/base/282918 Log: Update to ELF Tool Chain r3197 Highlights: - Fix man page markup, whitespace, and typos - Fix sh_info of SHT_GROUP section to point to the correct string -

svn commit: r282920 - head/usr.bin/vtfontcvt

2015-05-14 Thread Ed Maste
Author: emaste Date: Thu May 14 20:17:53 2015 New Revision: 282920 URL: https://svnweb.freebsd.org/changeset/base/282920 Log: vtfontcvt: Allow 6 digits in verbose output Some fonts (e.g. GNU Unifont) have more than 100,000 (half-)glyphs. Sponsored by: The FreeBSD Foundation Modified:

svn commit: r282973 - in head: gnu/lib tools/build/mk

2015-05-15 Thread Ed Maste
Author: emaste Date: Fri May 15 14:22:33 2015 New Revision: 282973 URL: https://svnweb.freebsd.org/changeset/base/282973 Log: Build libgomp only if we're also building base system GCC Clang's OpenMP support will emit Intel OpenMP API library calls, and will therefore require libiomp (or w

Re: svn commit: r282985 - in head/sys: arm/annapurna arm/annapurna/alpine arm/annapurna/alpine/hal arm/conf boot/fdt/dts/arm

2015-05-18 Thread Ed Maste
On 18 May 2015 at 10:11, Mathieu Arnold wrote: > > Mmmm, if this can be done only for base, and not for ports, sure, but ports > need to be able to add patches with CRLF endings, because upstream software > comes in all flavors, including CRLF files we need to be able to patch. Sure it could, we

svn commit: r283060 - in head: gnu/lib tools/build/mk

2015-05-18 Thread Ed Maste
Author: emaste Date: Mon May 18 15:02:35 2015 New Revision: 283060 URL: https://svnweb.freebsd.org/changeset/base/283060 Log: Build libgcov only if we're building base system GCC Clang uses compiler-rt for the code coverage runtime, and ports GCC provides its own libgcov. PR:

svn commit: r283108 - head

2015-05-19 Thread Ed Maste
Author: emaste Date: Tue May 19 14:05:15 2015 New Revision: 283108 URL: https://svnweb.freebsd.org/changeset/base/283108 Log: Update crunch bootstrapping test for recent fixes - r277259 crunchide: Correct 64-bit section header offset - r281674 crunchide: always include both 32- and 64-bit

svn commit: r283110 - head/sys/sys

2015-05-19 Thread Ed Maste
Author: emaste Date: Tue May 19 14:23:33 2015 New Revision: 283110 URL: https://svnweb.freebsd.org/changeset/base/283110 Log: Add GRP_COMDAT section group flag to ELF header Reviewed by: kib MFC after:1 week Sponsored by: The FreeBSD Foundation Differential Revision:https

svn commit: r283125 - in head/lib/csu: . i386 i386-elf

2015-05-19 Thread Ed Maste
Author: emaste Date: Tue May 19 21:00:53 2015 New Revision: 283125 URL: https://svnweb.freebsd.org/changeset/base/283125 Log: All FreeBSD platforms are elf: move i386-elf to i386 This was a leftover from when we had both i386 a.out and ELF. Reviewed by: kib, imp Sponsored by: The Fr

svn commit: r283149 - head/sys/modules

2015-05-20 Thread Ed Maste
Author: emaste Date: Wed May 20 12:54:22 2015 New Revision: 283149 URL: https://svnweb.freebsd.org/changeset/base/283149 Log: Avoid trying to build cxbge on 32-bit MIPS It lacks required 64-bit atomics. Reviewed by: imp (earlier version) Sponsored by: The FreeBSD Foundation Differ

svn commit: r283164 - in stable/10/share: syscons/keymaps vt/keymaps

2015-05-20 Thread Ed Maste
Author: emaste Date: Thu May 21 01:47:12 2015 New Revision: 283164 URL: https://svnweb.freebsd.org/changeset/base/283164 Log: MFC INDEX.keymaps fixes r282898: Correct UTF-8 encoding in Británico One á was ISO 8859-1 0xE1 instead of UTF-8 0xC3 0xA1. r282902: Correct language code

svn commit: r283165 - stable/10/usr.sbin/kbdmap

2015-05-20 Thread Ed Maste
Author: emaste Date: Thu May 21 01:50:06 2015 New Revision: 283165 URL: https://svnweb.freebsd.org/changeset/base/283165 Log: MFC r282904: kbdmap(1): increase description size to 256 bytes After conversion to UTF-8 some INDEX.keymaps descriptions are longer than the previous limit of

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

2015-05-21 Thread Ed Maste
Author: emaste Date: Thu May 21 13:30:10 2015 New Revision: 283234 URL: https://svnweb.freebsd.org/changeset/base/283234 Log: MFC r276774: ar: Avoid null pointer deref while reading corrupt archives ELF Tool Chain ticket #467 Reported by: Alexander Cherepanov Sponsored by: The Fr

svn commit: r283260 - stable/10/usr.sbin/crunch/crunchide

2015-05-21 Thread Ed Maste
Author: emaste Date: Thu May 21 19:16:28 2015 New Revision: 283260 URL: https://svnweb.freebsd.org/changeset/base/283260 Log: MFC r282144: crunchide: add basic string table sanity checks Reported by: Coverity Scan CID: 978805, 980919 Sponsored by: The FreeBSD Foundation Modif

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

2015-05-21 Thread Ed Maste
Author: emaste Date: Thu May 21 19:40:31 2015 New Revision: 283262 URL: https://svnweb.freebsd.org/changeset/base/283262 Log: MFC r258431: Disable amd64 boot time memory test by default The page presence memory test takes a long time on large memory systems and has little value on con

Re: svn commit: r283136 - head/sys/netinet

2015-05-21 Thread Ed Maste
On 21 May 2015 at 16:03, Hiren Panchasara wrote: > > I *do* want to MFC the change. And if there are no major objections, I'll go > ahead with what Lawrence is suggesting: changing current purge behavior in > -head > and 10. For the record, that sounds reasonable to me. _

svn commit: r283295 - head/contrib/ipfilter/tools

2015-05-22 Thread Ed Maste
Author: emaste Date: Fri May 22 18:31:26 2015 New Revision: 283295 URL: https://svnweb.freebsd.org/changeset/base/283295 Log: ipf(1): Use strchr(3) instead of deprecated index(3) Reviewed by: cy MFC after:1 week Sponsored by: The FreeBSD Foundation Differential Revision:h

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 port

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: head/

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 head/share/doc/usd/title/

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: head/con

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/ head/usr.bin/xlint/arch/aar

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: head/Make

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: head/usr.bin/xlint/lin

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 head/sys/arm64/include/

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 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 taken it on

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 precisel

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: 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: 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 MF

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 Prop

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: 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: head/usr.sbin/c

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 Founda

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: head/contrib/llvm/tools/lldb/source/Core/Man

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: 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 Modified:

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: 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 E

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 wrote: > On 30 Mar 2015, at 22:01, Ed Maste wrote: >> >> Author: emaste >> Date: Mon Mar 30 20:01:41 2015 >> New Revision: 280865 >> URL: https://svnweb.freebsd.org/changeset/base/280865 >> >> Log: >>

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: 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 replace

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 vendor/elftoolchain/dist/addr2line/addr

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: 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 o

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 built

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: h

svn commit: r281005 - head/libexec/rtld-elf

2015-04-02 Thread Ed Maste
Author: emaste Date: Thu Apr 2 21:35:36 2015 New Revision: 281005 URL: https://svnweb.freebsd.org/changeset/base/281005 Log: Make die available as rtld_die for use by MD relocation code Reviewed by: kib Sponsored by: The FreeBSD Foundation Differential Revision:https://reviews

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 wrote: > On Thu, 2 Apr 2015, Ed Maste wrote: > >> Log: >> libc: Eliminate duplicate copies of __vdso_gettc.c >> ... >> Modified: head

svn commit: r281107 - head/libexec/rtld-elf/mips

2015-04-05 Thread Ed Maste
Author: emaste Date: Sun Apr 5 14:06:11 2015 New Revision: 281107 URL: https://svnweb.freebsd.org/changeset/base/281107 Log: 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 have this issue.

svn commit: r281147 - head/lib/libelftc

2015-04-06 Thread Ed Maste
Author: emaste Date: Mon Apr 6 13:55:33 2015 New Revision: 281147 URL: https://svnweb.freebsd.org/changeset/base/281147 Log: Update reported elftoolchain version to 3179 Missed in r280932 Modified: head/lib/libelftc/elftc_version.c Modified: head/lib/libelftc/elftc_version.c ==

svn commit: r281221 - in head: contrib/compiler-rt/lib/builtins lib/libcompiler_rt

2015-04-07 Thread Ed Maste
Author: emaste Date: Tue Apr 7 19:28:53 2015 New Revision: 281221 URL: https://svnweb.freebsd.org/changeset/base/281221 Log: compiler-rt: Implement multc3 - quad-precision complex multiplication This may be reworked based on upstream discussion. This version is here to support arm64 worl

svn commit: r281223 - in head: contrib/compiler-rt/lib/builtins lib/libcompiler_rt

2015-04-07 Thread Ed Maste
Author: emaste Date: Tue Apr 7 19:31:29 2015 New Revision: 281223 URL: https://svnweb.freebsd.org/changeset/base/281223 Log: compiler-rt: add floatditf and floatunditf These are long integer (di_int/du_int) to quad precision floating point conversions. They may be reworked based on upstr

svn commit: r281237 - in head/sys/boot/efi: boot1 loader loader/arch/amd64 loader/arch/arm

2015-04-07 Thread Ed Maste
Author: emaste Date: Tue Apr 7 21:34:49 2015 New Revision: 281237 URL: https://svnweb.freebsd.org/changeset/base/281237 Log: EFI: use common reloc.c for all architectures Much of this file is common to the architectures we support, so share an implementation by adding a little #ifdef-ery

svn commit: r281238 - head/sys/boot/efi/boot1

2015-04-07 Thread Ed Maste
Author: emaste Date: Tue Apr 7 21:41:26 2015 New Revision: 281238 URL: https://svnweb.freebsd.org/changeset/base/281238 Log: Add EFI boot1 for i386 loader.efi still needs work, but boot1.efi now builds. Differential Revision:https://reviews.freebsd.org/D2244 Reviewed by: rp

svn commit: r281270 - head/lib/libcompiler_rt

2015-04-08 Thread Ed Maste
Author: emaste Date: Wed Apr 8 19:07:06 2015 New Revision: 281270 URL: https://svnweb.freebsd.org/changeset/base/281270 Log: compiler-rt: include 128-bit quad precision fp support only on arm64 Other architectures do not use quad precision long double and don't need these runtime support

svn commit: r281384 - in head: share/mk usr.sbin/fifolog/fifolog_reader usr.sbin/fifolog/fifolog_writer

2015-04-10 Thread Ed Maste
Author: emaste Date: Fri Apr 10 21:24:38 2015 New Revision: 281384 URL: https://svnweb.freebsd.org/changeset/base/281384 Log: Fix libfifolog dependency on libz Consumers should not need to encode fifolog's dependency on libz. Handle it automatically in src.libnames.mk. Differential R

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

2015-04-09 Thread Ed Maste
Author: emaste Date: Thu Apr 9 13:45:17 2015 New Revision: 281311 URL: https://svnweb.freebsd.org/changeset/base/281311 Log: ar: Disallow directory traversal Set ARCHIVE_EXTRACT_SECURE_SYMLINKS and ARCHIVE_EXTRACT_SECURE_NODOTDOT as in bsdtar to prevent extraction of archive entries whos

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

2015-04-09 Thread Ed Maste
Author: emaste Date: Thu Apr 9 19:48:42 2015 New Revision: 281322 URL: https://svnweb.freebsd.org/changeset/base/281322 Log: Remove EOL whitespace from i386 EFI loader source Modified: head/sys/boot/efi/loader/arch/i386/bootinfo.c head/sys/boot/efi/loader/arch/i386/elf32_freebsd.c head/s

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

2015-04-09 Thread Ed Maste
Author: emaste Date: Thu Apr 9 15:08:39 2015 New Revision: 281313 URL: https://svnweb.freebsd.org/changeset/base/281313 Log: Avoid escaping EOL for line continuation Reported by: kib Modified: head/usr.bin/ar/read.c Modified: head/usr.bin/ar/read.c

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 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 shouldn't be

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

2015-01-29 Thread Ed Maste
On 29 January 2015 at 10:58, Pedro Giffuni 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 version

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

2015-01-29 Thread Ed Maste
On 29 January 2015 at 12:36, Davide Italiano 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 http://llvm.org/bugs/show_bug.cgi?id

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: 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 realloca

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

2015-01-30 Thread Ed Maste
On 29 January 2015 at 22:34, Benjamin Kaduk 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 existing code

svn commit: r278157 - stable/10

2015-02-03 Thread Ed Maste
Author: emaste Date: Tue Feb 3 15:31:06 2015 New Revision: 278157 URL: https://svnweb.freebsd.org/changeset/base/278157 Log: Define SHT_GNU_LIBLIST and R_MIPS_64 MFC of r260793 Modified: Directory Properties: stable/10/ (props changed) ___ s

Re: svn commit: r278157 - stable/10

2015-02-03 Thread Ed Maste
On 3 February 2015 at 10:31, Ed Maste wrote: > Author: emaste > Date: Tue Feb 3 15:31:06 2015 > New Revision: 278157 > URL: https://svnweb.freebsd.org/changeset/base/278157 Sorry, I accidentally managed to commit only the mergeinfo here. Contents committe

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

2015-02-03 Thread Ed Maste
Author: emaste Date: Tue Feb 3 15:35:58 2015 New Revision: 278158 URL: https://svnweb.freebsd.org/changeset/base/278158 Log: Define SHT_GNU_LIBLIST and R_MIPS_64 MFC of r260793 Modified: stable/10/sys/sys/elf_common.h Modified: stable/10/sys/sys/elf_common.h ===

svn commit: r278159 - head/sys/dev/drm2/i915

2015-02-03 Thread Ed Maste
Author: emaste Date: Tue Feb 3 15:41:09 2015 New Revision: 278159 URL: https://svnweb.freebsd.org/changeset/base/278159 Log: Remove duplicate intel_fbc_enabled prototype Fixed upstream in Linux commit 7ff0ebcc1e30e3216c8c62ee71f59ac830b10364 Differential Revision:https://revie

Re: svn commit: r278249 - head/etc/rc.d

2015-02-05 Thread Ed Maste
On 5 February 2015 at 15:51, Garrett Cooper wrote: > > Unfortunately it is LEGACY_CONSOLE specific right now: I'm not sure what was considered a non-legacy console when the LEGACY_CONSOLE change went in, but the tools it controls are useful for both syscons(4) and vt(4). Note that LEGACY_CONSOLE

Re: svn commit: r278249 - head/etc/rc.d

2015-02-05 Thread Ed Maste
On 5 February 2015 at 18:32, NGie Cooper wrote: > > I guess I was just propagating around the original assumption that > using moused is tied to just syscons(4). You and emaste are right > though -- these tools should build and install when MK_LEGACY_CONSOLE > != no || MK_VT != no (or invent a dif

svn commit: r278317 - head/tools/tools/makeroot

2015-02-06 Thread Ed Maste
Author: emaste Date: Fri Feb 6 15:34:10 2015 New Revision: 278317 URL: https://svnweb.freebsd.org/changeset/base/278317 Log: Handle invocation with neither of -e / -f Reviewed by: brooks Differential Revision:https://reviews.freebsd.org/D1780 Modified: head/tools/tools/makero

svn commit: r278318 - head/tools/tools/makeroot

2015-02-06 Thread Ed Maste
Author: emaste Date: Fri Feb 6 15:38:11 2015 New Revision: 278318 URL: https://svnweb.freebsd.org/changeset/base/278318 Log: makeroot: Add -l option to set file system volume label Reviewed by: brooks Differential Revision:https://reviews.freebsd.org/D1782 Modified: head/tool

Re: svn commit: r278249 - head/etc/rc.d

2015-02-06 Thread Ed Maste
On 6 February 2015 at 10:01, John Baldwin wrote: > > Using "legacy" for the brand new console driver we haven't even shipped as on- > by-default in a release yet certainly seems a misnomer. Perhaps you mean > something like VIDCONSOLE (to borrow loader's name), VIDEO_CONSOLE, or > GRAPHICS_CONSOL

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

2015-02-06 Thread Ed Maste
Author: emaste Date: Fri Feb 6 21:38:51 2015 New Revision: 278332 URL: https://svnweb.freebsd.org/changeset/base/278332 Log: Import LLDB as of upstream SVN r225923 (git 2b588ecd) This corresponds with the branchpoint for the 3.6 release. A number of files not required for the FreeBSD bui

svn commit: r278333 - vendor/lldb/lldb-r225923

2015-02-06 Thread Ed Maste
Author: emaste Date: Fri Feb 6 21:48:00 2015 New Revision: 278333 URL: https://svnweb.freebsd.org/changeset/base/278333 Log: Tag trimmed lldb r225923 Sponsored by: DARPA, AFRL Added: vendor/lldb/lldb-r225923/ - copied from r278332, vendor/lldb/dist/

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