summaryrefslogtreecommitdiff
path: root/gnu/gcc
AgeCommit message (Expand)Author
2016-06-02Fix internal compiler error with long long arithmeticDavid Coppa
2016-05-05Add support for named initializers for anonymous structs/unions. This is aMark Kettenis
2016-03-30Fix optimization for alphas without the ``precise arithmetic trap'' extensionAndrew Fresh
2016-03-24Change the default gcc arm arch target from strongarm (armv4) toJonathan Gray
2016-02-28In emit_insxl() force the first operand of the insbl or inswl patternJonathan Gray
2016-02-21In alpha_expand_block_clear(), cope with the offset being negative;Theo de Raadt
2016-01-14fix typommcc
2015-12-26Fix branch delay slots. Found while making test builds of ports.Visa Hankala
2015-12-18Add library-based __sync functions for mips64.Visa Hankala
2015-12-17Implement a memory barrier for mips. Basically this makes __sync_synchronize()Mark Kettenis
2015-12-01Fix __sync_val_compare_and_swap_8() on i386 for code compiled with -fPIC.Mark Kettenis
2015-11-14pledge 'stdio rpath wpath cpath", since that is all large program does.Theo de Raadt
2015-11-13Both gcc & collect2 can pledge "stdio rpath wpath cpath proc exec".Theo de Raadt
2015-11-11update NAME;Jason McIntyre
2015-10-07Correct handling of enum attributes with g++Jonathan Gray
2015-09-15Make the famous _S_debug_messages warning go away, by hidining that symbol.Vadim Zhukov
2015-09-10Makde gcc handle __stack_smash_handler similarly to memcpy and memset whenPhilip Guenther
2015-07-27Implement support for __builtin_complex() to construct complex values,Martynas Venckus
2015-07-19Add the documentation of -Wbounded and attribute(bounded) from gcc-local(1)Miod Vallat
2015-07-03Link static pie binaries against rcrt0.oMiod Vallat
2015-06-18Fix stack shuffle such that sj includes si and the last element actuallyMartynas Venckus
2015-06-15Don't error out when an existing typedef is redefined with the same definition;Miod Vallat
2015-06-03Actually commit the bits that make the compiler emit visibility informationMark Kettenis
2015-05-18Make the compiler emit visibility information for (undefined) references withMark Kettenis
2015-04-02Change gcc and ld semantics to make static PIE the default when invokingPascal Stumpf
2014-12-30self-relocating crt0 bits for sh, and enable static pie by default. With someMiod Vallat
2014-12-27Link -static -pie executables with rcrt0.o instead of crt0.o such that theyMark Kettenis
2014-12-27Link -static -pie executables with rcrt0.o instead of crt0.o such that theyMark Kettenis
2014-12-26Link -static -pie executables on powerpc with rcrt0.o instead of crt0.oKurt Miller
2014-12-22Link -static -pie executables with rcrt0.o instead of crt0.o such that theyKurt Miller
2014-12-22Link -static -pie executables with rcrt0.o instead of crt0.o such that theyMark Kettenis
2014-12-22Link -static -pie executables with rcrt0.o instead of crt0.o such that theyMark Kettenis
2014-12-22Link -static -pie executables with rcrt0.o instead of crt0.o such that theyMark Kettenis
2014-09-10Add cpuid.h from clang r197399 with additional feature bits,Jonathan Gray
2014-07-24Revert ssp-strong on arm. This has been exposing one or more bugs in GCC thatPascal Stumpf
2014-07-21printf(9) and friends don't support the <number>$ flags, so gcc'sPhilip Guenther
2014-07-11make the __cxa_call_terminate() proto match the definitionJonathan Gray
2014-07-10Backport support for -Wframe-larger-than=N to base GCCMatthew Dempsky
2014-06-23gcc4: emit warning when ignoring alignment constraintsMatthew Dempsky
2014-05-06When the stack protector heuristics doesn't cover a function, leaveMartynas Venckus
2014-05-06Introduce -fstack-shuffle, which randomizes local stack variables.Martynas Venckus
2014-05-01x86-64 ABI requires arrays greater than 16 bytes to be aligned toMartynas Venckus
2014-03-30Change the heuristics of -fstack-protector to select to protectMartynas Venckus
2014-03-27remove gets reference. ok espieTed Unangst
2014-01-24Catch SIGPIPE to clean up temp filesPhilip Guenther
2014-01-14Add wcstring attribute support for Wbounded. To be used for wchar.hMartynas Venckus
2014-01-14Add a new option "-fstack-protector-strong" for GCC4. This includesMartynas Venckus
2014-01-13Enable Wbounded by default. Passing bound bigger than the bufferMartynas Venckus
2013-12-28Prevent GCC from inlining these unsafe builtins: sprintf, vsprintf,Martynas Venckus
2013-12-11Revert the previous commit; this is not the right approach.Mark Kettenis