Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
396 commits
Select commit Hold shift + click to select a range
65db613
gccrs: Add fn pointer implementation test
P-E-P Aug 22, 2025
d81a412
gccrs: Remove Parser::parse_path_in_expression_pratt
powerboat9 Aug 21, 2025
fb70c0b
gccrs: Eagerly expand format_args macro
powerboat9 Aug 22, 2025
2c88d63
gccrs: Avoid std::unique_ptr<std::string> in Token
powerboat9 Aug 24, 2025
a206b96
gccrs: Refactor AST Patterns that hold multiple pattern items
Polygonalr Aug 24, 2025
a1de13c
gccrs: nr1.0: Remove support in privacy checker
powerboat9 Aug 23, 2025
640046c
gccrs: nr1.0: Remove support in rust-session-manager.cc
powerboat9 Aug 23, 2025
6e63f0c
gccrs: nr1.0: Remove support in pattern checker
powerboat9 Aug 23, 2025
6b23c7f
gccrs: nr1.0: Remove support in borrow checker
powerboat9 Aug 23, 2025
94456e7
gccrs: Separate strip information from internal state
P-E-P Aug 25, 2025
305eeac
gccrs: ast: Add PointerVisitor
CohenArthur Aug 13, 2025
b4d0ea2
gccrs: desugar: Use PointerVisitor for ExpressionYeast
CohenArthur Aug 14, 2025
94085d2
gccrs: Do not dump the AST if the parser emit errors
P-E-P Aug 26, 2025
4b1427f
gccrs: Remove Parser::parse_tuple_index_expr_float
powerboat9 Aug 23, 2025
1f31162
gccrs: Allow early resolution to use the language prelude
powerboat9 Aug 10, 2025
83d04c5
gccrs: Emit error on lonely self use declaration
P-E-P Aug 26, 2025
229ab5d
gccrs: Error out on unsuffixed self list use declaration
P-E-P Aug 26, 2025
393153d
gccrs: Make the coerce borrowed pointer consistent with try flag
philberty Aug 25, 2025
9889897
gccrs: Remove some const usage so we can get rid of more can_eq usage
philberty Aug 25, 2025
2df042c
gccrs: respect the unify rules commit flag
philberty Aug 25, 2025
9b730dc
gccrs: Update can_eq to be a types_compatable interface
philberty Aug 25, 2025
1a42fc3
gccrs: Add check bounds flag to unify rules for compatability checks
philberty Aug 29, 2025
83df8ca
gccrs: remove 2nd last usage of can_eq
philberty Aug 29, 2025
c33c144
gccrs: simplify cloning of types during unify
philberty Aug 29, 2025
c164534
gccrs: reuse an error mark node instead of new ones each failure
philberty Aug 29, 2025
9767451
gccrs: get rid of last can_eq usage finally
philberty Aug 29, 2025
277e3cb
gccrs: Remove fully the can_eq TyTy::BaseType::can_eq interface
philberty Aug 29, 2025
c2f1a0f
gccrs: Fix formatting of tyty code
philberty Aug 29, 2025
5579e44
gccrs: track generic const generics properly
philberty Aug 3, 2025
73512d1
gccrs: Fix bug with unconstrained const generic
philberty Aug 3, 2025
f8aaded
gccrs: allow unifications against non const types
philberty Aug 3, 2025
f969058
gccrs: Add implicit infer support for unify on const types
philberty Aug 19, 2025
d22a2d1
gccrs: Recognize rustc_allow_const_fn_unstable
powerboat9 Jul 3, 2025
d334ef5
gccrs: Implement missing var decl case for TuplePatternItemsHasRest
Polygonalr Aug 27, 2025
735ac41
gccrs: Implement missing read-only checker case for TuplePatternItems…
Polygonalr Aug 28, 2025
1422fa6
gccrs: Fix segv when handling invalid array capacities
philberty Aug 31, 2025
ef0d55f
gccrs: Fix crash on break outside of loop context
philberty Aug 31, 2025
de04118
gccrs: Unify path-to-type handling in Late resolver
powerboat9 Jul 1, 2025
852a388
gccrs: nr1.0: Remove chunks of resolution phase
powerboat9 Aug 28, 2025
38fec1d
gccrs: Add test to confirm Rust-GCC/gccrs#3924 fix
P-E-P Sep 2, 2025
84baeaf
gccrs: Add test to confirm Rust-GCC/gccrs#3922 fix
P-E-P Sep 2, 2025
a1a2b61
gccrs: get rid of more clones in unify path
philberty Sep 3, 2025
07b7e33
gccrs: track abi and unsafety on fnptrs for proper type checking
philberty Sep 3, 2025
3022cba
gccrs: Add libcore to the list of ignored prefixes
powerboat9 Aug 11, 2025
ee87c5d
gccrs: Import libcore 1.49.0
powerboat9 Aug 11, 2025
6564f21
gccrs: nr1.0: Remove EarlyNameResolver
powerboat9 Sep 1, 2025
4d7a8e4
gccrs: Create subdirectory checks/errors/feature
powerboat9 Aug 27, 2025
1e45335
gccrs: Remove AST::TraitItemConst
powerboat9 Sep 15, 2025
7a01b70
gccrs: Protect from errors in alternate pattern parsing
powerboat9 Sep 14, 2025
182b2e6
gccrs: Fix ICE with invalid const expression
philberty Sep 12, 2025
bee2048
gccrs: Fix ICE handling division by zero in const eval
philberty Sep 15, 2025
b65abf4
gccrs: Import stdarch 1.49.0
powerboat9 Sep 17, 2025
68a0e45
gccrs: Fix ICE for invalid const capacity expression handling
philberty Sep 17, 2025
22baf6c
gccrs: Implement TokenCollector::visit(AST::FormatArgs&)
Magnus-Mage Sep 7, 2025
626812f
gccrs: Improve FFIOpt
powerboat9 Sep 16, 2025
b269487
gccrs: fnptr types can hold onto generic params so it needs to handle…
philberty Sep 3, 2025
87d0567
gccrs: Remove old hack from resolve operator overload
philberty Sep 3, 2025
cca063c
gccrs: Fix ICE on copied array expressions
philberty Sep 21, 2025
011d38a
gccrs: Add error diag for self params on plain functions
philberty Sep 22, 2025
c73e44a
gccrs: Fix ICE where we expect a num enum variant
philberty Sep 22, 2025
42c46d9
gccrs: Prevent segfault on builtin metavars
P-E-P Sep 18, 2025
53e7cb3
gccrs: Emit errors from the transcriber when they occur
P-E-P Sep 18, 2025
544333e
gccrs: Add origin location to expanded tokens
P-E-P Sep 18, 2025
955c7b6
gccrs: expand: Inherit from PointerVisitor
CohenArthur Aug 22, 2025
0c714ad
gccrs: Handle link_name attribute
powerboat9 Sep 14, 2025
54ff780
gccrs: Add HIR lowering support for rest pattern in struct patterns' AST
Polygonalr Sep 22, 2025
e13277e
gccrs: Fix StructPattern type checking rejecting tuple struct scrutinee
Polygonalr Sep 28, 2025
646d39c
gccrs: Test libcore
powerboat9 Sep 17, 2025
b3ac521
gccrs: tests: added extra parens compile test
0xllx0 Sep 30, 2025
81c8611
gccrs: Implement lowering of AST::TupleStructItemsHasRest
Polygonalr Aug 25, 2025
495ec48
gccrs: Implement compilation support for HIR::TupleStructItemsHasRest
Polygonalr Aug 25, 2025
10c3682
gccrs: Use rich_location for TupleStructPattern type check num field …
Polygonalr Sep 2, 2025
1e10de3
gccrs: Emit an error on malformed path
P-E-P Oct 1, 2025
bff55b7
gccrs: Add override modifier
P-E-P Oct 1, 2025
3acbf40
gccrs: Force crash when retrieving meta item location
P-E-P Oct 1, 2025
1461fa7
gccrs: Avoid malformed attribute conversion
P-E-P Oct 1, 2025
a0a19aa
gccrs: Add doc attribute checking on traits
P-E-P Oct 1, 2025
d2f16ed
gccrs: fix: add early return for empty module file
0xllx0 Oct 3, 2025
2a773d3
gccrs: test: add a regression test for issue Rust-GCC/gccrs#4145
0xllx0 Sep 30, 2025
66a9a3a
gccrs: Refactor TyTy::ConstType into separate types
philberty Oct 4, 2025
36fd200
gccrs: Emit error when tuple-indexing on non-tuples
lowr Oct 12, 2025
238cb68
gccrs: fix ICE in TyVar constructor
Lishin1215 Sep 27, 2025
5c3bc9c
gccrs: fix inner attr derive doesn't show error
Oct 15, 2025
ea83310
gccrs: Fix ICE for repr attribute malformation
Polygonalr Oct 18, 2025
f11a216
gccrs: Fix ICE on enum in tuple struct pattern
lowr Oct 19, 2025
50f8401
gccrs: Attempt to resolve pattern items in tuple pattern with a rest …
Polygonalr Oct 18, 2025
75677b2
gccrs: Improve ErrorPropagationExpr handling
powerboat9 Oct 2, 2025
ff84c89
c++: Fix up and tweak std-name-hint.gperf
jakubjelinek Oct 30, 2025
590c746
Daily bump.
Oct 31, 2025
326c2fd
LoongArch: Simplify vec_widen_<su>{add/sub/mult}_{hi/lo}_m describe.
chenglulu326 Mar 4, 2025
8a3838d
LoongArch: Implement vec_widen_<su>{add/sub/mult}_{hi/lo}_{v16qi/v8hi}.
chenglulu326 Mar 5, 2025
4b1a27a
LoongArch: Implement the vector dot product operation with quadruple …
chenglulu326 Oct 23, 2025
eb1de20
LoongArch: Support vec_widen_[s]{add/sub/mult}_{hi/lo}_{v4si/v8si}.
chenglulu326 Mar 6, 2025
2be505a
LoongArch: Remove the "-mlasx" compilation option from the test cases.
chenglulu326 Mar 6, 2025
7b9d32a
sccp: Fix ICE during folding after proping const in some cases [PR122…
pinskia Oct 31, 2025
127cd40
Fix pr122478.c testcase
pinskia Oct 31, 2025
a4be88e
fold: Remove div_if_zero_remainder [PR122437]
pinskia Oct 27, 2025
c070cfb
tree-optimization/122502 - avoid folding during imm use walk with act…
rguenth Oct 31, 2025
63bc852
Fortran: Use specific PDT constructors from a generic list [PR122452]
Oct 31, 2025
82384a2
fortran: remove redundant code related to constant pointer in atomic_cas
c8ef Oct 30, 2025
58ee207
AArch64: support bf16 to sf extensions [PR121853]
TamarChristinaArm Oct 31, 2025
468f8a3
fold-const: Remove div_if_zero_remainder declaration.
pinskia Oct 31, 2025
1f735a2
Revert "Add files to discourage submissions of PRs to the GitHub mirr…
tschwinge Mar 16, 2024
43486b6
Move 'gcc/rust/CONTRIBUTING.md', 'gcc/rust/README.md', 'gcc/rust/logo…
tschwinge Nov 16, 2024
2e96e12
Missing g++-multilib for workflow github env
Apr 13, 2020
42d7bfc
Missing plugin-dev to provide insn-modes.h for workflow github env
Apr 13, 2020
0dfe096
paralellized builds causes problems in workflow
Apr 13, 2020
199e3a0
Add Docker file for automated images to allow for easier testing
philberty Nov 27, 2020
f757c68
Turn on make check-rust
philberty Nov 30, 2020
f549183
Update Automations to only build rust to improve build times
philberty Dec 4, 2020
19df527
Add missing Dejagnu dependancy to run test suite.
philberty Dec 16, 2020
b0d336d
Seperate build and Test steps in the build
philberty Dec 22, 2020
262e2cc
Create new Greetings automation on github
philberty Jan 5, 2021
9a9719c
Change CI to look for any unexpected failures to fail the build.
philberty Jan 5, 2021
fb0211b
Add clang format GitHub Action
akshatagarwl Feb 17, 2021
61cc660
Run clang-format CI on every push on master branch
akshatagarwl Feb 20, 2021
a978976
CI: build using -j (nproc)
therealansh Mar 13, 2021
cf0b7e9
Fix CI checks
dkm Mar 31, 2021
0e3cb0c
Add bootstrap build based off our normal build which tests the status…
philberty Apr 5, 2021
0bb5410
Initial bors-ng integration
dkm Apr 1, 2021
6661ddb
remove greetings yml
philberty May 14, 2021
08c4d85
Add PR template
philberty May 14, 2021
59b24f0
Add issue templates ported from rust-clippy
philberty May 14, 2021
0063ed2
Create CODE_OF_CONDUCT.md
philberty Apr 15, 2021
5684eb5
Re-organize GCC/Rust testsuites
tschwinge Jun 2, 2021
c2c6d87
Update PULL_REQUEST_TEMPLATE.md
dkm Jun 18, 2021
a9789b3
Update PULL_REQUEST_TEMPLATE.md
dkm Jun 19, 2021
605eb99
Add docker image builds though github actions.
philberty Aug 11, 2021
3a4f4e2
Update docker build workflow
philberty Sep 24, 2021
123876a
Try again for docker image build workflow
philberty Sep 24, 2021
2d6f673
GCC allows for the DCO sign-off.
philberty Oct 13, 2021
21d8331
Align DCO wording in '.github/PULL_REQUEST_TEMPLATE.md'
tschwinge Oct 14, 2021
7f5977e
gha: save `check-rust` results as artifacts
mathstuf Nov 1, 2021
40ecbb9
Remove clang-format from bors
philberty Nov 5, 2021
fee1bd3
Added Remark.yml and .remarkrc
mvvsmk Nov 6, 2021
c3640c8
Running `clang-format` locally [#242]
tschwinge Nov 5, 2021
dee974c
Add script to generate gource
philberty Dec 9, 2021
5a28650
add script to graph the changes over time
philberty Dec 17, 2021
72d92b0
dockerfile: Install cargo-gccrs alongside gccrs
CohenArthur Feb 16, 2022
f804b1f
ci: Do not allow unresolved test cases
CohenArthur Feb 21, 2022
83709c0
Add a check for new warnings to the CI
CastilloDel Mar 17, 2022
a9edf21
Force 'LC_ALL=C' for all steps of '.github/workflows/ccpp.yml:jobs.bu…
tschwinge Mar 22, 2022
b21b310
Force 'LC_ALL=C.UTF-8' for all steps of '.github/workflows/ccpp.yml:j…
tschwinge Mar 22, 2022
6f8a16d
Merge 'Build logs' into 'Build' in '.github/workflows/ccpp.yml:jobs.b…
tschwinge Mar 22, 2022
57ed2d6
Tune '.github/workflows/ccpp.yml:jobs.build-and-check', 'Check for ne…
tschwinge Mar 22, 2022
c633991
ci: Add job for building gccrs with older gcc
CohenArthur Mar 24, 2022
13776ce
ci: Run tests with gccrs compiled under gcc-4.8
CohenArthur Mar 29, 2022
9313d0c
rust: Clang/macOS Testing
simonpcook Apr 12, 2022
d26645c
rust: Use -Otarget when building and logging warnings
simonpcook Apr 13, 2022
93e0c02
CI: do not push Docker image ...
liushuyu Apr 17, 2022
f06a6a8
CI: catch malformed test cases
liushuyu Apr 22, 2022
3cdb56f
dockerfile: change the base image ...
liushuyu Apr 25, 2022
88fee9b
docker: Add commit information to Docker image
CohenArthur May 30, 2022
ec52590
docker: Fix GCCRS_BUILD info
CohenArthur Jun 8, 2022
ed6157b
ci: Temporarily disable Remark CI
CohenArthur Jun 28, 2022
b1798c0
CI: fix remark installation pre-condition ...
liushuyu Jul 20, 2022
555c6ae
Add in -m32,-m64 configuration to make check-rust
philberty Aug 9, 2022
ec85d13
Seperate 64 and 32 bit testing combos into seperate jobs
philberty Aug 10, 2022
602f9aa
Update expected warnings post cleanup
philberty Aug 17, 2022
6736e9d
ci: Apply warnings in CI
CohenArthur Oct 12, 2022
8770c62
bors: Fix warning list
CohenArthur Oct 24, 2022
6d00d93
ci: Use same CXXFLAGS in bootstrap workflow
CohenArthur Oct 28, 2022
c0d21e4
ci: Update expected warnings
CohenArthur Nov 3, 2022
b6d8558
Join justforfun.dev
philberty Dec 1, 2022
6dc4ab5
ci: Lock Ubuntu version to 20.04
CohenArthur Dec 7, 2022
314e672
ci: gcc-4.8 package is only available in Ubuntu 18.04
CohenArthur Dec 7, 2022
eaa5b20
bors: Expect ubuntu32bit and gcc48 jobs to succeed
CohenArthur Dec 6, 2022
e41a4b1
Revert "ci: Use same CXXFLAGS in bootstrap workflow"
tschwinge Dec 14, 2022
227e1ec
Revert "ci: Apply warnings in CI"
tschwinge Dec 14, 2022
9af36a8
Revert "bors: Fix warning list"
tschwinge Dec 14, 2022
e4258b5
Really fix up '.github/bors_log_expected_warnings'
tschwinge Dec 14, 2022
4ba2b35
Adjust '.github/bors_log_expected_warnings'
tschwinge Dec 15, 2022
cb2aa2f
README.md: Added experimental flag & updated gccrs path
MahadMuhammad Jan 17, 2023
e616c48
ci: Add commit format checker
CohenArthur Jan 31, 2023
ddb6231
ci: update ubuntu version
ArshErgon Dec 13, 2022
8c3688a
ci: Require commits check to pass for bors to merge and fix CI names
CohenArthur Feb 1, 2023
1e637fd
ci: Revert bors running of commit checkers
CohenArthur Feb 8, 2023
042a404
Adjust '.github/bors_log_expected_warnings'
tschwinge Feb 12, 2023
022620b
ci: Add missing `merge_group` trigger for workflow
CohenArthur Feb 14, 2023
4ce23f8
Adjust '.github/bors_log_expected_warnings'
tschwinge Feb 18, 2023
8a7fd4b
Adjust '.github/bors_log_expected_warnings'
tschwinge Feb 21, 2023
159e2ea
ci: Run GCC 4.8 job in Ubuntu 18.04 container
CohenArthur Feb 21, 2023
69a8512
ci: Do not run `check-gccrs-prefix` on PRs to master
CohenArthur Mar 15, 2023
b27ae76
ci: check Signed-off-by lines (and others) are at the end
dkm Mar 11, 2023
1251ea4
docker: Do not run update-alternatives on invalid path
CohenArthur Mar 28, 2023
71827c5
Adjust '.github/bors_log_expected_warnings'
tschwinge Apr 8, 2023
acffa4b
ci: Add libgrust to clang-format checker
P-E-P Apr 24, 2023
0221ec3
Run bootstrap builds on a schedule
powerboat9 Jul 20, 2023
179a0b6
Use checkout@v3 in workflows
powerboat9 Aug 29, 2023
be0a6be
Bump docker workflow dependencies
powerboat9 Aug 29, 2023
b61324a
Bump docker/build-push-action to v4
powerboat9 Sep 1, 2023
ae05c2a
Bump our docker build's debian base image version to match rust:latest's
powerboat9 Sep 1, 2023
3579b6c
Bump actions/upload-artifact from v2 to v3
powerboat9 Nov 8, 2023
d21a86b
ci: Install cargo on ubuntu 18.04 container.
CohenArthur Feb 26, 2024
b78d3c7
Adjust '.github/bors_log_expected_warnings'
tschwinge Mar 11, 2024
67aebc3
Adjust '.github/bors_log_expected_warnings'
tschwinge Mar 24, 2024
bb4d288
ci: Install Rust directly from rustup instead of apt
CohenArthur Mar 18, 2024
0daefa4
fixed README.md , dump ast using correct option
zhanghe9702 Mar 16, 2024
48dd5e6
Add an alternative solution on MacOS
Apr 5, 2024
bd81ac1
Fix grammar as pointed out by Marc
Apr 5, 2024
4714263
Adjust '.github/bors_log_expected_warnings'
tschwinge Apr 10, 2024
17e8102
chore: Fix Remark CI
CohenArthur Apr 12, 2024
c6a6157
Pin macos CI to version 13
P-E-P Apr 30, 2024
037db2a
Pin node16 by allowing old version
badumbatish Jul 10, 2024
4d976ef
ci: switch to nightly rustc
braw-lee Jun 5, 2024
af036cb
Fix CI bootstrap build with a nightly rust compiler
P-E-P Jul 18, 2024
ee2728c
Change bug report issue template
P-E-P Jul 22, 2024
3e658b7
github: Remove nightly Rust installation
CohenArthur Jul 26, 2024
cbc828a
Add running cicd 32bit
badumbatish Aug 4, 2024
e168dad
Add glibcxx_assertion check
badumbatish Aug 23, 2024
4a80bed
Bump action version to avoid missing distutils
P-E-P Sep 5, 2024
a283caf
Compile using ASAN on the github CI
powerboat9 Aug 27, 2024
df7f753
github: adjust footer detection for Tested-by
dkm Sep 9, 2024
319f037
Change upload artifact github action version
P-E-P Sep 17, 2024
9cc0a58
Adjust expected warnings for alpine 32 bit
powerboat9 Sep 18, 2024
d064f1f
Change alpine allowed warning list
P-E-P Sep 27, 2024
8c9682d
Check for writes outside of the build directory
powerboat9 Apr 25, 2024
8eaadcd
Add a new CI step to detect raw issue references
P-E-P Nov 20, 2024
f639981
ci: remove bors mention
dkm Nov 23, 2024
1c81e58
CI: upgrade GCC baseline from 4.8 -> 5.4 (5.5)
thesamesam Nov 22, 2024
17819bd
ci: bump actions/checkout from v3 to v4
dkm Nov 27, 2024
3e683a9
ci: change the gcc-5 testing
dkm Nov 27, 2024
122c1fc
Add build dependencies for Fedora
jarkkojs Sep 5, 2024
6672035
ci: Update expected warnings list for 32 bits build.
CohenArthur Dec 9, 2024
1c0968a
ci: update warnings after C++14 change
thesamesam Dec 10, 2024
2dd4a20
gccrs: disable macos github workflow
philberty Dec 19, 2024
c42e5bd
Update upload-artifact to v4
powerboat9 Jan 23, 2025
bb439b1
ci: disable network
thesamesam Mar 17, 2025
55c34b4
ci: Update warnings for new location in install.texi
CohenArthur Apr 14, 2025
d34f4e1
ci: use clang-format 16
dkm May 10, 2025
fb537a9
ci: adjust expected warnings after upstream sync
dkm May 12, 2025
ae5d6cd
CI: Reenable macos runner
powerboat9 Jun 22, 2025
44756ca
ci: Ignore non-rust warnings
powerboat9 Jun 26, 2025
86b17f0
ci: remove warnings from expected file
dkm Jul 8, 2025
3822ef7
ci: Bump from macos-13 to macos-15
powerboat9 Jul 23, 2025
7216012
ci: Fix arm64 ci
powerboat9 Aug 21, 2025
937f683
gccrs: Remove the template parameter so clang format stops barfing on…
philberty Sep 3, 2025
7f015be
gccrs: Revert "gccrs: Remove the template parameter
philberty Sep 3, 2025
8e6eda6
gccrs: remove docker github workflow
philberty Sep 3, 2025
8d57769
ci: Bump commit to merge in arm64 ci
powerboat9 Sep 1, 2025
f94823d
Add stdarch to the list of ignored prefixes
powerboat9 Sep 17, 2025
2810733
ci: new workflow for sending emails after merging a PR
dkm Sep 17, 2025
9207411
Bump clang-format version to use in CONTRIBUTING.md
lowr Oct 13, 2025
2e30563
ci: bump hardcoded macos revision
dkm Oct 27, 2025
ed7a33c
gccrs: fix segfault on exported macro
Oct 15, 2025
0a020fa
gccrs: Add minus sign compilation for LiteralPattern
Polygonalr Oct 26, 2025
7af4b19
gccrs: Fix ICE with non-trailing const defaults
vishruth-thimmaiah Oct 29, 2025
62de152
gccrs: Fix `RangePattern` negative literal bounds being treated as po…
Polygonalr Oct 26, 2025
42dac8a
gccrs: Implement E0579 error checking in RangePattern compilation
Polygonalr Oct 20, 2025
e3ee956
Merge remote-tracking branch 'upstream-gccrs/master' into gerris/reba…
dkm Oct 27, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ charset = utf-8
charset = utf-8
indent_style = tab
indent_size = 2
tab_width = 8
trim_trailing_whitespace = true

# GCC .def files. These are generally C fragments that get included
Expand All @@ -61,18 +62,21 @@ trim_trailing_whitespace = true
charset = utf-8
indent_style = tab
indent_size = 2
tab_width = 8
trim_trailing_whitespace = true

# Texinfo files
[*.texi]
charset = utf-8
indent_size = 2
tab_width = 8
trim_trailing_whitespace = true

# Expect / TCL
[*.{exp,tcl}]
indent_style = tab
indent_size = 4
tab_width = 8
trim_trailing_whitespace = true

# Python
Expand All @@ -91,24 +95,28 @@ trim_trailing_whitespace = true
[gcc/config/**.md]
indent_style = tab
indent_size = 2
tab_width = 8
trim_trailing_whitespace = true

# Awk
[*.awk]
indent_style = tab
indent_size = 2
tab_width = 8
trim_trailing_whitespace = true

# Autoconf
[*.{ac,m4}]
indent_style = tab
indent_size = 2
tab_width = 8
trim_trailing_whitespace = true

# Shell scripts
[*.sh]
indent_style = tab
indent_size = 4
tab_width = 8
trim_trailing_whitespace = true

# Ada
Expand Down
17 changes: 17 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
2025-10-30 Robin Dapp <[email protected]>

* MAINTAINERS: Add myself to reviewers/maintainers.

2025-10-28 Richard Earnshaw <[email protected]>

* .editorconfig: Explicitly set tab_width whenever a
config rule has indent_style = tab and indent_size != 8.

2025-10-28 Artemiy Volkov <[email protected]>

* MAINTAINERS: Add myself to write after approval.

2025-10-27 Jennifer Schmitz <[email protected]>

* MAINTAINERS: Change email address.

2025-10-24 Thomas Schwinge <[email protected]>

PR driver/81358
Expand Down
4 changes: 3 additions & 1 deletion MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,7 @@ powerpcspe port Andrew Jenner <[email protected]>
pru port Dimitar Dimitrov <[email protected]>
riscv port Kito Cheng <[email protected]>
riscv port Palmer Dabbelt <[email protected]>
riscv port Robin Dapp <[email protected]>
riscv port Andrew Waterman <[email protected]>
riscv port Jim Wilson <[email protected]>
rs6000/powerpc port David Edelsohn <[email protected]>
Expand Down Expand Up @@ -317,11 +318,11 @@ Plugin Le-Chun Wu <[email protected]>
register allocation Peter Bergner <[email protected]>
register allocation Kenneth Zadeck <[email protected]>
register allocation Seongbae Park <[email protected]>
riscv port Robin Dapp <[email protected]>
riscv port Juzhe Zhong <[email protected]>
RTL optimizers Steven Bosscher <[email protected]>
selective scheduling Andrey Belevantsev <[email protected]>
selective scheduling Alexander Monakov <[email protected]>
vectorizer (+ tree-if-conv) Robin Dapp <[email protected]>
wide-int Kenneth Zadeck <[email protected]>
wide-int Mike Stump <[email protected]>
wide-int Richard Sandiford <[email protected]>
Expand Down Expand Up @@ -868,6 +869,7 @@ Ilya Verbin iverbin <[email protected]>
Andre Vieira avieira <[email protected]>
Rasmus Villemoes - <[email protected]>
Kugan Vivekanandarajah kugan <[email protected]>
Artemiy Volkov artemiyv <[email protected]>
Marcel Vollweiler - <[email protected]>
Ville Voutilainen ville <[email protected]>
Tom de Vries vries <[email protected]>
Expand Down
5 changes: 5 additions & 0 deletions contrib/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
2025-10-30 Owen Avery <[email protected]>

* gcc-changelog/git_commit.py (ignored_prefixes): Add
'libgrust/rustc-lib/core/'.

2025-10-16 David Malcolm <[email protected]>

* gcc.doxy (INPUT): Add gcc/custom-sarif-properties
Expand Down
Loading
Loading