On 12 June 2017 at 13:22, Ian Lepore wrote:
>
> [*] Not all arches have a generic kernel (but they probably should for
> test-building purposes, even if it can't boot on any real hardware).
Or build GENERIC* + LINT*?
___
svn-src-head@freebsd.org mai
Author: emaste
Date: Mon Jun 12 20:42:37 2017
New Revision: 319870
URL: https://svnweb.freebsd.org/changeset/base/319870
Log:
msdosfs: adjust #ifdefs to be similar to NetBSD
- Add header guards where missing
- Make parts available for use in makefs
Sponsored by: The FreeBSD Foundatio
Author: emaste
Date: Tue Jun 13 00:31:16 2017
New Revision: 319885
URL: https://svnweb.freebsd.org/changeset/base/319885
Log:
lld: ELF: Fix ICF crash on absolute symbol relocations.
If two sections contained relocations to absolute symbols with the same
value we would crash when trying to
Author: emaste
Date: Tue Jun 13 01:05:55 2017
New Revision: 319887
URL: https://svnweb.freebsd.org/changeset/base/319887
Log:
hexdump: actually enter capability mode on last file
Reviewed by: cem, Kyle Evans
Sponsored by: The FreeBSD Foundation
Differential Revision:https://rev
Author: emaste
Date: Tue Jun 13 01:17:58 2017
New Revision: 319890
URL: https://svnweb.freebsd.org/changeset/base/319890
Log:
Correct bitwise test in mac_bsdextended ugidfw_rule_valid()
PR: 218039
CID: 1008934
Reported by: Coverity, PVS-Studio
Reviewed by: kib
M
Author: emaste
Date: Tue Jun 13 01:25:19 2017
New Revision: 319891
URL: https://svnweb.freebsd.org/changeset/base/319891
Log:
lld: revert accidentally committed change from r319887
This change is a portion of LLD rev 305212 which accidentally ended
up in my svn tree. We do want to backpor
Author: emaste
Date: Wed Jun 14 18:53:33 2017
New Revision: 319955
URL: https://svnweb.freebsd.org/changeset/base/319955
Log:
lld: sort relocations
No functional change; applied to facilitate merge of later LLD commit.
Reviewed by: dim, Rafael EspĂndola
Obtained from:LLD r29
Author: emaste
Date: Wed Jun 14 18:56:33 2017
New Revision: 319956
URL: https://svnweb.freebsd.org/changeset/base/319956
Log:
lld: Fix weak symbols on arm and aarch64
Given
.weak target
.global _start
_start:
b target
The intention is that the branch goes to the instructio
Author: emaste
Date: Wed Jun 14 19:36:28 2017
New Revision: 319957
URL: https://svnweb.freebsd.org/changeset/base/319957
Log:
lld: Add armelf emulation mode
Obtained from:LLD r305375
Modified:
head/contrib/llvm/tools/lld/ELF/Driver.cpp
Modified: head/contrib/llvm/tools/lld/ELF/D
On 12 April 2015 at 09:00, Andrew Turner wrote:
> Author: andrew
> Date: Sun Apr 12 13:00:58 2015
> New Revision: 281466
> URL: https://svnweb.freebsd.org/changeset/base/281466
>
> Log:
> Add a driver for the ARM Power State Coordination Interface (PSCI). This
> handles versions 0.1 and 0.2 of
Author: emaste
Date: Fri Jun 16 18:58:48 2017
New Revision: 320007
URL: https://svnweb.freebsd.org/changeset/base/320007
Log:
bsdinstall: use consistent EFI configuration across platforms
- increase arm64 EFI partition to 200M, as x86
- use EFI_BOOTPART_SIZE and EFI_BOOTPART_PATH macros o
Author: emaste
Date: Fri Jun 16 19:26:33 2017
New Revision: 320008
URL: https://svnweb.freebsd.org/changeset/base/320008
Log:
bsdinstall: correct comment after r320007
Submitted by: vangyzen
Modified:
head/usr.sbin/bsdinstall/partedit/partedit_arm64.c
Modified: head/usr.sbin/bsdinstall/
Author: emaste
Date: Sat Jun 17 01:27:15 2017
New Revision: 320047
URL: https://svnweb.freebsd.org/changeset/base/320047
Log:
UPDATING: sort 20170531 entry correctly (from r319664)
Modified:
head/UPDATING
Modified: head/UPDATING
===
Author: emaste
Date: Sat Jun 17 14:46:14 2017
New Revision: 320056
URL: https://svnweb.freebsd.org/changeset/base/320056
Log:
arm: set appropriate section flags for .init_pagetable
The arm kernel linker scripts place the .init_pagetable section in .bss,
but .init_pagetable had no section
Author: emaste
Date: Sun Jun 18 00:08:38 2017
New Revision: 320065
URL: https://svnweb.freebsd.org/changeset/base/320065
Log:
arm: add .arch_extension sec for smc instruction
Clang 4.0 accepts the smc instruction with or without specifying
.arch_extension sec, but Clang 5.0 produces an er
Author: emaste
Date: Sun Jun 18 11:51:03 2017
New Revision: 320069
URL: https://svnweb.freebsd.org/changeset/base/320069
Log:
Add ZFS to Linux statfs ftype
PR: 220086
Reviewed by: cem
MFC after:3 weeks
Sponsored by: The FreeBSD Foundation
Differential Revision:
Author: emaste
Date: Tue Jun 20 15:51:09 2017
New Revision: 320149
URL: https://svnweb.freebsd.org/changeset/base/320149
Log:
Fall back to GPL dtc(1) when we lack a C++11 compiler
The BSD licensed device tree compiler is written in C++11.
Reported by: jhibbits
Reviewed by: jhibbits
Author: emaste
Date: Wed Jun 21 00:33:16 2017
New Revision: 320179
URL: https://svnweb.freebsd.org/changeset/base/320179
Log:
add -znotext to kernel module link invocation
ARM kernel modules require .text relocations (DT_TEXTREL) in shared
object ouptut, which is not allowed by default by
Author: emaste
Date: Thu Jun 22 01:11:20 2017
New Revision: 320209
URL: https://svnweb.freebsd.org/changeset/base/320209
Log:
msdosfs: reformat a comment to reduce NetBSD diffs
Modified:
head/sys/fs/msdosfs/msdosfs_fat.c
Modified: head/sys/fs/msdosfs/msdosfs_fat.c
===
Author: emaste
Date: Thu Jun 22 02:46:36 2017
New Revision: 320212
URL: https://svnweb.freebsd.org/changeset/base/320212
Log:
makefs: add copies of NetBSD makefs msdos source files
We do not treat makefs as contrib code. Import copies of makefs msdos
files from NetBSD so that we can trac
Author: emaste
Date: Thu Jun 22 14:30:09 2017
New Revision: 320234
URL: https://svnweb.freebsd.org/changeset/base/320234
Log:
Make structure padding explicit in EFI_MEMORY_DESCRIPTOR
The EFI memory descriptor 64-bit aligns PhysicalStart on both 32- and
64-bit platforms. Make the padding
Author: emaste
Date: Thu Jun 22 15:09:42 2017
New Revision: 320235
URL: https://svnweb.freebsd.org/changeset/base/320235
Log:
retire arm64 kernel module linker workaround
Relocatable linking in aarch64 ld from binutils 2.25.1 does not work.
The linker corrupts the references to the extern
On 22 June 2017 at 14:23, Dimitry Andric wrote:
>> Modified: head/sys/boot/efi/include/efidef.h
>> ==
>> --- head/sys/boot/efi/include/efidef.hThu Jun 22 13:31:44 2017
>> (r320233)
>> +++ head/sys/boot/efi/
Author: emaste
Date: Fri Jun 23 03:55:00 2017
New Revision: 320258
URL: https://svnweb.freebsd.org/changeset/base/320258
Log:
change GNU ld LINKER_TYPE from binutils to bfd
GNU binutils includes two linkers: ld.bfd and ld.gold. For clarity use
LINKER_TYPE=bfd to refer to ld.bfd, the orig
Author: emaste
Date: Fri Jun 23 15:57:58 2017
New Revision: 320272
URL: https://svnweb.freebsd.org/changeset/base/320272
Log:
enable --build-id for the kernel link
A Build-ID is an identifier generated at link time to uniquely identify
ELF binaries. It allows efficient confirmation that
Author: emaste
Date: Fri Jun 23 17:21:37 2017
New Revision: 320275
URL: https://svnweb.freebsd.org/changeset/base/320275
Log:
Introduce LINKER_FEATURES to avoid duplicating version logic
Submitted by: bdrewery
Reported by: kib
Modified:
head/share/mk/bsd.linker.mk
head/sys/conf/kern
Author: emaste
Date: Fri Jun 23 18:41:49 2017
New Revision: 320288
URL: https://svnweb.freebsd.org/changeset/base/320288
Log:
Allow Clang's integrated assembler to assemble boot0
dim@ compared clang IAS-built and GNU as-built boot0 and found them
equivalent. IAS encoded one instruction u
Author: emaste
Date: Fri Jun 23 18:58:28 2017
New Revision: 320291
URL: https://svnweb.freebsd.org/changeset/base/320291
Log:
makefs: add copies of NetBSD makefs msdos source files
We do not treat makefs as contrib code. Import copies of makefs msdos
files from NetBSD so that we can trac
Author: emaste
Date: Sat Jun 24 18:37:51 2017
New Revision: 320321
URL: https://svnweb.freebsd.org/changeset/base/320321
Log:
Clean up stale dependencies after r320278
Our current approach to dependency tracking cannot cope with switching
generated asm syscall stubs into C wrappers. Perpe
Author: emaste
Date: Sun Jun 25 22:39:28 2017
New Revision: 320343
URL: https://svnweb.freebsd.org/changeset/base/320343
Log:
Update to ELF Tool Chain snapshot at r3561
This update is primarily bug fixes in C++ symbol demangling, including:
- rvalue reference
- builtin type auto and
Author: emaste
Date: Mon Jun 26 18:11:48 2017
New Revision: 320367
URL: https://svnweb.freebsd.org/changeset/base/320367
Log:
Add "Terminus BSD Console" size 32
Dimitar Toshkov, Terminus' creator, has made size 32 available under the
2-clause BSD license for use by *BSD consoles.
Added:
Author: emaste
Date: Fri Jun 30 16:34:17 2017
New Revision: 320502
URL: https://svnweb.freebsd.org/changeset/base/320502
Log:
bsd.linker.mk: add band-aid for linker invocation failure
In some cases bsd.linker.mk reports an error like:
make[4]: ".../share/mk/bsd.linker.mk" line 56:
Author: emaste
Date: Sat Jul 1 18:48:15 2017
New Revision: 320547
URL: https://svnweb.freebsd.org/changeset/base/320547
Log:
Link EFI/uboot loaders with -znotext
By default LLD links with relocations disallowed against readonly
sections (e.g., .text), but the 32-bit ARM EFI & uboot boot
Author: emaste
Date: Sat Jul 1 19:10:59 2017
New Revision: 320549
URL: https://svnweb.freebsd.org/changeset/base/320549
Log:
Do not build clang for all riscv*, not just riscv64
Previous test matching on "riscv64" was invalidated by the addition of
riscv64sf.
Sponsored by: The FreeBS
On 21 June 2017 at 14:20, Mark Johnston wrote:
> Author: markj
> Date: Wed Jun 21 18:20:17 2017
> New Revision: 320196
> URL: https://svnweb.freebsd.org/changeset/base/320196
>
> Log:
> Update io-mapping.h in the LinuxKPI.
sparc64 LINT kernel is failing with:
In file included from
/scratch/tmp
On 15 June 2017 at 20:44, Adrian Chadd wrote:
> Author: adrian
> Date: Fri Jun 16 00:44:23 2017
> New Revision: 319994
> URL: https://svnweb.freebsd.org/changeset/base/319994
>
> Log:
> [ar71xx] migrate all of the duplicate configuration out into a shared
> config file.
After this commit, AR71
Author: emaste
Date: Tue Jul 4 18:48:08 2017
New Revision: 320657
URL: https://svnweb.freebsd.org/changeset/base/320657
Log:
cam: EOL whitespace cleanup and line wrapping changes
NFC. This cleanup simplifies diffs for review of the MMC-CAM work.
Submitted by: kibab
Modified:
head/e
Author: emaste
Date: Wed Jul 5 02:58:46 2017
New Revision: 320663
URL: https://svnweb.freebsd.org/changeset/base/320663
Log:
libelftc: bump version, tracking import in r320343
Modified:
head/lib/libelftc/elftc_version.c
Modified: head/lib/libelftc/elftc_version.c
===
Author: emaste
Date: Wed Jul 5 13:13:38 2017
New Revision: 320673
URL: https://svnweb.freebsd.org/changeset/base/320673
Log:
Sort entries in libgcc_s Version.map
Modified:
head/lib/libgcc_s/Version.map
Modified: head/lib/libgcc_s/Version.map
=
Author: emaste
Date: Thu Jul 6 13:27:01 2017
New Revision: 320735
URL: https://svnweb.freebsd.org/changeset/base/320735
Log:
compiler_rt: provide bswap buildins on sparc64
Attempting to build sparc64 world with GCC 6.3 previously failed with
zstd_compress.c:(.text+0x8fc): undefined refer
Author: emaste
Date: Thu Jul 6 14:35:47 2017
New Revision: 320736
URL: https://svnweb.freebsd.org/changeset/base/320736
Log:
acpidump: warn and exit loop on invalid subtable length
Submitted by: Guangyuan Yang
Sponsored by: The FreeBSD Foundation
Modified:
head/usr.sbin/acpi/acpidump
Author: emaste
Date: Sun Jul 16 12:30:39 2017
New Revision: 321045
URL: https://svnweb.freebsd.org/changeset/base/321045
Log:
readelf: fix printing of DT_FILTER and some other DT_* values
Some non-processor-specific DT_* values overlap the range DT_LOPROC to
DT_HIPROC. Handle common ones
Author: emaste
Date: Sun Jul 16 16:22:52 2017
New Revision: 321046
URL: https://svnweb.freebsd.org/changeset/base/321046
Log:
readelf: correct printing of DT_FILTER and DT_AUXILIARY values
Previously these were shown only for MIPS objects.
Obtained from:ELF Tool Chain r3564
M
Author: emaste
Date: Mon Oct 17 13:36:50 2016
New Revision: 307520
URL: https://svnweb.freebsd.org/changeset/base/307520
Log:
elfdump: correct DT_AUXILIARY / DT_USED / DT_FILTER definitions
r109332 introduced these three as DT_SUNW_*. Update to the correct
names already used elsewhere in
Author: emaste
Date: Mon Oct 17 13:47:22 2016
New Revision: 307521
URL: https://svnweb.freebsd.org/changeset/base/307521
Log:
libmd: introduce functions that operate on an fd instead of filename
Reviewed by: allanjude, cem
MFC after:2 months
Sponsored by: The FreeBSD Foundation
D
Author: emaste
Date: Mon Oct 17 13:52:24 2016
New Revision: 307522
URL: https://svnweb.freebsd.org/changeset/base/307522
Log:
makesyscalls.sh: remove trailing space on the "created from" line
In r10905 and r10906 makesyscalls was modified to avoid emitting a
literal $Id$ string in the gen
On 16 October 2016 at 10:13, Luigi Rizzo wrote:
> Author: luigi
> Date: Sun Oct 16 14:13:32 2016
> New Revision: 307394
> URL: https://svnweb.freebsd.org/changeset/base/307394
>
> Log:
> Import the current version of netmap, aligned with the one on github.
my tinderbox build failed with this, i
Author: emaste
Date: Tue Oct 18 13:37:59 2016
New Revision: 307564
URL: https://svnweb.freebsd.org/changeset/base/307564
Log:
makewhatis: avoid skipping another page after one with no mlinks
Submitted by: Ingo Schwarze
MFC after:3 weeks
MFC with: r307003
Modified:
head/contri
Author: emaste
Date: Wed Oct 19 17:42:45 2016
New Revision: 307648
URL: https://svnweb.freebsd.org/changeset/base/307648
Log:
Fix MK_SHAREDOCS test from r306864
Groff is needed only if MK_GROFF and MK_SHAREDOCS are both true.
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
===
Author: emaste
Date: Wed Oct 19 19:32:06 2016
New Revision: 307652
URL: https://svnweb.freebsd.org/changeset/base/307652
Log:
Switch gnu/lib/Makefile to SUBDIR.${MK_*} optional subdir style
Compound conditions are left unchanged
Modified:
head/gnu/lib/Makefile
Modified: head/gnu/lib/Mak
Author: emaste
Date: Wed Oct 19 19:57:36 2016
New Revision: 307655
URL: https://svnweb.freebsd.org/changeset/base/307655
Log:
Force MK_GDB to no if MK_BINUTILS == no
This is currently encoded in conditional blocks in gnu/lib/Makefile and
gnu/usr.bin/Makefile. Set it via src.opts.mk to mak
Author: emaste
Date: Wed Oct 19 20:56:21 2016
New Revision: 307656
URL: https://svnweb.freebsd.org/changeset/base/307656
Log:
Put each SUBDIR on a separate line for ease of maintenance
Additional patches to this file are in progress, and having each SUBDIR
entry on a separate line makes i
Author: emaste
Date: Wed Oct 19 21:07:17 2016
New Revision: 307658
URL: https://svnweb.freebsd.org/changeset/base/307658
Log:
md5: enter capability on last fd or when acting as a filter
Reviewed by: allanjude, cem
MFC after:2 months
Sponsored by: The FreeBSD Foundation
Differenti
Author: emaste
Date: Wed Oct 19 21:25:59 2016
New Revision: 307659
URL: https://svnweb.freebsd.org/changeset/base/307659
Log:
Switch gnu/usr.bin/Makefile to SUBDIR.${MK_*} optional subdir style
Modified:
head/gnu/usr.bin/Makefile
Modified: head/gnu/usr.bin/Makefile
==
On 19 October 2016 at 21:43, Matteo Riondato wrote:
>
> This seems to have broken buildworld with WITHOUT_GPL_DTC=y in src.conf .
What error do you get?
___
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To
Author: emaste
Date: Thu Oct 20 14:48:57 2016
New Revision: 307674
URL: https://svnweb.freebsd.org/changeset/base/307674
Log:
Add knobs to make GNU diff and GNU grep optional
This is added to facilitate experiments building FreeBSD without
copyleft software.
If WITHOUT_GNU_DIFF is se
Author: emaste
Date: Thu Oct 20 15:12:06 2016
New Revision: 307675
URL: https://svnweb.freebsd.org/changeset/base/307675
Log:
Remove trailing whitespace from r307674
Modified:
head/gnu/usr.bin/Makefile
Modified: head/gnu/usr.bin/Makefile
==
Author: emaste
Date: Thu Oct 20 17:28:52 2016
New Revision: 307679
URL: https://svnweb.freebsd.org/changeset/base/307679
Log:
Build libgnuregex only if necessary for other components
Reviewed by: brooks
Differential Revision:https://reviews.freebsd.org/D8298
Modified:
head/gnu
Author: emaste
Date: Thu Oct 20 18:43:12 2016
New Revision: 307683
URL: https://svnweb.freebsd.org/changeset/base/307683
Log:
Correct typo in r307679: the variable is MK_GNU_GREP_COMPAT
Modified:
head/gnu/lib/Makefile
Modified: head/gnu/lib/Makefile
==
Author: emaste
Date: Thu Oct 20 20:16:10 2016
New Revision: 307687
URL: https://svnweb.freebsd.org/changeset/base/307687
Log:
arch.7: correct typo in predefined macro example
The example incorrectly used -Dm, which defines macro m with value 1.
It is supposed to be -dM, which lists macros
Author: emaste
Date: Thu Oct 20 20:29:54 2016
New Revision: 307688
URL: https://svnweb.freebsd.org/changeset/base/307688
Log:
Tidy up ia32_sysvec sv_flags setting
Use the same approach as sys/arm/arm/elf_machdep.c to avoid an odd-
looking , on a separate line.
Modified:
head/sys/compat
Author: emaste
Date: Thu Oct 20 21:29:59 2016
New Revision: 307690
URL: https://svnweb.freebsd.org/changeset/base/307690
Log:
Don't build libssp as a prereq lib if WITHOUT_SSP is set
Reviewed by: brooks
Differential Revision:https://reviews.freebsd.org/D8301
Modified:
head/Mak
Author: emaste
Date: Fri Oct 21 13:51:47 2016
New Revision: 307728
URL: https://svnweb.freebsd.org/changeset/base/307728
Log:
netmap: fix kernel build on GCC-using architectures
GCC produced a multiple declaration warning from the
SYSCTL_DECL(_dev_netmap).
Modified:
head/sys/dev/netmap
Author: emaste
Date: Fri Oct 21 15:17:42 2016
New Revision: 307730
URL: https://svnweb.freebsd.org/changeset/base/307730
Log:
netmap: if_ptnet depends on inet
Modified:
head/sys/conf/files
Modified: head/sys/conf/files
=
Author: emaste
Date: Fri Oct 21 17:25:19 2016
New Revision: 307741
URL: https://svnweb.freebsd.org/changeset/base/307741
Log:
Allow all subdirectories to be optional via SUBDIR.${MK_*}
Reviewed by: br, imp
Tested by:br
Pointy hat to:emaste
Differential Revision:ht
On 10 October 2016 at 19:09, Ed Maste wrote:
> Author: emaste
> Date: Mon Oct 10 19:09:35 2016
> New Revision: 307003
> URL: https://svnweb.freebsd.org/changeset/base/307003
>
> Log:
> makewhatis: make output reproducible
Several of us discussed this issue at the FreeBSD D
Author: emaste
Date: Sat Oct 22 23:49:06 2016
New Revision: 307808
URL: https://svnweb.freebsd.org/changeset/base/307808
Log:
elfcopy: select mode by the end of the program name
The mode of operation (elfcopy, mcs, or strip) is chosen based on the
program name. Broaden this to allow a su
Author: emaste
Date: Mon Oct 24 14:37:18 2016
New Revision: 307863
URL: https://svnweb.freebsd.org/changeset/base/307863
Log:
Set SHLIBDIR before .including src.opts.mk in libcapser services
bsd.own.mk (included from src.opts.mk) sets SHLIBDIR?=${LIBDIR}, so
SHLIBDIR must be set before in
Author: emaste
Date: Mon Oct 24 14:56:13 2016
New Revision: 307864
URL: https://svnweb.freebsd.org/changeset/base/307864
Log:
Move the LLVM-based libgcc_s to /lib
When enabled, it should install in the same location as the existing
library.
Reported by: antoine
Modified:
head/lib
Author: emaste
Date: Wed Oct 26 17:07:53 2016
New Revision: 307969
URL: https://svnweb.freebsd.org/changeset/base/307969
Log:
strings: fix exit status if a file before the last one fails
Previously a command like "strings f1 f2 f3" reported the exit status
based only on processing the las
Author: emaste
Date: Thu Oct 27 14:21:54 2016
New Revision: 308001
URL: https://svnweb.freebsd.org/changeset/base/308001
Log:
libgcc_eh/libgcc_s: apply hidden visibility only to static libs
Modified:
head/lib/libgcc_eh/Makefile.inc
Modified: head/lib/libgcc_eh/Makefile.inc
==
Author: emaste
Date: Fri Oct 28 00:04:04 2016
New Revision: 308006
URL: https://svnweb.freebsd.org/changeset/base/308006
Log:
libunwind: consistently add \n to log and trace messages
Previously most messages included a newline in the string, but a few of
them were missing. Fix these and s
Author: emaste
Date: Sun Oct 30 02:57:47 2016
New Revision: 308100
URL: https://svnweb.freebsd.org/changeset/base/308100
Log:
compile libunwind c source with -fexceptions
When an exception is thrown the unwinder must unwind its own C source
(starting with _Unwind_RaiseException in UnwindL
Author: emaste
Date: Mon Oct 31 20:43:43 2016
New Revision: 308149
URL: https://svnweb.freebsd.org/changeset/base/308149
Log:
ANSIfy ffs_subr.c
Also renumber license clause to avoid skipping #3
Modified:
head/sys/ufs/ffs/ffs_subr.c
Modified: head/sys/ufs/ffs/ffs_subr.c
=
Author: emaste
Date: Tue Nov 1 14:50:32 2016
New Revision: 308171
URL: https://svnweb.freebsd.org/changeset/base/308171
Log:
arm64 make-memstick.sh: use 'set -e' to abort if any step fails
Also remove the now-redundant error handling that was only for makefs.
This script was run on an
Author: emaste
Date: Tue Nov 1 15:11:10 2016
New Revision: 308172
URL: https://svnweb.freebsd.org/changeset/base/308172
Log:
libm: add braces around initialization of subobjects
This cleans up a warning when building libm at higher WARNS levels and
makes the intent more clear. By the C s
Author: emaste
Date: Fri Nov 4 15:44:00 2016
New Revision: 308294
URL: https://svnweb.freebsd.org/changeset/base/308294
Log:
libgcc_s: make unspecified shlib symbols local
We want only symbols explicitly specified in the Version.map.
Sponsored by: The FreeBSD Foundation
Modified:
h
Author: emaste
Date: Fri Nov 4 19:35:49 2016
New Revision: 308308
URL: https://svnweb.freebsd.org/changeset/base/308308
Log:
Connect new LLVM-based libgcc_eh & libgcc_s to the build
Compiler-rt and LLVM's libunwind provide a suitable replacement for
libgcc.a, libgcc_eh.a, and libgcc_s.so
Author: emaste
Date: Fri Nov 4 20:32:49 2016
New Revision: 308312
URL: https://svnweb.freebsd.org/changeset/base/308312
Log:
vidcontrol: improve error handling in vt(4) font loading
PR: 209078
Reported by: ect...@gmail.com
Reviewed by: Oliver Pinter
Differential Revision:
Author: emaste
Date: Sat Nov 5 11:19:55 2016
New Revision: 308338
URL: https://svnweb.freebsd.org/changeset/base/308338
Log:
vidcontrol: use calloc where appropriate
Reported by: kib
Modified:
head/usr.sbin/vidcontrol/vidcontrol.c
Modified: head/usr.sbin/vidcontrol/vidcontrol.c
==
Author: emaste
Date: Sun Nov 6 17:21:26 2016
New Revision: 308379
URL: https://svnweb.freebsd.org/changeset/base/308379
Log:
add __divdi3 and __udivdi3 to libgcc_s symbol version map
After r308294 they were missing on i386 (and previously were exported
only accidentally).
Reported b
Author: emaste
Date: Mon Nov 7 22:41:52 2016
New Revision: 308430
URL: https://svnweb.freebsd.org/changeset/base/308430
Log:
libelftc: add elf{32,64}-tradbigmips target emulation names
Reported by: theraven
Sponsored by: The FreeBSD Foundation
Modified:
head/contrib/elftoolchain/libe
Author: emaste
Date: Tue Nov 8 17:36:19 2016
New Revision: 308445
URL: https://svnweb.freebsd.org/changeset/base/308445
Log:
add missing i386 symbols libgcc_s symbol version map
After r308294 they were missing on i386 (and previously were exported
only accidentally).
Reported by: a
Author: emaste
Date: Wed Nov 9 15:04:29 2016
New Revision: 308465
URL: https://svnweb.freebsd.org/changeset/base/308465
Log:
c++filt: flush output after newline
Some tools spawn c++filt and pass it a single line at a time for
demangling. This is akin to r276689 for addr2line.
Sponso
Author: emaste
Date: Fri Nov 11 23:28:07 2016
New Revision: 308563
URL: https://svnweb.freebsd.org/changeset/base/308563
Log:
libcc_{s,eh}: build without SSP
As in the gnu/lib/libgcc Makefile:
libgcc is linked in last and thus cannot depend on ssp
symbols coming from earlier lib
Author: emaste
Date: Wed Nov 16 16:39:51 2016
New Revision: 308734
URL: https://svnweb.freebsd.org/changeset/base/308734
Log:
crunchide: remove obsolete a.out header and comment
crunchide(1) gained ELF support in r39172, and lost the unused a.out
and non-functional ECOFF suport in r281655
On 12 November 2016 at 14:26, Mark Johnston wrote:
> Author: markj
> Date: Sat Nov 12 19:26:12 2016
> New Revision: 308582
> URL: https://svnweb.freebsd.org/changeset/base/308582
>
> Log:
> Remove the DTrace printt and typeref actions.
It looks like we have a missing dependency here, as a non-c
Author: emaste
Date: Thu Nov 17 18:12:17 2016
New Revision: 308772
URL: https://svnweb.freebsd.org/changeset/base/308772
Log:
crunchide: report explicit error for combined string table
Some tools produce objects with a combined strtab and shstrtab.
These objects are not supported by crunc
On 16 November 2016 at 00:24, Justin Hibbits wrote:
> Author: jhibbits
> Date: Wed Nov 16 05:24:42 2016
> New Revision: 308718
> URL: https://svnweb.freebsd.org/changeset/base/308718
My tinderbox build is now failing in libc with:
In file included from
/scratch/tmp/emaste/obj/powerpc.powerpc/scr
Author: emaste
Date: Tue Nov 22 16:00:18 2016
New Revision: 309006
URL: https://svnweb.freebsd.org/changeset/base/309006
Log:
remove unnecessary vm includes from setproctitle
vm headers were needed only for the PS_STRINGS fallback, which was
removed in r297888.
MFC after:1 week
On 19 November 2016 at 12:46, Ruslan Bukin wrote:
> Author: br
> Date: Sat Nov 19 17:46:18 2016
> New Revision: 308857
> URL: https://svnweb.freebsd.org/changeset/base/308857
>
> Log:
> Bring in support for Ingenic XBurst JZ4780 and
> X1000 systems on chips.
Hi Ruslan,
"make tinderbox" is no
On 27 October 2016 at 05:46, Luigi Rizzo wrote:
> Author: luigi
> Date: Thu Oct 27 09:46:22 2016
> New Revision: 308000
> URL: https://svnweb.freebsd.org/changeset/base/308000
>
> Log:
> Various fixes for ptnet/ptnetmap (passthrough of netmap ports). In detail:
> - use PCI_VENDOR and PCI_DEVIC
On 21 November 2016 at 14:47, Oleksandr Tymoshenko wrote:
> Author: gonzo
> Date: Mon Nov 21 19:47:37 2016
> New Revision: 308942
> URL: https://svnweb.freebsd.org/changeset/base/308942
>
> Log:
> [bytgpio] Add module for bytgpio(4)
It looks like this breaks tinderbox for PC98:
In file include
Author: emaste
Date: Fri Nov 25 01:24:35 2016
New Revision: 309126
URL: https://svnweb.freebsd.org/changeset/base/309126
Log:
Correct lld llvm-tblgen dependency file name
Modified:
head/usr.bin/clang/lld/Makefile
Modified: head/usr.bin/clang/lld/Makefile
=
Author: emaste
Date: Fri Nov 25 13:15:28 2016
New Revision: 309142
URL: https://svnweb.freebsd.org/changeset/base/309142
Log:
Add WITH_LLD_AS_LD build knob
If set it installs LLD as /usr/bin/ld. LLD (as of version 3.9) is not
capable of linking the world and kernel, but can self-host and
Author: emaste
Date: Fri Nov 25 18:57:14 2016
New Revision: 309151
URL: https://svnweb.freebsd.org/changeset/base/309151
Log:
Use explicit 0x20 instead of MAXPAGESIZE for the amd64 kernel physaddr
MAXPAGESIZE is not well defined by the GNU ld documentation.
Different linkers, and diff
On 25 November 2016 at 08:15, Ed Maste wrote:
> Author: emaste
> Date: Fri Nov 25 13:15:28 2016
> New Revision: 309142
> URL: https://svnweb.freebsd.org/changeset/base/309142
>
> Log:
> Add WITH_LLD_AS_LD build knob
>
> If set it installs LLD as /usr/bin/ld. LLD
Author: emaste
Date: Sat Nov 26 00:59:01 2016
New Revision: 309174
URL: https://svnweb.freebsd.org/changeset/base/309174
Log:
netipsec: fix build after 309144
Reported by: rakuco
Modified:
head/sys/netipsec/key_debug.c
Modified: head/sys/netipsec/key_debug.c
===
On 24 November 2016 at 14:39, Dag-Erling Smørgrav wrote:
>
> Precisely. If memory serves, I wrote that comment after receiving a
> patch from someone who made the same mistake that I had already made and
> reverted *twice*. It's the logical, sane thing to do: replace a BSD
> primitive with the e
Author: emaste
Date: Tue Nov 29 18:40:24 2016
New Revision: 309298
URL: https://svnweb.freebsd.org/changeset/base/309298
Log:
libm: remove duplicate version script entries
These symbols already appear in the common lib/msun/Symbol.map.
Duplicate entries produce an error with LLVM's LLD li
301 - 400 of 2983 matches
Mail list logo