Official MINIX sources - Automatically replicated from gerrit.minix3.org
Go to file
2017-10-06 11:48:50 +02:00
bin Import NetBSD ps(1) 2016-01-13 20:32:52 +01:00
common w(1): switch to libkvm 2016-01-13 20:32:50 +01:00
crypto etc: synchronize master.password, group to NetBSD 2017-02-18 21:37:24 +00:00
dist/pf/sbin/pfctl Import a subset of PF distribution files 2016-06-18 12:20:46 +00:00
distrib ARM: Compile whole tree with clang. 2017-10-06 11:28:10 +02:00
docs Import NetBSD networking rc scripts 2017-04-30 13:16:22 +00:00
etc Import NetBSD networking rc scripts 2017-04-30 13:16:22 +00:00
external ARM: Compile whole tree with clang. 2017-10-06 11:28:10 +02:00
games Fix ARM noassert builds -g/-O{s/0/1/2/3} 2016-01-24 18:56:38 +01:00
gnu Fix the process for GNU tools on MINIX 2016-11-30 08:42:36 +01:00
include Enable a few more NetBSD functions 2017-03-09 23:40:09 +00:00
lib Import NetBSD libpcap 2017-03-21 22:00:18 +00:00
libexec ftpd(8): drop some MINIX-specific changes 2017-03-21 22:00:34 +00:00
minix ARM: Compile whole tree with clang. 2017-10-06 11:28:10 +02:00
releasetools Remove unncessary variable definitions 2017-10-06 11:48:50 +02:00
sbin ping(8), traceroute(8): adapt to new LWIP service 2017-04-30 13:16:06 +00:00
share ARM: Compile whole tree with clang. 2017-10-06 11:28:10 +02:00
sys ARM: Compile whole tree with clang. 2017-10-06 11:28:10 +02:00
tests tests: add most kyua kernel tests 2016-01-16 14:04:25 +01:00
tools Improve the process for GNU tools 2016-09-01 21:16:13 +02:00
usr.bin Import NetBSD telnet(1) 2017-03-09 23:40:16 +00:00
usr.sbin ping(8), traceroute(8): adapt to new LWIP service 2017-04-30 13:16:06 +00:00
.gitignore Initial import of NetBSD rc system 2017-02-23 14:08:39 +00:00
.gitreview build:update 'git review' config to match gerrit.minix3.org 2014-07-28 17:05:15 +02:00
build.sh NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
LICENSE Fix parameter parsing in cut 2010-01-21 10:16:05 +00:00
Makefile NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
Makefile.inc Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
README.md Create README.md 2017-10-06 11:48:50 +02:00

Build MINIX/arm with clang

It is now possible to build a full minix distribution for BeaglBone White/Black and BeagleBoardxM using clang instead of GCC.

This also add support to run the Kuya tests on ARM, which was not possible when GCC was used, because of problems in the C++ exception handling.

Known Bugs

The following tests still fails:

  1. 53: Division by zero does not trigger exceptions
  2. 75: ru.tv_secs can't be zero (and is zero)
  3. 85: hangs
  4. isofs: Fails because of an out of memory condition
  5. vnd: crash
  6. Running two times the kyua tests in a row, without rebooting in between will lead to a mostly failed second run because of copy-on-write errors.