Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
585 commits
Select commit Hold shift + click to select a range
c03c1da
Ada: Implement partially dynamic small-integer model of accessibility…
ebotcazou Sep 22, 2026
d1bfa57
Ada: Make the expansion of conditional expressions more uniform
ebotcazou Sep 22, 2026
5cdc41c
Ada: Implement 3.10.2(9.1) accessibility rule in Accessibility package
ebotcazou Sep 22, 2026
5e9df85
Ada: Fix typo in recent change
ebotcazou Sep 22, 2026
af95602
Ada: Further cleanup in implementation of freezing for expression fun…
ebotcazou Sep 22, 2026
52348fd
Ada: Small cleanup in freezing machinery
ebotcazou Sep 22, 2026
21a8866
c++/contracts: assertion predicate re-invoking constexpr function [PR…
notadragon Sep 17, 2026
462dde1
Ada: Fix pragma Pure ignored by freezing of expression function as co…
ebotcazou Sep 22, 2026
9c91c88
Ada: Fix finalization not performed correctly with mutably tagged types
ebotcazou Sep 22, 2026
31c95bb
Ada: Fix valid call to asymmetric "/=" rejected in prefix notation
ebotcazou Sep 22, 2026
7f8fb37
Ada: Do not apply static accessibility checks to synthesized return
ebotcazou Sep 22, 2026
481222d
[PR 127326][LRA]: Implement fallback to memory for memory and reg con…
vnmakarov Sep 22, 2026
7aa4b1c
Ada: Fix spurious error on membership test in instance body
ebotcazou Sep 22, 2026
3811dea
Ada: Fix bogus validity failure for reverse SSO array converted to FP
ebotcazou Sep 22, 2026
a36191d
Ada: Make error messages for static accessibility checks more consistent
ebotcazou Sep 22, 2026
13a8d18
cobol: Recognize figurative constants for implicit PICTURE.
Sep 17, 2026
5a9ed40
cobol: Fix CBL_GET_PROGRAM_INFO function 2
Sep 21, 2026
45e402c
OpenMP: Implement local clause for declare target
cltang Sep 22, 2026
3e9d5ca
a68: mark module {pre,post}lude functions as artificial
jemarch Sep 22, 2026
b624ebe
libstdc++: Use deleted functions in C++98 mode
jwakely Sep 17, 2026
b679fda
Daily bump.
Sep 23, 2026
dc301f9
x86: Vectorize roundeven
mattkretz Sep 22, 2026
f6ee4d2
AArch64: Apply VF cap consistently
TamarChristinaArm Sep 23, 2026
2f389cf
AArch64: cost SAD and ABD reductions for Adv.SIMD vs SVE
TamarChristinaArm Sep 23, 2026
1743eb8
middle-end: fold VEC_UNPACK_LO/_HI over poly constants
TamarChristinaArm Sep 23, 2026
0ffbcec
c++: Improve printing of null pointer to data member constants [PR126…
jakubjelinek Sep 23, 2026
70f3c54
c++: Fix up unify_array_domain [PR125536]
jakubjelinek Sep 23, 2026
5b0a952
c++: Fix __builtin_is_within_lifetime error recovery [PR127506]
jakubjelinek Sep 23, 2026
ee0bf66
Ada: Fix derivation of constrained private type with defaulted discri…
ebotcazou Sep 23, 2026
d470d6b
Ada: Fix infinite recursion on broken subunit with -gnatc
ebotcazou Sep 23, 2026
b947e30
Ada: Fix wrong ALI xref for entry call parameter
ebotcazou Sep 23, 2026
f5c0cda
Ada: Fix crash during resolution of membership test in generic unit
ebotcazou Sep 23, 2026
8fdda43
Ada: Fix Program_Error raised on ill-formed quantified expression
ebotcazou Sep 23, 2026
1f31aff
Ada: Fix missing discriminant check for view conversion in assignment
ebotcazou Sep 23, 2026
6fa43cc
Ada: Fix extension aggregate with inherited discriminant wrongly reje…
ebotcazou Sep 23, 2026
34120f3
Ada: Fix subtype constraint not applied to a view conversion
ebotcazou Sep 23, 2026
3837090
Adjust scalar_to_vec use for invariant loads
rguenth Sep 23, 2026
f9a4b55
Ada: Fix missing check with nonstatic array and string literal
ebotcazou Sep 23, 2026
5ca0dd1
Ada: Minor tweaks to description of function return mechanisms
ebotcazou Sep 23, 2026
fa37f57
rs6000: Optimize TLS access with combine patterns [PR27479]
Aug 26, 2026
37c33c6
Ada: Small tweak to Establish_Transient_Scope.Find_Transient_Context
ebotcazou Sep 23, 2026
d5f892f
OpenMP/Fortran: Add gfortran.dg/gomp/directive-comma-clause.f90
tob2 Sep 23, 2026
59d235f
libstdc++: Ensure that aligned new detects size_t overflow (CVE-2026-…
jwakely Sep 23, 2026
f41f368
[V850] Fix output_operand to handle (high (const ...))
Sep 23, 2026
7e18655
cobol: Update dynamic linking search paths.
Sep 23, 2026
775c869
cobol: Add "dg-require-iconv" to automated dg test generation.
Sep 23, 2026
daba80d
Daily bump.
Sep 24, 2026
2000ac7
cobol: Cache COBPATH directories for doing .so file searches.
Sep 24, 2026
2e8bb62
RISC-V: Allow RVV register overlap for vfw{add,sub,mul}.vv
Incarnation-p-lee Sep 22, 2026
6003319
RISC-V: Add test cases for vfwadd.vv reg overlap
Incarnation-p-lee Sep 22, 2026
f8c83fa
RISC-V: Add test cases for vfwsub.vv reg overlap
Incarnation-p-lee Sep 22, 2026
6e82949
RISC-V: Add test cases for vfwmul.vv reg overlap
Incarnation-p-lee Sep 22, 2026
d6ca7e8
tree-optimization/127571 - fix association of offset computation
rguenth Sep 23, 2026
bbf9808
account for SSE to integer move cost for vec_to_scalar
rguenth Sep 23, 2026
aaeeb83
doc: Fix node/menu order mismatch for Specific and Binaries chapters
ubizjak Sep 18, 2026
65f27f5
i386: Avoid duplicate ENDBR
ktkachov Sep 22, 2026
2b7ddfb
vect: fix emulated vector costing [PR127579]
TamarChristinaArm Sep 24, 2026
4024e78
amdgcn: fix vector popcount (PR127542)
ams-cs Sep 21, 2026
04106ce
libgomp: Check for overflows in some cases
jakubjelinek Sep 24, 2026
416290b
Clean up old code in callback_only attribute handler
P3p111n0 Sep 24, 2026
c13b8e6
Improved GDB RTX printing hooks
ams-cs Jun 26, 2026
9c6ee75
openmp: Pretty-print OMP_ITERATOR_BLOCK
parras Sep 24, 2026
cb9d160
middle-end: Fix up C++26 P2795R5 - Erroneous behavior for uninitializ…
jakubjelinek Sep 24, 2026
4cb4c35
a68: fix regression in are_modes_equivalent
jemarch Sep 24, 2026
39a6b7d
libgfortran: [PR127347] caf_shmem: terminate all images on ERROR STOP
Aug 28, 2026
b9da28b
libgfortran: [PR127347] caf_shmem: do not wait for terminated images
Sep 23, 2026
c9239e6
libgfortran: [PR127347] caf_shmem: fix STAT= for stopped images
Sep 19, 2026
7c153b7
Daily bump.
Sep 25, 2026
aa141f1
aarch64: Fix aarch64_evpc_rev64_ext for testing_p case [PR127599]
pinskia Sep 24, 2026
b6e2dd9
testsuite: clear the input arrays in vect-alias-check-ptr-info-2.c [P…
pinskia Sep 24, 2026
2ce11ed
PR modula2/127567: Import in local module cannot import an external m…
Sep 25, 2026
b70a80c
match.pd: fix comparison in the ((X >> C1) & C2) << C3 pattern [PR127…
artemiy-volkov-arm Sep 24, 2026
e8add4e
AVR: Add new option -moptimize for avr-specific passes.
sprintersb Sep 25, 2026
240bfe8
internal-fn: Fix up .MUL_OVERFLOW expansion for non-mode precision ar…
jakubjelinek Sep 25, 2026
ee5e63a
tree-optimization/127600 - bogus INTEGER_INDUC_COND_REDUCTION detection
rguenth Sep 25, 2026
5b2f9f3
AVR: Fix moptimize link in avr.opt.urls.
sprintersb Sep 25, 2026
b4a5597
tree-optimization/127601 - negative step SLP vectorization with gap
rguenth Sep 25, 2026
0a1f6ac
amdgcn: Fix 64-bit vector multiply
ams-cs Sep 24, 2026
4f6eeef
rs6000/p8swap: Fix incorrect lane extraction by vec_extract() [PR106770]
jskumari Sep 25, 2026
0a970b2
tree-optimization/127588 - avoid UB in epilog IV init computation
rguenth Sep 25, 2026
8aaa5f6
function: honour over-alignment in assign_stack_local [PR54412]
oltolm Sep 16, 2026
4a0bca2
testsuite, i386: add tests for over-aligned stack objects [PR54412]
oltolm Sep 16, 2026
d9884aa
a68: introduce a68_add_global_decl and a68_global_context
jemarch Sep 23, 2026
444cb61
a68: register publicized type_decls in the global range
jemarch Sep 23, 2026
655391b
a68: use front-end type nodes consistently in the codebase
jemarch Sep 23, 2026
ac02dbd
a68: emit proper DW_DIE_typedef in DWARF
jemarch Sep 23, 2026
ee5bf81
AArch64: Turn off outline atomics with -mcmodel=large [PR112465]
Wilco1 Mar 3, 2025
d382f95
middle-end: [SU]MUL_HIGHPART RTL simplifications
rogersayle Sep 25, 2026
221d384
lto_input_mode_table: on offload targets, check whether mode is actua…
tob2 Sep 25, 2026
eed9f52
c++: Implement C++26 P3769R1 - Clarification of placement new dealloc…
jakubjelinek Sep 25, 2026
07b05ad
c++: Represent aggregate subobjects after std::destroy_at as void_nod…
jakubjelinek Sep 25, 2026
909075f
libgfortran: [PR127347] caf_shmem: report a terminated image in a col…
Sep 24, 2026
e77642a
[PR 127326][LRA]: Fall back to memory when won operand is already a MEM
vnmakarov Sep 25, 2026
386d81e
cobol: Reduce middle-end time with better GENERIC.
Sep 25, 2026
bddea69
range-ops: derive operand equality from a zero MINUS_EXPR
aldyh Aug 29, 2026
1755c38
except: Use chain_next on eh_region_d for GTY [PR127602]
pinskia Sep 25, 2026
36aa829
except: Use chain_next/chain_prev on eh_catch_d for GTY [PR127602]
pinskia Sep 25, 2026
6ec6cf1
MAINTAINERS: Add myself to write after approval and DCO
Sep 25, 2026
bfdd3d3
cselim: cond_if_else_store_replacement_limited support skipping on st…
tschwinge Sep 24, 2026
273bbf2
testsuite: move the vector minmax tests to gcc.dg/vect
Sep 17, 2026
cb5a205
testsuite: derive the sign shift from sizeof in minmax-swar-1 and -2
Sep 17, 2026
0de4790
RISC-V: Update ARC-V RMX-100 load latency
MichielDerhaeg Sep 21, 2026
4b9034d
aarch64: express sqxtun and friends as us_truncate of smax
Sep 10, 2026
238a3c1
aarch64: Match a rounding narrowing shift written at the source width
Sep 10, 2026
1dc037e
aarch64: Make the rounding shift-right pair reachable from generic code
Sep 10, 2026
0b58502
fortran: Fix malformed dg directives.
Sep 25, 2026
e3bcb08
codeview: Open source files in binary mode [PR119940]
oltolm Sep 22, 2026
f0d56ae
Daily bump.
Sep 26, 2026
84d93bc
OpenMP: ME, nvptx, Fortran: enable 'omp groupprivate' for nvptx offload
tob2 Sep 26, 2026
a39d268
OpenMP/Fortran: accept optional const bool expr for inarguable clauses
tob2 Sep 26, 2026
074937c
PR modula2/127622: spell checking candidates should include base modu…
Sep 26, 2026
090ff9c
middle-end: fix self-test fails [PR127618]
TamarChristinaArm Sep 26, 2026
e0f6272
fortran: [PR127187] ICE with %LEN of deferred-length character in ASS…
Sep 23, 2026
e867522
Daily bump.
Sep 27, 2026
c94dbb3
a68: do not generate TYPE_DECLs with null DECL_NAMEs
jemarch Sep 27, 2026
5e9ef3a
libstdc++: Switch Safe STL link to https
GeraldPfeifer Sep 27, 2026
7b59bb2
install: Remove Windows NT on Alpha/PowerPC note
GeraldPfeifer Sep 27, 2026
55867c3
[PATCH][PR tree-optimization/126462] Fix reassociation exposing rotat…
JeffreyALaw Sep 27, 2026
c23cf9b
cobol: Improve PICTURE evaluation.
Sep 17, 2026
afd69fe
cobol: Integrate PICTURE automaton into parser.
Sep 18, 2026
96a93d3
cobol: Add official COBOL word lists to parser.
Sep 20, 2026
0d9d02d
cobol: Correct filename report in default Exception Condition handler.
Sep 24, 2026
21e2dbf
cobol: Use automaton to validate PICTURE for edited types.
Sep 24, 2026
0a62dec
cobol: Update tests to reflect new functions and messages.
Sep 17, 2026
56efa4a
[PATCH v1] match.pd: Fold (a != 0) | (popcount(a) == n) and related p…
Sep 27, 2026
b257b8f
Darwin: Improve robustness of select_section.
iains Sep 27, 2026
3618718
testsuite, Darwin: Handle missing MAP_ANONYMOUS in vect test.
iains Sep 27, 2026
8b93d6b
c++: Don't re-base a folded string builtin on an offset argument [PR1…
stevensudit Sep 26, 2026
19378ec
[PATCH v2] vect: Look through promotions for SAT_TRUNC
Sep 27, 2026
5680597
[RISC-V] Fix typo and minor bugs in recently added bclr test
JeffreyALaw Sep 27, 2026
373b545
testsuite, x86: Specify expected generic tuning on more tests.
iains Sep 26, 2026
b4bfaf0
testsuite, x86: Allow for cascadelake in vector tests.
iains Sep 26, 2026
8361264
doc: Remove the Windows CE target note from install.texi
Sep 26, 2026
443459a
a68: Replace A68_GLOBAL_CONTEXT in favor of a68_range_context
cupertinomiranda Sep 27, 2026
d33d355
[PR target/127267] Improve code on iq2000 port for AOR optabs and low…
rogersayle Sep 27, 2026
cf99490
vect: fix loop exit profiles with early break [PR118407]
TamarChristinaArm Sep 27, 2026
3f1743f
Daily bump.
Sep 28, 2026
3f6fb81
[PATCH v3] ifcvt: Do not clobber a live condition-code register in fi…
shalseth Sep 28, 2026
ec09d70
RISC-V: Add conditional negate expansion [PR126245]
naveengowda-gcc Sep 28, 2026
9e01c24
GCN: Add gfx1154, which is part of gfx11-generic
tob2 Sep 28, 2026
fb0129b
cobol: Validate numeric-edited PICTURE. Correct numeric-edited handl…
Sep 28, 2026
cef3a8a
Handle inferred ranges like outgoing edges in range_cache.
andrewwmacleod Sep 18, 2026
7281046
Correct inferred range application.
andrewwmacleod Sep 25, 2026
ea72e6b
libatomic: Use HWCAPs in AArch64 ifunc tests
Wilco1 Feb 24, 2025
b043487
RISC-V: Compute live ranges for pattern results
garthlei Apr 20, 2026
67d6d69
AVR: Restore fixes to opt.urls
sprintersb Sep 25, 2026
1095e44
cobol: Fix missing prototype in stored-char-length.cpy
Sep 24, 2026
daf8d76
cobol: Apply fixed/free format heuristics also for FUNCTION-ID
Sep 24, 2026
e6734ff
cobol: Add UDF copybooks to gcobc
Sep 24, 2026
d840f97
cobol: Fix various options in gcobc
Sep 24, 2026
2d5e956
cobol: Fix -v command-line option in gcobc
Sep 24, 2026
2f4e068
cobol: Add -export-dynamic by default
Sep 24, 2026
6e71aff
cobol: Fix return values for CBL_GET_PROGRAM_INFO
Sep 24, 2026
3d79c97
RISC-V: Spill more unsplittable moves [PR127484].
Sep 21, 2026
2b980c3
RISC-V: Error out early for unsupported builtins. [PR127553]
Sep 22, 2026
a924d87
RISC-V: Consider spills in conv-dynamic LMUL [PR127075].
Sep 25, 2026
6ed3cd0
cobol: Remove disused code in lexer and parser.
Sep 28, 2026
687457c
cobol: Add Wvalue-clause to permit superfluous trailing blanks in VAL…
Sep 28, 2026
98847dc
libstdc++: Enable dangling checks in std::pair and std::tuple [PR108822]
jwakely Sep 25, 2026
4088ee4
Daily bump.
Sep 29, 2026
a3f5541
RISC-V: Allow RVV register overlap for vfw{add,sub,mul}.vf
Incarnation-p-lee Sep 28, 2026
3d5f011
RISC-V: Add test cases for vfwadd.vf reg overlap
Incarnation-p-lee Sep 28, 2026
5d2597a
RISC-V: Add test cases for vfwsub.vf reg overlap
Incarnation-p-lee Sep 28, 2026
ba20ee9
RISC-V: Add test cases for vfwmul.vf reg overlap
Incarnation-p-lee Sep 28, 2026
5454af0
RISC-V: Remove xfail of the vfwadd.vf reg overlap test case
Incarnation-p-lee Sep 28, 2026
af7d8aa
cobol: Maintain lexer state after CDF.
Sep 28, 2026
324673c
cobol: Remove debugging condition; appease cppcheck.
Sep 29, 2026
706adfd
rs6000: Fix ICE in __builtin_set_fpscr_drn with variable argument [PR…
jeevitha30 Sep 29, 2026
2671f98
s390x: Optimize vec_perm instrinsic
juergenchrist Sep 21, 2026
d8fb2cc
testsuite: Update comments for mma related test cases for powerpc
avithemad Sep 4, 2026
cd15f0e
xtensa: Don't index reg_renumber before LRA in xt_true_regnum
Lapshin Sep 28, 2026
23b1351
Ada: Add LoongArch support to libgnat's object file reader
scylaac Sep 29, 2026
4b5848c
PR modula2/127657: Intrinsic procedure functions should filter spelli…
Sep 29, 2026
fe236f5
ipa-cp: take widest_int parameters by const reference
bestxmg Sep 26, 2026
39e7936
[x86] fix load combining peepholes
rguenth Sep 28, 2026
aaa8351
libstdc++: Fix use-after-free in pbds binary heap (CVE-2026-102010) […
jwakely Sep 25, 2026
36b936d
genattr: Define number of mnemonics
Sep 29, 2026
0a1b225
s390: Improve build time
Sep 29, 2026
a6c2657
c++/reflection: members_of includes cdtor clones [PR127643]
mpolacek Sep 28, 2026
bc722b7
libstdc++: Fix phony target name in doc/Makefile.am
jwakely Sep 29, 2026
b651c9d
ginclude: Add comments to <stdalign.h> and <stdbool.h> about deprecat…
jwakely Sep 16, 2026
a382bed
c++: Normalize character array initializers after folding [PR127416]
drjhansen Sep 29, 2026
d1d9f54
Revert "Add files to discourage submissions of PRs to the GitHub mirr…
tschwinge Mar 16, 2024
5bc6f75
Move 'gcc/rust/CONTRIBUTING.md', 'gcc/rust/README.md', 'gcc/rust/logo…
tschwinge Nov 16, 2024
81f1baa
ci: squashed original changes for initial github workflow
Apr 13, 2020
10c604b
docker: squashed original changes for Dockerfile
philberty Nov 27, 2020
a666457
github: squashed changed for PR template
philberty May 14, 2021
aa00dfa
Create CODE_OF_CONDUCT.md
philberty Apr 15, 2021
ff9fc5c
Add script to generate gource
philberty Dec 9, 2021
4b020fa
add script to graph the changes over time
philberty Dec 17, 2021
052fbfe
Join justforfun.dev
philberty Dec 1, 2022
3f07d4c
README.md: squashed many original changes
MahadMuhammad Jan 17, 2023
e807c49
ci: remove bors mention
dkm Nov 23, 2024
f661289
Add an alternative solution on MacOS
Apr 5, 2024
8511ea4
chore: Fix Remark CI
CohenArthur Apr 12, 2024
381ba59
Change bug report issue template
P-E-P Jul 22, 2024
bd260af
Add build dependencies for Fedora
jarkkojs Sep 5, 2024
3874bf5
ci: squashed many changes
CohenArthur Dec 9, 2024
0cdd12b
ci: drop macos build
powerboat9 Sep 1, 2025
f54fb53
ci: new workflow for sending emails after merging a PR
dkm Sep 17, 2025
65ae3f5
Bump clang-format version to use in CONTRIBUTING.md
lowr Oct 13, 2025
8e9c17d
ci: fix reference check
dkm Nov 14, 2025
f925b78
ci: refactor ccpp workflow
dkm Nov 20, 2025
24909e6
README: Add build dependencies for Fedora WSL
osalbahr Nov 10, 2025
0e01a91
ci: fix send email workflow in case of large commit log
dkm Jan 30, 2026
70928ce
ci: parse and expand gccrs github's issues
dkm Apr 19, 2026
a39804b
ci: fix the issue reference scrapper when there's no ref
dkm May 25, 2026
ac223ce
ci: prevent @noreply DOT github DOT com emails
dkm Jun 3, 2026
3838f0a
ci: look for "<project>/<repo>#ref" pattern
dkm Jun 25, 2026
97d4858
ci: Avoid trying to send emails on forked repos
powerboat9 Jul 16, 2026
5b8eb24
gccrs: Support silly legacy rustc const generics for stdarch
philberty Sep 11, 2026
1f66f07
gccrs: Add test-case to show ice fixed
philberty Sep 14, 2026
721abf2
gccrs: Add testcase to show issue fixed
philberty Sep 14, 2026
fa44d5d
gccrs: Remove unnessecary diagnostics on array capacity values
philberty Sep 14, 2026
9562038
gccrs: add null guard for failed builtin expansion
philberty Sep 14, 2026
73ec9c4
gccrs: Fix ICE in constexpr for unit-structs
philberty Sep 14, 2026
b7e07dc
gccrs: handle lifetimes properly on trait items
philberty Sep 15, 2026
10ce064
gccrs: nr1.0: Remove old Scope class
powerboat9 Sep 16, 2026
86e3313
nr2.0: Close out invalid resolution for unexported items
CohenArthur Sep 16, 2026
27ef3cd
gccrs: Fix unconstrained when args are in the where clause
philberty Sep 17, 2026
58e8efb
gccrs: Recursive types support
philberty Aug 30, 2026
f138b62
gccrs: Add testcase to show issue fixed
philberty Sep 18, 2026
79bee97
gccrs: Add testcase to show issue is fixed
philberty Sep 18, 2026
7f8c96f
parse: Remove unused gating_errors field and accessor
CohenArthur Sep 18, 2026
f1c6e8e
gccrs: add ParamType::clone recusion guard
philberty Sep 10, 2026
1f52b4c
gccrs: Fix bad substituion error
philberty Sep 18, 2026
580fc1c
gccrs: Add flag to unify of expect never
philberty Sep 18, 2026
5eaaa04
gccrs: Add type bound predicate scan
philberty Sep 8, 2026
917f0c3
gccrs: Add missing lifetime handling to trait resolve
philberty Sep 18, 2026
64f8655
gccrs: fix unconstrained check to look for constrained bindings
philberty Sep 18, 2026
de0a759
gccrs: Remove -frust-c-style-string-literals flag
Polygonalr Sep 20, 2026
4855bb8
gccrs: Ignore bindings on bodyless functions
powerboat9 Sep 20, 2026
4e6f771
gccrs: Handle FUNCTION segments in new_type_param
u7k4rs6 Sep 21, 2026
4eea57b
gccrs: Improve bodyless function pattern check
powerboat9 Sep 20, 2026
c15fb63
gccrs: Correct the naming of atomic store & load intrinsics
Polygonalr Sep 22, 2026
25d689c
core: Test until typecheck
CohenArthur Sep 22, 2026
6c88d25
gccrs: Add script to generate rustc-lib
powerboat9 Sep 23, 2026
8060b39
Separate crate related mappings within hir map
P-E-P Sep 16, 2026
49c9ce9
Regroup proc macro related mappings
P-E-P Sep 10, 2026
d24dc2e
Rename functions and members within mappings
P-E-P Sep 10, 2026
691151f
Add ASTMapping to regroup all AST items mappings
P-E-P Sep 10, 2026
b0e874c
Regroup hir mappings under one class
P-E-P Sep 11, 2026
5ed04db
Rename mapping categories
P-E-P Sep 23, 2026
edaf02e
Make hir mapping name plurals
P-E-P Sep 23, 2026
5905083
Move proc macro crate mapping to crate mappings
P-E-P Sep 24, 2026
1dc6334
Split proc macro invocation and definitions apart
P-E-P Sep 24, 2026
eebb4be
Rename variables
P-E-P Sep 24, 2026
dde2e99
feature-gate: Default-visit extern types for completeness
CohenArthur Sep 3, 2026
d0efdf8
derive: Gate CoercePointee and add framework for implementing it.
CohenArthur Sep 3, 2026
50b9141
Merge remote-tracking branch 'upstream-gccrs/master' into gerris/reba…
dkm Sep 29, 2026
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
  •  
  •  
  •  
10 changes: 10 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
2026-09-25 Dominic P <gcc@gcc.dp11.uk>

* MAINTAINERS.yml: Add myself.
* MAINTAINERS: Regenerate.

2026-09-19 Michiel Derhaeg <michiel.derhaeg@globalfoundries.com>

* MAINTAINERS: Regenerate.
* MAINTAINERS.yml: Add myself.

2026-09-10 Rohith Kapelli <kapellirohith@gmail.com>

* MAINTAINERS.yml: Add myself to Write After Approval and DCO.
Expand Down
3 changes: 3 additions & 0 deletions MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -465,6 +465,7 @@ Bud Davis bdavis <jmdavis@link.com>
Jerry DeLisle jvdelisle <jvdelisle@gcc.gnu.org>
DJ Delorie dj <dj@delorie.com>
Chris Demetriou cgd <cgd@google.com>
Michiel Derhaeg michiel <michiel.derhaeg@globalfoundries.com>
Sameera Deshpande sameerad <sameera.deshpande@linaro.org>
Wilco Dijkstra wilco <wilco.dijkstra@arm.com>
Dimitar Dimitrov dimitar <dimitar@dinux.eu>
Expand Down Expand Up @@ -753,6 +754,7 @@ Alexandre Oliva aoliva <aoliva@gcc.gnu.org>
Andrea Ornstein andreao <andrea.ornstein@st.com>
Rainer Orth ro <ro@CeBiTec.Uni-Bielefeld.DE>
Maxim Ostapenko chefmax <m.ostapenko@samsung.com>
Dominic P dominicp <gcc@gcc.dp11.uk>
Jeevitha Palanisamy jeevitha <jeevitha@linux.ibm.com>
Patrick Palka ppalka <ppalka@gcc.gnu.org>
Seongbae Park spark <seongbae.park@gmail.com>
Expand Down Expand Up @@ -1023,6 +1025,7 @@ Gaius Mulley <gaiusmod2@gmail.com>
Shreya Munnangi <smunnang@qti.qualcomm.com>
Shreya Munnangi <smunnangi1@ventanamicro.com>
Szabolcs Nagy <nsz@gcc.gnu.org>
Dominic P <gcc@gcc.dp11.uk>
Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Pierre-Emmanuel Patry <pierre.emmanuel.patry@opensrcsec.com>
Mikael Pettersson <mikpelinux@gmail.com>
Expand Down
20 changes: 20 additions & 0 deletions MAINTAINERS.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1337,6 +1337,17 @@ users:
inactive: true
inactive_email:
- jdennett@google.com
- sn: Derhaeg
cn: Michiel Derhaeg
email:
- michiel.derhaeg@globalfoundries.com
- michiel@derhaeg.be
- michiel@gcc.gnu.org
roles:
- WriteAfter
account: michiel
inactive_email:
- michiel@synopsys.com
- sn: Deshpande
cn: Sameera Deshpande
email:
Expand Down Expand Up @@ -4543,6 +4554,15 @@ users:
- WriteAfter
account: chefmax
inactive: true
- sn: P
cn: Dominic P
email:
- gcc@gcc.dp11.uk
roles:
- WriteAfter
account: dominicp
DCO:
- gcc@gcc.dp11.uk
- sn: Palanisamy
cn: Jeevitha Palanisamy
email:
Expand Down
19 changes: 19 additions & 0 deletions contrib/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
2026-09-18 Jakub Jelinek <jakub@redhat.com>

* unicode/README: Replace Unicode 17 version with 18.
* unicode/gen_libstdcxx_unicode_data.py: Use 180000 instead of
160000 in _GLIBCXX_GET_UNICODE_DATA test.
* unicode/DerivedCoreProperties.txt: Updated from Unicode 18.0.
* unicode/emoji-data.txt: Likewise.
* unicode/PropList.txt: Likewise.
* unicode/HangulSyllableType.txt: Likewise.
* unicode/DerivedNormalizationProps.txt: Likewise.
* unicode/NameAliases.txt: Likewise.
* unicode/UnicodeData.txt: Likewise.
* unicode/EastAsianWidth.txt: Likewise.

2026-09-15 Kyrylo Tkachov <ktkachov@nvidia.com>

* filter-clang-warnings.py (skip_warning): Match numbered attribute
files.

2026-09-11 Richard Biener <rguenther@suse.de>

* gcc-changelog/git_update_version.py: Remove gcc-13 branch
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 @@ -56,7 +56,7 @@ def skip_warning(filename, message):
'ipa-strub.cc': ['-Wunused-but-set-variable'],
'insn-modes.cc': ['-Wshift-count-overflow'],
'insn-emit': ['-Wtautological-compare'],
'insn-attrtab.cc': ['-Wparentheses-equality'],
'insn-attrtab': ['-Wparentheses-equality'],
'omp-builtins.def': ['-Wc++11-narrowing'],
'wide-int.h': ['-Wnontrivial-memcall'],
'i386.md': ['-Wparentheses-equality', '-Wtautological-compare',
Expand Down
584 changes: 420 additions & 164 deletions contrib/unicode/DerivedCoreProperties.txt

Large diffs are not rendered by default.

254 changes: 233 additions & 21 deletions contrib/unicode/DerivedNormalizationProps.txt

Large diffs are not rendered by default.

97 changes: 65 additions & 32 deletions contrib/unicode/EastAsianWidth.txt

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions contrib/unicode/HangulSyllableType.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# HangulSyllableType-17.0.0.txt
# Date: 2025-01-27, 18:09:16 GMT
# © 2025 Unicode®, Inc.
# HangulSyllableType-18.0.0.txt
# Date: 2026-02-03, 23:09:57 GMT
# © 2026 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use and license, see https://www.unicode.org/terms_of_use.html
#
Expand Down
6 changes: 3 additions & 3 deletions contrib/unicode/NameAliases.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# NameAliases-17.0.0.txt
# Date: 2025-04-23
# © 2025 Unicode®, Inc.
# NameAliases-18.0.0.txt
# Date: 2026-02-03
# © 2026 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use and license, see https://www.unicode.org/terms_of_use.html
#
Expand Down
Loading
Loading