summaryrefslogtreecommitdiff
path: root/gnu/usr.bin
AgeCommit message (Collapse)Author
2011-09-27Enable previous find_barrier() pessimization also for non-PIC code too.Miod Vallat
2011-09-24Tell perl not to attempt to use LC_COLLATE or LC_NUMERIC which weTodd C. Miller
don't yet support. OK stsp@
2011-09-22Always install all manuals on all architectures.Ingo Schwarze
No more exceptions even for binutils. No more share/man in src/distrib/sets/lists/*/md.* ok deraadt@
2011-09-22Add missing ia64 bits.Mark Kettenis
2011-09-20In find_barrier(), be less aggressive when deciding how many instructionsMiod Vallat
can be put between two set of pc-relative loaded data if we are compiling PIC code; subsequent optimization passes are not as benign as what find_barrier() expects, leading to dreaded ``pcrel too far'' as(1) errors.
2011-09-19- enable thread model posix for gcc 3 which makes dwarf2 exceptionChristian Weisgerber
handling thread safe and enables thread safety for libstdc++ - bump libstdc++ major See faq/current.html for instructions on how to correctly build userland for this change. originally from kurt@, ok miod@
2011-09-19Don't unconditionally create the dynamic sections since that makes buildingMark Kettenis
static binaries impossible.
2011-09-18Override LIB2ADDEH on ia64. Probably not quite right, but at least this makesMark Kettenis
it possible to build a cross compiler, and we don't really care about exception handling until we have a kernel to run C++ code on anyway.
2011-09-15Port the -Wbounded extension from gcc3 to gcc4. Based on work started byNicholas Marriott
jasper@. This omits the sizeof(pointer) tracking which is very difficult to implement for gcc4 due to internal changes. Thanks to landry@ for running through a ports bulk build and both landry@ and jasper@ for fixing a few issues. ok deraadt millert jasper
2011-09-03Fix backtrace across signals on amd64Philip Guenthe
ok kettenis@
2011-08-04Add support for hppa64.Mark Kettenis
ok deraadt@
2011-08-02After the MANIFEST-based symbolic link creation loop, there is a checkTheo de Raadt
for a specific link to see if things worked out. Add a check for the very last file in the MANIFEST, as well, since we are trying to spot a very odd bug where symbolic links are not being created. Hopefully this will help us diagnose it. ok guenther millert
2011-07-27Add support for OpenBSD/hppa64.Mark Kettenis
2011-07-26Add OpenBSD/hppa support.Mark Kettenis
2011-07-22update to lynx2.8.7rel.2, with local patches:Anil Madhavapeddy
- restore local lynx.cfg settings [avsm] - fix makefile races [espie] - read/write result checking fixes to avoid unsigned comparisons vs -1 [krw] - initialize all the InputFieldData members correctly [fgsch] - fix socklen_t test to include <sys/types.h> [miod] - fgets(3) returns NULL on error, not 0. No functional change [cloder] ok krw@, tests by Simon Kuhnle and Martin Pieuchot
2011-07-10remove a duplicate definition of BadOp(), fixes compilation on i386Jonathan Gray
ok miod@
2011-07-08This was included in the diff which merged miod's WIP code, but was missedDale Rahn
when the code was committed a few days ago. noticed by kettenis.
2011-07-06Replace a comment asking for a particular order to build stuff inIngo Schwarze
by actual make rules to enforce that order. While here, correct the MANDIR which must no more contain "cat". krw@ also confirms that this lets binutils build with -j.
2011-07-05Allow switching between binutils and binutils 2.17.Dale Rahn
NOTE: binutils-2.17 has not been tested on any archs. ok pirofti@
2011-07-04My merges of miod's binutils-2.17 WIP code with my changed necessary to getDale Rahn
somewhere with it building on arm/ia64. much pressure pirofti@ deraadt@
2011-07-04declare a return type on a function returning void, matches upstreamJonathan Gray
2011-07-04Add ia64 target.Paul Irofti
2011-06-25Remove ueberold a.out configuration leftovers.Miod Vallat
2011-06-23switch to installing source manuals (base part)Ingo Schwarze
discussed with lots of people, tested by naddy@, "move fast" deraadt@
2011-06-13Let opcodes build for ia64 cross-tools.Paul Irofti
Okay drahn@, ``Go ahead, don't wait for me'' miod@.
2011-06-08On ARM, make GCC generate code which uses our library fabs, fabsf,Martynas Venckus
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.
2011-05-18Start making the introductions between OpenBSD and Itanium.Paul Irofti
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@.
2011-05-09Handle lazy relocation stubs like Linux does, (but with simplified code sinceMark Kettenis
we only care about N64 binaries).
2011-04-26Default gcc on alpha to -mfp-rounding-mode=d, to make code which assumesMiod Vallat
the rounding mode is always controlled by fpsetround() happy. Noticed by and ok martynas@
2011-04-24Grr, this was supposed to be an import without the testsuite directories,Miod Vallat
really.
2011-04-24A first attempt at merging our local changes and fixes into the 2.17 codebase.Miod Vallat
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.
2011-04-24Here comes the easter bunnytils 2.17 (the last version released against aMiod Vallat
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@
2011-04-18Perl security fix for CVE-2011-1487:Alexander Bluhm
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@
2011-04-18Update Test::Simple to 0.98Jasper Lievisse Adriaanse
ok millert@
2011-04-18- update List::Util to 1.23, as needed by newer p5-POEJasper Lievisse Adriaanse
tested in bulk build. ok millert@
2011-04-12A few, hopefully last, NULL-as-an-integer misuses.Miod Vallat
2011-04-11Do not use NULL for scalar type assignments.Miod Vallat
2011-04-06Put in the infrastructure for OpenBSD/arm gcc4 support. Not working, but workDale Rahn
on this in-tree not diffs floating around for > 1 year. ok miod@
2011-03-12Replaced by mandoc(1) for base and xenocara purposes,Ingo Schwarze
and comes with 4.9 ports. ok deraadt@
2011-03-08Fix compiler warning from recent HANDLE_PRAGMA_PACK_PUSH_POP addition.Dale Rahn
OK deraadt@ discusssed with millert@ otto@ and kettenis@
2011-03-06Tweak definition and some uses of PREFIX macro to avoid includingPhilip Guenthe
doubled slashes in compiled in paths. ok deraadt@, cross-compilation testing and ok drahn@
2011-03-02spelling error in comment; from bradTheo de Raadt
2011-02-16Fix off by one in page display.Paul Irofti
From Patrick Keshishian, thanks! Fix found upstream as well. Okay miod@. fgs@ seemed to agree.
2011-01-07- Update Test::Simple to 0.96Jasper Lievisse Adriaanse
from Abel Abraham Camarillo Ojeda ok espie@ millert@
2011-01-06Update CGI to 3.51, which includes a better fix for SA42443,Todd C. Miller
"multipart_init()" HTTP Header Injection Vulnerability.
2010-12-13same bug, should have guessed this would come from gnu portability stupidity.Marc Espie
as noted by deraadt@
2010-12-06- update CGI to 3.50, which includes a fix for SA42443,Jasper Lievisse Adriaanse
"multipart_init()" HTTP Header Injection Vulnerability. - add a mention in patchlevel.h (reminded by millert@) ok millert@
2010-11-30Make THREADED_PERL=true work again (not enabled by default)Todd C. Miller
2010-11-19Fix the "SSL error:host(blah)!=cert(*.blah)-Continue? (y)" error when goingFederico G. Schwindt
to sites using wildcard certs (i.e. github.com). Adapted from lynx 2.8.7. deraadt@ ok.
2010-10-23Pick correct ranlib to operate on libgcc.a when cross-compilingMiod Vallat