gcc-15.2024-08-04Z.cfeb994
[7cd71c8
] 2024-08-04T00:17:30Z
Daily bump.
[3ac02e6
] 2024-08-03T18:37:54Z
libquadmath: Fix up libquadmath/math/sqrtq.c compilation in some powerpc* configurations [PR116007]
[8256d5c0
] 2024-08-03T13:05:05Z
libstdc++: use concrete return type for std::forward_like
[db9834a
] 2024-08-03T00:18:55Z
Daily bump.
[a53c029
] 2024-08-03T00:09:21Z
Fortran: Fix ICE on invalid in gfc_format_decoder.
[5a7fd37
] 2024-08-02T21:12:13Z
Update gcc .po files
[5ebfaf2
] 2024-08-02T18:42:17Z
c++: Move -Wdangling-reference to -Wextra
[5b4476a
] 2024-08-02T18:33:58Z
c++/coroutines: check for members we use in handle_types [PR105475]
[a10436a
] 2024-08-02T16:38:51Z
fortran: Support optional dummy as BACK argument of MINLOC/MAXLOC.
[da33ad5
] 2024-08-02T16:36:42Z
genemit: Fix handling of explicit parallels for clobbers [PR116058]
[7ecd661
] 2024-08-02T15:54:51Z
RISC-V: Improve length attributes for atomic insn sequences
[995ac87
] 2024-08-02T15:39:34Z
arm: Fix testism with mve/ivopts-3.c testcase
[8848463
] 2024-08-02T14:58:32Z
AArch64: Fuse CMP+CSEL and CMP+CSET for -mcpu=neoverse-v2
[ba730fd
] 2024-08-02T14:58:31Z
Make may_trap_p_1 return false for constant pool references [PR116145]
[a790828
] 2024-08-02T14:13:46Z
c++: DR882, main cannot be deleted [PR116169]
[00019b8
] 2024-08-02T10:43:59Z
c++, coroutines: Provide a CTOR for a callback object [NFC].
[ffd521d
] 2024-08-02T10:39:40Z
c++, coroutines: Remove unused suspend point state [NFC].
[370a0de
] 2024-08-02T10:36:22Z
c++, coroutines: Fix a typo in checking for void expression types.
[33baa20
] 2024-08-02T09:58:23Z
forwprop: Don't add uses to dce list if debug statement [PR116156]
[4b9ba9c
] 2024-08-02T08:56:12Z
c: Add support for byte arrays in C2Y
[1fbce32
] 2024-08-02T08:54:32Z
i386: Fix comment/naming for APX NDD constraints
[06201fa
] 2024-08-02T07:27:47Z
libstdc++: Add missing to test
[ce7f7b9
] 2024-08-02T07:08:11Z
ada: Fix handling of SPARK_Mode on standalone child subprogram
[72ae355
] 2024-08-02T07:08:10Z
ada: Refactor negated conjuncts
[913fa16
] 2024-08-02T07:08:10Z
ada: Simplify manipulation of the list with loop actions
[637b27b
] 2024-08-02T07:08:10Z
ada: Remove unused null branch
[d8a27bb
] 2024-08-02T07:08:10Z
ada: Fix handling of iterated component associations with sub-aggregates
[5f3902e
] 2024-08-02T07:08:09Z
ada: Plug loophole in handling of No_Raise pragma
[32c4a72
] 2024-08-02T07:08:09Z
ada: Errors on legal container aggregates with iterated_element_associations
[4d9dfa0
] 2024-08-02T07:08:09Z
ada: Simplify code by reusing Choice_List
[342e3cd
] 2024-08-02T07:08:08Z
ada: Remove unreferenced procedure
[eb43eb5
] 2024-08-02T07:08:08Z
ada: Ensure variable is initialized before use
[425eceb
] 2024-08-02T07:08:08Z
ada: Add contracts to Ada.Strings.Unbounded and adapt implementation
[54acd24
] 2024-08-02T07:08:08Z
ada: Tweak container aggregate expansion code
[384283f
] 2024-08-02T07:08:07Z
ada: Add leap second support to conversion of Unix_Time
[3e64ad0
] 2024-08-02T07:08:07Z
ada: Clean up handling of inlining of finalizer procedures
[04fd9ee
] 2024-08-02T07:08:06Z
ada: Finish up support for relaxed finalization
[30ba62d
] 2024-08-02T07:08:06Z
ada: Compiler accepts illegal assignment to reference type target.
[ee7945e
] 2024-08-02T07:08:06Z
ada: Reject ambiguous function calls in interpolated string expressions
[8239a5f
] 2024-08-02T07:08:06Z
ada: Update doc of Style_Checks pragma
[a846b4c
] 2024-08-02T07:08:05Z
ada: Type conversion in instance incorrectly rejected.
[e2fe0b1
] 2024-08-02T07:08:05Z
ada: Reject illegal uses of type/subtype current instance
[d32a529
] 2024-08-02T07:08:05Z
ada: Fix handling reference warnings with slices
[dc72d4d
] 2024-08-02T07:08:04Z
ada: Improve documenation about security of PRGNs
[3067fdd
] 2024-08-02T07:08:04Z
ada: Implement No_Raise aspect & pragma on subprograms
[99337cb
] 2024-08-02T07:08:03Z
ada: Fix detection of suspicious loop patterns
[058e5fd
] 2024-08-02T07:08:03Z
ada: Fix crash on expression function returning tagged type in nested package
[b1dc668
] 2024-08-02T07:08:03Z
ada: Fix layout of GNAT reference manual section
[d80dcff
] 2024-08-02T02:57:00Z
i386: Fix memory constraint for APX NF
[c48f382
] 2024-08-02T01:37:10Z
LoongArch: Remove gawk extension from a generator script.
[e4b8db2
] 2024-08-02T00:48:36Z
aarch64: Improve Advanced SIMD popcount expansion by using SVE [PR113860]
[86e2dc8
] 2024-08-02T00:29:22Z
testsuite: Adjust fam-in-union-alone-in-struct-2.c to support BE [PR116148]
[02e83ff
] 2024-08-02T00:18:55Z
Daily bump.
[4436889
] 2024-08-01T20:56:57Z
libstdc++: Remove unused helper traits
[8b8e5ed
] 2024-08-01T20:56:56Z
libstdc++: Constrain std::basic_string default constructor [PR113841]
[0ba1885
] 2024-08-01T20:56:56Z
libstdc++: Fix incomplete change to reduce iterations for simulators
[e1729eb
] 2024-08-01T20:56:56Z
libstdc++: Use memcmp to optimize std::bitset::M_is_equal() [PR113807]
[283f6e2
] 2024-08-01T20:56:56Z
libstdc++: Remove unused parameters from atomic impl details
[3a817a4
] 2024-08-01T20:56:56Z
libstdc++: Remove unnecessary uses of <stdint.h>
[6586b01
] 2024-08-01T20:56:55Z
libstdc++: Remove noexcept from non-const std::basic_string::data() [PR99942]
[f15cd18
] 2024-08-01T19:55:33Z
RISC-V: Correct mode_idx attribute for viwalu wx variants [PR116149].
[90fe402
] 2024-08-01T18:28:49Z
fortran: Fix up pasto in gfc_get_array_descr_info
[642e389
] 2024-08-01T18:25:47Z
RISC-V: Reject 'd' extension with ILP32E ABI
[0d514c1
] 2024-08-01T16:52:55Z
libstdc++: Make dg-error pattern more accurate
[295b729
] 2024-08-01T16:49:39Z
c++: Fix up error recovery of invalid structured bindings used in conditions [PR116113]
[1f53319
] 2024-08-01T15:55:10Z
AArch64: Add Cortex-X925 core definition and cost model
[f88cb43
] 2024-08-01T15:54:49Z
AArch64: Update Neoverse N2 cost model to release costs
[3b0bac4
] 2024-08-01T15:54:31Z
AArch64: Update Generic Armv9-a cost model to release costs
[488395f
] 2024-08-01T15:54:15Z
AArch64: Add Neoverse N3 and Cortex-A725 core definition and cost model
[7ca2a80
] 2024-08-01T15:53:59Z
AArch64: Add Neoverse V3AE core definition and cost model
[729000b
] 2024-08-01T15:53:41Z
AArch64: Add Neoverse V3 core definition and cost model
[7e7c1e3
] 2024-08-01T15:53:22Z
AArch64: Update Neoverse V2 cost model to release costs
[c5ccdfd
] 2024-08-01T15:21:15Z
match: Fix wrong code due to (a ? e : f) !=/== (b ? e : f)
patterns [PR116120]
[54d6ce3
] 2024-08-01T15:14:38Z
ada: Crash on access attribute with overloaded prefix denoting reference object
[aced54f
] 2024-08-01T15:14:38Z
ada: Accept duplicate SPARK_Mode pragmas in configuration files
[8739098
] 2024-08-01T15:14:38Z
ada: Update contracts on Strings libraries
[88fc730
] 2024-08-01T15:14:38Z
ada: Fix computation of new size when reallocating unbounded string
[f6629e1
] 2024-08-01T15:14:37Z
ada: Fix crash in quantified expression expansion
[b2e0f3c
] 2024-08-01T15:14:37Z
ada: Use ?j? in Output_Obsolescent_Entity_Warnings messages
[4afa8a7
] 2024-08-01T15:14:37Z
ada: Restrict string interpolation to single string literal
[47db62b
] 2024-08-01T15:14:37Z
ada: Style fixes: remove blank lines following 'begin' keywords
[f7ec1bc
] 2024-08-01T15:14:37Z
ada: Deconstruct workarounds for quantified expressions in contracts
[679f75e
] 2024-08-01T15:14:37Z
ada: Fix oversight in documentation of At_End_Proc
[f46aaae
] 2024-08-01T15:14:36Z
ada: Fix freezing of Default_Value expressions
[8a22e9f
] 2024-08-01T15:14:36Z
ada: Check default value aspects before resolving their expressions
[65c88a1
] 2024-08-01T15:14:36Z
ada: exp_pakd.adb: disable packed expansions in CodePeer_Mode
[f7c0f3a
] 2024-08-01T15:14:36Z
ada: Put back -G for binder
[86bdacb
] 2024-08-01T15:14:36Z
ada: Implement full relaxed finalization semantics for controlled objects
[ba95ced
] 2024-08-01T15:14:36Z
ada: Define No_Return flag only for subprograms
[0a7a8ff
] 2024-08-01T15:14:36Z
ada: Fix bug in resolution of Ghost_Predicate
[ed8612a
] 2024-08-01T15:14:35Z
ada: Operator visibility bug in static expression functions
[7b1ad03
] 2024-08-01T15:14:35Z
ada: Fix internal error on limited aggregate in nested conditional expression
[f92d4b5
] 2024-08-01T15:14:35Z
ada: Missing adjust of controlled component initialized from container aggregate
[3645685
] 2024-08-01T15:14:35Z
ada: Followup on previous change for -gnatceg
[0dbf728
] 2024-08-01T15:14:35Z
ada: Miscomputed bounds for inner null array aggregates
[b8c9149
] 2024-08-01T15:14:35Z
ada: Change "missing overriding indicator" message from error to warning
[ed5481b
] 2024-08-01T15:14:35Z
ada: Remove Must_Not_Freeze flags from default value expressions
[f61d997
] 2024-08-01T15:14:34Z
ada: Couple of cleanups in finalization machinery
[a930280
] 2024-08-01T15:14:34Z
ada: Allow making empty aggregates positional
[3c72be1
] 2024-08-01T15:14:34Z
ada: Remove support for bodies in -gnatceg
[45174a8
] 2024-08-01T15:14:34Z
ada: Fix test for wrapping loop parameter spec
[53b215c
] 2024-08-01T15:14:34Z
ada: Stop ignoring Component_Size attribute in CodePeer_Mode
[76d37f8
] 2024-08-01T15:14:33Z
ada: Remove obsolete workaround
[7e88a1a
] 2024-08-01T14:57:32Z
testsuite: Add filters for default_packed targets [PR116155]
[8d0a6e9
] 2024-08-01T14:52:31Z
gccrs: Add a test for inherent impl type name resolve
[cb36a8e
] 2024-08-01T14:52:30Z
gccrs: borrowck: BIR: emit moves
[f93ee7c
] 2024-08-01T14:52:30Z
gccrs: borrowck: BIR: make BIR visitor const
[6bd9dae
] 2024-08-01T14:52:30Z
gccrs: borrowck: Polonius FFI
[2cfd6f9
] 2024-08-01T14:52:30Z
gccrs: borrowck: Free region representation
[8b0ce9e
] 2024-08-01T14:52:30Z
gccrs: borrowck: extract regions from types using VA
[b4c24a1
] 2024-08-01T14:52:30Z
gccrs: borrowck: Regions in BIR
[3c530f4
] 2024-08-01T14:52:30Z
gccrs: borrowck: Fact collector
[ab8bd1a
] 2024-08-01T14:52:30Z
gccrs: borrowck: Remove block braces to satisfy GNU style
[1b6f101
] 2024-08-01T14:52:30Z
gccrs: borrowck: Bump copyright notice
[89ba071
] 2024-08-01T14:52:30Z
gccrs: Visit type during resolution of inherent impl
[90ce6ea
] 2024-08-01T14:52:29Z
gccrs: Recognize unstable as a builtin attribute
[d3acfa7
] 2024-08-01T14:52:29Z
gccrs: Avoid parsing const unsafe/extern functions as async
[6ea7ffe
] 2024-08-01T14:52:29Z
gccrs: Improve parsing of raw string literals
[4f3cab5
] 2024-08-01T14:52:29Z
gccrs: raw-strings: Remove dg-excess-error directive
[3041332
] 2024-08-01T14:52:29Z
gccrs: unify: Always coerce !
to the target type.
[1dd5245
] 2024-08-01T14:52:29Z
gccrs: borrowck: Use rust-system.h
[01f57f4
] 2024-08-01T14:52:29Z
gccrs: borrowck: Unify BIR terminilogy (node->statement)
[deca20f
] 2024-08-01T14:52:29Z
gccrs: borrowck: BIR: use callable API
[42195d3
] 2024-08-01T14:52:29Z
gccrs: borrowck: BIR: Place tree traverse API
[e2bf973
] 2024-08-01T14:52:29Z
gccrs: borrowck: BIR: scope handling
[215139e
] 2024-08-01T14:52:28Z
gccrs: Prevent getting immutable context with classic nr
[24216cd
] 2024-08-01T14:52:28Z
gccrs: Fix quoted string format
[e126c71
] 2024-08-01T14:52:28Z
gccrs: Add mappings for struct base and struct fields
[c083906
] 2024-08-01T14:52:28Z
gccrs: Fix use rebind name resolution.
[a20cc96
] 2024-08-01T14:52:28Z
gccrs: compile: resolve-path-ref: properly resolve nodeId with nr2.0
[325bf27
] 2024-08-01T14:52:28Z
gccrs: nr2.0: Add new test cases.
[b8ab88d
] 2024-08-01T14:52:28Z
gccrs: Add globbing name resolution 2.0 test
[957b4ff
] 2024-08-01T14:52:28Z
gccrs: Change dfs function return type to support gcc 4.8
[3435f4e
] 2024-08-01T14:52:28Z
gccrs: Improve parsing of raw byte string literals
[cde7407
] 2024-08-01T14:52:28Z
gccrs: Recognize rustc_deprecated as a builtin attribute
[f5da343
] 2024-08-01T14:52:27Z
gccrs: Values shall be inserted in the value namespace
[97539b7
] 2024-08-01T14:52:27Z
gccrs: Unit struct constructor shall be resolved
[70f235e
] 2024-08-01T14:52:27Z
gccrs: Add tuple struct to the type namespace
[d5b9dc2
] 2024-08-01T14:52:27Z
gccrs: Change enum namespace from value to type
[e47d270
] 2024-08-01T14:52:27Z
gccrs: Struct are types, not values
[7f07630
] 2024-08-01T14:52:27Z
gccrs: Add constant identifiers to the value namespace
[4f17f2d
] 2024-08-01T14:52:27Z
gccrs: Remove extern block scoping
[3b47d8a
] 2024-08-01T14:52:27Z
gccrs: Remove unsafe block empty visit function
[f1b91d0
] 2024-08-01T14:52:27Z
gccrs: Use new name resolver to compile constant items
[5540afb
] 2024-08-01T14:52:27Z
gccrs: Reinject Self parameter in new resolver
[b87c06f
] 2024-08-01T14:52:27Z
gccrs: Update assignment operator with cratenum
[8c331e2
] 2024-08-01T14:52:26Z
gccrs: Add name resolution for on globbing use decl
[d284cf6
] 2024-08-01T14:52:26Z
gccrs: Shape up name resolver for normal direct calls
[f9ad1c2
] 2024-08-01T14:52:26Z
gccrs: Add call to globbing visitor
[16e00f3
] 2024-08-01T14:52:26Z
gccrs: Make globbing definition shadowable by default
[f085a67
] 2024-08-01T14:52:26Z
gccrs: Add support for ambiguous use declarations
[d9d7f79
] 2024-08-01T14:52:26Z
gccrs: Add tuple struct constructor to value namespace
[54d806b
] 2024-08-01T14:52:26Z
gccrs: Change error message to match test
[73e6a3b
] 2024-08-01T14:52:26Z
gccrs: Visit function return type in default resolver
[f120362
] 2024-08-01T14:52:26Z
gccrs: Visit constant item type in default resolver
[e206ac4
] 2024-08-01T14:52:26Z
gccrs: Raw pointer type visitor didn't require overload
[53c74be
] 2024-08-01T14:52:25Z
gccrs: nr2.0: Start using newtype pattern for Usage and Declaration
[c47cae7
] 2024-08-01T14:52:25Z
gccrs: late: Setup builtin types properly, change Rib API
[d61973e
] 2024-08-01T14:52:25Z
gccrs: Fix duplicate detection
[a3b96f6
] 2024-08-01T14:52:25Z
gccrs: Emit error on identical use declarations
[9740269
] 2024-08-01T14:52:25Z
gccrs: Change error message on unresolved import
[36ce08b
] 2024-08-01T14:52:25Z
gccrs: Prevent error emission on resolver reentry
[1a7e904
] 2024-08-01T14:52:25Z
gccrs: late: Add bool builtin type
[06ce1b3
] 2024-08-01T14:52:25Z
gccrs: Add modules to type namespace
[d403dd2
] 2024-08-01T14:52:24Z
gccrs: session-manager: Dump name resolution pass.
[debb0c7
] 2024-08-01T14:52:24Z
gccrs: session manager: Init Immutable name resolver.
[2b91f4b
] 2024-08-01T14:52:24Z
gccrs: nr2.0: Add lookup of resolved nodes.
[e476d32
] 2024-08-01T14:52:24Z
gccrs: typecheck: Start using nr2.0 properly
[786bc62
] 2024-08-01T14:52:24Z
gccrs: backend: Use new name resolver where necessary
[32e678b
] 2024-08-01T14:11:15Z
c++/coroutines: only defer expanding co{await,return,yield} if dependent [PR112341]
[64ca25a
] 2024-08-01T13:30:15Z
Fix mismatch between constraint and predicate for ashl3_doubleword.
[6e8b125
] 2024-08-01T11:12:17Z
gccrs: Placate clang-format re 'gcc/rust/lex/rust-lex.cc'
[9bf8024
] 2024-08-01T11:12:17Z
gccrs: nr2.0: Add new ImmutableNameResolutionCtx class.
[c3b40bc
] 2024-08-01T11:12:17Z
gccrs: sesh: Add late name resolution 2.0
[5ed71ad
] 2024-08-01T11:12:16Z
gccrs: format-args: Add base for expanding FormatArgs nodes
[9b540c4
] 2024-08-01T11:12:16Z
gccrs: format-args: Start storing string in Rust memory
[444b41b
] 2024-08-01T11:12:16Z
gccrs: format-args: Add basic expansion of unnamed Display::fmt arguments.
[d0e8bf9
] 2024-08-01T11:12:16Z
gccrs: format-args: Add basic test case
[302ad5d
] 2024-08-01T11:12:16Z
gccrs: format-args: Only pass the format string to the parser.
[54d8f97
] 2024-08-01T11:12:16Z
gccrs: TyTy: add common SubstitutionRef API
[d8cd08d
] 2024-08-01T11:12:16Z
gccrs: TyTy: Variance analysis module
[a7b1a89
] 2024-08-01T11:12:16Z
gccrs: TyTy: Collect variance info from types
[8c0b650
] 2024-08-01T11:12:16Z
gccrs: Store visibility properly in ExternalTypeItem
[01c16d7
] 2024-08-01T11:12:16Z
gccrs: Fix typo
[98e0a66
] 2024-08-01T11:12:16Z
gccrs: Split up rust-macro-builtins.cc
[709db9b
] 2024-08-01T11:12:15Z
gccrs: Add support for external functions
[c1ccc7c
] 2024-08-01T11:12:15Z
gccrs: Add get_pattern_kind to Pattern
[bbc1dfc
] 2024-08-01T11:12:15Z
gccrs: Unify ASTValidation::visit for ExternalFunctionItem and Function
[293ac1b
] 2024-08-01T11:12:15Z
gccrs: Update resolver to use AST::Function
instead of AST::ExternalFunctionItem
[b2a6d97
] 2024-08-01T11:12:15Z
gccrs: Remove dead code associated with AST::ExternalFunctionItem
[240b7c8
] 2024-08-01T11:12:15Z
gccrs: Placate clang-format re 'gcc/rust/backend/rust-tree.cc'
[68ec9f4
] 2024-08-01T11:12:15Z
gccrs: Replace reference to unique pointer with reference
[e01c9f4
] 2024-08-01T11:12:15Z
gccrs: Replace unique_ptr references with references
[f15d40d
] 2024-08-01T11:12:15Z
gccrs: macro: Use MacroInvocation's node_id in ExternalItem constructor.
[5151b28
] 2024-08-01T11:12:14Z
gccrs: lower: Add base for lowering FormatArgs nodes
[3f4374c
] 2024-08-01T11:12:14Z
gccrs: format-args: Add documentation for future expansion of function
[3996459
] 2024-08-01T11:12:14Z
gccrs: Add error emitting when we can't resolve id expr
[38aa479
] 2024-08-01T11:12:14Z
gccrs: Add curly brackets, formatted clang
[ebbf7be
] 2024-08-01T11:12:14Z
gccrs: Ensure TupleStructPattern and TuplePattern have items
[8c64261
] 2024-08-01T11:12:14Z
gccrs: Clean BiMap to use tl::optional for lookups
[68cb878
] 2024-08-01T11:11:40Z
gccrs: format-args: Fix Rust interface and add input parsing.
[cac2e97
] 2024-08-01T11:11:30Z
gccrs: extern-types: Declare external types in name resolver.
[26e7729
] 2024-08-01T11:11:30Z
gccrs: hir: Add ExternalTypeItem node
[07fc785
] 2024-08-01T11:11:30Z
gccrs: extern-types: Lower to HIR::ExternalTypeItem properly
[2509160
] 2024-08-01T11:11:30Z
gccrs: Make DefaultResolver visit more of the AST
[194883f
] 2024-08-01T11:11:30Z
gccrs: ast: Add base nodes for FormatArgs
[6d8765d
] 2024-08-01T11:11:30Z
gccrs: macro-builtins: Add newline generic format_args!() handler
[d9fa415
] 2024-08-01T11:11:30Z
gccrs: parser: Add peek(n) method to parser
[6e04e69
] 2024-08-01T11:11:29Z
gccrs: libformat_parser: Send boxed values across FFI properly
[d72a8e9
] 2024-08-01T11:11:29Z
gccrs: format_args: Parse format string properly
[827231a
] 2024-08-01T11:11:29Z
gccrs: format_args: Parse entire token invocation
[0f96685
] 2024-08-01T11:11:29Z
gccrs: rust-fmt: Store parsed string in Pieces struct
[f7dafa7
] 2024-08-01T11:11:29Z
gccrs: libformat_parser: Fix Rust warnings.
[433fbb1
] 2024-08-01T11:11:29Z
gccrs: format-parser: Add is_some_and
method for Option
[53ccef0
] 2024-08-01T11:11:29Z
gccrs: Adjust error checks to match name resolution 2.0
[5d30562
] 2024-08-01T11:11:29Z
gccrs: Fix small FixMe task in rust macro builtins
[3c04d95
] 2024-08-01T11:11:29Z
gccrs: lang-items: Cleanup parsing and lookups of lang items.
[bf6d216
] 2024-08-01T11:11:29Z
gccrs: lang-items: Make lang items enum stronger, rename class, cleanup ns.
[8e284d0
] 2024-08-01T11:11:28Z
Rust: Move 'libformat_parser' build into libgrust
[8647682
] 2024-08-01T11:11:28Z
gccrs: libformat_parser: Add FFI safe interface
[6a7d0e5
] 2024-08-01T11:11:28Z
gccrs: libformat_parser: Start experimenting with cbindgen
[d633214
] 2024-08-01T11:11:28Z
gccrs: libformat_parser: Update header and remove old interface
[acf10f8
] 2024-08-01T11:11:03Z
Rust: Move 'libformat_parser' build into the GCC build directory
[96a5c5b
] 2024-08-01T10:48:55Z
Rust: Don't cache 'libformat_parser.a'
[6fef4d6
] 2024-08-01T10:47:19Z
gccrs: libgrust: Add format_parser library
[2340894
] 2024-08-01T10:47:19Z
gccrs: Add 'gcc/rust/Make-lang.in:LIBFORMAT_PARSER'
[7e1d64a
] 2024-08-01T10:47:19Z
gccrs: libgrust: Vendor Rust dependencies
[5f9e882
] 2024-08-01T10:47:18Z
Rust: Make 'tree'-level 'MAIN_NAME_P' work
[8319fa7
] 2024-08-01T10:47:18Z
gccrs: Fix false positive for top-level AltPattern
[a58f7df
] 2024-08-01T10:47:18Z
gccrs: minor cleanup in langhook.type_for_mode
[473feb0
] 2024-08-01T10:47:18Z
gccrs: fmt: Start working on format_args!() parser
[ed03af4
] 2024-08-01T10:27:53Z
tree-optimization/114659 - VN and FP to int punning
[c716464
] 2024-08-01T10:27:47Z
[x86] implement TARGET_MODE_CAN_TRANSFER_BITS
[b397435
] 2024-08-01T10:27:04Z
Add TARGET_MODE_CAN_TRANSFER_BITS
[3e4c47d
] 2024-08-01T08:42:36Z
AVR: Tweak unsigned comparisons against 256 resp. 65536.
[d050484
] 2024-08-01T08:42:35Z
AVR: Tweak register pressure for const_fixed compares against "M".
[df2b444
] 2024-08-01T08:32:54Z
i386: Fix up <extract_type>_vinsert<extract_suf>_0 [PR115981]
[c99cdca
] 2024-08-01T07:06:32Z
omp-offload.cc: Fix value-expr handling of 'declare target link' vars [PR115637]
[25dba61
] 2024-08-01T03:09:19Z
i386: Remove ndd support for add_4 [PR113744]
[edad1b0
] 2024-08-01T03:01:02Z
RISC-V: NFC: Do not use zicond for pr105314 testcases
[4c88b4e
] 2024-08-01T01:36:54Z
Fix ICE when using -gcodeview with empty struct
[a874b83
] 2024-08-01T00:38:41Z
diagnostics: SARIF output: capture unlabelled secondary locations
[5cb7ade
] 2024-08-01T00:38:41Z
testsuite: drop unused import within sarif.py
[55982d1
] 2024-08-01T00:38:41Z
diagnostics: handle logical locations with NULL name
[64fbaf3
] 2024-08-01T00:38:41Z
testsuite: split out parts of jit.dg/jit.exp into a new lib/valgrind.exp
[f829e62
] 2024-08-01T00:38:40Z
diagnostics: SARIF output: tweak ASCII art in comment
[c990667
] 2024-08-01T00:38:40Z
diagnostics: SARIF output: eliminate some uses of "line_table" global
[22c62d3
] 2024-08-01T00:19:03Z
Daily bump.
[787f2d5
] 2024-07-31T20:39:15Z
libstdc++: Fix unexpected compilation error in neg tests
[e7d88ff
] 2024-07-31T20:25:29Z
libstdc++: Fix src/c++20/format.cc for non-gthreads targets
[6886f1c
] 2024-07-31T19:56:50Z
Fortran: Add newline character to test input.
[c65653f
] 2024-07-31T19:26:14Z
match: Fix types matching for (?:) !=/== (?:)
[PR116134]
[ebf4f09
] 2024-07-31T18:38:27Z
dir-locals: apply our C settings in C++ also
[69a9ee0
] 2024-07-31T17:32:30Z
[target/116104] Fix more rtl-checking failures in ext-dce
[dcdefe4
] 2024-07-31T16:45:05Z
pru: Enable section anchoring by default
[f2fac50
] 2024-07-31T16:38:03Z
testsuite: Fix for targets not passing argc/argv [PR116154]
[f722126
] 2024-07-31T16:22:42Z
libstdc++: drop bogus 'dg_do run' directive
[89ed5ab
] 2024-07-31T16:16:59Z
[PR rtl-optimization/116136] Fix previously latent SUBREG simplification bug
[08782a5
] 2024-07-31T16:07:11Z
libstdc++: Define C++26 member visit for std::basic_format_arg [PR110356]
[96f789d
] 2024-07-31T16:07:11Z
libstdc++: Bump __cpp_lib_format value for std::runtime_format
[5dd1f0d
] 2024-07-31T16:07:11Z
libstdc++: Only append "@euro" to locale names for Glibc testing
[ee4cc96
] 2024-07-31T16:07:11Z
libstdc++: Handle strerror returning null
[74b5101
] 2024-07-31T16:07:10Z
libstdc++: Handle encodings in localized chrono formatting [PR109162]
[72cd15b
] 2024-07-31T16:07:10Z
libstdc++: Support P2510R3 "Formatting pointers" as a DR for C++20
[3836df7
] 2024-07-31T16:07:10Z
libstdc++: Implement C++26 type checking for std::format args [PR115776]
[f6f2c78
] 2024-07-31T16:07:10Z
libstdc++: Define C++26 member visit for std::variant [PR110356]
[d498e79
] 2024-07-31T15:09:55Z
testsuite: fix dg-require- order vs dg-additional-sources
[d398581
] 2024-07-31T15:09:54Z
testsuite: fix 'dg-do-preprocess' typo
[9ad3d1c
] 2024-07-31T15:09:54Z
testsuite: fix dg-require-effective-target order vs dg-additional-sources
[21fc6d3
] 2024-07-31T15:09:53Z
testsuite: fix 'dg-do-compile' typos
[1c85b16
] 2024-07-31T15:09:50Z
testsuite: libgomp: fix dg-do run typo
[cfe2b67
] 2024-07-31T13:42:41Z
aarch64: Add fpm register helper functions.
[6d43c36
] 2024-07-31T13:42:40Z
aarch64: Add support for moving fpm system register
[72ebbc3
] 2024-07-31T13:42:39Z
aarch64: Add march flags for +fp8 arch extensions
[bbc9c04
] 2024-07-31T12:49:53Z
c++: array new with value-initialization, again [PR115645]
[f40fd85
] 2024-07-31T11:40:45Z
testsuite: Adjust switch-exp-transform-3.c for 32bit
[70a4e79
] 2024-07-31T09:43:10Z
LoongArch: Relax ins_zero_bitmask_operand and remove and3_align
[996c2e2
] 2024-07-31T09:43:10Z
LoongArch: Rework bswap{hi,si,di}2 definition
[33ead64
] 2024-07-31T09:05:34Z
middle-end/101478 - ICE with degenerate address during gimplification
[a59c4e4
] 2024-07-31T08:56:28Z
i386: Mark target option with optimization when enabled with opt level [PR116065]
[d63b6d8
] 2024-07-31T08:23:35Z
recog: Disallow subregs in mode-punned value [PR115881]
[993a3c0
] 2024-07-31T02:21:15Z
rs6000: Relax some FLOAT128 expander condition for FLOAT128_IEEE_P [PR105359]
[169341f
] 2024-07-31T02:20:51Z
rs6000: Use standard name uabd for absdu insns
[b929083
] 2024-07-31T02:05:34Z
LoongArch: Expand some SImode operations through "si3_extend" instructions if TARGET_64BIT
[e7f6a5d
] 2024-07-31T00:19:44Z
Daily bump.
[4883c95
] 2024-07-30T20:14:29Z
libstdc++: Fix formatter for low-resolution chrono::zoned_time (LWG 4124)
[a9e472c
] 2024-07-30T20:14:28Z
libstdc++: Implement LWG 3886 for std::optional and std::expected
[8f05ada
] 2024-07-30T20:14:28Z
libstdc++: Fix std::format output for std::chrono::zoned_time
[acc7060
] 2024-07-30T20:00:31Z
testsuite: fix 'dg-compile' typos
[df67f38
] 2024-07-30T19:05:46Z
libstdc++: Fix name of source file in comment
[8b737ec
] 2024-07-30T18:03:25Z
i386/testsuite: Add testcase for fixed PR [PR51492]
[7ef8a9d
] 2024-07-30T17:56:58Z
RISC-V: Add configure check for B extention support
[ee12a13
] 2024-07-30T17:21:30Z
testsuite: fix whitespace in dg-require-effective-target directives
[2b3533c
] 2024-07-30T16:40:29Z
gimple ssa: Teach switch conversion to optimize powers of 2 switches
[37aa98f
] 2024-07-30T16:27:59Z
libbacktrace: fix syntax of Windows registration functions
[2d105ef
] 2024-07-30T16:12:40Z
testsuite: fix whitespace in dg-do assemble directive
[7f1aa73
] 2024-07-30T16:12:39Z
testsuite: fix whitespace in dg-do preprocess directive
[2e662de
] 2024-07-30T16:12:00Z
testsuite: fix whitespace in dg-do compile directives
[11c2453
] 2024-07-30T15:22:40Z
RISC-V: Add basic support for the Zacas extension
[c0af64a
] 2024-07-30T14:39:25Z
RISC-V: Remove configure check for zabha
[017e3f8
] 2024-07-30T13:36:06Z
libstdc++: Fix overwriting files with fs::copy_file on Windows
[6581936
] 2024-07-30T11:55:10Z
libstdc++: Fix fs::hard_link_count behaviour on MinGW [PR113663]
[0c382da
] 2024-07-30T11:44:13Z
c++: diagnose usage of co_await and co_yield in default args [PR115906]
[a362c9c
] 2024-07-30T11:42:56Z
c++: fix ICE on FUNCTION_DECLs inside coroutines [PR115906]
[7cde140
] 2024-07-30T11:17:23Z
SVE intrinsics: Add strength reduction for division by constant.
[265aa32
] 2024-07-30T11:02:07Z
c++: make source_location follow DECL_RAMP_FN
[136f364
] 2024-07-30T10:54:35Z
testsuite: fix dg-do run whitespace
[0450a14
] 2024-07-30T08:35:21Z
Fix warnings for tree formats in gfc_error
[15158a8
] 2024-07-30T08:18:06Z
gfortran.dg/compiler-directive_2.f: Update dg-error
[9220836
] 2024-07-30T07:19:15Z
AVR: Propose to use attribute signal(n) via AVR-LibC's ISR_N.
[85cff6e
] 2024-07-30T06:39:12Z
RISC-V: Take Xmode instead of Pmode for ussub expanding
[8ebb1d7
] 2024-07-30T06:09:22Z
xtensa: Fix the regression introduce by r15-959-gbe9b3f4375e7
[fb7b829
] 2024-07-30T06:09:22Z
xtensa: Fix suboptimal loading of pooled constant value into hardware single-precision FP register
[c1d35de
] 2024-07-30T06:09:22Z
xtensa: Add missing speed cost for TYPE_FARITH in TARGET_INSN_COST
[bc1fda0
] 2024-07-30T02:51:47Z
Refine constraint "Bk" to define_special_memory_constraint.
[b4524c4
] 2024-07-30T01:47:56Z
i386: Add non-optimize prefetchi intrins
[1caeabd
] 2024-07-30T00:18:10Z
Daily bump.
[f9c7775
] 2024-07-30T00:06:36Z
xtensa: Make use of scaled [U]FLOAT/TRUNC.S instructions
[56c4979
] 2024-07-30T00:06:33Z
xtensa: Make use of std::swap where appropriate
[5ab9a35
] 2024-07-29T22:18:30Z
[target/116104] Fix test guarding UINTVAL to extract shift count
[0544db1
] 2024-07-29T21:45:49Z
Polish libstdc++ 'dg-final' action 'file-io-diff'
[5e5d7a8
] 2024-07-29T20:48:58Z
testsuite: fix PR111613 test
[72a7ab89
] 2024-07-29T20:37:19Z
c++: generic lambda in default template argument [PR88313]
[dd2cc71
] 2024-07-29T19:37:15Z
doc: Improve punctuation and grammar in -fdiagnostics-format docs
[9d5d6e6
] 2024-07-29T19:05:56Z
gcc: xtensa: disable late-combine by default
[a7d6f73
] 2024-07-29T17:17:43Z
Revert "PR116080: Fix tail call dejagnu checks"
[ca255ca
] 2024-07-29T16:15:08Z
testsuite: make PR115277 test an execute one
[3bc7986
] 2024-07-29T16:06:12Z
AVR: avr.cc - Fix a typo in a diagnostic.
[8d33257
] 2024-07-29T15:43:42Z
libgomp.texi: Update 'Device Information Routines' section
[b30eda6
] 2024-07-29T15:17:14Z
rs6000, add comment to VEC_IC definition
[696d8b9
] 2024-07-29T12:18:37Z
Widening-Mul: Try .SAT_SUB for PLUS_EXPR when one op is IMM
[29b1587
] 2024-07-29T09:46:57Z
OpenMP/Fortran: Fix handling of 'declare target' with 'link' clause [PR115559]
[14c47e7
] 2024-07-29T09:40:38Z
libgomp: Fix declare target link with offset array-section mapping [PR116107]
[b3176b6
] 2024-07-29T08:49:49Z
Fix ICE with -fdump-tree-moref
[331f235
] 2024-07-29T07:33:09Z
testsuite: Fix up consteval-prop21.C for 32-bit targets [PR115986]
[49339d8
] 2024-07-29T06:50:00Z
vect: Fix single_imm_use in tree_vect_patterns
[16daeb2
] 2024-07-29T02:10:31Z
i386: Fix AVX512 intrin macro typo
[b6bf054
] 2024-07-29T00:16:31Z
Daily bump.
[0ac0e64
] 2024-07-28T23:40:04Z
testsuite: fix dg-do ordering wrt dg-require-
[542e3c4
] 2024-07-28T23:40:04Z
testsuite: fix dg-add-options vs. dg-options ordering