On Sun, 5 Jan 2020 at 12:53, Yasuhiro KIMURA wrote:
>
> Just out of curiosity, is there any retirement plan for binutils in
> base system at the moment?
There's no specific plan, but it is an ongoing goal. Only three
binutils tools are used (for bootstrapping and in the installed
system): as, ld,
Author: emaste
Date: Sun Jan 5 18:06:32 2020
New Revision: 356384
URL: https://svnweb.freebsd.org/changeset/base/356384
Log:
arch.7: correct overzealous claims of external binutils use
powerpc and powerpcspe still use in-tree ld 2.17.50
Modified:
head/share/man/man7/arch.7
Modified: he
Author: emaste
Date: Sun Jan 5 18:03:53 2020
New Revision: 356383
URL: https://svnweb.freebsd.org/changeset/base/356383
Log:
arch.7: update toolchain table for external ld use
As of r356379 and r356381 mips* and sparc64 now use external Binutils
ld as their linker.
Modified:
head/shar
Author: emaste
Date: Sun Jan 5 18:01:52 2020
New Revision: 356382
URL: https://svnweb.freebsd.org/changeset/base/356382
Log:
src.conf.5: regen after r356381, disable BINUTILS_BOOTSTRAP more widely
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
Author: emaste
Date: Sun Jan 5 18:01:15 2020
New Revision: 356381
URL: https://svnweb.freebsd.org/changeset/base/356381
Log:
src.opts.mk: disable BINUTILS_BOOTSTRAP on all mips* and sparc64
Extend r356379 to include 32-bit mips and sparc64. Using a decade-old
binutils linker with a cont
On Sun, 5 Jan 2020 at 11:59, Ed Maste wrote:
>
> Author: emaste
> Date: Sun Jan 5 16:59:24 2020
> New Revision: 356379
> URL: https://svnweb.freebsd.org/changeset/base/356379
>
> Log:
> src.opts.mk: disable BINUTILS_BOOTSTRAP on mips64*
I should probably make this
Author: emaste
Date: Sun Jan 5 17:12:41 2020
New Revision: 356380
URL: https://svnweb.freebsd.org/changeset/base/356380
Log:
src.conf.5: regen after r356379, disable BINUTILS_BOOTSTRAP on mips64*
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
=
Author: emaste
Date: Sun Jan 5 16:59:24 2020
New Revision: 356379
URL: https://svnweb.freebsd.org/changeset/base/356379
Log:
src.opts.mk: disable BINUTILS_BOOTSTRAP on mips64*
After GCC was disabled by default in r356367, mips and sparc64 started
relying external GCC. However, the in-tr
On Sat, 4 Jan 2020 at 21:48, Ed Maste wrote:
>
> Author: emaste
> Date: Sun Jan 5 02:47:56 2020
> New Revision: 356367
> URL: https://svnweb.freebsd.org/changeset/base/356367
>
> Log:
> Do not build GCC 4.2.1 by default for any CPU architecture
mips.mips64
Author: emaste
Date: Sun Jan 5 03:07:59 2020
New Revision: 356370
URL: https://svnweb.freebsd.org/changeset/base/356370
Log:
arch.7: update to show mips* and sparc64 use external GCC after r356367
Modified:
head/share/man/man7/arch.7
Modified: head/share/man/man7/arch.7
Author: emaste
Date: Sun Jan 5 03:03:34 2020
New Revision: 356369
URL: https://svnweb.freebsd.org/changeset/base/356369
Log:
src.conf.5: regen after r356367, default to GCC off
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
On Sat, 4 Jan 2020 at 21:57, Mark Linimon wrote:
>
> On Sun, Jan 05, 2020 at 02:47:56AM +0000, Ed Maste wrote:
> > Do not build GCC 4.2.1 by default for any CPU architecture
>
> And there was much rejoicing :-)
>
> (but plz not to MFC tnx)
Indeed, I should have tagged it
Author: emaste
Date: Sun Jan 5 03:00:26 2020
New Revision: 356368
URL: https://svnweb.freebsd.org/changeset/base/356368
Log:
Adjust WITH_/WITHOUT_ descriptions for GCC options after r356367
The options default to NO on all archs now, and will be removed before
FreeBSD 13.
Sponsored
Author: emaste
Date: Sun Jan 5 02:47:56 2020
New Revision: 356367
URL: https://svnweb.freebsd.org/changeset/base/356367
Log:
Do not build GCC 4.2.1 by default for any CPU architecture
By default set to NO:
GCC
GCC_BOOTSTRAP
GNUCXX
As described by imp@ on the freebsd-arch mail
On Fri, 3 Jan 2020 at 13:20, Ed Maste wrote:
>
> Author: emaste
> Date: Fri Jan 3 18:20:03 2020
> New Revision: 356323
> URL: https://svnweb.freebsd.org/changeset/base/356323
>
> Log:
> src.opts.mk: SVNLITE requires FILE
It's actually libmagic(3) that's requ
On Fri, 3 Jan 2020 at 14:23, Enji Cooper wrote:
>
> Thank you for doing this <3. FWIW, MK_TESTS:= no should have also
> covered this, but no real harm nor foul in making it explicit.
Hmm, it looks like MK_TESTS_SUPPORT == no turns off MK_GOOGLETEST but
MK_TESTS does not. I'm happy enough if someo
Author: emaste
Date: Fri Jan 3 18:20:03 2020
New Revision: 356323
URL: https://svnweb.freebsd.org/changeset/base/356323
Log:
src.opts.mk: SVNLITE requires FILE
Reported by: Build Options Survey run by Michael Dexter
Modified:
head/share/mk/src.opts.mk
Modified: head/share/mk/src.opts.
Author: emaste
Date: Fri Jan 3 18:21:00 2020
New Revision: 356324
URL: https://svnweb.freebsd.org/changeset/base/356324
Log:
src.conf.5: regen after r356322 and r356323
For SVNLITE dependency on FILE and GOOGLETEST dependency on CXX.
Modified:
head/share/man/man5/src.conf.5
Modified: h
Author: emaste
Date: Fri Jan 3 18:11:55 2020
New Revision: 356322
URL: https://svnweb.freebsd.org/changeset/base/356322
Log:
src.opts.mk: GOOGLETEST requires CXX
Reported by: Build Options Survey run by Michael Dexter
Modified:
head/share/mk/src.opts.mk
Modified: head/share/mk/src.opt
Author: emaste
Date: Fri Jan 3 16:28:10 2020
New Revision: 356320
URL: https://svnweb.freebsd.org/changeset/base/356320
Log:
src.opts.mk: switch LLD_BOOTSTRAP and LLD_IS_LD to opt-out
More MACHINE_CPUARCH/MACHINE_ARCH cases enable these options than
disable them, and several of them have
Author: emaste
Date: Fri Jan 3 16:06:41 2020
New Revision: 356319
URL: https://svnweb.freebsd.org/changeset/base/356319
Log:
src.opts.mk: simplify after arm/arm retirement
There were a few special cases for arm v5, such as disabling LLDB due to
the lack of 64-bit atomic operations. Now
Author: emaste
Date: Fri Jan 3 15:29:32 2020
New Revision: 356318
URL: https://svnweb.freebsd.org/changeset/base/356318
Log:
inetd: fix WITHOUT_TCP_WRAPPERS build after r356248
After increasing WARNS, building WITHOUT_TCP_WRAPPERS failed because of
some unused variables.
Reported by
Author: emaste
Date: Fri Dec 27 17:12:06 2019
New Revision: 356128
URL: https://svnweb.freebsd.org/changeset/base/356128
Log:
src.conf.5: regen after r356127, disable GPL_DTC by default
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
Author: emaste
Date: Fri Dec 27 16:59:26 2019
New Revision: 356127
URL: https://svnweb.freebsd.org/changeset/base/356127
Log:
Switch GPL_DTC to default off
We use the BSDL devicetree compiler as long as we have a C++11 compiler.
dtc is not needed as a build tool on the platforms that are
Author: emaste
Date: Fri Dec 27 16:28:43 2019
New Revision: 356125
URL: https://svnweb.freebsd.org/changeset/base/356125
Log:
src.opts.mk: switch LLVM_LIBUNWIND to opt-out
PowerPC switched to LLVM_LIBUNWIND along with the switch to Clang/LLVM
in r356111. This leaves only 32-bit Arm and s
Author: emaste
Date: Fri Dec 27 15:47:32 2019
New Revision: 356124
URL: https://svnweb.freebsd.org/changeset/base/356124
Log:
src.opts.mk: switch LLVM toolchain to opt-out
After PowerPC switched in r356111, the list of targets using LLVM as the
default toolchain is much longer than those
Author: emaste
Date: Fri Dec 27 15:33:43 2019
New Revision: 356123
URL: https://svnweb.freebsd.org/changeset/base/356123
Log:
src.conf.5: regenerate after recent changes
r355588 Fix WITHOUT_CLANG build
r355646 Revert r354348
r355943 add LDNS build knob dependency on OPENSSL
r356111 Us
Author: emaste
Date: Fri Dec 20 20:23:59 2019
New Revision: 355943
URL: https://svnweb.freebsd.org/changeset/base/355943
Log:
add LDNS build knob dependency on OPENSSL
Reported by: Michael Dexter's run of the Build Options Survey
MFC after:1 week
Sponsored by: The FreeBSD Foundatio
Author: emaste
Date: Thu Dec 19 17:01:25 2019
New Revision: 355914
URL: https://svnweb.freebsd.org/changeset/base/355914
Log:
localeconv: correct grouping and mon_grouping per C/POSIX
grouping and mon_grouping should be "" in the C locale.
PR: 172215
MFC after:6 weeks
On Tue, 10 Dec 2019 at 15:01, Stefan Eßer wrote:
>
> I might restart that effort, if there is interest (important keymaps
> missing in FreeBSD, but available for Linux).
As someone who really only deals with US layout keyboards I don't have
a good handle on what might be missing. It would be good
Author: emaste
Date: Mon Dec 16 19:08:49 2019
New Revision: 355816
URL: https://svnweb.freebsd.org/changeset/base/355816
Log:
UPDATING: remove outdated caution against make -j
Reviewed by: imp
Sponsored by: The FreeBSD Foundation
Differential Revision:https://reviews.freebsd.or
On Sun, 15 Dec 2019 at 16:27, Jeff Roberson wrote:
>
> Author: jeff
> Date: Sun Dec 15 21:26:50 2019
> New Revision: 355784
> URL: https://svnweb.freebsd.org/changeset/base/355784
>
> Log:
> schedlock 4/4
FYI i386, arm, arm64, riscv fail to boot now, with "panic: invalid count 2"
Boot logs:
i3
On Thu, 12 Dec 2019 at 18:46, Bryan Drewery wrote:
>
> What ever happened to POLA?
>
> Name 1 good reason this should be an .error?! Or even a .warning for
> that matter.
>
> The argument I keep hearing is "we have to maintain these 3 lines of
> code", ok, well now it's just an annoyance to mainta
Author: emaste
Date: Fri Dec 13 14:48:44 2019
New Revision: 355714
URL: https://svnweb.freebsd.org/changeset/base/355714
Log:
revert r355609
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
==
--- head/Makef
Author: emaste
Date: Thu Dec 12 20:55:43 2019
New Revision: 355671
URL: https://svnweb.freebsd.org/changeset/base/355671
Log:
libpmc: add MIT SPDX tag to header file
The jevents tool includes a copy of the jsmn json parser which is MIT
licensed. Upstream the MIT license appears in the js
Author: emaste
Date: Thu Dec 12 19:37:10 2019
New Revision: 355668
URL: https://svnweb.freebsd.org/changeset/base/355668
Log:
libpmc: convert s390 events data to proper json
Modified:
head/lib/libpmc/pmu-events/arch/s390/cf_z10/basic.json
head/lib/libpmc/pmu-events/arch/s390/cf_z10/crypto.j
Author: emaste
Date: Thu Dec 12 19:33:16 2019
New Revision: 355667
URL: https://svnweb.freebsd.org/changeset/base/355667
Log:
libpmc: convert powerpc event files to proper json
Modified:
head/lib/libpmc/pmu-events/arch/powerpc/power8/cache.json
head/lib/libpmc/pmu-events/arch/powerpc/power8
Author: emaste
Date: Thu Dec 12 19:23:38 2019
New Revision: 355666
URL: https://svnweb.freebsd.org/changeset/base/355666
Log:
libpmc: sort some amdfam17h entries to make valid json
Modified:
head/lib/libpmc/pmu-events/arch/x86/amdfam17h/core.json
head/lib/libpmc/pmu-events/arch/x86/amdfam17
Author: emaste
Date: Thu Dec 12 14:52:37 2019
New Revision: 355654
URL: https://svnweb.freebsd.org/changeset/base/355654
Log:
libpmc: remove undesired prefix from two s390 counters
Two counters included a prefix 'Counter:###\tName:XXX' in their
descriptions that appears to be a leftover f
Author: emaste
Date: Thu Dec 12 02:18:18 2019
New Revision: 355642
URL: https://svnweb.freebsd.org/changeset/base/355642
Log:
ObsoleteFiles.inc: remove stale comment
A comment at the top of the file claimed that the file was grouped into
OLD_FILES, OLD_LIBS, then OLD_DIRS, but that hasn't
Author: emaste
Date: Thu Dec 12 00:51:08 2019
New Revision: 355638
URL: https://svnweb.freebsd.org/changeset/base/355638
Log:
ObsoleteFiles.inc: chase libpcap update in r334277
libpcap 1.9.0 (pre-release) update removed the export-defs.h header.
PR: 242559
Submitted by: Joh
Author: emaste
Date: Thu Dec 12 00:14:01 2019
New Revision: 355635
URL: https://svnweb.freebsd.org/changeset/base/355635
Log:
libpmc: build json event support also on arm64
Modified:
head/Makefile.inc1
head/lib/libpmc/Makefile
Modified: head/Makefile.inc1
==
Author: emaste
Date: Wed Dec 11 22:09:22 2019
New Revision: 355630
URL: https://svnweb.freebsd.org/changeset/base/355630
Log:
libpmc: convert arm64 data files to proper json
jevents includes a very permissive json parser that accepts invalid
json, of which there are many examples in libpm
Author: emaste
Date: Wed Dec 11 18:24:43 2019
New Revision: 355622
URL: https://svnweb.freebsd.org/changeset/base/355622
Log:
arm linuxulator: regen sysent after r355621
Modified:
head/sys/arm/linux/linux_proto.h
head/sys/arm/linux/linux_systrace_args.c
Modified: head/sys/arm/linux/linux_p
Author: emaste
Date: Wed Dec 11 18:21:35 2019
New Revision: 355621
URL: https://svnweb.freebsd.org/changeset/base/355621
Log:
arm linuxulator: put syscall type and argument on one line
Modified:
head/sys/arm/linux/syscalls.master
Modified: head/sys/arm/linux/syscalls.master
=
Author: emaste
Date: Wed Dec 11 17:52:06 2019
New Revision: 355620
URL: https://svnweb.freebsd.org/changeset/base/355620
Log:
arm linuxulator: add "make sysent" generated files
Sponsored by: The FreeBSD Foundation
Added:
head/sys/arm/linux/linux_proto.h (contents, props changed)
head
Author: emaste
Date: Wed Dec 11 17:48:34 2019
New Revision: 355619
URL: https://svnweb.freebsd.org/changeset/base/355619
Log:
connect arm linuxulator to top-level make sysent
Reported by: kevans
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
=
Author: emaste
Date: Wed Dec 11 17:28:49 2019
New Revision: 355615
URL: https://svnweb.freebsd.org/changeset/base/355615
Log:
arm linuxulator: add syscalls.conf and Makefile for "make sysent"
Differential Revision:https://reviews.freebsd.org/D7973
Added:
head/sys/arm/linux/Makefi
Author: emaste
Date: Wed Dec 11 17:19:36 2019
New Revision: 355614
URL: https://svnweb.freebsd.org/changeset/base/355614
Log:
kbdmap: allow INDEX.keymaps to provide the dialog title
Previously kbdmap had a localized menu heading ("Choose your keyboard
layout") but not the dialog title ("K
Author: emaste
Date: Wed Dec 11 16:43:54 2019
New Revision: 355613
URL: https://svnweb.freebsd.org/changeset/base/355613
Log:
security.7: add caveat about interim sysctl paths from r355436
r355436 moved mitigation sysctls to machdep.mitigations but did not
rationalize the sense of the inv
Author: emaste
Date: Wed Dec 11 14:54:29 2019
New Revision: 355609
URL: https://svnweb.freebsd.org/changeset/base/355609
Log:
Make NOCLEAN an error instead of a warning
The warning was added in r289728 (over four years ago) and at that time
NO_CLEAN was already the correct spelling for ov
Author: emaste
Date: Tue Dec 10 20:11:39 2019
New Revision: 355594
URL: https://svnweb.freebsd.org/changeset/base/355594
Log:
remove again nonexistent from-* entries from vt INDEX.keymaps
A number of entries of the form "de.kbd.from-cp850" existed in vt's
INDEX.keymaps, added in r270114,
Author: emaste
Date: Tue Dec 10 20:02:57 2019
New Revision: 355592
URL: https://svnweb.freebsd.org/changeset/base/355592
Log:
Add Danish translation for vt font and keymap INDEX files
Also sort some entries into the correct location, correct MacBook
capitalization, etc.
PR:
On Tue, 10 Dec 2019 at 10:22, Stefan Eßer wrote:
>
> Nobody seems to have noticed this problem for more than 5 years,
> though.
Probably because there's no user-facing impact - nonexistent keymap
files are just omitted from the list. I'm glad someone eventually
looked and submitted a PR :)
There
Author: emaste
Date: Tue Dec 10 14:35:38 2019
New Revision: 355585
URL: https://svnweb.freebsd.org/changeset/base/355585
Log:
remove nonexistent from-* entries from vt INDEX.keymaps
A number of entries of the form "de.kbd.from-cp850" existed in vt's
INDEX.keymaps, added in r270114, but th
Author: emaste
Date: Tue Dec 10 13:52:08 2019
New Revision: 355583
URL: https://svnweb.freebsd.org/changeset/base/355583
Log:
strip trailing whitespace from font and keymap INDEX files
PR: 235853
Submitted by: scootergrisen gmail com
MFC after:1 week
Modified:
head/shar
Author: emaste
Date: Tue Dec 10 03:42:59 2019
New Revision: 355575
URL: https://svnweb.freebsd.org/changeset/base/355575
Log:
Add missing language specifier for Hebrew il.kbd description
PR: 235094 (related)
MFC after:1 week
Sponsored by: The FreeBSD Foundation
Modified:
Author: emaste
Date: Sat Dec 7 00:33:08 2019
New Revision: 355476
URL: https://svnweb.freebsd.org/changeset/base/355476
Log:
rc.shutdown: kill shutdown process after logging message
Move the kill -KILL $$ back to the pre-r354446 location at the end of
the shutdown timeout handler.
M
On Thu, 5 Dec 2019 at 21:43, Scott Long wrote:
>
> Author: scottl
> Date: Fri Dec 6 02:43:05 2019
> New Revision: 355436
> URL: https://svnweb.freebsd.org/changeset/base/355436
>
> Log:
> Move the mds, irbs, and ssb mitigation knobs into machdep.mitigations.
If we're moving them and adding bac
Author: emaste
Date: Thu Dec 5 13:20:15 2019
New Revision: 355413
URL: https://svnweb.freebsd.org/changeset/base/355413
Log:
Update ELF Tool Chain to upstream r3769
This contains many small bugfixes and documentation improvements.
Sponsored by: The FreeBSD Foundation
Added:
head/co
Author: emaste
Date: Tue Dec 3 16:52:03 2019
New Revision: 355340
URL: https://svnweb.freebsd.org/changeset/base/355340
Log:
ctau.c: convert from KOI8-R to UTF-8 encoding
AFAICT this is the last source file (excluding contrib) that was not
ASCII or UTF-8.
Modified:
head/sys/dev/ctau/c
Author: emaste
Date: Tue Dec 3 16:45:53 2019
New Revision: 355334
URL: https://svnweb.freebsd.org/changeset/base/355334
Log:
scterm-sc.c: convert source file to UTF-8 encoding
Most source files are already ASCII or UTF-8 but this one was not previously
converted.
Modified:
head/sys/de
Author: emaste
Date: Tue Nov 26 20:46:20 2019
New Revision: 355119
URL: https://svnweb.freebsd.org/changeset/base/355119
Log:
stop building arm LINT-V5 kernel
r354290 removed arm.arm from universe, but arm.arm kernels were still
found and built during the kernel stage. r354934 tagged arm
Author: emaste
Date: Tue Nov 26 14:25:50 2019
New Revision: 355109
URL: https://svnweb.freebsd.org/changeset/base/355109
Log:
Update Makefile.inc1 dtc comment
We use the BSDL dtc by default now (as long as we're using a C++11
compiler).
Modified:
head/Makefile.inc1
Modified: head/Make
On Mon, 25 Nov 2019 at 17:21, Ryan Libby wrote:
>
> On Mon, Nov 25, 2019 at 1:21 PM Ed Maste wrote:
> >
> > Author: emaste
> > Date: Mon Nov 25 21:21:37 2019
> > New Revision: 355101
> > URL: https://svnweb.freebsd.org/changeset/base/355101
> >
> Thi
Author: emaste
Date: Tue Nov 26 02:26:34 2019
New Revision: 355104
URL: https://svnweb.freebsd.org/changeset/base/355104
Log:
cfi: #include for ULONG_MAX after r355101
Reported by: rlibby
MFC with: r355101
Modified:
head/sys/dev/cfi/cfi_dev.c
Modified: head/sys/dev/cfi/cfi_dev.c
Author: emaste
Date: Mon Nov 25 21:21:37 2019
New Revision: 355101
URL: https://svnweb.freebsd.org/changeset/base/355101
Log:
cfi: check for inter overflow in cfi_devioctl
Reported by:Pietro Oliva
Reviewed by: markj
MFC after:3 days
Security: Possible OOB read in root-onl
Author: emaste
Date: Mon Nov 25 18:27:02 2019
New Revision: 355096
URL: https://svnweb.freebsd.org/changeset/base/355096
Log:
update comment (about llvm target config) to match r355095
Modified:
head/share/mk/src.opts.mk
Modified: head/share/mk/src.opts.mk
===
Author: emaste
Date: Mon Nov 25 18:18:28 2019
New Revision: 355095
URL: https://svnweb.freebsd.org/changeset/base/355095
Log:
remove armv6 LLVM workaround introduced in r341812
r341812 enabled only arm target support in LLVM on arm and armv6,
because ld.bfd 2.17.50 lacked support for rang
Author: emaste
Date: Fri Nov 22 15:06:07 2019
New Revision: 354998
URL: https://svnweb.freebsd.org/changeset/base/354998
Log:
amd: add deprecation warning on program startup
Reviewed by: rgrimes, trasz, kevans, brooks
Discussed with: cy
Sponsored by: The FreeBSD Foundation
Diff
Author: emaste
Date: Fri Nov 22 15:04:03 2019
New Revision: 354997
URL: https://svnweb.freebsd.org/changeset/base/354997
Log:
add deprecation notice to amd man page
Clarify the deprecation notice in amd.8. amd will be removed from the
FreeBSD base system before FreeBSD 13.0.
Reviewe
On Thu, 21 Nov 2019 at 01:44, Warner Losh wrote:
>
> Author: imp
> Date: Thu Nov 21 06:44:19 2019
> New Revision: 354936
> URL: https://svnweb.freebsd.org/changeset/base/354936
>
> Log:
> Add table for MACHINE_CPUARCH
>
> Add table and also some additional verbage of which one to use.
This re
Author: emaste
Date: Thu Nov 21 14:23:16 2019
New Revision: 354963
URL: https://svnweb.freebsd.org/changeset/base/354963
Log:
arch.7: document only FreeBSD 11.0 and later
FreeBSD 11 is the earliest supported version and there is no longer a
need to include information about differences pr
Author: emaste
Date: Thu Nov 21 13:57:30 2019
New Revision: 354951
URL: https://svnweb.freebsd.org/changeset/base/354951
Log:
revert contrib/amd changes accidentally committed with r354950
Modified:
head/contrib/amd/amd/amd.8
head/contrib/amd/amd/amd.c
Modified: head/contrib/amd/amd/amd.8
Author: emaste
Date: Thu Nov 21 13:56:16 2019
New Revision: 354950
URL: https://svnweb.freebsd.org/changeset/base/354950
Log:
revert r354935 and apply fix for cleandir failure
This reapplies the RISC-V GNU ld workaround from r354896, r354899, and
354900, along with a fix for the build fai
Author: emaste
Date: Thu Nov 21 03:10:02 2019
New Revision: 354934
URL: https://svnweb.freebsd.org/changeset/base/354934
Log:
mark arm.arm (v4/v5) kernels as NO_UNIVERSE for now
r354290 removed arm.arm from universe, but arm.arm kernels were still
found and built during the kernel stage.
Author: emaste
Date: Wed Nov 20 17:57:46 2019
New Revision: 354906
URL: https://svnweb.freebsd.org/changeset/base/354906
Log:
src.conf.5: regen for several recent changes
r354289 armv6: Switch to LLD by default
r354290 Take arm.arm (armv5) out of universe
r354348 armv6, armv7: Switch to
Author: emaste
Date: Wed Nov 20 17:49:32 2019
New Revision: 354904
URL: https://svnweb.freebsd.org/changeset/base/354904
Log:
src.conf.5: regen after r354902, WITHOUT_AMD by default
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
Author: emaste
Date: Wed Nov 20 17:45:31 2019
New Revision: 354903
URL: https://svnweb.freebsd.org/changeset/base/354903
Log:
Add description for WITH_AMD
WITHOUT_AMD is now the default as of r354902.
Sponsored by: The FreeBSD Foundation
Added:
head/tools/build/options/WITH_AMD
Author: emaste
Date: Wed Nov 20 17:37:45 2019
New Revision: 354902
URL: https://svnweb.freebsd.org/changeset/base/354902
Log:
disable amd(8) by default
As of FreeBSD 10.1 the autofs(5) is available for automounting, and the
amd man page has indicated that the in-tree copy of amd is obsole
Author: emaste
Date: Wed Nov 20 16:30:37 2019
New Revision: 354897
URL: https://svnweb.freebsd.org/changeset/base/354897
Log:
sshd: make getpwclass wrapper MON_ISAUTH not MON_AUTH
In r339216 a privsep wrapper was added for login_getpwclass to address
PR 231172. Unfortunately the change u
On Mon, 18 Nov 2019 at 15:48, Mark Johnston wrote:
>
> > I presume that "content" means more like semantic, functional changes
> > that affect some particular meaning. Grammar fixes are just, well,
> > grammar fixes and thus do not warrant .Dd bump.
>
> Indeed, this was always my understanding as
Author: emaste
Date: Thu Nov 14 15:10:01 2019
New Revision: 354707
URL: https://svnweb.freebsd.org/changeset/base/354707
Log:
llvm: use elf_aux_info to get executable's path, if available
Obtained from:LLVM a0a38b81ea
MFC with: r354692
Sponsored by: The FreeBSD Foundation
M
On Wed, 13 Nov 2019 at 18:17, Konstantin Belousov wrote:
>
> On Wed, Nov 13, 2019 at 10:55:35PM +, Brooks Davis wrote:
> > On Thu, Nov 14, 2019 at 12:46:40AM +0200, Konstantin Belousov wrote:
> > > On Wed, Nov 13, 2019 at 09:51:55PM +, Brooks Davis wrote:
> > > > Author: brooks
> > > > Dat
Author: emaste
Date: Wed Nov 13 21:02:18 2019
New Revision: 354692
URL: https://svnweb.freebsd.org/changeset/base/354692
Log:
llvm: use AT_EXECPATH from ELF auxiliary vectors for getExecutablePath
/proc/curproc/file and the KERN_PROC_PATHNAME sysctl may not return the
desired path if ther
Author: emaste
Date: Fri Nov 8 15:20:19 2019
New Revision: 354545
URL: https://svnweb.freebsd.org/changeset/base/354545
Log:
mark LLVM_LIBUNWIND as broken on sparc64, with PR reference
PR: 233405
Modified:
head/share/mk/src.opts.mk
Modified: head/share/mk/src.opts.mk
Author: emaste
Date: Fri Nov 8 14:59:41 2019
New Revision: 354544
URL: https://svnweb.freebsd.org/changeset/base/354544
Log:
elfcopy/strip: Ensure sections have required alignment on output
Object files may specify insufficient alignment on certain sections, for
example due to a bug in N
Author: emaste
Date: Fri Nov 8 14:51:09 2019
New Revision: 354543
URL: https://svnweb.freebsd.org/changeset/base/354543
Log:
kvm: fix types for cross-debugging
As with other libkvm interfaces use maximum-sized types to support
cross-debugging (e.g. a 64-bit vmcore on a 32-bit host). See
Author: emaste
Date: Fri Nov 8 14:25:26 2019
New Revision: 354540
URL: https://svnweb.freebsd.org/changeset/base/354540
Log:
add reference to PR for sparc64 BSD_CRTBEGIN in BROKEN_OPTIONS
We will soon remove the BSD_CRTBEGIN option (and will use the new CRT
files always) as part of the G
Author: emaste
Date: Fri Nov 8 14:18:16 2019
New Revision: 354539
URL: https://svnweb.freebsd.org/changeset/base/354539
Log:
arm linuxulator: reformat syscalls.master per current style
Equivalent to r339958 for sys/kern/syscalls.master.
Also add a dummy name for an UNUSED.
Sponso
Author: emaste
Date: Fri Nov 8 14:17:25 2019
New Revision: 354538
URL: https://svnweb.freebsd.org/changeset/base/354538
Log:
arm linuxulator: add syscalls definition
From Linux arch/arm/kernel/call.S
Reviewed by: imp (earlier)
Submitted by: Grégory Soutadé
Differential Revision:
Author: emaste
Date: Fri Nov 8 14:11:25 2019
New Revision: 354537
URL: https://svnweb.freebsd.org/changeset/base/354537
Log:
makefs: avoid warning when creating FAT filesystem on existing file
Previously the mkfs_msdos function (from newfs_msdos) emitted warnings
in the case that an imag
Author: emaste
Date: Fri Nov 8 14:06:48 2019
New Revision: 354536
URL: https://svnweb.freebsd.org/changeset/base/354536
Log:
suggest xtoolchain package if binutils and GCC bootstraps are both broken
Previously we checked for only BINUTILS_BOOTSTRAP as a broken option
and suggested instal
Author: emaste
Date: Thu Nov 7 19:37:26 2019
New Revision: 354468
URL: https://svnweb.freebsd.org/changeset/base/354468
Log:
arch.7: claim 12.x as the last architecture with sparc64 support
GCC 4.2.1 is being removed before FreeBSD 13, as are some other
components required by FreeBSD/spa
Author: emaste
Date: Thu Nov 7 15:51:44 2019
New Revision: 354447
URL: https://svnweb.freebsd.org/changeset/base/354447
Log:
linux_renameat2: improve flag checks
In the cases where Linux returns an error (e.g. passing in an undefined
flag) there's no need for us to emit a message. (The
Author: emaste
Date: Thu Nov 7 15:48:46 2019
New Revision: 354446
URL: https://svnweb.freebsd.org/changeset/base/354446
Log:
rc.shutdown: print a newline before watchdog timeout message
Previously the watchdog timeout message was appended to the last entry
in the "Waiting for PIDS" list,
Author: emaste
Date: Thu Nov 7 15:47:05 2019
New Revision: 354445
URL: https://svnweb.freebsd.org/changeset/base/354445
Log:
nvdimm.4: small grammar improvements
Modified:
head/share/man/man4/nvdimm.4
Modified: head/share/man/man4/nvdimm.4
===
On Sun, 3 Nov 2019 at 16:39, Alan Cox wrote:
>
> Author: alc
> Date: Sun Nov 3 17:45:30 2019
> New Revision: 354286
> URL: https://svnweb.freebsd.org/changeset/base/354286
>
> Log:
> Utilize ASIDs to reduce both the direct and indirect costs of context
I built a full pkg set on an Ampere eMAG
Author: emaste
Date: Thu Nov 7 14:14:51 2019
New Revision: 354441
URL: https://svnweb.freebsd.org/changeset/base/354441
Log:
arch.7: armv6 uses lld by default as of r354289
Modified:
head/share/man/man7/arch.7
Modified: head/share/man/man7/arch.7
Author: emaste
Date: Wed Nov 6 20:43:40 2019
New Revision: 354412
URL: https://svnweb.freebsd.org/changeset/base/354412
Log:
mgb: Correct spello - recieve -> receive
Reported by: N. J. Mann
MFC with: r354410
Modified:
head/sys/dev/mgb/if_mgb.c
head/sys/dev/mgb/if_mgb.h
Modifie
401 - 500 of 2983 matches
Mail list logo