Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2010-05-08 | Some fixes from upstream to make this compile with gcc4. | Mark Kettenis | |
ok jsg@, miod@ | |||
2010-05-08 | Install libsupc++ header files as well. | Mark Kettenis | |
ok robert@ | |||
2010-05-07 | Add the bits of code I wrote for the ports gcc that are necessary to handle | Mark Kettenis | |
StackGhost on sparc64. | |||
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-07 | Add infrastructure to build libstdc++-v3 for gcc4 | Robert Nagy | |
ok kettenis@, marco@ | |||
2010-05-07 | Add openbsd config headers for libstdc++-v3 | Robert Nagy | |
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 | |