See <https://jenkins.freebsd.org/job/FreeBSD_HEAD/2769/changes>

Changes:

[pfg] Break apart the gnu_inline attribute and use "artificial" if available.

In general it is bad practice to use the gnu_inline attribute but we
will need it in special cases like FORTIFY_SOURCE. In this specific
case it is also useful to have the "artificial" attribute:

"This attribute is useful for small inline wrappers which if possible
should appear during debugging as a unit, depending on the debug info
format it will either mean marking the function as artificial or using the
caller location for all instructions within the inlined body."

This attribute appears to be currently implemented only in GCC. Use it
only in conjuntion with gnu_inline in the cases where it is available,
which is similar in spirit in how it's used in glibc.

[cy] Correct location for libntpevent.a.

[zbb] Introduce support for the Alpine PoC from Annapurna Labs

The Alpine Platform-On-Chip offers multicore processing
(quad ARM Cortex-A15), 1/10Gb Ethernet, SATA 3, PCI-E 3,
DMA engines, Virtualization, Advanced Power Management and other.

This code drop involves basic platform support including:
SMP, IRQs, SerDes, SATA. As of now it is missing the PCIe support.
Part of the functionality is provided by the low-level code (HAL)
delivered by the chip vendor (Annapurna Labs) and is a subject to
change in the future (is planned to be moved to sys/contrib directory).

The review log for this commit is available here:
https://reviews.freebsd.org/D2340

Reviewed by:    andrew, ian, imp
Obtained from:  Semihalf
Sponsored by:   Annapurna Labs

[ian] Add assertions that the addresses passed to tlb maintenance are 
page-aligned.

Perform cache writebacks and invalidations in the correct (inner to outer
or vice versa) order, and add comments that explain that.

Consistantly use 'va' as the variable name for virtual addresses.

Submitted by:   Michal Meloun <mel...@miracle.cz>

[ian] Retrieve the cache parms in the proper arch-specific way.

Submitted by:   Michal Meloun <mel...@miracle.cz>

[gnn] Summary: Remove spurious, extra, next header comments.
Correct the name of the pad length field.

[pfg] Replace a CONSTCOND for a void value as a replacement for __unreachable 
builtin

This only applies if we are not using clang or gcc but it lets us use the
__unreachable() buitin in expressions.

Suggested by:   tijl

[bapt] Allow MANWIDTH to work with mandoc(1)

Reported by:    bdrewery

[pkelsey] When a netmap process terminates without the full set of buffers it
was granted via rings and ni_bufs_list_head represented in those rings
and lists (e.g., via SIGKILL), those buffers are no longer available
for subsequent users for the lifetime of the system. To mitigate this
resource leak, reset the allocator state when the last ref to that
allocator is released.

Note that this only recovers leaked resources for an allocator when
there are no longer any users of that allocator, so there remain
circumstances in which leaked allocator resources may not ever be
recovered - consider a set of multiple netmap processes that are all
using the same allocator (say, the global allocator) where members of
that set may be killed and restarted over time but at any given point
there is one member of that set running.

Based on intial work by adrian@.

Reviewed by: Giuseppe Lettieri (g.letti...@iet.unipi.it), luigi
Approved by: jmallett (mentor)
MFC after: 1 week
Sponsored by: Norse Corp, Inc.

[emaste] Build libgomp only if we're also building base system GCC

Clang's OpenMP support will emit Intel OpenMP API library calls,
and will therefore require libiomp (or whatever name is settled on).
An up-to-date version of libgomp is included in ports or pkg GCC.
Thus, there is no reason to build base libgomp without base system GCC.

PR:             199979 (exp-run)
Reviewed by:    pfg
Relnotes:       Yes
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D2459

[br] Provide the number of interrupt resources added to the list
by using extra argument, so caller will know that.

