freebsd-nq/sys
Alexander Kabaev f20a27e327 Use compiler driver to link BERI boot loaders
Do not hardcode elf64-tradbigmips as output format in BERI linker scrips.
Unfortunately, in-tree toolchain and external newer versions of binutils
mean two different things under that. When creating elf binaries using
external toolchain, gcc uses elf64-tradbigmips-freebsd and so linker
script file has to match in order for ld to be able to create the final loader
binary.

Rather than trying to guess, remove hardcoded output format directive from
the linker directive files and use CC to invoke the linker instead.

Reviewed by:	brooks
Differential Revision:	https://reviews.freebsd.org/D9050
2017-01-05 19:17:14 +00:00
..
amd64 amd64: add atomic_fcmpset 2017-01-03 21:00:24 +00:00
arm Include e6000sw driver in ARMADA38X configuration 2017-01-05 17:10:52 +00:00
arm64 Add virtio_pci to GENERIC arm64 conf 2016-12-18 11:15:31 +00:00
boot Use compiler driver to link BERI boot loaders 2017-01-05 19:17:14 +00:00
bsm
cam Fix bootverbose affecting code logic in r294558. 2017-01-05 16:30:13 +00:00
cddl Revert r309619 "ifndef atomic_cas_* in cddl code" 2017-01-03 21:02:30 +00:00
compat Do not allocate struct statfs on kernel stack. 2017-01-05 17:19:26 +00:00
conf Include e6000sw driver in ARMADA38X configuration 2017-01-05 17:10:52 +00:00
contrib Merge CK as of commit 255a47553aa5e8d0bb5f8eec63acac7f4c25a6d8, mostly 2016-12-30 18:23:58 +00:00
crypto Add accelerated AES with using the ARMv8 crypto instructions. This is based 2016-11-21 11:18:00 +00:00
ddb Use casts to force an unsigned comparison in db_search_symbol(). 2016-12-14 00:18:12 +00:00
dev Improve ports handling in e6000sw driver 2017-01-05 17:08:10 +00:00
fs Do not allocate struct statfs on kernel stack. 2017-01-05 17:19:26 +00:00
gdb
geom build: Unbreak LINT 2016-12-21 01:39:11 +00:00
gnu Add Ingenic X1000 DTS files (unofficial). 2016-11-19 15:03:49 +00:00
i386 Do not allocate struct statfs on kernel stack. 2017-01-05 17:19:26 +00:00
isa
kern Do not allocate struct statfs on kernel stack. 2017-01-05 17:19:26 +00:00
kgssapi
libkern Update r309143 to prevent false sharing. 2016-11-25 17:20:23 +00:00
mips Use db_printsym() to display function names in stack traces. 2017-01-05 00:59:53 +00:00
modules cxgbe(4): Update T4, T5 and T6 firmwares to 1.16.26.0. Changelog for 2017-01-03 22:05:07 +00:00
net [net80211] add VHT media types in the media layer. 2017-01-05 04:49:23 +00:00
net80211 [net80211] correct VHT ieee80211com state bits. 2017-01-05 05:03:11 +00:00
netgraph Changes to allow the patching of packets with an offset (and other changes.. see man page) 2016-12-02 10:47:10 +00:00
netinet sysctl net.inet.tcp.hostcache.list in a jail can see connections from other 2017-01-05 17:22:09 +00:00
netinet6 Whitespace changes. 2016-12-26 11:06:41 +00:00
netipsec Add a missing header 2016-11-26 23:15:11 +00:00
netnatm
netpfil Improve upon r309394 2016-12-10 03:31:38 +00:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed Move the ConnectX-3 and ConnectX-2 driver from sys/ofed into sys/dev/mlx4 2016-09-30 08:23:06 +00:00
opencrypto Add support for the fpu_kern(9) KPI on arm64. It hooks into the existing 2016-10-20 09:22:10 +00:00
pc98 Add a COMPAT_FREEBSD11 kernel option. 2016-12-09 18:54:12 +00:00
powerpc Always null-terminate ccb_pathinq.(sim_vid|hba_vid|dev_name) 2017-01-04 20:26:42 +00:00
riscv Disable superpages reservations as we don't have implemented them yet. 2016-11-21 12:00:31 +00:00
rpc
security Audit 'fd' and 'cmd' arguments to fcntl(2), and when generating BSM, 2016-11-22 00:41:24 +00:00
sparc64 Add support for encrypted kernel crash dumps. 2016-12-10 16:20:39 +00:00
sys Do not allocate struct statfs on kernel stack. 2017-01-05 17:19:26 +00:00
teken
tests
tools
ufs Release laundered vnode pages to the head of the inactive queue. 2016-11-23 17:53:07 +00:00
vm Remove a redundant use of min(). 2017-01-05 03:13:45 +00:00
x86 xen: fix IPI setup with EARLY_AP_STARTUP 2016-12-22 16:09:44 +00:00
xdr
xen xen: fix IPI setup with EARLY_AP_STARTUP 2016-12-22 16:09:44 +00:00
Makefile