Commit Graph

15263 Commits

Author SHA1 Message Date
martin
4410df3e34 Add the new sha3.h file 2017-11-30 08:14:03 +00:00
wiz
6245ee13b1 mount_qemufwcfg is only installed on i386 and amd64, and so is its manpage.
Move it to the architecture dependent set lists.

Noted by martin.
2017-11-29 09:34:01 +00:00
wiz
c969bed60e Install qemufwcfg(4) and mount_qemufwcfg(8). 2017-11-28 11:59:16 +00:00
kre
962d067df7 Be more precise about exactly what fails when something does.
Relying upon set -e to abort things is sort of OK (it is not
a recommended option to use in general - too many odd special cases),
but only if user can work out from the "build failed" what actually
went wrong.

Tested only on amd64 build (for this, i386 is the same) - if anyone
has problems on builds for other systems, please let me know.  However
the changes affect only failure paths, the most likely problem would
be for a build to fail to halt on an error, and I hope I have avoided
that.  There should be no difference at all to error-free builds.
2017-11-28 02:56:44 +00:00
kre
63138143a3 Handle use of TMPDIR in cleanup as well. 2017-11-28 00:24:08 +00:00
kre
570342e5fe Honour ${TMPDIR} if set for location of image, rather than always
simply using /tmp
2017-11-28 00:14:30 +00:00
jmcneill
a06265e3d0 Build and install mount_qemufwcfg on i386 and amd64 2017-11-25 23:29:43 +00:00
jmcneill
fb651b612c Add driver for QEMU Firmware Configuration device.
This interface allows the host to pass various data items and files to
the guest OS.
2017-11-25 16:31:03 +00:00
tsutsui
4af2476e58 Also use kernfs to get rootdev and disk devices for "prepare" part.
Completely untested for many years..
2017-11-25 09:41:45 +00:00
tsutsui
cd0748f6bb Use kernfs to detect root file system device, instead of fat sysctl(8).
Should fix sysinst.fs overflow that prevents daily build.
Discussed on port-atari@:
 http://mail-index.netbsd.org/port-atari/2017/11/thread1.html#000558
and whole installation is briefly tested on TT030.
2017-11-25 09:40:17 +00:00
kre
55e43ec5a7 Ignore MAKEFLAGS for snippet makefiles.
(more important than MAKEVERBOSE probably.)
2017-11-22 23:14:01 +00:00
christos
e868602e4c Ignore MAKEVERBOSE for snippet makefiles. 2017-11-22 21:31:20 +00:00
martin
c567f1919d ATF test program for PR kern/52738: check for mtime updates after rewriting
a file.
2017-11-19 21:05:26 +00:00
tsutsui
13fd0b3a72 Put back /bin/cp and /sbin/sysctl to installation binaries.
- cp(1) is explicitly required by sysinst(8), cp_to_target() in
  src/usr.sbin/sysinst/target.c, to copy bootloader to targetroot
- sysctl(8) is required by src/distrib/atari/floppies/common/dot.profile
  to detect the root device (fd or md)

This might cause floppy overflow on HEAD again, but works on 8.0_BETA.

Should be pulled up to netbsd-8.
2017-11-15 16:37:00 +00:00
tsutsui
180bf5d3e0 Avoid use of expr(1).
It was removed from src/distrib/atari/floppies/install/list since rev 1.19
and the install script complains expr is not found.

