summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/gcc
AgeCommit message (Expand)AuthorFilesLines
2017-10-29Unify protoize.1 install process on gcc3 arch (luna88k).aoyama1-2/+2
2017-08-16have -Wno-* work the same on gcc3 as well.espie2-2/+23
2017-07-28Implement -Oz as an alias for -Os here as well.kettenis1-1/+1
2017-07-11protoize.1 isn't generated, so don't list it as a target, because itespie1-5/+2
2017-07-04complete "nodepend" in sourceespie1-2/+2
2017-06-12destroy lint remnants.espie1-4/+1
2017-01-24Prevent too much reordering in the instruction prologue, in order to fulfillmiod2-51/+9
2016-03-30for some time now mandoc has not required MLINKS to functionjmc1-4/+1
2015-11-08Revert 1.2 and 1.3 in order to go back to the default upstream behaviourmiod1-25/+0
2014-11-10Disable -fgcse on vax at -O2, for it exposes code generation bugs (which mightmiod1-0/+4
2014-11-10Make flag_gcse non-static.miod2-1/+5
2014-10-12Recognize, and ignore, -fstack-shuffle, in gcc 3, so that it may be used inmiod1-3/+4
2014-07-21printf(9) and friends don't support the <number>$ flags, so gcc'sguenther1-1/+1
2014-07-10Backport support for -Wframe-larger-than=N to base GCCmatthew1-1/+2
2014-05-27Enable strong stack protector by default for GCC 3 architectures.martynas1-3/+3
2014-05-08Recognize `t' as a valid format modifier for kprintf-style format strings.miod1-3/+4
2014-05-07Match search_string_def() prototype change, forgotten in previous protector.[ch]miod1-1/+1
2014-05-06Remove the ``addressable'' argument to search_string_def(). Turned out to bemiod2-15/+9
2014-04-12Bring back the fix in r1.16 of the gcc 2.95 version of protector.c - the codemiod1-1/+1
2014-01-24Catch SIGPIPE to clean up temp filesguenther1-0/+4
2014-01-20Add strong stack protector mode for the original propolice in GCC3.martynas6-12/+51
2014-01-18Fix the NAME section:schwarze1-3/+4
2014-01-14Add wcstring attribute support for Wbounded. To be used for wchar.hmartynas1-3/+22
2014-01-13Enable Wbounded by default. Passing bound bigger than the buffermartynas1-1/+1
2013-12-03Backport from gcc4 (mostly): make collect2 preserve ld's stdout andguenther3-36/+77
2013-09-05gcc4 has phased out -W in favor of -Wextra. Teach gcc3 to recognize -Wextramiod1-1/+1
2013-09-05Explicitely define USE_GAS for OpenBSD targets; the configure machinery inmiod1-0/+2
2013-08-07don't warn on missing newline at eofjsg2-4/+0
2013-08-06One major difference between gcc 2.95 and gcc 3, is that the latter comesmiod2-0/+6
2013-07-11ELF configuration for gcc3 on vax.miod3-5/+99
2013-07-04Add support for the GCC binary integer constants extension.jsg2-3/+43
2013-06-04classify_integer(): test whether the value can be built using the `set'miod1-21/+34
2013-06-04Add "length" attribute to "weird" class instructions of small length: usermiod1-11/+16
2013-05-08In block_move_sequence(), use emit_move_insn() instead of rolling our ownmiod2-57/+4
2013-05-08Do not define OBSD_NO_DYNAMIC_LIBRARIES when building an ELF m88k compiler.miod1-2/+1
2013-04-20Define PIC_OFFSET_TABLE_REGNUM as INVALID_REGNUM when not compiling PIC.miod1-3/+1
2013-04-20remove dead code in print_operand()miod1-4/+0
2013-04-18Use __guard_local as the stack protector canary symbol, as already done inmiod1-1/+1
2013-04-11Do not abuse -finhibit-size-directive to control tight code alignment:miod2-12/+7
2013-02-12Reenable the stack protector code, the last varargs change fixed the issue.miod2-18/+0
2013-02-08Replace the dummy definition of FUNCTION_ARG_PASS_BY_REFERENCE(). The newmiod3-10/+74
2013-02-08Stop providing our own EXPAND_BUILTIN_SAVEREGS(). Instead, do the necessarymiod3-54/+23
2013-02-06gcc3 configuration for OpenBSD/m68k/ELF. Apparently, with the ELF toolchainmiod3-5/+430
2013-02-06Apply the fix for gcc PR #9812, which fixes generation of XFmode (long double)miod10-100/+38
2013-01-30Revert m88k.md 1.7 and m88k.c 1.27, 1.26 and 1.24 (partially) to restore themiod2-17/+43
2013-01-28Use symbolic_address_p() instead of simply checking whether GET_CODE() ismiod1-4/+2
2013-01-27The removal of the wrapping of PIC symbol references in an UNSPEC vectormiod2-28/+7
2013-01-24Fix unused local and missing initializer warnings.miod2-22/+36
2013-01-24Get rid of a few warnings by pouring prototypes and punctuation.miod4-11/+15
2013-01-23m88k_expand_prologue(): add a REG_MAYBE_DEAD note to the insns loading themiod1-12/+17