Commit Graph

15218 Commits

Author SHA1 Message Date
christos cd25ec9105 bump libstdc++ to account for disabling the "dual abi". 2017-10-05 23:47:11 +00:00
christos 36a9bd7395 add stdatomic.h 2017-10-04 23:44:38 +00:00
mlelstv a736d6ac80 add t_list test. 2017-10-02 13:01:11 +00:00
pgoyette e9db0012c9 Add new LIST_MOVE test to sets list. 2017-10-02 04:16:32 +00:00
maya 9b177b90f0 Add arguments to tail:
-q: suppress filename headers when multiple files are used
  -v: print filename headers even when only one file is used

head already supports the same arguments, which originated in GNU head.
GNU tail also has the same flags.


Add tac, a hard link to 'tail -rq'.
Prints a file in reverse line order.

Similar to GNU tac, but lacking any options.

Add accompanying documentation.
2017-10-01 20:49:24 +00:00
sevan 918147bd0b Add a manual for uipad(4) 2017-09-30 12:27:26 +00:00
maya aef814ffa9 Add simple test for workqueue(9) 2017-09-29 12:42:36 +00:00
maya 14e90145c6 Add man page link for hypotl.3 2017-09-26 16:01:58 +00:00
ozaki-r 960a3e1e52 Add tests of rtcache invalidation 2017-09-20 09:36:20 +00:00
joerg 6a2fdfeb92 Bump install image sizes. Clang alone adds 100MB+ for a full debug build
and that pushes the full MKDEBUG build over the constraints.
2017-09-18 14:42:16 +00:00
sevan 35823e7391 Include scripts from the DTrace Toolkit if DTrace support is enabled.
The following scripts are installed:
dtruss    - a DTrace version of truss.
execsnoop - snoop process execution as it occurs.
opensnoop - snoop file opens as they occur.
procsystime - print process system call time details.

ok riastradh
2017-09-17 00:00:39 +00:00
wiz 5a0ec9c8ab Remove scc(4), driver was replaced by zs(4).
Fixes PR 52539 by Miod Vallat.
2017-09-12 14:52:02 +00:00
kamil d4fa9170e4 Install new man-page devname_r(3).
This is a link to devname(3).
2017-09-09 18:18:27 +00:00
martin 9dfe31c9a3 Introduce CDRELEASE_NODEBUG - if set, avoids putting debug sets in the
ISO image.

Set this for sparc64 install CDs - many of the supported machines have
SCSI CD drives and it is impossible to get DVD replacements for those.

This is a pitty, but in the end a working install medium is more worth
than debug sets (which can be downloaded later).
2017-09-08 09:50:44 +00:00
bacon 21b440577d Add Jason Bacon to developers list 2017-09-04 14:48:09 +00:00
christos 5106efb953 add vfp 2017-08-31 22:19:51 +00:00
maya a52fd0a204 Don't fc-match bitmap fonts by default.
Now things using Helvetica won't look terrible, and will use the fallback
font instead.

Idea by jakllsch, thanks!
2017-08-29 15:50:57 +00:00
mrg 34a9271999 updates for fontconfig 2.8.
note that we don't (yet?) install the new fc-blank as it
has a python generator.
2017-08-29 09:02:10 +00:00
mrg 794f77b51f update for xkeyboard-config 2.21.
prepare for libdrm data files.
2017-08-29 07:53:54 +00:00
christos ae5bd0fe13 Create the ramdisk destination dir here. 2017-08-20 15:38:22 +00:00
joerg 78529fd592 Bump libc minor to 208 for strfmon_l. 2017-08-16 21:32:22 +00:00
joerg 29f5b623d9 Add missing strfmon_l. Noticed by Bruno Haible. Add test case. 2017-08-16 13:53:19 +00:00
mlelstv 43b93c71b3 Mention the installer question for the boot command. 2017-08-15 12:15:10 +00:00
mlelstv a713e13cdd Ask for the boot command. It's necessary for some hardware
configurations and also to enable a serial console in the installed
system.
2017-08-15 12:07:23 +00:00
mrg c62a157eb2 merge the rest of sbmips into evbmips. install the stand files in
/usr/mdec/sbmips/ and document them in installboot(8) even though
it isn't really ported yet.  also build the SBMIPS kernels.

unfortunately, sbmips has been broken since mips64 merge, but the
fix can happen in the evbmips version, which we might merge into
the older trees anyway.

