Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
515 commits
Select commit Hold shift + click to select a range
5b80eba
bors: Fix warning list
CohenArthur Oct 24, 2022
fbc97c0
ci: Use same CXXFLAGS in bootstrap workflow
CohenArthur Oct 28, 2022
c78ae91
ci: Update expected warnings
CohenArthur Nov 3, 2022
965e9f5
Join justforfun.dev
philberty Dec 1, 2022
1d582f3
ci: Lock Ubuntu version to 20.04
CohenArthur Dec 7, 2022
62c2250
ci: gcc-4.8 package is only available in Ubuntu 18.04
CohenArthur Dec 7, 2022
e9467dc
bors: Expect ubuntu32bit and gcc48 jobs to succeed
CohenArthur Dec 6, 2022
d93cd11
Revert "ci: Use same CXXFLAGS in bootstrap workflow"
tschwinge Dec 14, 2022
8cc61ec
Revert "ci: Apply warnings in CI"
tschwinge Dec 14, 2022
e0e9c7f
Revert "bors: Fix warning list"
tschwinge Dec 14, 2022
759e96a
Really fix up '.github/bors_log_expected_warnings'
tschwinge Dec 14, 2022
846ddd5
Adjust '.github/bors_log_expected_warnings'
tschwinge Dec 15, 2022
d277654
README.md: Added experimental flag & updated gccrs path
MahadMuhammad Jan 17, 2023
9403929
ci: Add commit format checker
CohenArthur Jan 31, 2023
5e74e40
ci: update ubuntu version
ArshErgon Dec 13, 2022
0192e55
ci: Require commits check to pass for bors to merge and fix CI names
CohenArthur Feb 1, 2023
0c8ddfd
ci: Revert bors running of commit checkers
CohenArthur Feb 8, 2023
2dbf2ea
Adjust '.github/bors_log_expected_warnings'
tschwinge Feb 12, 2023
4406d4c
ci: Add missing `merge_group` trigger for workflow
CohenArthur Feb 14, 2023
669096f
Adjust '.github/bors_log_expected_warnings'
tschwinge Feb 18, 2023
4b99b5d
Adjust '.github/bors_log_expected_warnings'
tschwinge Feb 21, 2023
7dc3b79
ci: Run GCC 4.8 job in Ubuntu 18.04 container
CohenArthur Feb 21, 2023
e4464c0
ci: Do not run `check-gccrs-prefix` on PRs to master
CohenArthur Mar 15, 2023
611a0f4
ci: check Signed-off-by lines (and others) are at the end
dkm Mar 11, 2023
09cc9a0
docker: Do not run update-alternatives on invalid path
CohenArthur Mar 28, 2023
852e4ff
Adjust '.github/bors_log_expected_warnings'
tschwinge Apr 8, 2023
9782f4c
ci: Add libgrust to clang-format checker
P-E-P Apr 24, 2023
89c7d5e
Run bootstrap builds on a schedule
powerboat9 Jul 20, 2023
ca4583b
Use checkout@v3 in workflows
powerboat9 Aug 29, 2023
58659cc
Bump docker workflow dependencies
powerboat9 Aug 29, 2023
ae35c44
Bump docker/build-push-action to v4
powerboat9 Sep 1, 2023
336eb80
Bump our docker build's debian base image version to match rust:latest's
powerboat9 Sep 1, 2023
e845681
Bump actions/upload-artifact from v2 to v3
powerboat9 Nov 8, 2023
2ba4d80
ci: Install cargo on ubuntu 18.04 container.
CohenArthur Feb 26, 2024
8a19b88
Adjust '.github/bors_log_expected_warnings'
tschwinge Mar 11, 2024
7239ad8
Adjust '.github/bors_log_expected_warnings'
tschwinge Mar 24, 2024
fee8fe8
ci: Install Rust directly from rustup instead of apt
CohenArthur Mar 18, 2024
bc484a8
fixed README.md , dump ast using correct option
zhanghe9702 Mar 16, 2024
d7e8408
Add an alternative solution on MacOS
Apr 5, 2024
64eb5d6
Fix grammar as pointed out by Marc
Apr 5, 2024
7673d3d
Adjust '.github/bors_log_expected_warnings'
tschwinge Apr 10, 2024
e3bb4fd
chore: Fix Remark CI
CohenArthur Apr 12, 2024
20a0731
Pin macos CI to version 13
P-E-P Apr 30, 2024
fb2ff97
Pin node16 by allowing old version
badumbatish Jul 10, 2024
eceedfd
ci: switch to nightly rustc
braw-lee Jun 5, 2024
4f88890
Fix CI bootstrap build with a nightly rust compiler
P-E-P Jul 18, 2024
1930bde
Change bug report issue template
P-E-P Jul 22, 2024
beb3481
github: Remove nightly Rust installation
CohenArthur Jul 26, 2024
5f2d558
Add running cicd 32bit
badumbatish Aug 4, 2024
c640ec2
Add glibcxx_assertion check
badumbatish Aug 23, 2024
0a3008e
Bump action version to avoid missing distutils
P-E-P Sep 5, 2024
79ea226
Compile using ASAN on the github CI
powerboat9 Aug 27, 2024
eddfe09
github: adjust footer detection for Tested-by
dkm Sep 9, 2024
ed58ca1
Change upload artifact github action version
P-E-P Sep 17, 2024
e9eccb5
Adjust expected warnings for alpine 32 bit
powerboat9 Sep 18, 2024
017208f
Change alpine allowed warning list
P-E-P Sep 27, 2024
3de3656
Check for writes outside of the build directory
powerboat9 Apr 25, 2024
fb9ffd6
Add a new CI step to detect raw issue references
P-E-P Nov 20, 2024
263fc84
ci: remove bors mention
dkm Nov 23, 2024
c195477
CI: upgrade GCC baseline from 4.8 -> 5.4 (5.5)
thesamesam Nov 22, 2024
fd28408
ci: bump actions/checkout from v3 to v4
dkm Nov 27, 2024
26451b4
ci: change the gcc-5 testing
dkm Nov 27, 2024
f7bd3bd
Add build dependencies for Fedora
jarkkojs Sep 5, 2024
1391545
ci: Update expected warnings list for 32 bits build.
CohenArthur Dec 9, 2024
7245462
ci: update warnings after C++14 change
thesamesam Dec 10, 2024
801177e
gccrs: disable macos github workflow
philberty Dec 19, 2024
2d2f124
Update upload-artifact to v4
powerboat9 Jan 23, 2025
51068cc
ci: disable network
thesamesam Mar 17, 2025
d5f66e5
ci: Update warnings for new location in install.texi
CohenArthur Apr 14, 2025
f7ffe9e
nr2.0: late: Correctly initialize funny_error member
CohenArthur Apr 28, 2025
fe803a8
backend: Refactor struct pattern compilation
CohenArthur Apr 16, 2025
630575e
backend: Compile struct rebinding patterns
CohenArthur Apr 16, 2025
87d8936
ast: builder: Allow building struct ident patterns
CohenArthur Apr 16, 2025
cf56362
derive(PartialEq): Allow deriving enum structs
CohenArthur Apr 16, 2025
96c5d60
derive(PartialEq): Fix raw strings in test
CohenArthur Apr 24, 2025
9f6a37d
gccrs: Emit error diagnostic for bad impl type usage
philberty May 5, 2025
d9b5520
gccrs: desugar APIT impl traits
philberty Apr 30, 2025
b4f5ac8
Improve canonical path handling for impl items
powerboat9 May 3, 2025
3ef1211
Improve struct pattern compilation
powerboat9 May 1, 2025
0a4995a
nr2.0: Adjust enum item visitors
powerboat9 May 2, 2025
14e2c44
gccrs: Prevent passing generic arguments to impl traits in argument p…
philberty May 7, 2025
12b915d
gccrs: fix ICE on empty constexpr loops
tommyscholly May 8, 2025
58ae2fc
ast: collector: visit InlineAsm node during ast dump
0xn4utilus May 7, 2025
6e30c47
nr2.0: Adjust resolution of impl items
powerboat9 Apr 25, 2025
c1be471
gccrs: Adapt attribute lang hook and do some cleanup
dkm May 9, 2025
aeeed88
gccrs: We cant clone types as it will dup the node-id
philberty May 11, 2025
e44280f
nr2.0: Fix borrow checking
powerboat9 May 9, 2025
91b7449
Fix test same_field_name.rs
powerboat9 May 10, 2025
f50a169
Fix Attr metavariable binding
powerboat9 May 10, 2025
f866787
ci: use clang-format 16
dkm May 10, 2025
28774b3
gccrs: remove unused file
dkm May 13, 2025
b6692f7
gccrs: Reindent using last clang-format configuration
dkm May 10, 2025
23e5308
gccrs: remove now useless clang-format comments
dkm May 13, 2025
925ae49
Small improvements to DefaultASTVisitor and nr2.0
powerboat9 May 8, 2025
5e094cd
Rust: Move 'libformat_parser' build into the GCC build directory
tschwinge Feb 28, 2024
4536740
Remove rvalue reference binding
powerboat9 May 13, 2025
fdad377
gccrs: Fix NR2 ICE in visit_attributes
tommyscholly May 12, 2025
d460e0f
nr2.0: Fix test builtin_abort.rs
powerboat9 May 15, 2025
2ba2d0d
nr2.0: Fix some paths in test files
powerboat9 May 14, 2025
5753295
Revert 10-second timeout for each test
ptdatta Jan 21, 2023
6401224
gccrs: refactor default infer vars to be its own function
philberty May 19, 2025
2a30e0b
gccrs: Remove unneeded clones untill we have an arena allocator for t…
philberty May 19, 2025
764bd13
gccrs: Fix non canonical type bug with tuples
philberty May 26, 2025
a3bed9e
gccrs: Initial support for Return Position Impl Trait
philberty May 19, 2025
462e312
nr2.0: Fix IfLet pattern handling
powerboat9 May 15, 2025
1a774a2
gccrs: Always emit the error highest in the type hierarchy
philberty May 20, 2025
341be0b
ast: Add ConstBlock and AnonConst nodes
CohenArthur Apr 9, 2025
4526541
parser: Add base for parsing const blocks
CohenArthur Apr 15, 2025
ec81d2e
hir: Add const blocks
CohenArthur Apr 15, 2025
34fee6c
const-block: Add testcase
CohenArthur Apr 15, 2025
a9baf7f
Make ConstantItem use Identifier
powerboat9 Jun 4, 2025
480d3f7
parser: fix ICE std::out_of_range with path attrs to nonexisting path
vishruth-thimmaiah Apr 22, 2025
83e5bae
nr2.0: Improve visibility path handling
powerboat9 May 9, 2025
4807981
nr2.0: Catch Self in impl block self types
powerboat9 May 16, 2025
2f270e6
fix: ICE when parsing unterminated raw byte strings
vishruth-thimmaiah May 28, 2025
ffae82c
gccrs: Lower IdentifierPattern's to_bind to HIR
Polygonalr Jun 7, 2025
7f7fced
nr2.0: Separate out canonical path handling
powerboat9 May 2, 2025
70676a1
ci: adjust expected warnings after upstream sync
dkm May 12, 2025
06334b4
Add new function ClosureExpr::get_definition_expr
powerboat9 Jun 9, 2025
779015c
nr2.0: Improve StructPatternFieldIdent handling
powerboat9 May 23, 2025
627fc71
nr2.0: Adjust pub_restricted tests
powerboat9 May 18, 2025
6374d5b
nr2.0: Improve handling of single segment paths
powerboat9 Mar 29, 2025
e8100e0
nr2.0: Fix closure parameter scoping
powerboat9 May 15, 2025
6c2dd8a
gccrs: Support compilation of IdentifierPattern's subpatterns
Polygonalr Jun 7, 2025
e8ae547
gccrs: Rename IdentifierPattern's to_bind to subpattern
Polygonalr Jun 9, 2025
207e86b
nr2.0: Adjust alternate identifier handling
powerboat9 May 23, 2025
9987034
gccrs: Fix bad type canonicalization on ARRAY_TYPES
philberty May 27, 2025
971a426
gccrs: Fix bug in query type stopping PartialOrd
philberty Jun 14, 2025
3c1939f
rib: Add all kinds of Ribs to pretty-printing
CohenArthur May 27, 2025
3d852df
derive: chore: Add missing override qualifiers
CohenArthur Mar 7, 2025
8f969fc
derive(Ord, PartialOrd): Add base for deriving them.
CohenArthur Mar 7, 2025
26f979a
derive: Add const generics when deriving impls
CohenArthur Apr 9, 2025
33f9750
builder: Add match_case() function and new block() one
CohenArthur Apr 18, 2025
0e04aaa
derive: Add common comparison derive class
CohenArthur Apr 18, 2025
362a5a3
derive(PartialEq): Use that common class
CohenArthur Apr 18, 2025
2d0097a
derive(Ord, PartialOrd): Implement proper recursive match logic
CohenArthur Apr 18, 2025
b79927a
derive(PartialEq): chore: Refactor using new SelfOther APIs
CohenArthur Apr 18, 2025
9e53d3f
derive(Ord, PartialOrd): Handle tuples properly
CohenArthur Apr 18, 2025
c0a6974
builder: Add Builder::discriminant_value
CohenArthur Apr 22, 2025
79f27b1
derive(Hash): Use new Builder API
CohenArthur Apr 22, 2025
d0fd6cf
derive(Ord): Add handling for ordering of discriminant values
CohenArthur Apr 22, 2025
d222434
ast-builder: Make location public
CohenArthur Apr 22, 2025
116d179
derive-cmp: Add EnumMatchBuilder class
CohenArthur Apr 22, 2025
ffea007
derive(PartialEq): Implement proper discriminant comparison
CohenArthur Apr 22, 2025
034f15e
[NEEDS TEST] derive(Ord, PartialOrd): Finish implementation
CohenArthur Apr 22, 2025
9d3383c
derive(Ord): Fix condition for matching on Option::Some instead
CohenArthur Apr 23, 2025
df04262
derive(Ord): Fix cmp call to use references instead of values
CohenArthur Apr 28, 2025
509f419
derive(Ord): Handle unit structs properly
CohenArthur May 27, 2025
b4006da
derive(Ord, Eq): Use different node IDs for variant paths
CohenArthur Jun 10, 2025
ef2ddf9
chore: Fix formatting
CohenArthur Jun 11, 2025
98a4562
gccrs: Improve HIR dumps for patterns
Polygonalr Jun 15, 2025
be54287
nr2.0: Adjust lookup of associated items
powerboat9 May 9, 2025
224b42b
gccrs: Rename get_pattern_to_bind to get_subpattern
Polygonalr Jun 11, 2025
80f2e91
gccrs: Implement name resolution for IdentifierPattern's subpattern
Polygonalr Jun 13, 2025
87a7ae1
gccrs: Implement compilation of IdentifierPattern's subpattern bindings
Polygonalr Jun 13, 2025
9209b82
nr2.0: Update IdentifierPattern's subpattern name resolution
Polygonalr Jun 16, 2025
3e269b2
gccrs: Fix issues around PartialEq Eq Ord Partial Ord
philberty Jun 17, 2025
4e3ccb1
Fix execute testsuite
powerboat9 Jun 17, 2025
931ea9b
Adjust external crate lowering and type checking
powerboat9 Jun 16, 2025
e77ee58
gccrs: Fix ICE when constant is missing and expression
philberty Jun 18, 2025
7c1281c
gccrs: Add test case showing RPIT working to close issue
philberty Jun 19, 2025
0961491
Move AST desugaring into expansion phase
powerboat9 May 24, 2025
a888475
gccrs: Ensure we look at the bounds behind a reference
philberty Jun 20, 2025
2507c52
gccrs: Fix cyclical projection to placeholder
philberty Jun 21, 2025
3efbf0e
gccrs: Cleanup and refactor method resolution
philberty Jun 17, 2025
0eea085
gccrs: Refactor marker builtin trait assembly
philberty Jun 21, 2025
a99fc2b
gccrs: Fix bug with bad type bindings not looking at super traits
philberty Jun 21, 2025
30a7bce
gccrs: Fix silly ordering bug in trait reference resolution
philberty Jun 20, 2025
717c607
gccrs: Add unify rules for fnptr and closures
philberty Jun 21, 2025
33f9351
nr2.0: Fix resolution of constant items
powerboat9 Jun 20, 2025
a2d82a1
gccrs: Fix TupleStructPattern compilation throwing error
Polygonalr Jun 22, 2025
86a2224
gccrs: check for invalid const calls during code-gen
philberty Jun 23, 2025
1365d6c
gccrs: Fix bug with non compiled const decl
philberty Jun 23, 2025
70cb47d
Fix scan-assembler regexp in recurse2.rs
powerboat9 Jun 23, 2025
e6d6031
CI: Reenable macos runner
powerboat9 Jun 22, 2025
8101d98
gccrs: Add getter for outer attributions
sakupan102 Jun 24, 2025
841edf4
gccrs: Add getter for non const lifetime object
sakupan102 Jun 24, 2025
626cb5c
Create Rust::GGC::Ident
powerboat9 Jun 24, 2025
787b0bd
gccrs: Implement default HIR visitor class
sakupan102 Jun 24, 2025
15bc5ea
ci: Ignore non-rust warnings
powerboat9 Jun 26, 2025
e0d68da
Update C++ version check in rust-lang.cc
powerboat9 Jun 24, 2025
b97da37
gccrs: Implement type checking for ItemType::RANGED in TuplePattern
Polygonalr Jun 26, 2025
909c400
nr2.0: Adjust resolution of external crates
powerboat9 Jun 16, 2025
238b7e8
Add locus getters
P-E-P Jun 27, 2025
adf8969
nr2.0: Add more checks for alternate patterns
powerboat9 May 24, 2025
c5372ad
nr2.0: Adjust resolution of modules
powerboat9 May 29, 2025
0a95e93
ast: reconstruct: Add base for reconstructing and asserting different…
CohenArthur May 20, 2025
7bfc748
ast: Add reconstruct() method for Type nodes
CohenArthur May 20, 2025
0501b21
ast: builder: Remove ASTTypeBuilder
CohenArthur May 20, 2025
3849e1b
reconstruct_vec: Allocate size when creating the vector
CohenArthur May 26, 2025
dbfeede
chore: ast: Fix formatting and includes
CohenArthur Jun 13, 2025
086e1cb
gccrs: Fix type checking logic for TuplePattern
Polygonalr Jun 28, 2025
aad5464
gccrs: Implement compilation support for TuplePatternItems::RANGED
Polygonalr Jun 29, 2025
b2c45dd
nr2.0: Enable by default
powerboat9 May 9, 2025
955367a
Remove -frust-name-resolution-2.0 usage in tests
powerboat9 Jul 3, 2025
b54bded
nr1.0: Remove rust/backend support
powerboat9 Jul 3, 2025
a02045f
Remove Late visitor override for StructStruct
powerboat9 Jul 1, 2025
9b91581
Remove reinterpret_cast usages in DefaultASTVisitor
powerboat9 Jul 1, 2025
1b6de0c
Change enum to enum class
P-E-P Jul 7, 2025
60b0a08
Allow format_args to accept a raw string literal
powerboat9 Jul 1, 2025
3ee2523
Parse try expressions
powerboat9 Jul 2, 2025
9afd0de
ast: Check before visiting a while-let's label
CohenArthur May 19, 2025
26e09fc
nr2.0: Add proper handling for WhileLet loops.
CohenArthur Jul 4, 2025
533dc42
gccrs: Do proper const folding during typechecking for array capacities
philberty Jul 8, 2025
97b9af8
gccrs: Fix ice with invalid borrow expression
philberty Jul 8, 2025
ebccb29
gccrs: Add type checking for SlicePattern
Polygonalr Jul 8, 2025
79c1596
gccrs: Improve LiteralPattern type checking
Polygonalr Jul 8, 2025
9ba7d46
gccrs: Fix narrowing of Loan (size_t) into LoanId (uint32)
dkm Jul 3, 2025
66d3e4a
ci: remove warnings from expected file
dkm Jul 8, 2025
c0d83d2
gccrs: Fix bad bounds checking for PartialOrd
philberty Jun 27, 2025
06eb523
nr2.0: Check before visiting a for-loop's label
CohenArthur Jul 9, 2025
99bcb0e
gccrs: Fix cast rules logic to try simple casts then fall back to coe…
philberty Jul 10, 2025
35c38db
gccrs: Fix ICE when handling bad constructor
philberty Jul 10, 2025
49e01fc
gccrs: add test case to show issue is fixed
philberty Jul 11, 2025
5ab59ca
gccrs: Add test case to show we emit better errors now
philberty Jul 11, 2025
160a5e9
gccrs: Add test case to show issue is fixed
philberty Jul 11, 2025
8d142ea
attributes: Add #[test] and #[simd_test]
CohenArthur Jul 4, 2025
3366f11
gccrs: Add test case showing all derives working on enum
philberty Jul 11, 2025
b4db20d
gccrs: Add size checking to SlicePattern
Polygonalr Jul 11, 2025
45e476b
gccrs: Implement compilation for SlicePattern matching against ArrayT…
Polygonalr Jul 17, 2025
5e8bda7
gccrs: Reject loop in const/static context
Lishin1215 Jul 16, 2025
3795296
gccrs: Add test case to show issue is fixed
philberty Jul 18, 2025
0469b8c
Improve parsing of simple paths
powerboat9 Jul 15, 2025
c697e8a
gccrs: Fix ICE with duplicate root item main function
philberty Jul 18, 2025
3c403ae
gccrs: Add initial support for deffered operator overload resolution
philberty Jul 18, 2025
99c4785
gccrs: return error node when this fails during constexpr case
philberty Jul 18, 2025
75c69bb
Use MacroInvocLexer in AttributeParser
powerboat9 Jul 8, 2025
6a70524
gccrs: fix bad monomophization of generic paths
philberty Jul 20, 2025
0327f41
Specialize ExpandVisitor::expand_macro_children
powerboat9 Jul 19, 2025
f69aad6
Load modules during CfgStrip phase
powerboat9 Jul 3, 2025
e4531d0
mappings: Change mappings to allow other items as item containers.
CohenArthur Jul 9, 2025
32e86d8
nr2.0: Handle glob imports of enum variants.
CohenArthur Jul 9, 2025
d9110c9
ast: Use AnonConst for array type sizes
CohenArthur Jul 21, 2025
50497cb
hir: Handle deferred const inference variables
CohenArthur Jul 8, 2025
ae3d5a2
chore: ast: Fix formatting in rust-expr.h
CohenArthur Jul 21, 2025
76999a8
desugar: Add desugar dispatch for all desugars
CohenArthur Jul 21, 2025
e0560c5
ast: Visit block labels if they are present
CohenArthur Jul 21, 2025
d0aadaf
Handle IfLetExprConseqElse in DefaultResolver
powerboat9 Jul 22, 2025
0fbe351
ast: Add Expr::Kind::Try
CohenArthur Jul 22, 2025
716d8a0
desugar: Handle try-blocks
CohenArthur Jul 22, 2025
f12d202
gccrs: Update SlicePattern typechecking against slice reference parents
Polygonalr Jul 20, 2025
36075c8
gccrs: Implement compilation for SlicePattern against SliceType scrut…
Polygonalr Jul 23, 2025
da019aa
Add indexed positional argument support in asm
P-E-P Jul 23, 2025
478a0c0
Add pretty hir dump for inline assembly
P-E-P Jul 29, 2025
624d4bc
Parse input and output expression
P-E-P Jul 29, 2025
63adadc
Add input/output from inout and split in out
P-E-P Jul 29, 2025
35b80a2
Add execute test for variable and identifiers
P-E-P Jul 29, 2025
39c370b
nr1.0: Remove rust/typecheck support
powerboat9 Jul 3, 2025
f546a5f
Fix semicolon after some namespace
P-E-P Jul 29, 2025
730d78b
Merge remote-tracking branch upstream-gccrs/master into dkm/bump-2025…
dkm Jul 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
2025-07-22 Patrick Palka <[email protected]>