Should be pulled up to netbsd-8.
2017-11-15 16:19:19 +00:00
martin
29d0127ff7 pcommitintrin.h has been removed from gcc 5.5 2017-11-13 12:42:26 +00:00
skrll
1d977c34f7 Trailing whitespace 2017-11-09 21:36:46 +00:00
christos
a9ce075941 remove both timestamp and static pie 2017-11-07 22:20:05 +00:00
christos
7cafe835da not ready for static pie either. 2017-11-07 22:13:43 +00:00
christos
1b0772de8a remove tstamp.h, this is for a different time. 2017-11-07 21:28:33 +00:00
christos
20ed2e94d2 kmem_str{dupsize,free} man pages. 2017-11-07 18:37:00 +00:00
kamil
97baba3441 Bump lib minor for liblto_plugin.so link with -liberty
PR 52674 by myself
2017-11-04 16:21:49 +00:00
martin
9920b5ab1d Add ./usr/libdata/debug/usr/tests/net/ipsec 2017-11-01 08:44:34 +00:00
martin
f9a6d7be3b Also mark ppi.html as obsolete 2017-10-31 11:46:45 +00:00
jdolecek
e894f8c16f remove ppi(9) manpage, the actual subsystem got never implemented
PR kern/52665 by Kamil Rytarowski
2017-10-31 08:10:11 +00:00
ozaki-r
0de7b04927 Add test cases of NAT-T (transport mode)
A small C program is added to make a special socket (UDP_ENCAP_ESPINUDP)
and keep it to handle UDP-encapsulated ESP packets.
2017-10-30 15:59:23 +00:00
maya
e36a246a8c Add man page for bwfm(4)
Wireless driver for Broadcom and some now sold by Cypress.
2017-10-26 07:29:52 +00:00
utkarsh009
f552a984bf Repositioned my name according to Alphabetical Order (surname). 2017-10-25 18:07:33 +00:00
utkarsh009
268dcf878d Add myself at the right place :-P 2017-10-25 17:27:07 +00:00
utkarsh009
f0e13afb71 Added my name to the NetBSD developers list. 2017-10-25 16:59:12 +00:00
kre
673e27def2 Implement tcgetwinsize() and tcsetwinsize() in libc, with access
via <termios.h> (and document them.)   Bump libc minor number for them.

Arrange for "struct winsize" to become visible in <termios.h>

Fix stty(1) so that "cols" is reported as the arg to set number of columns,
and "columns" is the alias, rather than the other way around, as "cols" is
what has been added to POSIX.

This is to conform with updates to be included in 1003.1 issue 8
(whenever that gets published) currently available at:
  http://austingroupbugs.net/view.php?id=1053   (see note 3863)
  http://austingroupbugs.net/view.php?id=1151   (see note 3856)
2017-10-25 06:32:59 +00:00
kre
d6a25e7113 Marked zoneinfo/Canada/East-Saskatchewan as obsolete (zone removed from
tzdata 201c) - name does not meet guidelines, and was never needed.
2017-10-24 02:22:09 +00:00
joerg
0770e646de Bump image size to 24MB, won't fit for plain evbarm otherwise. 2017-10-22 23:15:54 +00:00
jmcneill
f7187bf1f4 Install bwfm(4) firmware. 2017-10-21 02:05:38 +00:00
maya
a1df7aec01 Add endian.h header. Simply includes sys/endian.h
<endian.h> has been accepted by the austin group.
2017-10-16 11:38:25 +00:00
christos
4defdb580d Add librumpres 2017-10-10 19:31:56 +00:00
christos
f5d8426f1d Missed a "C" 2017-10-10 16:04:59 +00:00
christos
a5d5690b6a Don't install stdatomic.h if we don't have gcccmds. This is prolly the wrong
fix but only sun2 is affected. Perhaps it is better to descend into
usr.bin/include and install there because that also installs tgmath.h and
unfortunately math-68881.h...
2017-10-10 15:38:00 +00:00
christos
bc55e4eac8 Add MKSTATICPIE 2017-10-08 15:05:19 +00:00
sevan
f7566f78e3 Fix test otherwise we try to load a fdtfile for boards which do not have use_fdt set. 2017-10-08 00:35:26 +00:00
jmcneill
391a41d919 Don't install uEnv.txt for beagle; boot.scr handles this now. 2017-10-08 00:15:13 +00:00
jmcneill
659266d076 Install a boot.scr on armv7.img that detects the running board and selects
the correct kernel and boot protocol. Should work on tegra, sunxi, and
am335x boards for now.
2017-10-07 23:40:00 +00:00
christos
3edb31c698 bump libssh 2017-10-07 19:44:22 +00:00
christos
d98cfd15e6 bump libglapi, libGL libGLU because of the libstdc++ dual abi bump 2017-10-06 20:26:51 +00:00
christos
72f283bf62 bump libraries that depend on libstdc++. 2017-10-06 19:21:17 +00:00
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