Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
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-04 | Merge from gcc3 our configuration for alpha, including these local | Christian Weisgerber | |
changes: * Do not force -msmall-data if -fpic and -mlarge-data if -fPIC. Instead, have both -fpic and -fPIC only select pic code generation, and use whatever memory mode is specified (with -mlarge-data being the implicit default). * -Wstack-larger-than support. * Disable stack frame checking in the prologue under OpenBSD, unless you compile with -fstack-check, for consistency with other platforms. * -mno-ieee option to disable IEEE mode. ok kettenis@ | |||
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 | Disable MASK_HARD_QUAD like we did for gcc3. | Mark Kettenis | |
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 | Implement -Wvariable-decl. | Mark Kettenis | |
ok robert@ | |||
2010-04-29 | #undef GLOBAL_ASM_OP | Marco Peereboom | |
suggestion kettenis ok drahn | |||
2010-04-29 | Ignore file info on nm output when looking for global functions to hide. | Dale Rahn | |
'looks reasonable' kettenis@ | |||
2010-04-29 | Backout last commit. This has not been shown to the appropriate people and | Mark Kettenis | |
almost certainly breaks non-powerpc targets. | |||
2010-04-29 | Fix a couple of crtsavres issues found after initial checkin. closer now. | Dale Rahn | |
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-28 | Enable -fwrapv by default. It's what many programmers expect and according | Mark Kettenis | |
to miod@ "has a history of being required to build security concerned software". ok guenther@, jsg@, robert@ | |||
2010-04-26 | Work around the fact that our .comm directive is somewhat non-standard. | Mark Kettenis | |
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-25 | Add hppa support, loosely based on the existing GCC 3.3.5 support. Many bits | Mark Kettenis | |
removed that are now unnecessary. | |||
2010-04-05 | let perldoc -f use mandoc. | Marc Espie | |
okay millert@ |