mrg
6d2d852e21
mknative bootstrap-libgcc GCC 5.3 for most arm platforms. having
...
minor issue with the next step.
regen minor bits for amd64.
2016-03-17 08:09:32 +00:00
mrg
dbb6be7589
don't build a fake insn-modes.h for arm.
2016-03-17 08:02:38 +00:00
khorben
f01ec91352
Fix matching of ICMP queries when NAT'd through IPF
...
This notably fixes MTU updates for hosts issueing ICMP queries through a
NAT performed by NetBSD with IPF.
2016-03-17 04:07:41 +00:00
riastradh
dcfb17cada
strtod yields ERANGE for below-subnormal magnitudes, not underflow.
...
For a floating-point computation, in the language of IEEE 754,
`underflow' means the output was rounded and is too small to be
represented *normally*.
There are many nonzero floating-point numbers to which the exact
output may have been rounded -- namely subnormals. The condition
under which strtod returns ERANGE for small magnitudes is when the
magnitude of the exact result is so small it is rounded to zero, not
even to a subnormal.
While here, use parallel language about large magnitudes instead of
the (albeit correct) word `overflow', to avoid temptation to treat
`underflow' as the opposite notion with zero instead of infinity.
2016-03-17 03:26:15 +00:00
christos
cdd20e12b2
Avoid longjmp clobbering
2016-03-17 03:05:55 +00:00
christos
8aeecea358
more casting fixes
2016-03-17 02:25:32 +00:00
christos
c1673bd676
fix pasto
2016-03-17 01:41:54 +00:00
christos
6d8f8b8d44
regen amd64
2016-03-17 00:56:05 +00:00
christos
03d1491ba7
Need more no stack protector
2016-03-17 00:55:54 +00:00
christos
9eac9537df
Appease gcc-5 from phone@
2016-03-17 00:54:53 +00:00
christos
28214fd52b
Appease gcc-5 (devmajor_t and devminor_t are signed, so using them to
...
compose dev_t causes sign warnings).
2016-03-17 00:48:49 +00:00
christos
ede51e408c
gcc 5, my patience is waning.
2016-03-17 00:42:49 +00:00
christos
43c3c3f74a
Add volatile for gcc 5
2016-03-17 00:21:04 +00:00
christos
9601406bf3
add default: to appease gcc.
2016-03-17 00:19:36 +00:00
christos
f2192299b9
volatile for gcc 5
2016-03-17 00:17:58 +00:00
christos
66e7b2616e
appease gcc-5 |= #$@#%
2016-03-17 00:15:27 +00:00
mrg
25c9b8d685
don't build libmudflap* for GCC 5.3.
...
also, disable libasan here as well (for now).
2016-03-17 00:09:47 +00:00
mrg
b298dc9162
add max_align_t. C11 defines this and GCC 5.3 really wants it.
...
XXX: language laywers, please feel free to fix this as necessary.
2016-03-17 00:03:38 +00:00
nros
cf57e34dd1
Add fabsl to the manpage describing the fabs functions.
2016-03-17 00:00:44 +00:00
wiz
0c71d630f2
Mention to update MDATE in src/external/gpl2/groff/Makefile.inc on
...
next groff import, if any.
2016-03-16 23:52:53 +00:00
wiz
3c8121f349
Hardcode man page dates to date of groff release (September 4, 2005
...
for 1.19.2 in this case).
We can not use mdate.sh since after checkout/update from version
control, it might be today's date and MKREPRO won't work.
2016-03-16 23:52:04 +00:00
christos
1a51ba6b13
Put back awk, other scripts need it.
2016-03-16 23:02:23 +00:00
christos
702bd67153
We don't need all this magic to build the signals lists. Do the work at
...
compile time.
2016-03-16 23:01:33 +00:00
christos
90f49946eb
Sprinkle volatile for gcc 5!
2016-03-16 22:36:40 +00:00
christos
e448e849b1
Avoid warning by using gcc'ism
2016-03-16 22:36:21 +00:00
christos
c1d7b11ef3
add Will Robinson comment.
2016-03-16 22:35:44 +00:00
christos
1417657ee3
change static to volatile.
2016-03-16 22:32:32 +00:00
christos
b4f0f90a59
Avoid gcc-5 conversion warning (|= expands to int)
2016-03-16 22:25:05 +00:00
christos
c7894c4458
remove unused variable
2016-03-16 21:41:25 +00:00
christos
9dca99590e
Avoid setjmp clobbering.
2016-03-16 21:38:22 +00:00
christos
0c73873e5c
Keep redirs for subshells.
2016-03-16 21:20:59 +00:00
christos
e9d687bae2
Add the shift test
2016-03-16 21:14:35 +00:00
christos
e04f666a7e
Better tests for redircloexec and add t_shift (from kre)
2016-03-16 21:13:51 +00:00
christos
8cf4c21bed
CID 1356385: Add fallthrough comment
2016-03-16 21:09:39 +00:00
christos
936fc04948
CID 1356389: Remove TOCTOU.
2016-03-16 21:07:59 +00:00
christos
47690f3506
CID 1356388: Prevent DoS from Tainted scalar
2016-03-16 21:06:06 +00:00
christos
e5012983f9
CID 1356387: Wrong sizeof
2016-03-16 21:01:28 +00:00
christos
6520304603
CID 1356386: Don't leak sock
2016-03-16 21:00:37 +00:00
christos
76b039a9c6
CID 1356384
: Check returns
2016-03-16 20:57:46 +00:00
christos
a2730ae23c
CID 1018734: Unitialized variable
2016-03-16 20:55:54 +00:00
wiz
fc64986abe
expat-2.1.1 out.
2016-03-16 20:17:42 +00:00
christos
3b6be3a09c
parenthesize for safety.
2016-03-16 19:02:26 +00:00
mrg
2dc66b067e
make the GCC 4.8 specific hack for ci.clean being set GCC >= 4.8.
2016-03-16 18:58:34 +00:00
mrg
de0f137f4a
updates sparc* sets for GCC 5.3.
2016-03-16 18:10:00 +00:00
mrg
12cc99b35b
mknative-gcc for GCC 5.3 and sparc64.
2016-03-16 18:07:16 +00:00
christos
487f18f8df
remove binary test and other cleanups (from kre)
2016-03-16 17:39:12 +00:00
christos
6f9ac0be1e
Remove wrong unsigned cast, index can be negative. Cast char to int so that
...
gcc does not warn. Probably better to do the offset at runtime, but that
would cost more.
2016-03-16 17:01:39 +00:00
christos
a75799a386
Add PAX_SEGVGUARD disabled.
2016-03-16 16:13:16 +00:00
matthias
6c56f993ef
honor setting .MAKE.JOBS from the makefile. That way one can e.g. do:
...
CPUS!=sysctl -n hw.ncpuonline
.MAKE.JOBS?=$(CPUS)
2016-03-16 16:04:44 +00:00
christos
98bb0ff499
new sh tests
2016-03-16 15:51:15 +00:00