* MAINTAINERS: Add myself as C++ front end reviewer.

2025-07-07 Tamar Christina <[email protected]>

* MAINTAINERS: Add myself to AArch64 pot.
Expand Down
1 change: 1 addition & 0 deletions MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -282,6 +282,7 @@ callgraph Martin Jambor <[email protected]>
C front end Marek Polacek <[email protected]>
CTF, BTF Indu Bhagat <[email protected]>
CTF, BTF, bpf port David Faust <[email protected]>
c++ Patrick Palka <[email protected]>
dataflow Paolo Bonzini <[email protected]>
dataflow Seongbae Park <[email protected]>
dataflow Kenneth Zadeck <[email protected]>
Expand Down
19 changes: 19 additions & 0 deletions contrib/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
2025-07-28 David Malcolm <[email protected]>

* gcc-changelog/git_commit.py: Add "diagnostics" to bug
components.

2025-07-25 David Malcolm <[email protected]>

* filter-clang-warnings.py: Update for move of
diagnostic-path-output.cc to diagnostics/paths-output.cc.

2025-07-25 David Malcolm <[email protected]>

* gcc.doxy (INPUT): Add gcc/diagnostics subdir.

2025-07-23 Sam James <[email protected]>

PR other/105404
* gcc-changelog/git_commit.py (ignored_prefixes): Add zlib/.

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

