summaryrefslogtreecommitdiffstats
path: root/gnu/gcc
AgeCommit message (Expand)AuthorFilesLines
2010-09-14Provide a LOCAL_ALIGNMENT() macro, as on other strict alignment architectures.miod1-0/+2
2010-09-11Setup sane INCLUDE_DEFAULTS when cross compiling.jsing1-0/+11
2010-09-10Add infrastructure to build GCC 4.2.1 for OpenBSD/mips64. Only tested onkettenis2-58/+167
2010-09-09let gcc4 build on landiskjsg5-227/+376
2010-08-29Make sure local arrays of chars are word-aligned on strict alignmentkettenis2-0/+6
2010-08-01Add infrastructure to buil GCC 4.2.1 on OpenBSD/sparc.kettenis1-0/+79
2010-08-01Make __builtin_return_address(0) work with -fstack-protector. Old diffkettenis1-9/+14
2010-07-26Turn on -Wsystem-headers by default, so that glitches in our headersguenther1-1/+1
2010-06-06Yet another underflow. Found while hunting down the ICEs that happenkili1-1/+1
2010-06-06prevent segfault on amd64 when -Wmissing-include-dirs -I/nonexistentespie1-1/+14
2010-05-30Only enable -fstack-protector by default on targets that support it.kettenis2-1/+3
2010-05-30Fix ICE on hppa. Variant on minimal fix from GCC PR 34762.kettenis1-1/+1
2010-05-26make gcc4 lib sprintf/strcpy free.espie7-13/+16
2010-05-25Enable -fstack-protector by default.robert1-1/+1
2010-05-24Link against libc_p and libpthread_p when -p or -pg is specified, like we didkettenis1-1/+2
2010-05-23GCC PR C++/33094.espie1-1/+1
2010-05-20turn off strict overflow for all optimizations on OpenBSD, also disable wrapv.drahn2-2/+2
2010-05-16Don't include -ftree-vrp in -O2 and higher as it has known bugs in gcc 4.2.jsg1-1/+0
2010-05-12wint_t is int on OpenBSD; ok kettenis@naddy1-0/+3
2010-05-12port -ftrampolines/-Wtrampolines support from gcc3.espie2-0/+17
2010-05-12options.[ch] will auto-define those.espie2-6/+0
2010-05-11default to march=i486 for gcc4 as we no longer run on 386 class machinesjsg1-1/+1
2010-05-10Use OPENBSD_OS_CPP_BUILTINS(), and add a few missing defines to make surekettenis1-4/+10
2010-05-10reflect reality, those types must match libc.espie2-4/+4
2010-05-09-Wstack-larger-than-N for hppa/hppa64.kettenis1-0/+3
2010-05-09-Wstack-larger-than-N for sparc/sparc64.kettenis1-0/+3
2010-05-09Accept and ignore -Wbounded, fully implementing this is in the worksjsg1-0/+4
2010-05-09Modift -fstack-protector support such that it works with the supportkettenis1-49/+45
2010-05-08Disable -Wpointer-sign in -Wallrobert1-2/+0
2010-05-07Add the bits of code I wrote for the ports gcc that are necessary to handlekettenis1-0/+27
2010-05-07Bring over changes from gcc3 (and gcc4 in ports) to make C++ exceptionkettenis1-0/+9
2010-05-07Add openbsd config headers for libstdc++-v3robert4-0/+282
2010-05-04Merge from gcc3 our configuration for alpha, including these localnaddy5-122/+186
2010-05-02Disable MASK_HARD_QUAD like we did for gcc3.kettenis1-1/+1
2010-04-29Implement -Wvariable-decl.kettenis2-0/+6
2010-04-29#undef GLOBAL_ASM_OPmarco1-0/+1
2010-04-29Backout last commit. This has not been shown to the appropriate people andkettenis1-0/+1
2010-04-29Fix a couple of crtsavres issues found after initial checkin. closer now.drahn2-1/+4
2010-04-29Add the bits to compile a working powerpc kernel. This is a work inmarco2-1/+132
2010-04-28Enable -fwrapv by default. It's what many programmers expect and accordingkettenis1-1/+1
2010-04-26Work around the fact that our .comm directive is somewhat non-standard.kettenis1-0/+24
2010-04-25Add hppa support, loosely based on the existing GCC 3.3.5 support. Many bitskettenis1-0/+161
2010-02-24merge more local changes:robert5-2/+23
2009-11-04This typo in check_for_nested_with_variably_modified was present for 4 yearsrobert1-1/+1
2009-10-18Replace mmap/default precompiled header support using a brk/sbrkkurt1-0/+107
2009-10-15merge some gcc-local(1) changes:robert4-2/+30
2009-10-15teach gcc about our kprintf and syslog format attributesrobert1-0/+62
2009-10-15only enable SF, DF, XF, TF modes in libgcc if we are building with gcc4, so we can bootstrap with gcc3 firstrobert1-0/+2
2009-10-15fix at-file.texi pathrobert1-1/+1
2009-10-15add target configuration for openbsdrobert5-24/+186