Commit Graph

265341 Commits

Author SHA1 Message Date
mrg 1383461bd0 mark ./usr/include/g++/bits/aarch64/c++config.h and
./usr/include/g++/bits/arm/c++config.h as "libstdcxx" not "gcc=6".
2019-02-09 02:15:05 +00:00
mrg a030aaf208 move ./usr/include/dev/iscsi into NetBSD.dist.iscsi that is only
included if MKISCSI != no.
2019-02-09 02:04:19 +00:00
mrg 5b0105b4d4 update switched lists. 2019-02-09 01:29:38 +00:00
christos 0166c051fe Follow suit with FreeBSD and solaris for the __gthread_active_p()
implementation. Fixes the atf call_once unit tests.
2019-02-09 01:27:43 +00:00
mrg fccd79354b switch ppc64 back to gcc7, it was an accident. 2019-02-09 00:59:30 +00:00
mrg 07cbfd6044 put config/posix first in the path so that the right lock.c is used. 2019-02-09 00:48:59 +00:00
mrg cd2fa45002 create i386 specific include directories. 2019-02-09 00:15:28 +00:00
mrg c39df26c59 add new t_libgomp test. 2019-02-09 00:14:43 +00:00
mrg f4fc04f995 add $NetBSD$ tags. 2019-02-09 00:13:19 +00:00
mrg 9ca42b4c5e add very simple test that you can link -fopenmp.
currently fails, but should work soon...
2019-02-09 00:12:14 +00:00
mrg 6b8fbde2b5 add missing ./usr/include/xen 2019-02-08 23:27:14 +00:00
mrg 928cce347f define CAN_SANITIZE_UB properly: libasan and libtsan need to not
have it set, libubsan needs to have it set.

fixes almost all the new atf failures from GCC 7 switch.
2019-02-08 22:06:12 +00:00
palle 9542a629ba sun4v: Improve comment for next_stick_init() - no functional changes 2019-02-08 20:34:23 +00:00
christos 42d33e97c5 Remove the copy of bind?!?! used for its libraries... 2019-02-08 20:29:05 +00:00
palle 2df6c1fc3b sun4v: initialize %stickcmpr properly when establishing interrupt - fixes issue seen on newer sun4v/SPARC-T5 system where the interrupt never fires. 2019-02-08 20:14:50 +00:00
palle f23fb3eab1 Introduce getstickcmpr() function 2019-02-08 20:09:24 +00:00
palle 654c5f5028 sun4v: update the TODO file noting (at least) some progess with sun4v 2019-02-08 19:55:40 +00:00
palle d4265d9dcb sun4v: introduce macros for handling spill traps from userlevevel @ traplevel 1 (from OpenBSD) - spill traps at level 1 from userspace now works better 2019-02-08 19:45:24 +00:00
palle aacaeb3360 sun4v: add comment documenting the contents of the %g2 register - no functional changes 2019-02-08 19:26:25 +00:00
christos 934117fbf7 PR/53956: Havard Eidnes: raidframe fails to create raid set on disks.
The test to check if force was reversed when the code was factored out.
2019-02-08 13:37:46 +00:00
mrg 37a8336060 add a quick note about gcc 7 likely causing update build failures. 2019-02-08 09:57:01 +00:00
mrg 3330ae4f37 IA64_NO_LIBGCC_TFMODE is no more. 2019-02-08 09:42:13 +00:00
mrg 20154e01b0 note GCC 6.5 and 7.4 imports. 2019-02-08 09:39:14 +00:00
mrg b4f3db3927 switch aarch64, alpha, i386, mips, powerpc, sparc, sparc64,
and x86_64 to GCC 7.
2019-02-08 09:35:00 +00:00
msaitoh 0a16860387 - Add 88E1240.
- Rename E1116R_29 to E1318S
2019-02-08 09:17:12 +00:00
msaitoh a02cd76252 Regen. 2019-02-08 09:16:28 +00:00
msaitoh 76e242941a - Add Marvell 88E1240.
- Marvell model 0x0029 is not 88E1116R but E1318S.
2019-02-08 09:16:11 +00:00
isaki df508298eb Rewrite modify_single() to make compilable on gcc7. 2019-02-08 08:55:35 +00:00
mrg 0d5104591d add final missing directory from /usr/include:
./usr/include/netmpls
2019-02-08 08:51:42 +00:00
mrg 8255ce9ee0 make *fd*.c's fd_dev_to_type() always a static inline. some
have it as a const, and have code to copy the defaults to
modify them before using them, but that probably requires a
real test to feel confident in changing.
2019-02-08 08:47:35 +00:00
isaki 9d27cfd2fe Make compilable even SRAMDEBUG. 2019-02-08 08:41:11 +00:00
mrg d67c719a5f add two more missing subdirs:
./usr/include/dev/pud
  ./usr/include/dev/putter
