Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-28 | Update the Safe module to version 2.2.7 for CVE-2010-1168 and | Todd C. Miller | |
CVE-2010-1447. From Ian McWilliam | |||
2010-06-11 | Add support for Intel AES-NI and the CLMUL_ instructions, plus a few others | Thordur I. Bjornsson | |
that are needed to omplement accelerated AES (and AES-GCM mode) on newer Intel cores. Diff from Mike Belopuhov. no objections/ok miod@ | |||
2010-06-06 | Back out rev. 1.2 which breakes the .hw roff instruction, | Ingo Schwarze | |
found the hard way by matthieu@ and krw@ in /usr/xenocara/lib/libXaw/spec/strings.mit. This needs to be done more carefully. Sorry! | |||
2010-06-06 | plug fd leak when using --html --css-include. fixes pr/6387. | Federico G. Schwindt | |
millert@ ok. | |||
2010-06-06 | Yet another underflow. Found while hunting down the ICEs that happen | Matthias Kilian | |
from time to time when building the www/larbin port. This is an independent bugfix, and it's different from 4.5.0. ok espie@ | |||
2010-06-06 | prevent segfault on amd64 when -Wmissing-include-dirs -I/nonexistent | Marc Espie | |
(happens even with empty files), as diagnosed with kili@ on evolution-database. We obviously need to check the token chain and go up if we're at the start of a buffer (unless we're really at the start unless we have to give up). Independent fix. Same functionality as code found on the gcc 4.5 branch, but completely different lines. okay miod@ | |||
2010-06-05 | Increase the -man -Tascii text width from 65 to 78 characters | Ingo Schwarze | |
in both our old in-tree groff and in mandoc, because 1) It looks and reads better. 2) It agrees with both bsd.lv mandoc and with modern groff. The tmac.an part was done by millert@, with a minor fix by me. While touching our old groff, switch off hyphenation, suggested a long time ago by millert@. It helps searching and comparisons. While touching mandoc terminal_man(), explicitely initialize the tabwidth - not strictly required, but easier to understand and more robust, also suggested by millert@. General mumbling of agreement by many, including millert@ deraadt@ jmc@ sobrado@ ... Remaining problem: Setting the title length (.lt) has no effect for me, but we can fix this in tree in case anybody figures it out. | |||
2010-05-30 | Only enable -fstack-protector by default on targets that support it. | Mark Kettenis | |
ok marco@ | |||
2010-05-30 | Fix ICE on hppa. Variant on minimal fix from GCC PR 34762. | Mark Kettenis | |
ok deraadt@ | |||
2010-05-26 | make gcc4 lib sprintf/strcpy free. | Marc Espie | |
activate proper C99 stuff. fix locale support when there's no locale. work common with kettenis@ | |||
2010-05-25 | Initialise "last" pointer in node class constructor, fixes crashes with | Nicholas Marriott | |
some man pages when built with gcc4. ok deraadt | |||
2010-05-25 | Enable -fstack-protector by default. | Robert Nagy | |
2010-05-25 | unlink g77 from the build. | Marc Espie | |
as discussed with Theo, so that he can synch set. (eventual gcc2 fallout to fix later) | |||
2010-05-24 | Make sure references to hidden symbols are resolved locally and don't go | Mark Kettenis | |
through the PLT. | |||
2010-05-24 | Link against libc_p and libpthread_p when -p or -pg is specified, like we did | Mark Kettenis | |
for gcc3. ok espie@ | |||
2010-05-23 | GCC PR C++/33094. | Marc Espie | |
C++ semantics fix. Member constants can be file-local, if they're not external. Fixes build of py-tagpy, which barfs in Boost otherwise. (original fix, different text from gcc 4.2.4) okay deraadt@, kettenis@ | |||
2010-05-20 | We have a copy of git_version.h in src so that we can build libperl | Todd C. Miller | |
with out own rules but apparently this causes problems after git_version.h is generated in the obj dir. This will only ever be a stub as we build from a release, not a git checkout. Add a pre-generated lib/Config_git.pl and prevent git_version.h and Config_git.pl from being removed by the clean target. Appears to fix parallel make issues. OK oga@ | |||
2010-05-20 | turn off strict overflow for all optimizations on OpenBSD, also disable wrapv. | Dale Rahn | |
ok kettenis@ robert@, tested by marco@, kevlo@ myself | |||
2010-05-17 | always provide "includes" target | Christian Weisgerber | |
2010-05-16 | the cp-demangler is part of libsupc++ as well | Marc Espie | |
2010-05-16 | Don't include -ftree-vrp in -O2 and higher as it has known bugs in gcc 4.2. | Jonathan Gray | |
Fixes jdk builds among other things. ok robert@ espie@ | |||
2010-05-16 | install unwind.h, like for gcc3. | Marc Espie | |
problem spotted by matthieu/naddy okay kettenis@, matthieu@ | |||
2010-05-15 | We really want position independant objects in libsupc++.a. | Matthieu Herrb | |
ok espie@ | |||
2010-05-15 | Add libsupc++-v3 | Robert Nagy | |
2010-05-15 | Add Makefile for libsupc++-v3 that pulls common stuff from | Robert Nagy | |
libstdc++-v3/Makefile.common. ok espie@ | |||
2010-05-15 | Move libsupc++ sources and other common stuff to Makefile.common | Robert Nagy | |
to be used by gnu/lib/libsupc++-v3 and gnu/lib/libstdc++-v3 ok espie@ | |||
2010-05-14 | Fix ICE when checking a zero-size array for __bounded__ (TYPE_MAX_VALUE | Nicholas Marriott | |
is now NULL for zero-length arrays so check for that). ok avsm | |||
2010-05-12 | wint_t is int on OpenBSD; ok kettenis@ | Christian Weisgerber | |
2010-05-12 | port -ftrampolines/-Wtrampolines support from gcc3. | Marc Espie | |
comments and okay kettenis@ | |||
2010-05-12 | options.[ch] will auto-define those. | Marc Espie | |
okay kettenis@ | |||
2010-05-11 | default to march=i486 for gcc4 as we no longer run on 386 class machines | Jonathan Gray | |
and this lets gcc emit code with xadd/cmpxchg instructions. ok kettenis@ | |||
2010-05-10 | Use OPENBSD_OS_CPP_BUILTINS(), and add a few missing defines to make sure | Mark Kettenis | |
the types used by GCC match those in machine/_types.h. | |||
2010-05-10 | Switch to using COMPILER_VERSION instead of USE_GCC3, allows for more flexible | Dale Rahn | |
complier picking, eg supporting gcc2, gcc3, and gcc4. based on diff by Marco, with fixes from espie@. ok espie@ general mumbling of approval of others. | |||
2010-05-10 | fix a few strcpy issues. | Marc Espie | |
okay millert@, nicm@ ... (thx others for pointing out stupidity in intermediate patches...) | |||
2010-05-10 | Fix tags target | Marco Peereboom | |
ok oga kettenis committed in the skys over the continental us :-) | |||
2010-05-10 | reflect reality, those types must match libc. | Marc Espie | |
and then, we can have a default facet when locales are not defined. (this lets std::istringstream work again) | |||
2010-05-09 | Set TARGET_CPU_DEFAULT to MASK_PA_11 on hppa to match what we had for gcc3. | Mark Kettenis | |
2010-05-09 | -Wstack-larger-than-N for hppa/hppa64. | Mark Kettenis | |
2010-05-09 | Makefile for libobjc for gcc4 | Robert Nagy | |
2010-05-09 | -Wstack-larger-than-N for sparc/sparc64. | Mark Kettenis | |
2010-05-09 | Accept and ignore -Wbounded, fully implementing this is in the works | Jonathan Gray | |
but this makes things less painful for people for the time being. ok kettenis@ robert@ | |||
2010-05-09 | This file won't be needed, espie pointed out how stupid I was. | Robert Nagy | |
2010-05-09 | Modift -fstack-protector support such that it works with the support | Mark Kettenis | |
functions in our libc and continues to provide the function name to __stack_smash_handler(). ok miod@ | |||
2010-05-09 | fix obvious typo, unbreak build on i386 | Marc Espie | |
2010-05-09 | Only #define _GLIBCXX_ATOMIC_BUILTINS on architectures where we use GCC's | Mark Kettenis | |
builtin atomic operations. ok robert@ | |||
2010-05-08 | expand lvalue macro and remove an unnecessary and illegal cast in | Christian Weisgerber | |
the process; ok kettenis@ miod@ | |||
2010-05-08 | Fixes to build with gcc4, mostly function prototypes and missing | Nicholas Marriott | |
headers. ok robert kettenis jsg | |||
2010-05-08 | Disable -Wpointer-sign in -Wall | Robert Nagy | |
2010-05-08 | add i386 to the atomicity via builtins list as well | Jonathan Gray | |
2010-05-08 | Use "builtins" for atomicity on sparc64 as well. | Mark Kettenis | |