Age | Commit message (Collapse) | Author |
|
commit, and deal with problems (if any) in tree.
Note that this adds the following functions. Ports with hacks might
need adjustments.
nexttoward(3), fma(3), nexttowardf(3), fmaf(3), acoshl(3), asinhl(3),
atanhl(3), coshl(3), sinhl(3), tanhl(3), expl(3), expm1l(3), logl(3),
log10l(3), log1pl(3), log2l(3), modfl(3), cbrtl(3), hypotl(3),
powl(3), erfl(3), erfcl(3), lgammal(3), tgammal(3), ceill(3),
floorl(3), lrintl(3), llrintl(3), roundl(3), lroundl(3), llroundl(3),
truncl(3), fmodl(3), remainderl(3), remquol(3), nextafterl(3),
nexttowardl(3), fmal(3).
With this commit, our library implements all functionality required
by C99. Documentation bits will follow.
|
|
NOTE: binutils-2.17 has not been tested on any archs. ok pirofti@
|
|
somewhere with it building on arm/ia64. much pressure pirofti@ deraadt@
|
|
|
|
|
|
|
|
|
|
http://gcc.gnu.org/ml/gcc-patches/2008-06/msg01641.html
This fixes a stack protector code bug which only got triggered by some
particular function patterns, such as libc's __vfprintf.
ok drahn@
|
|
commit exposed a build problem which used to spuriously affect builds.
It is possible that .PATH.suffix is sutbly broken in make(1), but there is
no real need to use that construct here in any case.
ok miod
|
|
discussed with lots of people, tested by naddy@,
"move fast" deraadt@
|
|
Okay drahn@, ``Go ahead, don't wait for me'' miod@.
|
|
and fabsl calls, instead of inlining its builtins implemented with
__gedf2 & __negdf2 softfloat calls which is wrong and actually
slower.
Looked over by miod@. Also kettenis@ noted, that GCC4 has this fixed.
|
|
If a server offers two AUTH lines, the MTA would not read them after
STARTTLS has been used and hence SMTP AUTH for the client side would
fail.
ok millert@
|
|
Inside the new binutils, let the configure scripts for bfd,
gas and ld know about ia64-*-openbsd*. This gets the cross-tools
make target further.
Okay miod@.
|
|
|
|
we only care about N64 binaries).
|
|
|
|
Tested by naddy, thanks! Major bump for safety.
ok kettenis espie
|
|
|
|
Default gcc on alpha to -mfp-rounding-mode=d, to make code which assumes
the rounding mode is always controlled by fpsetround() happy.
ok martynas@, miod@
|
|
the rounding mode is always controlled by fpsetround() happy.
Noticed by and ok martynas@
|
|
really.
|
|
ld(1) needs a lot more work, as the upstream code evolved significantly since
2.15, mostly due to changes in PIE binaries layout, and we had already
diverged significantly to implement W^X.
|
|
licence mere mortals can understand the terms of); will be connected to the
build on an arch-by-arch basis.
Testsuites and generated files have been intentionnaly omitted from this import.
Peer pressure and ok from at least drahn@ pirofti@ deraadt@
|
|
requested by and ok deraadt
|
|
ok kettenis espie
|
|
ucfirst(), uc() and lc() forget to set the tainted flag if input
was marked as tainted.
http://rt.perl.org/rt3/Public/Bug/Display.html?id=87336
http://perl5.git.perl.org/perl.git/commitdiff/539689e74a3bcb04d29e4cd9396de91a81045b99
ok millert@
|
|
ok millert@
|
|
tested in bulk build.
ok millert@
|
|
can support so-called "advanced automatic dependency generation"
"lovely" deraadt@
|
|
|
|
|
|
the loopback interface instead of all interfaces.
OK dlg@ ajacoutot@ giovanni@
|
|
|
|
on this in-tree not diffs floating around for > 1 year. ok miod@
|
|
with some additional assistance). ok miod@
Useful to quickly build kernels, say at hackathons.
|
|
(Fix both ppc compilers in tree, was previously committed to wrong one).
OK deraadt@ discusssed with millert@ otto@ and kettenis@
|
|
and comes with 4.9 ports.
ok deraadt@
|
|
OK deraadt@ discusssed with millert@ otto@ and kettenis@
|
|
doubled slashes in compiled in paths.
ok deraadt@, cross-compilation testing and ok drahn@
|
|
0" should output "+0", not "0".
Diff from upstream (which is still GPLv2+) via Brad.
|
|
to get #pragma pack and #pragma push work in order to be compatible
with MS compilers because there is some code out there (e.g. chromium)
that uses these pragmas.
ok kettenis@
|
|
|
|
From Patrick Keshishian, thanks! Fix found upstream as well.
Okay miod@. fgs@ seemed to agree.
|
|
from Abel Abraham Camarillo Ojeda
ok espie@ millert@
|
|
"multipart_init()" HTTP Header Injection Vulnerability.
|
|
does not throw warnings for stuff like
if ()
__throw_exception_again;
which does happen in its own fucking headers.
builds of qt3 should no longer warn...
okay millert@, no objection kettenis@
|
|
as noted by deraadt@
|
|
<sys/types.h>.
ok miod@
|
|
"multipart_init()" HTTP Header Injection Vulnerability.
- add a mention in patchlevel.h (reminded by millert@)
ok millert@
|