2019-02-08 08:22:09 +00:00
ryo 3f09074d57 - atomic_*_{8,16}_nv() must return a new value, not an old value.
- use "dmb sy" for atomic_*{8,16}_nv() in the same way as atomic_*{32,64}_nv().
2019-02-08 06:56:56 +00:00
msaitoh d424217459 - Add support for I210 SGMII Flash-less device.
- Add KASSERT.
- Update TODO list.
2019-02-08 06:33:04 +00:00
msaitoh fa9e850ea5 Regen. 2019-02-08 06:29:59 +00:00
msaitoh 2f1366231d - Add Some Freescale MPC834x devices from OpenBSD.
- Add Intel I210 SGMII Flash-less device from the spec update document.
2019-02-08 06:29:08 +00:00
mrg b5f0f6a619 add missing ./usr/include/dev/iscsi. 2019-02-08 06:08:20 +00:00
mrg 3f41337184 add missing break for CP_COHER_BASE case.
convert fallthru comments.
2019-02-08 04:11:53 +00:00
msaitoh 45c4b73120 Fix bitstring format of Intel CPUID Architectural Performance Monitoring
Fn0000000a %ebx.
2019-02-08 04:06:00 +00:00
mrg 424610db8d clean all the temporary and other files in a build. 2019-02-08 03:59:34 +00:00
kamil 120dbb13e3 Refactor kill* test in t_ptrace_wait*
Drop original scenario of kill1 (PT_CONTINUE(SIGKILL)) as it duplicates
traceme_sendsignal_simple1.

New kill tests:
 - kill1: ptrace(PT_KILL) (previously kill2)
 - kill2: kill(SIGKILL)
 - kill3: killpg(SIGKILL)

All kill* tests share the same function body.

All tests pass.
2019-02-08 03:08:00 +00:00
mrg 56608fa62e add aliases for evbarm without saying 'earm':
- copy all the 'evbearm' alias as 'evbarm'.
2019-02-08 02:05:32 +00:00
mrg 053817057e - earm* seems to work now
- sun2 an vax build now
- mips*, powerpc, and sparc64 are ready to switch
- mac68k has an untested and an uncommited change to build
- everything else except ia64 and powerpc64 builds
2019-02-08 02:04:29 +00:00
mrg 1aa3d81bd8 regen to give "earm" a v5 default again. 2019-02-08 01:29:44 +00:00
mrg bd3caebfe8 give netbsd/arm a v5 default again. 2019-02-08 01:29:11 +00:00
macallan 7196b89bd5 - correct cpu voltage
- add cpu speed table
- include sun50i-h5.dtsi
Now thermal sensors and cpu speed control work
2019-02-08 00:50:45 +00:00
kamil fe7f44d815 Correct a style in description of PT_STEP tests in t_ptrace_wait* 2019-02-08 00:31:46 +00:00
kamil 60980e6752 Refactor definition of PT_STEP tests into single macro
No functional change intended.
2019-02-08 00:29:41 +00:00
macallan c6dee116b6 move sunxide2ccu to pass 3, now it works on my H5
from jmcneill@
2019-02-08 00:19:57 +00:00
mrg 96c7bcf6e6 include bsd.own.mk incase it hasn't already been included. 2019-02-07 23:53:20 +00:00