Skip to content

gcc-15.2024-09-01Z.592a335

Compare
Choose a tag to compare

[f22788c] 2024-09-01T00:27:56Z testsuite: Prune compilation messages for modules tests
[49fd9b3] 2024-09-01T00:25:25Z Daily bump.
[bac00c3] 2024-08-31T20:19:33Z i386: Support read-modify-write memory operands in STV.
[2ac27bd] 2024-08-31T19:04:22Z libobjc: Add cast to void* to disable warning for casting between incompatible function types [PR89586]
[df89afb] 2024-08-31T18:30:40Z AVR: Run pass avr-fuse-add a second time after pass_cprop_hardreg.
[60fc550] 2024-08-31T18:28:27Z AVR: Tidy pass avr-fuse-add.
[7f27d1f] 2024-08-31T16:33:31Z testsuite, c++, coroutines: Avoid 'unused' warnings [NFC].
[2c27189] 2024-08-31T16:31:39Z testsuite, c++, coroutines: Correct a test intent.
[049a927] 2024-08-31T16:31:08Z c++, coroutines: Make and use a frame access helper.
[b7e9f36] 2024-08-31T16:20:14Z hppa: Enable PA 2.0 symbolic operands on ELF32 targets
[457805c] 2024-08-31T16:16:40Z testsuite: Change what is being tested for pr66726-2.c
[ceda727] 2024-08-31T16:16:40Z phiopt: Ignore some nop statements in heursics [PR116098]
[79b5b50] 2024-08-31T14:23:38Z Fortran: downgrade use associated namelist group name to legacy extension
[afd9558] 2024-08-31T14:03:20Z c++: Add unsequenced C++ testcase
[dd346b6] 2024-08-31T13:58:23Z c: Add support for unsequenced and reproducible attributes
[dc476e5] 2024-08-31T10:50:55Z AVR: Don't print a space after , when printing instructions.
[673a448] 2024-08-31T09:03:12Z Optimize initialization of small padded objects
[08693e2] 2024-08-31T00:18:22Z Daily bump.
[b1765a5] 2024-08-30T21:09:46Z c++: add fixed test [PR101099]
[ffd56dc] 2024-08-30T20:34:31Z c++: add fixed test [PR115616]
[f93a38f] 2024-08-30T19:19:50Z c++: fix used but not defined warning for friend
[b222122] 2024-08-30T16:20:55Z Fortran: default-initialization of derived-type function results [PR98454]
[5020f8e] 2024-08-30T14:29:34Z gdbhooks: Fix printing of vec with vl_ptr layout
[3fb9072] 2024-08-30T14:10:13Z Don't remove /usr/lib and /lib from when passing to the linker [PR97304/104707]
[04d11de] 2024-08-30T14:09:07Z expand: Small speed up expansion of __builtin_prefetch
[4d2cbe2] 2024-08-30T14:09:07Z middle-end: Remove integer_three_node [PR116537]
[87ce817] 2024-08-30T13:22:01Z PR modula2/116181: m2rts fix -Wodr warning
[e7c7397] 2024-08-30T10:47:12Z Do not bother with reassociation in SLP discovery for single-lane
[d48273f] 2024-08-30T10:47:12Z Avoid division by zero via constant_multiple_p
[b748e2e] 2024-08-30T07:40:34Z c++: Allow standard attributes after closing square bracket in new-type-id [PR110345]
[ab214ef] 2024-08-30T05:51:54Z Check avx upper register for parallel.
[350d627] 2024-08-30T00:19:54Z Daily bump.
[aff7f67] 2024-08-29T22:48:32Z SARIF output: implement embedded URLs in messages (§3.11.6; PR other/116419)
[e31b617] 2024-08-29T22:48:27Z pretty-print: reimplement pp_format with a new struct pp_token
[68a0ca6] 2024-08-29T22:48:20Z pretty-print: move class chunk_info into its own header
[464a3d2] 2024-08-29T22:48:16Z Use std::unique_ptr for optinfo_item
[6bfeba1] 2024-08-29T19:21:39Z Fortran: fix ICE with use with rename of namelist member [PR116530]
[81c4798] 2024-08-29T15:53:45Z hppa: Fix handling of unscaled index addresses on HP-UX
[215c7e3] 2024-08-29T15:24:45Z expand: Allow widdening optab when expanding popcount==1 [PR116508]
[ad4c549] 2024-08-29T13:06:28Z ada: Restructure continuation message for pretty printing
[bb7a166] 2024-08-29T13:06:28Z ada: Use the same warning character in continuation messages
[c2e3326] 2024-08-29T13:06:28Z ada: Print Insertion_Sloc in dmsg
[4994069] 2024-08-29T13:06:28Z ada: Fix missing finalization for call to function returning limited view
[a50584b] 2024-08-29T13:06:28Z ada: Missing legality check when type completed
[d506247] 2024-08-29T13:06:28Z ada: Fix internal error on concatenation of discriminant-dependent component
[cdd5dd2] 2024-08-29T13:06:28Z ada: Fix assertion failure on private limited with clause
[6a3ff84] 2024-08-29T13:06:27Z ada: Display actual line length in line length check
[299cd64] 2024-08-29T13:06:27Z ada: Ensure validity checks for private scalar types
[dbaf2c0] 2024-08-29T13:06:27Z ada: Extract line fitting algorithm
[446f415] 2024-08-29T13:06:27Z ada: Use consistent type continuations messages
[f872bba] 2024-08-29T13:06:27Z ada: Parse the attributes of continuation messages correctly
[4825bbf] 2024-08-29T13:06:27Z ada: Avoid creating continuation messages without an intended parent
[f60b53c] 2024-08-29T13:06:27Z ada: Improve Inspection_Point warning
[6b4b5b4] 2024-08-29T13:06:26Z ada: Update documentation for conditional when constructs
[567e36c] 2024-08-29T13:06:26Z ada: First controlling parameter aspect
[a383d7b] 2024-08-29T13:06:26Z ada: Proper handling for iterator associations in array aggregates
[00ec6bd] 2024-08-29T13:00:23Z Make some smallest_int_mode_for_size calls cope with failure
[ac6d433] 2024-08-29T13:00:23Z Allow subregs around constant displacements [PR116516]
[07e5e05] 2024-08-29T12:21:31Z AVR: target/115830 - Make better use of SREG.N and SREG.Z.
[d9c54e9] 2024-08-29T11:53:33Z c++: don't remove labels during coro-early-expand-ifns [PR105104]
[bd2ccc2] 2024-08-29T10:46:42Z AVR: Outsource code for avr-specific passes to new avr-passes.cc.
[4b729d2] 2024-08-29T10:34:26Z testsuite: Fix up refactored scanltranstree.exp functions [PR116522]
[4ff4875] 2024-08-29T08:27:53Z RISC-V: Fix subreg of VLS modes larger than a vector [PR116086].
[3cb92be] 2024-08-29T03:19:28Z i386: Support wide immediate constants in STV.
[155da08] 2024-08-29T01:53:09Z Write LF_MFUNC_ID types for CodeView struct member functions
[3501226] 2024-08-29T01:53:08Z Handle namespaced names for CodeView
[310fd68] 2024-08-29T01:53:08Z Handle scoping in CodeView LF_FUNC_ID types
[6a9932e] 2024-08-29T01:53:08Z Record static data members in CodeView structs
[c5043d8] 2024-08-29T01:53:08Z Record member functions in CodeView struct definitions
[6cd806a] 2024-08-29T00:19:25Z Daily bump.
[9f79c7d] 2024-08-28T22:45:54Z c++: wrong error due to std::initializer_list opt [PR116476]
[b8ef805] 2024-08-28T21:51:11Z PR modula2/116181 remove ODR warnings from library interface files
[3c89c41] 2024-08-28T21:03:49Z expand: Add debug dump on the cost for popcount==1 expand
[0e2b3db] 2024-08-28T20:34:22Z libstdc++: Fix -Wunused-variable warning in
[51b0fef] 2024-08-28T20:34:22Z libstdc++: Fix -Wunused-parameter warnings in Networking TS headers
[b68561d] 2024-08-28T20:34:22Z libstdc++: Fix autoconf check for O_NONBLOCK in <fcntl.h>
[f6ed7a6] 2024-08-28T20:34:21Z libstdc++: Fix @headername for bits/cpp_type_traits.h
[c2ad7b2] 2024-08-28T20:34:21Z libstdc++: Fix @file for target-specific opt_random.h
[9740a1b] 2024-08-28T20:34:21Z doc: Add Dhruv Matani to Contributors
[a59f1cc] 2024-08-28T20:34:21Z libstdc++: Remove unused typedef in
[898f013] 2024-08-28T16:51:58Z AVR: Overhaul the avr-ifelse RTL optimization pass.
[6661944] 2024-08-28T16:31:13Z Add gcc ka.po
[15f857a] 2024-08-28T15:53:56Z c++: ICE with ()-init and TARGET_EXPR eliding [PR116424]
[abeecce] 2024-08-28T15:41:09Z aarch64: Assume zero gather/scatter set-up cost for -mtune=generic
[035c196] 2024-08-28T15:41:08Z aarch64: Add a test for zeroing <64bits>x2_t structures
[3e27ea2] 2024-08-28T15:41:08Z aarch64: Fix gather x32/x64 selection
[3c9338b] 2024-08-28T15:37:53Z Tweak documentation of ASM_INPUT_P
[bdcd30e] 2024-08-28T13:53:05Z Libquadmath: update doc for some constants
[1c4b982] 2024-08-28T13:50:40Z gimple ssa: switchconv: Use _builtin_popcount and support more types in exp transform [PR116355]
[4246cf4] 2024-08-28T11:25:09Z libstdc++: avoid -Wsign-compare
[3f51f0d] 2024-08-28T11:18:47Z testsuite: Add scan-ltrans-rtl* for use in dg-final [PR116140]
[ad895a2] 2024-08-28T10:44:46Z Split out vect_build_slp_store_interleaving
[04065d8] 2024-08-28T10:44:46Z Fix leak of SLP nodes when building store interleaving
[2c0b574] 2024-08-28T10:44:46Z Add debug overload for slp_instance
[7f4f1bb] 2024-08-28T09:52:12Z c++: add missing -Wc++??-extensions checks
[0beac1d] 2024-08-28T09:50:43Z libgomp: Add interop types and routines to OpenMP's headers and module
[7bd2a2f] 2024-08-28T09:40:48Z libstdc++: fix testcase regexp
[28f94bf] 2024-08-28T09:40:10Z libstdc++: avoid -Wzero-as-null-pointer-constant
[5974da3] 2024-08-28T09:39:38Z libstdc++: add missing return
[7b500fa] 2024-08-28T09:38:26Z libstdc++: remove extra semicolons
[3178786] 2024-08-28T08:08:12Z Test: Move pr116278 run test to dg/torture [NFC]
[6dccd57] 2024-08-28T07:28:22Z Vect: Reconcile the const_int operand type of unsigned .SAT_ADD
[3cde331] 2024-08-28T01:13:18Z RISC-V: Add missing mode_idx for vrol and vror
[fe5f652] 2024-08-28T00:53:32Z Match: Support form 1 for scalar signed integer .SAT_ADD
[beb94f5] 2024-08-28T00:48:37Z Fix PR testsuite/116271, gcc.dg/vect/tsvc/vect-tsvc-s176.c fails
[3989e31] 2024-08-28T00:38:40Z RISC-V: Add testcases for unsigned scalar .SAT_SUB IMM form 4
[cb0b8b6] 2024-08-28T00:38:35Z RISC-V: Add testcases for unsigned scalar .SAT_SUB IMM form 3
[ef84d2f] 2024-08-28T00:19:45Z Daily bump.
[ffb00a0] 2024-08-27T23:45:26Z Fix test failing on sparc
[48032f2] 2024-08-27T21:20:43Z Update gcc zh_CN.po
[ff0cba2] 2024-08-27T21:11:43Z c++/coroutines: fix actor cases not being added to the current switch [PR109867]
[a83e519] 2024-08-27T20:21:44Z m68k: Accept ASHIFT like MULT in address operand
[02dff52] 2024-08-27T19:48:49Z c++: Don't show constructor internal name in error message [PR105483]
[1cd8902] 2024-08-27T17:05:42Z RISC-V: Allow non-duplicate bool patterns in expand_const_vector
[691f682] 2024-08-27T17:05:42Z RISC-V: Move helper functions above expand_const_vector
[282bbc9] 2024-08-27T17:03:10Z RISC-V: Handle 0.0 floating point pattern costing to match const_vector expander
[771256b] 2024-08-27T17:01:23Z RISC-V: Emit costs for bool and stepped const vectors
[a3dc5d2] 2024-08-27T17:01:18Z RISC-V: Handle case when constant vector construction target rtx is not a register
[ac1f3a8] 2024-08-27T17:01:13Z RISC-V: Reorder insn cost match order to match corresponding expander match order
[c89038c] 2024-08-27T17:01:08Z RISC-V: Fix vid const vector expander for non-npatterns size steps
[37c21d4] 2024-08-27T14:41:45Z arm: Always use vmov.f64 instead of vmov.f32 with MVE
[ee98612] 2024-08-27T14:28:48Z pr116174.c: Add the missing */
[d6bb1e2] 2024-08-27T14:18:17Z Extend check-function-bodies to allow label and directives
[359209b] 2024-08-27T13:31:28Z final: go down ASHIFT in walk_alter_subreg
[5427738] 2024-08-27T13:31:28Z LRA: Don't use 0 as initialization for sp_offset
[e223ac9] 2024-08-27T13:31:28Z LRA: Fix setup_sp_offset
[75ef216] 2024-08-27T13:20:13Z libstdc++: Do not use std::vector::reference default ctor [PR115098]
[470a278] 2024-08-27T11:19:47Z c++: Add most missing C++20 and C++23 names to cxxapi-data.csv
[ff4aa45] 2024-08-27T11:18:21Z c++: Add correct copyright dates to output of gen-cxxapi-file.py
[442e3cd] 2024-08-27T10:53:37Z testsuite: Fix ending of comment in test cases
[2daf618] 2024-08-27T10:40:44Z Un-XFAIL 'gcc.dg/signbit-5.c' for GCN
[9db997e] 2024-08-27T08:48:28Z lra: Don't apply eliminations to allocated registers [PR116321]
[708ee71] 2024-08-27T08:48:28Z Handle arithmetic on eliminated address indices [PR116413]
[8d6d6c8] 2024-08-27T07:41:37Z c++, coroutines: The frame pointer is used in the helpers [PR116482].
[172637c] 2024-08-27T07:14:30Z tree-optimization/116460 - ICE with DCE in forwprop
[103127c] 2024-08-27T05:53:50Z Fix another inline7.c test failure on sparc targets
[a1062b0] 2024-08-27T01:07:26Z RISC-V: Support IMM for operand 1 of ussub pattern
[9860834] 2024-08-27T01:03:14Z c++/modules: Clean up include translation [PR110980]
[215ff99] 2024-08-27T01:03:14Z c++/modules: Fix include translation for already-seen headers [PR99243]
[9522fc8] 2024-08-27T00:21:03Z MIPS: Include missing mips16.S in libgcc/lib1funcs.S
[5031df5] 2024-08-26T23:07:24Z combine.cc (make_more_copies): Copy attributes from the original pseudo, PR115883
[5cca751] 2024-08-26T22:59:52Z c++/coros: do not assume coros don't nest [PR113457]
[c73d7f3] 2024-08-26T20:31:38Z coroutines: diagnose usage of alloca in coroutines
[6a1c359] 2024-08-26T16:24:22Z testsuite: add event IDs to multithreaded event plugin test
[ac707d3] 2024-08-26T16:24:22Z diagnostics: consolidate on
{begin,end}_diagnostic into on_report_diagnostic
[92c5265] 2024-08-26T16:24:22Z diagnostics: move output formats from diagnostic.{c,h} to their own files
[b835710] 2024-08-26T16:24:21Z json.h: fix typo in comment
[276cc43] 2024-08-26T16:24:21Z pretty-print: fixes to selftests
[aa3b950] 2024-08-26T16:24:21Z testsuite: generalize support for Python tests for SARIF output
[26ee954] 2024-08-26T16:18:31Z c++: Check template parameters in member class template specialization [PR115716]
[cc372be] 2024-08-26T15:12:45Z Remove an unneeded include that was added by mistake.
[eb63f95] 2024-08-26T13:41:06Z Fix bootstap-errors due to enabling -gvariable-location-views
[a8260eb] 2024-08-26T13:05:48Z libcpp: deduplicate definition of padding size
[03b802e] 2024-08-26T12:42:16Z Delay edge removal in forwprop
[0ceeb99] 2024-08-26T12:42:16Z tree-optimization/116460 - improve forwprop compile-time
[d3e71b9] 2024-08-26T12:08:20Z vect: Fix STMT_VINFO_DEF_TYPE check for odd/even widen mult [PR116348]
[3b78aa3] 2024-08-26T11:19:24Z Match: Add int type fits check for .SAT_ADD imm operand
[53b86ca] 2024-08-26T09:35:05Z expand: Use the correct mode for store flags for popcount [PR116480]
[576bd30] 2024-08-26T05:22:04Z AVX10.2: Support compare instructions
[b4ac2c2] 2024-08-26T05:22:04Z i386: Add bf8 -> fp16 intrin
[f6fe296] 2024-08-26T05:21:52Z AVX10.2: Support vector copy instructions
[889f6dd] 2024-08-26T05:20:14Z AVX10.2: Support minmax instructions
[3a97ce1] 2024-08-26T03:48:36Z [PATCH 2/2] AVX10.2: Support saturating convert instructions
[e2c80d2] 2024-08-26T03:43:23Z [PATCH 1/2] AVX10.2: Support saturating convert instructions
[5cb67dd] 2024-08-26T03:28:18Z [PATCH 2/2] AVX10.2: Support BF16 instructions
[9023662] 2024-08-26T03:23:45Z [PATCH 1/2] AVX10.2: Support BF16 instructions
[2a04611] 2024-08-26T03:13:38Z AVX10.2: Support convert instructions
[af0a062] 2024-08-26T03:12:08Z [PATCH 2/2] AVX10.2: Support media instructions
[8db80b2] 2024-08-26T03:10:50Z [PATCH 1/2] AVX10.2: Support media instructions
[cba4566] 2024-08-26T03:10:47Z i386: Refactor m512-check.h
[17be009] 2024-08-26T01:36:44Z RISC-V: Support IMM for operand 0 of ussub pattern
[8f2f7aa] 2024-08-26T01:17:45Z RISC-V: Add testcases for unsigned vector .SAT_TRUNC form 4
[5ab1e23] 2024-08-26T01:17:35Z RISC-V: Add testcases for unsigned scalar .SAT_TRUNC form 4
[07b7098] 2024-08-26T00:17:57Z Daily bump.
[7f65c38] 2024-08-25T21:53:58Z RISC-V: Fix double mode under RV32 not utilize vf