aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2022-06-02[Ada] Restore full generation of static dispatch tables with -gnatzrEric Botcazou3-15/+38
2022-06-02[Ada] Never make symbols for thunks publicEric Botcazou1-0/+7
2022-06-02[Ada] Remove redundant checks for missing listsPiotr Trojanek13-463/+411
2022-06-02[Ada] Get rid of secondary stack for most calls returning tagged typesEric Botcazou19-299/+558
2022-06-02[Ada] Fix references to old variables that have been refactoredMarc Poulhiès3-20/+20
2022-06-02[Ada] Rename GNATprove annotate pragma for termination to Always_ReturnClaire Dross3-5/+5
2022-06-02[Ada] Make the functional Maps and Sets unboundedJulien Bortolussi11-49/+100
2022-06-02[Ada] Fix spurious use of trampolines with interface typesEric Botcazou1-2/+2
2022-06-02[Ada] Add precise subprogram identification to -fdiagnostics-format=jsonGhjuvan Lacambre1-6/+15
2022-06-02[Ada] Refine previous changes on making symbols public/privateArnaud Charlet1-41/+44
2022-06-02[Ada] Fix spurious errors on ghost code in genericsYannick Moy1-0/+5
2022-06-02[Ada] Move registering code for predefined primitives to Exp_DispEric Botcazou3-117/+118
2022-06-02[Ada] Build static dispatch tables always at the end of declarative partEric Botcazou2-36/+28
2022-06-02[Ada] vx7r2-arm/aarch64 - Support Atomic Primitives TrueDoug Rupp4-0/+4
2022-06-02[Ada] Update documentation of GNAT.Dynamic_TablesJavier Miranda1-7/+4
2022-06-02[Ada] Fix detection of deferred constants for freezing errorEric Botcazou1-1/+2
2022-06-02[Ada] Fix preconditions of Interfaces.C.StringsJoffrey Huguet1-2/+8
2022-06-02[Ada] Issue errors on wrong context for ghost entitiesYannick Moy3-8/+79
2022-06-02[Ada] Complete contracts of Interfaces.C.Strings subprogramsJoffrey Huguet1-3/+8
2022-06-02[Ada] Removal of dead code Analyze_Label_EntityYannick Moy2-22/+0
2022-06-02[Ada] Propagate Has_Inherit{able,ed}_Invariants to base typesEric Botcazou1-4/+4
2022-06-02[Ada] Combine system.ads files - arm and aarch64 linuxDoug Rupp1-1/+1
2022-06-02[Ada] Combine system.ads file - vxworks7 rtp constantsDoug Rupp9-18/+18
2022-06-02[Ada] Gnatbind crash during checksum calculationJustin Squirek4-0/+8
2022-06-02[Ada] Fix iteration on formal vectorsClaire Dross4-4/+4
2022-06-02[Ada] Add contracts to System.Address_To_Access_ConversionsJoffrey Huguet1-2/+4
2022-06-02[Ada] Add contracts to Interfaces.C.StringsJoffrey Huguet2-16/+57
2022-06-02i386: Optimize away shift count masking of shifts/rotates some more [PR105778]Jakub Jelinek3-38/+219
2022-06-02tree-optimization/101668 - relax SLP of existing vectorsRichard Biener4-19/+168
2022-06-02tree-optimization/105802 - another unswitching type issueRichard Biener2-10/+30
2022-06-02Daily bump.GCC Administrator5-1/+734
2022-06-01[PATCH] configure: use OBJDUMP determined by libtool [PR95648]David Seifert1-1/+1
2022-06-01DSE: Use the constant store source if possibleH.J. Lu5-44/+95
2022-06-01c++: auto and dependent member name [PR105734]Jason Merrill2-1/+16
2022-06-01c++: auto function as function argument [PR105779]Jason Merrill3-4/+17
2022-06-01AArch64: Cleanup option processing codeWilco Dijkstra6-138/+76
2022-06-01match.pd: Optimize __builtin_mul_overflow_p (x, cst, (utype)0) to x > ~(utype...Jakub Jelinek2-0/+29
2022-06-01c++: Static init guard generationNathan Sidwell1-69/+42
2022-06-01c++: Cleanup static init generationNathan Sidwell1-46/+25
2022-06-01c++: Make static init generation more consistentNathan Sidwell1-53/+39
2022-06-01tree-optimization/105786 - avoid strlen replacement for pointersRichard Biener2-0/+14
2022-06-01unswitch: Fold case label lo/hi values to index type [PR105770]Jakub Jelinek2-3/+25
2022-06-01Convert ranger and clients to vrange.Aldy Hernandez25-406/+492
2022-06-01Revamp irange_allocator to handle vranges.Aldy Hernandez7-66/+96
2022-06-01Convert range-op.* to vrange.Aldy Hernandez10-124/+303
2022-06-01Implement generic range temporaries.Aldy Hernandez5-6/+174
2022-06-01Implement abstract vrange class.Aldy Hernandez5-40/+338
2022-06-01[Ada] Allow confirming volatile properties on No_Caching variablesYannick Moy2-25/+30
2022-06-01[Ada] Combine system.ads file - vxworks7 kernel constants.Doug Rupp7-14/+14
2022-06-01[Ada] Combine system.ads files - arm and aarch64 qnxDoug Rupp1-1/+1