Skip to content

gcc-15.2024-05-26Z.3a915d6

Compare
Choose a tag to compare

[a06df66] 2024-05-26T22:23:38Z go: Move web references from golang.org to go.dev.
[53d9198] 2024-05-26T21:48:36Z doc: Quote singular '=' signs
[9566022] 2024-05-26T16:54:18Z [to-be-committed][RISC-V] Generate nearby constant, then adjust to our final desired constant
[8746373] 2024-05-26T14:06:14Z [PATCH] libcpp: Correct typo 'r' -> '\r'
[f981072] 2024-05-26T01:30:18Z Delete gori_map during destruction of GORI.
[3c7ae57] 2024-05-26T00:16:23Z Daily bump.
[05daf61] 2024-05-25T18:41:26Z [committed] [v2] More logical op simplifications in simplify-rtx.cc
[28b5082] 2024-05-25T00:31:55Z c++/modules: Improve diagnostic when redeclaring builtin in module [PR102345]
[6c0b7e1] 2024-05-25T00:17:13Z Daily bump.
[9376573] 2024-05-24T19:27:04Z Fortran: fix bounds check for assignment, class component [PR86100]
[9561cf5] 2024-05-24T19:27:04Z Fortran: improve attribute conflict checking [PR93635]
[73eef7a] 2024-05-24T17:52:03Z Small enhancement to implementation of -fdump-ada-spec
[9f1798c] 2024-05-24T15:01:11Z c: Fix for some variably modified types not being recognized [PR114831]
[dae606a] 2024-05-24T14:10:42Z c++/modules: Improve errors for bad module-directives [PR115200]
[0173dcc] 2024-05-24T14:10:41Z c++/modules: Fix treatment of unnamed types
[03531ec] 2024-05-24T14:10:41Z c++/modules: Remember that header units have CMIs
[401994d] 2024-05-24T13:27:00Z [to-be-committed,v2,RISC-V] Use bclri in constant synthesis
[a0fe4fb] 2024-05-24T12:47:21Z vect: Fix access size alignment assumption [PR115192]
[5833e5b] 2024-05-24T12:42:58Z modula2: fix xref fourth parameter in documentation, change from gm2 to m2
[6d6f324] 2024-05-24T12:11:51Z MATCH: Look through VIEW_CONVERT when folding VEC_PERM_EXPRs.
[7acd5d7] 2024-05-24T11:32:04Z testsuite: adjust iteration count for ppc costmodel 76b
[85e2ce1] 2024-05-24T11:17:06Z Fix gcc.dg/vect/vect-gather-4.c for cascadelake
[5b9b3ba] 2024-05-24T11:01:14Z tree-optimization/115144 - improve sinking destination choice
[51f4b47] 2024-05-24T08:02:52Z Fix typo in the testcase.
[3e06763] 2024-05-24T06:52:57Z Use simple_dce_from_worklist in phiprop
[c71886f] 2024-05-24T05:48:41Z Avoid splitting store dataref groups during SLP discovery
[ee49210] 2024-05-24T00:17:25Z Daily bump.
[7fa0ffa] 2024-05-24T00:05:45Z c++/modules: Ensure all partial specialisations are tracked [PR114947]
[66d2a76] 2024-05-23T22:03:56Z libstdc++: Implement ranges::concat_view from P2542R7
[83bb9ad] 2024-05-23T20:50:55Z Move condexpr_adjust into gimple-range-fold
[44db939] 2024-05-23T20:50:00Z Gori_compute inherits from gimple_outgoing_range.
[ac0bc89] 2024-05-23T20:50:00Z Make GORI a range_query component.
[fae5e6a] 2024-05-23T20:50:00Z Make gori_map a shared component.
[a049f08] 2024-05-23T20:49:33Z Gori_compute no longer inherits from gori_map.
[6c64a85] 2024-05-23T20:48:44Z Allow components to be shared among range-queries.
[07441e4] 2024-05-23T20:48:44Z Move infer_manager to a range_query oracle.
[efc4255] 2024-05-23T20:48:44Z Add inferred ranges for range-ops based statements.
[7615363] 2024-05-23T20:48:44Z Default gimple_outgoing_range to not process switches.
[fca649d] 2024-05-23T20:47:17Z Rename relation oracle and API.
[3be530f] 2024-05-23T20:45:53Z Move to an always available relation oracle.
[67afcf2] 2024-05-23T20:40:34Z Move all relation queries into relation_oracle.
[ed63cd2] 2024-05-23T20:23:39Z c++: deleting array temporary [PR115187]
[0b3b6a8] 2024-05-23T16:28:01Z Another small fix to implementation of -fdump-ada-spec
[dca3e6b] 2024-05-23T14:46:43Z Match: Add overloaded types_match to avoid code dup [NFC]
[2b2476d] 2024-05-23T13:45:08Z tree-optimization/115197 - fix ICE w/ constant in LC PHI and loop distribution
[f0a0246] 2024-05-23T12:38:49Z tree-optimization/115199 - fix PTA constraint processing for &ANYTHING LHS
[61f5b3c] 2024-05-23T12:38:48Z tree-optimization/115138 - ptr-vs-ptr and FUNCTION_DECLs
[4efa7ec] 2024-05-23T09:39:03Z missing require target has_arch_ppc64 for pr106550.c
[fc5e109] 2024-05-23T07:53:45Z testsuite: vect: Fix gcc.dg/vect/vect-pr111779.c on SPARC [PR114072]
[2ce9051] 2024-05-23T06:59:46Z Fortran: Fix ICEs due to comp calls in initialization exprs [PR103312]
[57e0487] 2024-05-23T06:43:35Z s390: Implement TARGET_NOCE_CONVERSION_PROFITABLE_P [PR109549]
[dbdddc9] 2024-05-23T06:20:19Z [testsuite] xfail pr79004 on longdouble64; drop long_double_64bit
[35a293a] 2024-05-23T06:14:57Z [prange] Use type agnostic range in phiopt [PR115191]
[01cfd60] 2024-05-23T03:49:11Z AARCH64: Add Qualcomnm oryon-1 core
[0c23f15] 2024-05-23T00:16:45Z Daily bump.
[fd1a674] 2024-05-22T22:11:32Z libstdc++: Add [[nodiscard]] to some std::locale functions
[b2fdd50] 2024-05-22T22:10:05Z libstdc++: Guard use of sized deallocation [PR114940]
[947a9c8] 2024-05-22T22:10:05Z libstdc++: Fix effects of combining locales [PR108323]
[3c98d06] 2024-05-22T21:45:04Z c++: canonicity of fn types w/ complex eh specs [PR115159]
[1d1ef1c] 2024-05-22T20:07:34Z aarch64: Fold vget_high_* intrinsics to BIT_FIELD_REF [PR102171]
[9ddad76] 2024-05-22T19:36:36Z testsuite: Verify r0-r3 are extended with CMSE
[f14ef5c] 2024-05-22T16:13:54Z Fix internal error in seh_cfa_offset with -O2 -fno-omit-frame-pointer
[a3b16e7] 2024-05-22T15:45:48Z i386: Correct insn_cost of movabsq.
[26df7b4] 2024-05-22T12:48:52Z Avoid ICE in except.cc on targets that don't support exceptions.
[0c7792f] 2024-05-22T11:18:28Z Avoid requiring VEC_PERM represenatives
[31e9bae] 2024-05-22T11:18:28Z Avoid SLP_REPRESENTATIVE access for VEC_PERM in SLP scheduling
[3507ab1] 2024-05-22T11:18:28Z Fix mixed input kind permute optimization
[b33f44c] 2024-05-22T08:43:41Z libstdc++: Ensure std::variant relops convert to bool [PR115145]
[1a5e4dd] 2024-05-22T08:43:41Z libstdc++: Implement std::formatterstd::thread::id without [PR115099]
[424f8a0] 2024-05-22T08:20:14Z web/115183 - fix typo in C++ docs
[6c97934] 2024-05-22T08:06:10Z testsuite: Allow for non-SECTION_MERGE systems in gcc.dg/pr115066.c [PR115066]
[dbc9b45] 2024-05-22T07:13:50Z strlen: Fix up !si->full_string_p handling in count_nonzero_bytes_addr [PR115152]
[d3c506e] 2024-05-22T07:12:28Z ubsan: Use right address space for MEM_REF created for bool/enum sanitization [PR115172]
[73a167c] 2024-05-22T02:25:13Z i386: Disable ix86_expand_vecop_qihi2 when !TARGET_AVX512BW
[ffab721] 2024-05-22T00:53:36Z RISC-V: Enable vectorization for vect-early-break_124-pr114403.c
[292fc21] 2024-05-22T00:30:41Z c++: Strengthen checks on 'main'
[bad96a0] 2024-05-22T00:17:38Z Daily bump.
[826a7d3] 2024-05-21T20:59:21Z c++: Fix std dialect hint for std::to_address [PR107800]
[f0c0bce] 2024-05-21T19:54:10Z c++: folding non-dep enumerator from current inst [PR115139]
[9926c40] 2024-05-21T17:50:59Z RISC-V: avoid LUI based const mat in alloca epilogue expansion
[f9cfc19] 2024-05-21T17:34:03Z RISC-V: avoid LUI based const mat in prologue/epilogue expansion [PR/105733]
[20e6f36] 2024-05-21T14:46:46Z modula2: use groups in the type resolver of the bootstrap tool mc
[49c87d2] 2024-05-21T14:24:36Z match: Disable (type)zero_one_valuep*CST for 1bit signed types [PR115154]
[232a86f] 2024-05-21T11:31:47Z modula2: Pass --destdir for dir index during install of m2.info.
[85f7828] 2024-05-21T10:00:10Z tree-optimization/115137 - more ptr-vs-ptr compare fixes
[7f35863] 2024-05-21T09:21:16Z Cache the set of EH_RETURN_DATA_REGNOs
[7b215c8] 2024-05-21T09:12:34Z Fix Ada runtime library breakage on Solaris (bis)
[ec9b8ba] 2024-05-21T08:52:02Z tree-optimization/115149 - VOP live and missing PHIs
[9596f65] 2024-05-21T08:14:13Z contrib/gcc-changelog/git_update_version.py: Improve diagnostic
[d851e08] 2024-05-21T07:27:57Z ada: Make detection of useless copy for return more robust
[ccdef2a] 2024-05-21T07:27:57Z ada: Fix strict aliasing violation in parameter passing (continued)
[bf69349] 2024-05-21T07:27:57Z ada: Fix internal error on discriminated record with Atomic aspect in Ada 2022
[9fbf129] 2024-05-21T07:27:57Z ada: Simplify test for propagation of attributes to subtypes
[ea793db] 2024-05-21T07:27:57Z ada: Streamline implementation of simple nonbinary modular operations
[448157f] 2024-05-21T07:27:56Z ada: Remove unused dependencies from gnatbind object list
[e49eac8] 2024-05-21T07:27:56Z ada: Avoid temporary for conditional expression of discriminated record type
[bc54f5b] 2024-05-21T07:27:56Z ada: Follow-up adjustment to earlier fix in Build_Allocate_Deallocate_Proc
[3f44856] 2024-05-21T07:27:56Z ada: Minor typo fix in comment
[a687d5d] 2024-05-21T07:27:56Z ada: Fix crash with aliased array and if expression
[f20a57e] 2024-05-21T07:27:56Z ada: Fix strict aliasing violation in parameter passing
[15ac30d] 2024-05-21T07:27:44Z ada: Fix assembler error for gigantic library-level object on 64-bit Windows
[2ccf77d] 2024-05-21T07:26:49Z ada: Missing constraint check for initial value of object with address clause
[0715ed4] 2024-05-21T07:26:49Z ada: Fix oversight in previous change
[dc775b1] 2024-05-21T07:26:49Z ada: Fix small inaccuracy for Size attribute applied to objects
[0967e06] 2024-05-21T07:26:49Z ada: Fix crash on aliased constant with packed array type and -g switch
[2148450] 2024-05-21T07:26:48Z ada: Add elaboration switch tags to info messages
[933d27a] 2024-05-21T07:26:48Z ada: Remove useless trampolines caused by Unchecked_Conversion
[417b6bd] 2024-05-21T07:26:48Z ada: Remove duplicate statement
[8cadfeb] 2024-05-21T07:26:48Z ada: Fix layout in a list of aspects
[238fba2] 2024-05-21T07:26:47Z ada: Fix formatting in list of implemented Ada 2012 features
[0cb4e7f] 2024-05-21T07:26:47Z ada: Remove some explicit yields in tasking run-time
[8af95ac] 2024-05-21T07:26:47Z ada: Simplify management of scopes while inlining
[01cb6e1] 2024-05-21T07:26:46Z ada: Update documentation of warning messages
[b0a97d4] 2024-05-21T07:26:46Z ada: Fix index entry for an implemented AI feature
[ef10ed2] 2024-05-21T07:26:46Z ada: Sort list of implemented Ada 2012 features
[b22c01d] 2024-05-21T07:26:45Z ada: Follow-up fix to previous change for Text_Ptr
[1bc1fa1] 2024-05-21T07:26:45Z ada: Remove trailing NUL in minimal expansion of Put_Image attribute
[5035d5e] 2024-05-21T07:26:45Z ada: Remove conversion from String_Id to String and back to String_Id
[a311db8] 2024-05-21T07:26:45Z ada: Do not leak tagged type names when Discard_Names is enabled
[c32fd1a] 2024-05-21T07:26:44Z ada: Add new Mingw task priority mapping
[0ebaffc] 2024-05-21T05:21:52Z Use pblendw instead of pand to clear upper 16 bits.
[7fa32ad] 2024-05-21T02:01:08Z testsuite, rs6000: Remove powerpcspe test cases and checks
[5d1d2e9] 2024-05-21T02:01:08Z libgcc, rs6000: Remove powerpcspe related code
[7a9a609] 2024-05-21T02:01:08Z testsuite, rs6000: Remove effective target powerpc_405_nocache
[95080f2] 2024-05-21T02:01:08Z testsuite, rs6000: Make powerpc_vsx consider current_compiler_flags [PR114842]
[3bb8cdb] 2024-05-21T02:01:08Z testsuite, rs6000: Make powerpc_altivec consider current_compiler_flags [PR114842]
[2cd8dfd] 2024-05-21T02:01:07Z rs6000: Remove useless entries in rreg
[1a87ded] 2024-05-21T02:01:07Z rs6000: Remove useless operands[3]
[f672ab0] 2024-05-21T02:01:07Z testsuite: Fix typo in torture/vector-{1,2}.c
[fa82506] 2024-05-21T02:01:07Z testsuite, rs6000: Remove some checks with aix[456]
[458b23b] 2024-05-21T02:01:07Z testsuite, rs6000: Remove all linuxpaired checks and cases
[f4598e7] 2024-05-21T02:01:07Z testsuite, rs6000: Remove powerpc_popcntb_ok
[c547e35] 2024-05-21T02:01:06Z rs6000: Fix ICE on IEEE128 long double without vsx [PR114402]
[b390b01] 2024-05-21T02:01:06Z rs6000: Add assert !TARGET_VSX if !TARGET_ALTIVEC and strip a useless check
[2eb1dff] 2024-05-21T02:01:06Z rs6000: Clean up TF and TD check with FLOAT128_2REG_P
[a6f8b2b] 2024-05-21T02:01:06Z rs6000: Drop useless vector_{load,store} defines
[b666d86] 2024-05-21T00:17:26Z Daily bump.
[d642b66] 2024-05-21T00:11:48Z PR modula2/115164 initial test code highlighting the problem
[9ff8f04] 2024-05-20T21:39:20Z PHIOPT: Don't transform minmax if middle bb contains a phi [PR115143]
[38d1761] 2024-05-20T20:43:26Z fortran: Assume there is no cyclic reference with submodule symbols [PR99798]
[a2e4fe5] 2024-05-20T20:04:40Z aarch64: Fold vget_low
* intrinsics to BIT_FIELD_REF [PR102171]
[e14c673] 2024-05-20T15:06:38Z AArch64: Improve costing of ctz
[804fa0b] 2024-05-20T15:05:39Z AArch64: Fix printing of 2-instruction alternatives
[8579c8f] 2024-05-20T14:54:18Z aarch64: Further renaming of generic code
[f94598f] 2024-05-20T14:43:42Z MAINTAINERS: Update Joern Rennecke's status
[591bc70] 2024-05-20T11:14:06Z Regenerate riscv.opt.urls and i386.opt.urls
[a974f37] 2024-05-20T09:09:37Z aarch64: Preparatory patch to place target independent and dependent changed code in one file
[83d3a21] 2024-05-20T07:49:20Z Manually add ChangeLog entry for r15-575-gda73261ce7731be7f2b164f1db796878cdc23365
[efc7ba5] 2024-05-20T07:47:06Z ada: Get rid of secondary stack for indefinite record types with size clause
[bfa743d] 2024-05-20T07:47:06Z ada: Fix internal error on nested aggregate in conditional expression
[49eb34e] 2024-05-20T07:47:06Z ada: Add direct workaround for limitations of RTSfind mechanism
[b3cfe6e] 2024-05-20T07:47:06Z ada: Allow 'others' in formal packages with overloaded formals
[95a13b0] 2024-05-20T07:47:05Z ada: Fix list of attributes defined by Ada 2012
[ea65d5b] 2024-05-20T07:47:05Z ada: Fix list of implementation-defined attributes
[fd5a221] 2024-05-20T07:47:05Z ada: Further refine 'Super attribute
[b226e56] 2024-05-20T07:47:05Z ada: Handle accessibility calculations for 'First and 'Last
[d1e3aae] 2024-05-20T07:47:05Z ada: Error on instantiation of generic containing legal container aggregate
[a74dff4] 2024-05-20T07:47:05Z ada: Error on instantiation of generic containing legal container aggregate
[aecb63d] 2024-05-20T07:47:05Z ada: Add Is_Base_Type predicate to C interface
[cee232f] 2024-05-20T07:47:05Z ada: Formal package comment corrections in sinfo.ads
[888a12b] 2024-05-20T07:47:04Z ada: Resolve ACATS compilation and execution issues with container aggregates
[103e7f3] 2024-05-20T07:47:04Z ada: Extend expansion delaying mechanism to conditional expressions
[0d119fb] 2024-05-20T07:47:04Z ada: Tweak handling of thread ID on POSIX
[824755f] 2024-05-20T07:47:04Z ada: Fix style in list of implementation-defined attributes
[766a393] 2024-05-20T07:47:04Z ada: Use discrete choice list in declaration of universal type attributes
[4ed963a] 2024-05-20T07:47:04Z ada: Remove repeated condition in check for implementation attributes
[32aa8b9] 2024-05-20T07:47:04Z ada: Apply restriction No_Implementation_Attributes to source nodes only
[d6a10f8] 2024-05-20T07:47:03Z ada: Detect only conflict with synomyms of max queue length
[eef3025] 2024-05-20T07:47:03Z ada: One more adjustment coming from aliasing considerations
[caaf20e] 2024-05-20T07:47:03Z ada: Reject too-strict alignment specifications.
[16cdead] 2024-05-20T07:47:03Z ada: Use System.Address for address computation in System.Pool_Global
[fbe275e] 2024-05-20T07:47:03Z ada: Fix for attribute Width on enumeration types with Discard_Name
[9edbaab] 2024-05-20T07:47:03Z ada: Fix static 'Img for enumeration type with Discard_Names
[727e7d6] 2024-05-20T07:47:03Z ada: Another small cleanup about allocators and aggregates
[37f4a6f] 2024-05-20T07:47:03Z ada: Fix incorrect free with Task_Info pragma
[5d6c099] 2024-05-20T07:47:02Z ada: Rework and augment documentation on strict aliasing
[bdf9ebb] 2024-05-20T07:47:02Z ada: Small cleanup in System.Finalization_Primitives unit
[bf94167] 2024-05-20T07:47:02Z ada: Implement representation aspect Max_Entry_Queue_Length
[d3b4ba1] 2024-05-20T07:44:39Z MIPS: Remove -m(no-)lra option
[b701306] 2024-05-20T06:34:48Z Fortran: Fix SHAPE for zero-size arrays
[544d5dc] 2024-05-20T06:33:31Z Fortran: invoke.texi - link to OpenCoarrays.org + mention libcaf_single
[e1a7e2c] 2024-05-20T03:04:32Z i386: Remove Xeon Phi ISA support
[88b3f83] 2024-05-20T01:05:04Z DSE: Fix ICE after allow vector type in get_stored_val
[f22afbe] 2024-05-20T00:16:30Z Daily bump.
[8713d5e] 2024-05-19T18:15:28Z Daily bump.