Commit Graph

15175 Commits

Author SHA1 Message Date
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
joerg
270cef65ef Bump the miniroot size slightly for clang. 2017-07-23 19:00:22 +00:00
christos
47279cfe28 bump 2017-07-18 23:12:24 +00:00
christos
4bb3ecaf3f bump 2017-07-18 23:07:20 +00:00
ozaki-r
6ed91e62d5 Separate test files 2017-07-18 02:16:07 +00:00
hannken
270ec158cb Bump image size. 2017-07-17 14:36:13 +00:00
christos
f770f4ce9a Give us a little room, too much potato chips. 2017-07-16 14:24:29 +00:00
perseant
4a641438c8 Add a simple collation test. This test is expected to fail on HEAD since
we do not yet have a working implementation of wcscoll.
2017-07-14 14:57:43 +00:00
maxv
e0e9462ba4 Build the pmc tool on amd64. 2017-07-12 17:10:09 +00:00
martin
7102d57863 Add misising DEBUGLIB file 2017-07-12 07:38:17 +00:00
martin
bb8ca22dcf Fix filename of new debug file 2017-07-12 07:18:40 +00:00
joerg
e5678be828 Implement __cxa_thread_atexit and __cxa_thread_atexit_impl. This
functions are used for destructors of thread_local objects.

If a pending destructor exists, prevent unloading of shared objects.
Introduce __dl_cxa_refcount interface for this purpose. When the last
reference is gone and the object has been dlclose'd before, the
unloading is finalized.

Ideally, __cxa_thread_atexit_impl wouldn't exist, but libstdc++ insists
on providing __cxa_thread_atexit as direct wrapper without further
patching.
2017-07-11 15:21:31 +00:00
jmcneill
dd5461aaa9 Add : to body of populate_sunxi to appease bash. 2017-07-09 10:41:40 +00:00
jmcneill
4e0c37a038 Test for kernel build directory before reading DTB list 2017-07-06 21:07:09 +00:00
jmcneill
fab9db5f7e Replace HUMMINGBIRD_A31 with SUNXI kernel on armv7.img and include .dtb
files for SUNXI and TEGRA kernels on the MSDOS partition.
2017-07-06 00:17:04 +00:00
jmcneill
3fa2721f9e Copy install ramdisk to releasedir. Provide both a raw ffs and
Legacy U-Boot version of it.
2017-07-05 19:50:49 +00:00
ozaki-r
b95a267001 Add test cases for IPComp 2017-07-03 06:01:16 +00:00
flxd
50e68e123b spelling (DEC called it "TURBOchannel") 2017-06-22 16:46:52 +00:00
kamil
bd6e82e7ba Remove <sys/user.h>
Proposed on the the tech-userlevel mailing list without strong objections.

This file no longer serves any purpose in any supported release branch.

There will be fallout in pkgsrc, please restrict inclusion <sys/user.h> to
FreeBSD and DragonflyBSD.

I tried to iterate over packages in pkgsrc and there was little fallout,
however I don't have the full sources to scan every source code. I already
upstreamed to several projects removal of inclusion on NetBSD of
<sys/user.h> (like Qt5).
2017-06-20 01:17:13 +00:00
christos
daa1ebaac6 add racoon 2017-06-18 20:24:59 +00:00
manu
6a05c304af Make shared -DSMALL libc buildable without breaking libhack
We used -DSMALL to exclude code from libc in order to build
libhack. Introduce -DLIBHACK to do this without so that
-DSMALL does not remove code necessary for building a shared libc
2017-06-18 03:56:39 +00:00
pgoyette
1cbdf74a3e Add gpio support for Xscale
From Stephan Meisenger in PR/52163
2017-06-16 22:39:34 +00:00
christos
26a6cb7dd2 bump for bind 2017-06-15 16:00:57 +00:00
nat
ab2ce0fafd Update for wsbell(4) manual pages. 2017-06-13 06:39:09 +00:00
pgoyette
33529a549e Add new wsbell(4) module to the sets list. 2017-06-11 22:22:36 +00:00
christos
34d421b1f4 add the tests set. 2017-06-10 23:26:32 +00:00
christos
e6efe4733c add cron. 2017-06-09 17:29:03 +00:00
knakahara
1c9c125617 add tests of ioctl for /dev/crypto 2017-06-09 06:09:01 +00:00
he
c3b0fe10b3 Change the deprecation notice about ofwboot.elf to say that it may
still be required in some cases, as observed by some MacMini users.
2017-06-07 09:14:32 +00:00
christos
5b3fb03fcc add DTC 2017-06-05 23:44:27 +00:00
christos
7f85e44d1f Add dtc 2017-06-05 23:44:08 +00:00
christos
af94e2cae1 remove me. 2017-06-03 14:47:52 +00:00
mrg
ba9d16c754 there are no copyright/license statements from "Terrence R. Lambert"
requiring attribution any in our tree any more.

remove it from our list here.
2017-06-03 09:00:35 +00:00
perseant
d4f6523beb Add tests for btowc(3)/wctob(3) and enable compilation of the test for
digittoint(3).

The digittoint(3) test is skipped since we don't provide that function yet.

One of the test cases for btowc(3) is also skipped, since it tests conversion
to Unicode---whereas our wchar_t representation is locale-dependent.
2017-06-01 15:45:02 +00:00
pgoyette
478585ac27 Update sets lists for new modules 2017-06-01 09:59:13 +00:00
pgoyette
66354d8e99 Also add the debug entries for the new test programs.
Thanks, perseant, for increasing/improving our test coverage.
2017-05-31 00:22:06 +00:00
perseant
1bfefa9fdc Add new locale tests to distrib sets, thanks pgoyette@ for the reminder 2017-05-31 00:18:21 +00:00
martin
0a590ae95c Add t_toupper.debug 2017-05-30 08:29:24 +00:00
pgoyette
bbb262b110 Add the new t_toupper to unbreak the build 2017-05-30 05:35:03 +00:00
bouyer
6e4cb2b9ab merge the bouyer-socketcan branch to HEAD.
CAN stands for Controller Area Network, a broadcast network used
in automation and automotive fields. For example, the NMEA2000 standard
developped for marine devices uses a CAN network as the link layer.

This is an implementation of the linux socketcan API:
https://www.kernel.org/doc/Documentation/networking/can.txt
you can also see can(4).

This adds a new socket family (AF_CAN) and protocol (PF_CAN),
as well as the canconfig(8) utility, used to set timing parameter of
CAN hardware. Also inclued is a driver for the CAN controller
found in the allwinner A20 SoC (I tested it with an Olimex lime2 board,
connected with PIC18-based CAN devices).

There is also the canloop(4) pseudo-device, which allows to use
the socketcan API without CAN hardware.

At this time the CANFD part of the linux socketcan API is not implemented.
Error frames are not implemented either. But I could get the cansend and
canreceive utilities from the canutils package to build and run with minimal
changes. tcpudmp(8) can also be used to record frames, which can be
decoded with etherreal.
2017-05-27 21:02:54 +00:00
martin
4629a84de8 Add t_strcoll 2017-05-26 11:16:18 +00:00
martin
2e49ec1546 Fix typo 2017-05-26 09:02:33 +00:00
pgoyette
964c578f8a Add new t_strcol test to the sets list - hopefully fix the build 2017-05-26 05:33:27 +00:00
kamil
3029325a38 Fix MKCATPAGES=yes build
Fix typo in the cat1/openssl_ocsp.0 entry: "cat" -> ".cat".
2017-05-21 22:48:25 +00:00