XXX: releng can turn off sbmips* builds now for -current.
2017-08-15 10:11:31 +00:00
mlelstv 0f299d7b4f Support installing from a CD9660 formatted disk partition. 2017-08-15 09:49:38 +00:00
kre c21db8bd78 For libi386 major bump. 2017-08-12 21:46:01 +00:00
maxv cc29cfc600 All things considered, remove the i386_pmc API. I deprecated it some
months ago, and clearly no one should be using it.

(reminder: our new PMCs use the same sysarch, but the arguments are
opaque and not compatible with the previous versions)
2017-08-12 08:21:30 +00:00
maxv ee34266187 Remove the i386_vm86 API (instead of just deprecating it). This API is not
available anymore, and any binary using it won't function correctly.
2017-08-12 07:59:42 +00:00
maxv 1d3d2f0d7e Remove vm86.
Pass 4.
2017-08-12 07:35:08 +00:00
ryo 7f104f6c10 fix filename. sorry 2017-08-11 20:47:58 +00:00
nat d3425666e1 Add bcm43xx bluetooth controller firmware to the lists and update relevant
makefiles.
2017-08-10 15:31:49 +00:00
nat 3c75ab2f78 Update lists for btuart h5 protocol includes. 2017-08-10 13:40:04 +00:00
maxv 54024111ec Should be comp-obsolete. 2017-08-10 13:39:08 +00:00
ryo 1581658c21 Add support IP_PKTINFO for sendmsg(2).
The source address or output interface can be specified by adding IP_PKTINFO
to the control part of the message on a SOCK_DGRAM or SOCK_RAW socket.

Reviewed by ozaki-r@ and christos@. thanks.
2017-08-10 04:31:58 +00:00
maxv b9b94af2bc Remove ibcs2_machdep.h on i386, and don't install it. 2017-08-09 18:58:51 +00:00
maxv bd36ac747c Remove compat_ibcs2 from i386. After a discussion on port-vax, it turns
out that compat_ibcs2 does not implement the iBCS2 standard - which is
x86-specific - but rather SVR3. Our real iBCS2 implementation was a
mixture of compat_ibcs2 and compat_svr4, and was only partial. Keeping
support for this in i386 is totally irrelevant today. I also asked on
port-i386 but didn't wait long.

The main issue is that compat_ibcs2 should have been called compat_svr3.
But CVS does not support renaming files, and moving things around is both
painful and tiring, even more so when no one seems to be interested in
doing this work or in the feature at all. For now compat_ibcs2 is available
on Vax and will stay, until someone (not me) cleans it up.
2017-08-09 18:45:30 +00:00
maxv 0f16c35db3 Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now,
the compat_freebsd files are all contained in sys/compat/freebsd.
2017-08-08 08:04:05 +00:00
mrg 079871325c fixes for xorg-server 1.18. 2017-08-05 19:41:03 +00:00
mrg c7d7c649c1 mark ark_drv as obsolete in xorg-server 1.18 2017-08-04 21:27:34 +00:00
mrg b3e05fe6b2 s3virge.4 is a .man not a html. 2017-08-04 08:45:39 +00:00
ozaki-r 548d2e187c Add test cases for setsockopt(IP_IPSEC_POLICY) 2017-08-02 02:19:56 +00:00
joerg 7c192b2a5e Update LLVM build glue for 5.0RC1. 2017-08-01 20:07:37 +00:00
maya 9b10aaba78 Mark the compat_svr4 module obsolete.
hopefully fixes the build, this is a blind commit.
2017-08-01 17:04:06 +00:00
maya d3718b06f3 Restore marking ./usr/include/i386/svr4_machdep.h obsolete
instead of removing

(so it can be removed by postinstall)
2017-08-01 16:54:19 +00:00
maxv c6dd763447 Remove svr4_machdep.h right away, no one should include it. 2017-08-01 13:57:03 +00:00
jmcneill 337b37be2b Create a config.txt for RPI and set 'enable_uart=1' and 'force_turbo=0'.
This config gives us a stable core_freq clock that is used to drive the
SD HOST and AUX UART devices.

More information on config.txt settings for the UART can be found here:

https://www.raspberrypi.org/documentation/configuration/uart.md
2017-07-31 16:34:22 +00:00
kre 3dd9fc4cd5 If i386/svr4_machdep.h is no longer to be installed in /usr/include
it should no longer be listed in the sets lists as installed.
Mark it obsolete (hopefully unbreak builds.)
2017-07-29 19:39:58 +00:00
joerg e04cfff0dc Don't build unwind data for the ramdisk, use more aggressive size
optimization for clang.
2017-07-23 20:59:00 +00:00
perseant 92d9887f35 Add missing setlist entries for DUCET collation test. 2017-07-23 19:26:05 +00:00