aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2019-08-20Add a pass_by_reference flag to function_arg_infoRichard Sandiford4-13/+36
2019-08-20Make calls.c use function_arg_info internallyRichard Sandiford2-29/+42
2019-08-20Make function.c use function_arg_info internallyRichard Sandiford2-95/+92
2019-08-20Add a apply_pass_by_reference_rules helperRichard Sandiford8-50/+47
2019-08-20Use function_arg_info for TARGET_MUST_PASS_IN_STACKRichard Sandiford26-112/+151
2019-08-20Use function_arg_info for TARGET_CALLEE_COPIESRichard Sandiford18-85/+85
2019-08-20Use function_arg_info for TARGET_FUNCTION_ARG_ADVANCERichard Sandiford63-469/+470
2019-08-20Use function_arg_info for TARGET_FUNCTION_(INCOMING_)ARGRichard Sandiford64-773/+588
2019-08-20Use function_arg_info for TARGET_SETUP_INCOMING_ARGSRichard Sandiford36-160/+201
2019-08-20Use function_arg_info for TARGET_PASS_BY_REFERENCERichard Sandiford44-301/+281
2019-08-20Use function_arg_info for TARGET_ARG_PARTIAL_BYTESRichard Sandiford40-260/+315
2019-08-20Add must_pass_va_arg_in_stackRichard Sandiford7-6/+25
2019-08-20Add pass_va_arg_by_referenceRichard Sandiford20-22/+51
2019-08-20re PR target/91498 (STV change in r274481 causes 300.twolf regression on Hasw...Richard Biener4-7/+44
2019-08-20Add TIGERLAKE and COOPERLAKE to GCC.Hongtao Liu13-31/+164
2019-08-20install.texi (Specific, alpha): Remove note to use binutils 2.11.2 or later.Gerald Pfeifer2-5/+5
2019-08-20re PR middle-end/89544 (Argument marshalling incorrectly assumes stack slots ...Bernd Edlinger5-1/+66
2019-08-20Daily bump.GCC Administrator1-1/+1
2019-08-19compiler: new debugging output methods/functionsIan Lance Taylor3-1/+116
2019-08-19runtime: be more strict in GCIan Lance Taylor1-1/+1
2019-08-19[AArch64] Use scvtf fbits option where appropriateJoel Hutton8-0/+227
2019-08-19re PR tree-optimization/91403 (GCC fails with ICE.)Richard Biener2-49/+30
2019-08-19PR c++/91264 - detect modifying const objects in constexpr.Marek Polacek17-1/+526
2019-08-19Update BOZ constant documentation.Mark Eggleston2-7/+6
2019-08-19[Ada] Fix documentation for stream oriented attributesBob Duff3-33/+39
2019-08-19[Ada] Einfo: update comments for E_Function and E_ProcedureGary Dismukes2-3/+9
2019-08-19[Ada] Fix bogus compilation error with Elaborate_Body and -gnatNEric Botcazou8-2/+56
2019-08-19[Ada] Suppress warnings on unreferenced parameters of dispatching opsBob Duff5-5/+49
2019-08-19[Ada] Crash on object initialization that is call to expression functionEd Schonberg4-1/+37
2019-08-19[Ada] Conversion routines between GNAT.OS_Lib.OS_Time and long integerDmitriy Anisimkov3-0/+34
2019-08-19[Ada] Incorrect code for -gnateV switchBob Duff5-27/+73
2019-08-19[Ada] Import documentation from the RM for various runtime unitsPierre-Marie de Rodat6-3/+68
2019-08-19[Ada] Generate ada_target_propertiesJerome Guitton3-0/+21
2019-08-19[Ada] Lift restriction on instantiations that are compilation unitsEric Botcazou8-24/+93
2019-08-19[Ada] Further cleanup in inlining machineryEric Botcazou2-0/+8
2019-08-19[Ada] Legality of protected subp. implementing interface operationsEd Schonberg2-4/+27
2019-08-19[Ada] Buffer reading overflow in dispatch table initializationJavier Miranda4-126/+142
2019-08-19[Ada] Process type extensions for -gnatw.hBob Duff2-184/+243
2019-08-19[Ada] Improve warnings about "too few elements" and "too many elements"Gary Dismukes4-12/+82
2019-08-19[Ada] Enable use of GNAT.Sockets for VxWorks RTPPatrick Bernardi2-6/+8
2019-08-19[Ada] Fix incorrect stub generation for types in instancesEric Botcazou2-3/+40
2019-08-19[Ada] Improve placement of warning on formals of generic subprogramsEd Schonberg5-1/+103
2019-08-19[Ada] Factor out the "size for& too small..." error messageBob Duff5-5/+14
2019-08-19[Ada] Fix internal error on subprogram instantiation with -gnatzcEric Botcazou2-14/+7
2019-08-19[Ada] Document missing gnatmetric switchesBob Duff2-1/+61
2019-08-19[Ada] Minor refactoringsPiotr Trojanek3-9/+11
2019-08-19[Ada] Allow reading a borrowed object inside a call to a pledge functionClaire Dross3-0/+49
2019-08-19[Ada] Add formal function parameter equality to SPARK containersJoffrey Huguet8-0/+16
2019-08-19[Ada] Opt: clean up left-overs of earlier implementation in commentEric Botcazou2-3/+8
2019-08-19[Ada] Representation clause for derived enumeration type is mishandledEd Schonberg4-1/+57