aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2022-12-15PR-108123 Rebuilt gcc/m2/gm2config.h.indevel/modula-2Gaius Mulley2-40/+54
2022-12-14Add modula-2 into doc/install.texi and doc/sourcebuild.texi.Gaius Mulley2-3/+13
2022-12-14Merge branch 'master' into devel/modula-2.Gaius Mulley1995-2047/+162005
2022-12-14Move hand built ChangeLogs out of the way premerge.Gaius Mulley1-0/+0
2022-12-14Add list of potential target datatype comments to SYSTEM.defGaius Mulley6-14/+128
2022-12-14rust: Fix up aarch64-linux bootstrap [PR106072]Jakub Jelinek1-2/+3
2022-12-14docs: document --param=ipa-sra-ptrwrap-growth-factorMartin Liska1-0/+5
2022-12-14tree-optimization/107617 - big-endian .LEN_STORE VNRichard Biener1-2/+23
2022-12-14Tidyup fixes relating to python3 detection and documentation generation.Gaius Mulley11-19360/+29
2022-12-13libgccjit: Allow comparing vector typesAntoni Boucher2-0/+22
2022-12-14Daily bump.GCC Administrator5-1/+1368
2022-12-14ipa: Avoid looking for IPA-SRA replacements where there are noneMartin Jambor1-1/+3
2022-12-14ipa-sra: Forward propagation of sizes which are safe to dereferenceMartin Jambor4-56/+328
2022-12-14ipa-sra: Be optimistic about Fortran descriptorsMartin Jambor4-55/+266
2022-12-14ipa-sra: Move caller->callee propagation before callee->caller oneMartin Jambor2-62/+78
2022-12-14ipa-sra: Treat REFERENCE_TYPES as always dereferencableMartin Jambor4-28/+105
2022-12-14ipa-cp: Leave removal of unused parameters to IPA-SRAMartin Jambor1-1/+24
2022-12-14ipa: Better way of applying both IPA-CP and IPA-SRA (PR 103227)Martin Jambor6-111/+205
2022-12-14ipa-cp: Write transformation summaries of all functionsMartin Jambor3-77/+71
2022-12-13Introduce target independent copies of document chapters.Gaius Mulley18-58/+35101
2022-12-13i386: Fix up *concat*_{5,6,7} patterns [PR108044]Jakub Jelinek5-15/+140
2022-12-13Fortran: NULL pointer dereference while parsing a function [PR107423]Steve Kargl2-1/+19
2022-12-13AArch64: Fix ILP32 tbranchTamar Christina1-1/+1
2022-12-13vect-patterns: Fix up vect_recog_rotate_pattern [PR108064]Jakub Jelinek2-5/+33
2022-12-13tree-optimization/105801 - CCP and .DEFERRED_INITRichard Biener3-1/+18
2022-12-13gccrs: Add README, CONTRIBUTING and compiler logoPhilip Herron3-0/+394
2022-12-13gccrs: Add config-lang.inPhilip Herron1-0/+34
2022-12-13gccrs: Add fatal_error when experimental flag is not presentArthur Cohen4-1/+29
2022-12-13gccrs: Add GCC Rust front-end Make-lang.inPhilip Herron1-0/+402
2022-12-13gccrs: Add lang.optPhilip Herron1-0/+118
2022-12-13gccrs: Add lang-spec.hPhilip Herron1-0/+26
2022-12-13gccrs: Compiler proper interface kicks off the pipelinePhilip Herron3-0/+2003
2022-12-13gccrs: Add compiler driverPhilip Herron1-0/+191
2022-12-13gccrs: These are wrappers ported from reusing gccgoPhilip Herron7-0/+1065
2022-12-13gccrs: Add HIR to GCC GENERIC lowering entry pointPhilip Herron6-0/+1414
2022-12-13gccrs: Add HIR to GCC GENERIC lowering for all nodesPhilip Herron24-0/+6690
2022-12-13gccrs: Add base for HIR to GCC GENERIC loweringPhilip Herron9-0/+6114
2022-12-13gccrs: Add metadata output passPhilip Herron9-0/+2490
2022-12-13gccrs: Add unused variable scanPhilip Herron2-0/+134
2022-12-13gccrs: Add dead code scan on HIRThomas Young4-0/+789
2022-12-13gccrs: Add privacy checksArthur Cohen13-0/+2263
2022-12-13gccrs: Add const checkerArthur Cohen2-0/+1033
2022-12-13gccrs: Add unsafe checks for RustArthur Cohen2-0/+1154
2022-12-13gccrs: Add remaining type system transformationsPhilip Herron21-0/+7865
2022-12-13gccrs: Add Rust type informationPhilip Herron2-0/+5418
2022-12-13gccrs: Add type resolution and trait solving passPhilip Herron28-0/+8337
2022-12-13gccrs: Add helpers mappings canonical path and lang itemsPhilip Herron8-0/+2181
2022-12-13gccrs: Add attributes checkerArthur Cohen2-0/+1109
2022-12-13gccrs: Add implementation of OptionalArthur Cohen2-0/+388
2022-12-13gccrs: Add Base62 implementationArthur Cohen2-0/+80