newlib-cygwin/newlib/libc/sys/rtems/include
Alan Somers 27dfb5f33f Correctly measure system load averages > 1024
The old fixed-point arithmetic used for calculating load averages had an
overflow at 1024.  So on systems with extremely high load, the observed
load average would actually fall back to 0 and shoot up again, creating
a kind of sawtooth graph.

Fix this by using 64-bit math internally, while still reporting the load
average to userspace as a 32-bit number.

Sponsored by:	Axcient
Reviewed by:	imp
Differential Revision: https://reviews.freebsd.org/D35134
2022-07-11 13:19:29 +02:00
..
arpa RTEMS: Remove FreeBSD version tags 2022-07-11 11:52:46 +02:00
machine Reduce namespace pollution from <sys/_types.h> 2022-07-08 06:57:52 +02:00
net Add ifcap2 names for RXTLS4 and RXTLS6 interface capabilities 2022-07-11 13:19:29 +02:00
netinet tcp: LRO code to deal with all 12 TCP header flags 2022-07-11 13:19:29 +02:00
netinet6 Add IP(V6)_VLAN_PCP to set 802.1 priority per-flow. 2022-07-11 11:52:46 +02:00
sys Correctly measure system load averages > 1024 2022-07-11 13:19:29 +02:00
limits.h RTEMS: Increase SEM_VALUE_MAX 2016-12-20 12:39:31 +01:00
netdb.h RTEMS: Remove FreeBSD version tags 2022-07-11 11:52:46 +02:00
poll.h RTEMS: Add <poll.h> and <sys/poll.h> 2021-01-05 13:41:34 -05:00
semaphore.h RTEMS: Remove FreeBSD version tags 2022-07-11 11:52:46 +02:00
syslog.h Add some POSIX header files for RTEMS 2017-05-25 12:41:33 -04:00
termios.h Add tcgetwinsize(3) and tcsetwinsize(3) to termios 2022-07-11 11:52:46 +02:00