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
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
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
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
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
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
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
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/
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
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
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
=
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
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
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
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
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
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
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)
___
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
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
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)
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
-
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:
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
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
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:
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
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
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
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
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
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
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
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
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
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.
_
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
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
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/
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
==
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/
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
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
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
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
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/
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
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
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
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/
__
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
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
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
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
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
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
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:
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:
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
=
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
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
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:
>>
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
===
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
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
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/
___
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
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
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
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
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
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.
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
==
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
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
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
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
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
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
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
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
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
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
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
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
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
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:
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
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
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
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
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
===
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
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
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
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
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
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
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
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/
901 - 1000 of 4365 matches
Mail list logo