aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2022-12-13gccrs: Add Rust ABI enum helpersPhilip Herron2-0/+117
2022-12-13gccrs: Add port of FNV hash used during legacy symbol manglingPhilip Herron1-0/+95
2022-12-13gccrs: Add wrapper for make_uniquePhilip Herron1-0/+35
2022-12-13gccrs: Add AST to HIR lowering passPhilip Herron18-0/+6577
2022-12-13gccrs: Add HIR definitions and visitor frameworkPhilip Herron5-0/+6968
2022-12-13gccrs: Add declarations for Rust HIRPhilip Herron6-0/+10903
2022-12-13gccrs: Add name resolution pass to the Rust front-endPhilip Herron23-0/+6772
2022-12-13gccrs: Add expansion pass for the Rust front-endArthur Cohen10-0/+6228
2022-12-13gccrs: Add Parser for Rust front-end pt.2Joel Phillips1-0/+8032
2022-12-13gccrs: Add Parser for Rust front-end pt.1Joel Phillips5-0/+8143
2022-12-13gccrs: Add Lexer for Rust front-endJoel Phillips6-0/+3831
2022-12-13gccrs: Add Rust AST visitorsJoel Phillips4-0/+1818
2022-12-13gccrs: Add full definitions of Rust AST data structuresJoel Phillips6-0/+9782
2022-12-13gccrs: Add definitions of Rust Items in AST data structuresJoel Phillips1-0/+4382
2022-12-13gccrs: Add Rust front-end base AST data structuresJoel Phillips5-0/+8193
2022-12-13gccrs: Add execution test casesPhilip Herron123-0/+4631
2022-12-13gccrs: Add general compilation test casesPhilip Herron531-0/+7556
2022-12-13gccrs: Add link cases testsuitePhilip Herron7-0/+218
2022-12-13gccrs: Add Debug info testsuitePhilip Herron9-0/+116
2022-12-13gccrs: Add necessary hooks for a Rust front-end testsuitePhilip Herron2-0/+235
2022-12-13Use DW_ATE_UTF for the Rust 'char' typeTom Tromey1-1/+18
2022-12-13tree-optimization/108076 - if-conversion and forced labelsRichard Biener2-2/+29
2022-12-13rs6000: enable cbranchcc4Haochen Gui3-0/+36
2022-12-13optabs: make prepare_cmp_insn goto fail when cbranchcc4 checks unsatisfiedHaochen Gui1-4/+8
2022-12-13Daily bump.GCC Administrator6-1/+161
2022-12-12Revert "c++: build initializer_list<string> in a loop [PR105838]"Jason Merrill5-48/+8
2022-12-12Rebuilt gcc/config.in and gcc/configure.Gaius Mulley2-8/+8
2022-12-12libgo: bump major versionIan Lance Taylor1-1/+1
2022-12-12Fortran: improve checking of assumed-size array spec [PR102180]Harald Anlauf2-3/+35
2022-12-12d: Fix undefined reference to nested lambda in template (PR108055)Iain Buclaw5-5/+84
2022-12-12Python3 detected in gcc/configure.ac, python3 modules install.texi.Gaius Mulley5-498/+114
2022-12-12AArch64: Enable TARGET_CONST_ANCHORWilco Dijkstra3-1/+70
2022-12-12middle-end: simplify complex if expressions where comparisons are inverse of ...Tamar Christina3-0/+198
2022-12-12AArch64: Fix vector re-interpretation between partial SIMD modesTamar Christina1-4/+6
2022-12-12AArch64: Support new tbranch optab.Tamar Christina3-8/+122
2022-12-12middle-end: Add new tbranch optab to add support for bit-test-and-branch oper...Tamar Christina7-25/+159
2022-12-12aarch64: Make existing V2HF be usable.Tamar Christina5-45/+90
2022-12-12aarch64: Add __ARM_FEATURE_PAUTH and __ARM_FEATURE_BTI ACLE definesKyrylo Tkachov4-0/+27
2022-12-12Revert parts of ADDR_EXPR/CONSTRUCTOR treatment change in match.pdRichard Biener3-23/+28
2022-12-12tree-optimization/89317 - another pattern for &p->x != p + 4Richard Biener3-11/+19
2022-12-12Daily bump.GCC Administrator5-1/+81
2022-12-11Fortran: fix ICE on bad use of statement function [PR107995]Steve Kargl2-0/+16
2022-12-11d: Fix internal compiler error: in visit, at d/imports.cc:72 (PR108050)Iain Buclaw6-2/+34
2022-12-11d: Merge upstream dmd, druntime c8ae4adb2e, phobos 792c8b7c1.Iain Buclaw105-1230/+1903
2022-12-11Remove ServerSocket.def and ServerSocket.modGaius Mulley2-167/+0
2022-12-11Remove incomplete ServerSocket module.Gaius Mulley2-16/+237
2022-12-11d: Expand bsr intrinsic as `clz(arg) ^ (argsize - 1)'Iain Buclaw1-11/+6
2022-12-11tree-optimization/89317 - missed folding of (p + 4) - &p->dRichard Biener2-0/+24
2022-12-11Treat ADDR_EXPR and CONSTRUCTOR as GIMPLE/GENERIC magicallyRichard Biener4-15/+31
2022-12-11tree-optimization/106904 - bogus -Wstringopt-overflow with vectorsRichard Biener4-5/+50