Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-05-08 | Some fixes from upstream to make this compile with gcc4. | Mark Kettenis | |
ok jsg@, miod@ | |||
2010-05-07 | Add some missing HAVE_AS_SPARC defines necessary to make exception handling | Mark Kettenis | |
work on sparc64. | |||
2010-05-07 | Bring over changes from gcc3 (and gcc4 in ports) to make C++ exception | Mark Kettenis | |
handling work with shared libraries. | |||
2010-05-06 | Don't try to create /usr/bin; mtree will have taken care of that. | Christian Weisgerber | |
ok kettenis@ | |||
2010-05-06 | Add missing cleandir target | Robert Nagy | |
2010-05-06 | Our libc provides ssp, so use that. | Robert Nagy | |
2010-05-05 | Compile the additional sources to handle exceptions | Robert Nagy | |
2010-05-04 | We don't include gettext, dgettext or dcgettext as gcc's builtins, so don't | Federico G. Schwindt | |
check the arguments. Fixes autocrap tests in c++, which otherwise fail with "error: nonnull argument with out-of-range operand number". miod@ ok | |||
2010-05-04 | fix .asm handling on powerpc and unify with alpha; ok drahn@ | Christian Weisgerber | |
2010-05-04 | add infrastructure to build GCC 4.2.1 for OpenBSD/alpha; ok kettenis@ | Christian Weisgerber | |
2010-05-03 | install cpp at /usr/libexec/ as with gcc2/3 | Dale Rahn | |
2010-05-02 | Use the newly built compiler for bootstrap purposes, more is needed for | Dale Rahn | |
actual cross support. | |||
2010-05-02 | Add support for floating-point registers on OpenBSD/hppa. | Mark Kettenis | |
2010-05-02 | Add missing -fPIC or hppa. | Mark Kettenis | |
2010-04-29 | Ignore file info on nm output when looking for global functions to hide. | Dale Rahn | |
'looks reasonable' kettenis@ | |||
2010-04-29 | Add the bits to compile a working powerpc kernel. This is a work in | Marco Peereboom | |
progress. most of the smarts from drahn, ok drahn | |||
2010-04-26 | clean up a bit | Robert Nagy | |
2010-04-25 | Add infrastructure to build GCC 4.2.1 for OpenBSD/hppa. | Mark Kettenis | |
2010-04-05 | let perldoc -f use mandoc. | Marc Espie | |
okay millert@ | |||
2010-03-27 | Use prev_nonnote_insn() in push_frame_in_operand(); ok miod@ | Otto Moerbeek | |
2010-03-18 | Backport fix of negative bignums from binutils 2.16: | Mark Kettenis | |
2004-08-10 Mark Mitchell <mark@codesourcery.com> * expr.c (operand): Handle the "~", "-", and "!" operators applied to bignums. http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/expr.c.diff?cvsroot=src&only\ _with_tag=MAIN&r2=1.52&r1=1.51&f=u Fixes the problem mentioned here: http://llvm.org/bugs/show_bug.cgi?id=6528 ok jsg@, miod@ | |||
2010-03-18 | Make C++ exception handling work on mips64. | Mark Kettenis | |
ok miod@ | |||
2010-02-21 | Backport a small fragment of a gcc 3.4 fix preventing too much recursion in | Miod Vallat | |
simplify_shift_const(), and only do this on mips64 platforms, because we are too late in the release cycle. This change has the nice side effect of preventing a wrong overoptimistic optimization on mips64, when masking bit 31 of a long; which in turns causes python to misbehave. Help and ok otto@ | |||
2010-02-03 | Add a new option to the mips64 gas, -mfix-loongson2f-btb. This option | Miod Vallat | |
is intended to be used when compiling kernel code which will run on a Loongson 2E or 2F processor, and inserts an explicit BTB clear operation before every jump through a register (jr or jalr instructions), unless that register is k0 or k1, or we are in .set noat. This is a reliable, although aggressive, workaround for the misbehaviour of the branch prediction engine of many Loongson 2F processors with regard to the Branch Translation Buffer, for which an official errata has yet to be published, and for which the Loongson suggested workaround apparently only works due to pipeline side effects, but requires all the executable kernel code to be located in CKSEG0/CKSEG1. These changes are inspired by a backport of the Loongson binutils 2.19 patch to binutils 2.18; the idea of doing an aggressive BTB clear is mine. This causes no functional change to code compiled without the -mfix-loongson2f-btb option. ``looks reasonable'' kettenis@ | |||
2010-02-03 | Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependent | Miod Vallat | |
files or directories when applicable. The inspiration and name of MACHINE_CPU come from NetBSD, although the way to provide it to Makefiles is completely different. ok kettenis@ | |||
2010-01-30 | Make sure the previous node is not a NOTE; prevents ICE on loongson. | Otto Moerbeek | |
Actually we should probably look further than just the immediate predecessor here. ok miod@ | |||
2010-01-10 | Fix use of `enumeral_type' in template type unification error as seen | Federico G. Schwindt | |
when compiling boost 1.41. From http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17327 via Markus Hennecke <markus-hennecke at markus-hennecke dot de>. miod@ tested and ok | |||
2010-01-05 | When cleaning, remove generated file and avoid removing some files that | Todd C. Miller | |
are checked in. | |||
2010-01-05 | Ignore CVS dir in private copy of libscan like real one does. | Todd C. Miller | |
2010-01-05 | Ignore CVS dir in private copy of libscan like real one does. | Todd C. Miller | |
2010-01-04 | Skip revision control dirs when looking for extensions. Fixes building | Todd C. Miller | |
in non-obj dir. | |||
2010-01-03 | blank lines not allowed outside literal context; | Ingo Schwarze | |
syntax errors found by mandoc(1), also required to fix the mandoc build; ok jmc@ | |||
2009-12-14 | Fix "cvs [update aborted]: out of memory; can not reallocate 5242880 bytes" | Stefan Sperling | |
when checking out xenocara from a server running OpenBSD/amd64. While processing RCS deltas, don't allocate twice as much memory as needed when copying a line vector to a vector which has less lines. Also, when switching back from a branch to trunk while searching an RCS file for a revision, free the trunklines vector immediately after lines saved in it have been copied back into the currentlines vector. Somehow, these two changes together make the problem go away. ok tobias@, "this has been a serious annoyance" sthen@, "sure" deraadt@ | |||
2009-12-13 | fix leaks found by parfait. | Jonathan Gray | |
ok deraadt | |||
2009-12-02 | reapply from mainline lynx, fix lost after local update. Okay deraadt. | Paul Irofti | |
2008-04-27 (2.8.7dev.9) * pass a newline after the start of PRE-section in HTGopher.c to force the first newline between records to be seen and cause the lines to split (report by Ciprian Dorin Craciun) -TD | |||
2009-11-17 | make this build on sparc64 | Robert Nagy | |
2009-11-16 | Fix generation of .IX entries that include characters escaped with | Todd C. Miller | |
a backslash. Fix from Russ Allbery, the podlators maintainer. | |||
2009-11-03 | - apply fix from upstream git for CVE-2009-3626, which could cause perl to | Jasper Lievisse Adriaanse | |
crash on certain invalid UTF-8 codes. ok millert@ sthen@ | |||
2009-11-02 | Include the type override definitions and use the correct target | Jonathan Gray | |
information so this works on i386 as well. ok robert@ | |||
2009-10-22 | Fix a typo | Todd C. Miller | |
2009-10-18 | Replace mmap/default precompiled header support using a brk/sbrk | Kurt Miller | |
implementation since random mmap breaks the default approach. Note that gcc may not be compiled with PIE support or it will break this implementation too. | |||
2009-10-16 | bring in proper lookup_name prototype so that its pointer return | Martynas Venckus | |
value doesn't get truncated to int - on 64-bit architectures. ok miod@, millert@, espie@ | |||
2009-10-15 | Makefile.inc also has to be included from here | Robert Nagy | |
2009-10-15 | We need to include Makefile.inc here | Robert Nagy | |
2009-10-15 | We need to include Makefile.inc here | Robert Nagy | |
2009-10-15 | Import a BSD make based infrastructure for building gcc, based on the | Robert Nagy | |
same solution from FreeBSD. Don't even try to build it at the moment. This is commited so people can work on it in tree. | |||
2009-10-14 | Better fix for treating IO-Compress as an extension that the one in 5.10.1, | Todd C. Miller | |
http://perl5.git.perl.org/perl.git/commit/4cc80fc4cbbd82e20f7b14b6 Should fix static architectures like vax. | |||
2009-10-13 | fix typo | Todd C. Miller | |
2009-10-13 | No need for perlthanks binary when perlbug -T will do. | Todd C. Miller | |
2009-10-13 | Add back bits mistakenly removed in rev 1.23 | Todd C. Miller | |