summaryrefslogtreecommitdiff
path: root/gnu/gcc
AgeCommit message (Expand)Author
2011-04-07Use the correct floating point type.Dale Rahn
2011-04-06Put in the infrastructure for OpenBSD/arm gcc4 support. Not working, but workDale Rahn
2011-03-14Fix compiler warning from recent HANDLE_PRAGMA_PACK_PUSH_POP addition.Dale Rahn
2011-03-02Fix patently broken handling of ios_base::showpos: "cout << showpos <<Matthew Dempsky
2011-03-02define HANDLE_PRAGMA_PACK_PUSH_POP just like on other platformsRobert Nagy
2010-12-24define __throw_exception_again to something, so that g++ -fno-exceptionsMarc Espie
2010-12-12Make sure GCC's idea about size_t and ptrdiff_t matches what we have inMark Kettenis
2010-09-14Provide a LOCAL_ALIGNMENT() macro, as on other strict alignment architectures.Miod Vallat
2010-09-11Setup sane INCLUDE_DEFAULTS when cross compiling.Joel Sing
2010-09-10Add infrastructure to build GCC 4.2.1 for OpenBSD/mips64. Only tested onMark Kettenis
2010-09-09let gcc4 build on landiskJonathan Gray
2010-08-29Make sure local arrays of chars are word-aligned on strict alignmentMark Kettenis
2010-08-01Add infrastructure to buil GCC 4.2.1 on OpenBSD/sparc.Mark Kettenis
2010-08-01Make __builtin_return_address(0) work with -fstack-protector. Old diffMark Kettenis
2010-07-26Turn on -Wsystem-headers by default, so that glitches in our headersPhilip Guenthe
2010-06-06Yet another underflow. Found while hunting down the ICEs that happenMatthias Kilian
2010-06-06prevent segfault on amd64 when -Wmissing-include-dirs -I/nonexistentMarc Espie
2010-05-30Only enable -fstack-protector by default on targets that support it.Mark Kettenis
2010-05-30Fix ICE on hppa. Variant on minimal fix from GCC PR 34762.Mark Kettenis
2010-05-26make gcc4 lib sprintf/strcpy free.Marc Espie
2010-05-25Enable -fstack-protector by default.Robert Nagy
2010-05-24Link against libc_p and libpthread_p when -p or -pg is specified, like we didMark Kettenis
2010-05-23GCC PR C++/33094.Marc Espie
2010-05-20turn off strict overflow for all optimizations on OpenBSD, also disable wrapv.Dale Rahn
2010-05-16Don't include -ftree-vrp in -O2 and higher as it has known bugs in gcc 4.2.Jonathan Gray
2010-05-12wint_t is int on OpenBSD; ok kettenis@Christian Weisgerber
2010-05-12port -ftrampolines/-Wtrampolines support from gcc3.Marc Espie
2010-05-12options.[ch] will auto-define those.Marc Espie
2010-05-11default to march=i486 for gcc4 as we no longer run on 386 class machinesJonathan Gray
2010-05-10Use OPENBSD_OS_CPP_BUILTINS(), and add a few missing defines to make sureMark Kettenis
2010-05-10reflect reality, those types must match libc.Marc Espie
2010-05-09-Wstack-larger-than-N for hppa/hppa64.Mark Kettenis
2010-05-09-Wstack-larger-than-N for sparc/sparc64.Mark Kettenis
2010-05-09Accept and ignore -Wbounded, fully implementing this is in the worksJonathan Gray
2010-05-09Modift -fstack-protector support such that it works with the supportMark Kettenis
2010-05-08Disable -Wpointer-sign in -WallRobert Nagy
2010-05-07Add the bits of code I wrote for the ports gcc that are necessary to handleMark Kettenis
2010-05-07Bring over changes from gcc3 (and gcc4 in ports) to make C++ exceptionMark Kettenis
2010-05-07Add openbsd config headers for libstdc++-v3Robert Nagy
2010-05-04Merge from gcc3 our configuration for alpha, including these localChristian Weisgerber
2010-05-02Disable MASK_HARD_QUAD like we did for gcc3.Mark Kettenis
2010-04-29Implement -Wvariable-decl.Mark Kettenis
2010-04-29#undef GLOBAL_ASM_OPMarco Peereboom
2010-04-29Backout last commit. This has not been shown to the appropriate people andMark Kettenis
2010-04-29Fix a couple of crtsavres issues found after initial checkin. closer now.Dale Rahn
2010-04-29Add the bits to compile a working powerpc kernel. This is a work inMarco Peereboom
2010-04-28Enable -fwrapv by default. It's what many programmers expect and accordingMark Kettenis
2010-04-26Work around the fact that our .comm directive is somewhat non-standard.Mark Kettenis
2010-04-25Add hppa support, loosely based on the existing GCC 3.3.5 support. Many bitsMark Kettenis
2010-02-24merge more local changes:Robert Nagy