* gcc.doxy (INPUT): Add directory "gcc/text-art".
Expand Down
2 changes: 1 addition & 1 deletion contrib/filter-clang-warnings.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ def skip_warning(filename, message):
'-Wunused-function', '-Wunneeded-internal-declaration',
'-Wvla-cxx-extension', '-Wunused-command-line-argument'],

'diagnostic-path-output.cc': ['m_logical_loc_mgr'],
'diagnostics/paths-output.cc': ['m_logical_loc_mgr'],
'fold-const-call.cc': ['-Wreturn-type'],
'gimple-match': ['-Wunused-', '-Wtautological-compare'],
'generic-match': ['-Wunused-', '-Wtautological-compare'],
Expand Down
2 changes: 2 additions & 0 deletions contrib/gcc-changelog/git_commit.py
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,7 @@
'd',
'debug',
'demangler',
'diagnostics',
'driver',
'fastjar',
'fortran',
Expand Down Expand Up @@ -152,6 +153,7 @@
'libphobos/libdruntime/',
'libphobos/src/',
'libsanitizer/',
'zlib/',
}

wildcard_prefixes = {
Expand Down
2 changes: 1 addition & 1 deletion contrib/gcc.doxy
Original file line number Diff line number Diff line change
Expand Up @@ -478,7 +478,7 @@ WARN_LOGFILE =
# directories like "/usr/src/myproject". Separate the files or directories
# with spaces.

INPUT = gcc gcc/analyzer gcc/text-art
INPUT = gcc gcc/analyzer gcc/diagnostics gcc/text-art

# This tag can be used to specify the character encoding of the source files that
# doxygen parses. Internally doxygen uses the UTF-8 encoding, which is also the default
Expand Down
Loading
Loading