[jhb] Previously, cv_waiters was only updated by cv_signal or cv_wait. If a
thread awakened due to a time out, then cv_waiters was not decremented.
If INT_MAX threads timed out on a cv without an intervening cv_broadcast,
then cv_waiters could overflow. To fix this, have each sleeping thread
decrement cv_waiters when it resumes.

Note that previously cv_waiters was protected by the sleepq chain lock.
However, that lock is not held when threads resume from sleep. In
addition, the interlock is also not always reacquired after resuming
(cv_wait_unlock), nor is it always held by callers of cv_signal() or
cv_broadcast(). Instead, use atomic ops to update cv_waiters. Since
the sleepq chain lock is still held on every increment, it should
still be safe to compare cv_waiters against zero while holding the
lock in the wakeup routines as the only way the race should be lost
would result in extra calls to sleepq_signal() or sleepq_broadcast().

Differential Revision:  https://reviews.freebsd.org/D2427
Reviewed by:    benno
Reported by:    benno (wrap of cv_waiters in the field)
MFC after:      2 weeks

[mav] Close some potential races around socket start/close.

There are some reports about panics on ic->ic_socket NULL derefence.
This kind of races is the only way I can imagine it to happen.

MFC after:      2 weeks

------------------------------------------
[...truncated 81378 lines...]
14 errors generated.
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/modsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:52:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/limits.h>:36:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/modsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:52:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/limits.h>:138:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/limits.h>:35:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/modsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:53:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/stdint.h>:32:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/modsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:53:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/stdint.h>:33:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/_types.h>:32:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/modsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:55:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/float.h>:6:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/x86/float.h>:36:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/modsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:59:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_types.h>:21:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_endianness.h>:38:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/endian.h>:32:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/modsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:59:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_types.h>:21:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_endianness.h>:38:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/endian.h>:34:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/machine/endian.h>:6:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/x86/endian.h>:36:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
14 errors generated.
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/udivsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:52:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/limits.h>:36:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/udivsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:52:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/limits.h>:138:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/limits.h>:35:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/udivsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:53:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/stdint.h>:32:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/udivsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:53:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/stdint.h>:33:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/_types.h>:32:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/udivsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:55:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/float.h>:6:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/x86/float.h>:36:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/udivsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:59:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_types.h>:21:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_endianness.h>:38:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/endian.h>:32:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/udivsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:59:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_types.h>:21:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_endianness.h>:38:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/endian.h>:34:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/machine/endian.h>:6:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/x86/endian.h>:36:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
14 errors generated.
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/umodsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:52:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/limits.h>:36:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/umodsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:52:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/limits.h>:138:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/limits.h>:35:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/umodsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:53:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/stdint.h>:32:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/umodsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:53:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/stdint.h>:33:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/_types.h>:32:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/umodsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:55:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/float.h>:6:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/x86/float.h>:36:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/umodsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:59:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_types.h>:21:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_endianness.h>:38:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/endian.h>:32:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/umodsi3.c>:15:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_lib.h>:59:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_types.h>:21:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt/../../contrib/compiler-rt/lib/builtins/int_endianness.h>:38:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/endian.h>:34:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/machine/endian.h>:6:
In file included from 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/x86/endian.h>:36:
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:550:2:
 error: #else after #else
#else
 ^
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/tmp/usr/include/sys/cdefs.h>:36:2:
 error: unterminated conditional directive
#ifndef _SYS_CDEFS_H_
 ^
14 errors generated.
mkdep: compile failed
*** [.depend] Error code 1

make[4]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt>
1 error

make[4]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/lib/libcompiler_rt>
1 error

make[3]: stopped in <https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/>
*** [libraries] Error code 2

make[2]: stopped in <https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/>
1 error

make[2]: stopped in <https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/>
*** [_libraries] Error code 2

make[1]: stopped in <https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/>
1 error

make[1]: stopped in <https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/>
*** [buildworld] Error code 2

make: stopped in <https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/>
1 error

make: stopped in <https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/>
Build step 'Execute shell' marked build as failure
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to