https://gcc.gnu.org/g:b7c69cc072ef0da36439ebc55c513b48e68391b7
commit r15-5916-gb7c69cc072ef0da36439ebc55c513b48e68391b7
Author: Andrew Pinski
Date: Mon Dec 2 08:35:23 2024 -0800
phiopt: Reset the number of iterations information of a loop when changing
an exit from the loop [PR117243]
https://gcc.gnu.org/g:7a92ba766815c9a6b73593967a26fdfbebfc7e69
commit r15-5915-g7a92ba766815c9a6b73593967a26fdfbebfc7e69
Author: Jerry DeLisle
Date: Tue Dec 3 20:55:41 2024 -0800
Fortran: Fix B64.0 formatted write output.
PR fortran/117820
libgfortran/ChangeLog:
https://gcc.gnu.org/g:c1409e1955110fcf3641cec6e8381fbf03f0a510
commit r14-11057-gc1409e1955110fcf3641cec6e8381fbf03f0a510
Author: Gaius Mulley
Date: Wed Dec 4 00:11:22 2024 +
[PATCH] PR modula2/117371: type incompatibility between INTEGER and CARDINAL
This patch enforces a con
https://gcc.gnu.org/g:846c0b397b5c1b4ff6c68d83af99aff2aa80a162
commit r15-5913-g846c0b397b5c1b4ff6c68d83af99aff2aa80a162
Author: Georg-Johann Lay
Date: Tue Dec 3 11:32:30 2024 +0100
Rectify some test cases.
PR testsuite/52641
PR testsuite/109123
PR
https://gcc.gnu.org/g:cd107a6343c96c4ef26096e250d43a4a4211eced
commit r15-5912-gcd107a6343c96c4ef26096e250d43a4a4211eced
Author: Jonathan Wakely
Date: Tue Dec 3 16:36:05 2024 +
libstdc++: Fix parallel std::exclusive_scan [PR108236]
The standard says that std::exclusive_scan ca
https://gcc.gnu.org/g:aa7acf6fc9251cc9bdb9a406dc58439eb54e1217
commit r15-5911-gaa7acf6fc9251cc9bdb9a406dc58439eb54e1217
Author: Jonathan Wakely
Date: Mon Nov 25 21:55:09 2024 +
libstdc++: Simplify allocator propagation helpers using 'if constexpr'
Use diagnostic pragmas to al
https://gcc.gnu.org/g:5f02a4f5c66df222ca8db12cde510c387a962c2d
commit r15-5908-g5f02a4f5c66df222ca8db12cde510c387a962c2d
Author: Jonathan Wakely
Date: Tue Nov 12 17:01:59 2024 +
libstdc++: Stop using _Self typedefs in std::list iterators
We can just use the injected-class-name
https://gcc.gnu.org/g:84b40a1c1b2c9e3feb546838fa988d653eed0755
commit r15-5910-g84b40a1c1b2c9e3feb546838fa988d653eed0755
Author: Jonathan Wakely
Date: Fri Nov 15 21:45:16 2024 +
libstdc++: Add fancy pointer support to std::forward_list [PR57272]
This takes a very similar appro
https://gcc.gnu.org/g:ca24f585fc3b7bf5e145cf3ee3f6f83ad8a4f2dd
commit r15-5907-gca24f585fc3b7bf5e145cf3ee3f6f83ad8a4f2dd
Author: Jonathan Wakely
Date: Tue Nov 12 15:36:17 2024 +
libstdc++: Refactor std::list::size() for cxx11 ABI
Remove some preprocessor conditionals by moving
https://gcc.gnu.org/g:f29d1b5836790ec795cb51bcfe25f7270b3e9f30
commit r15-5909-gf29d1b5836790ec795cb51bcfe25f7270b3e9f30
Author: Jonathan Wakely
Date: Fri Nov 15 19:06:47 2024 +
libstdc++: Add fancy pointer support to std::list [PR57272]
Currently std::list uses raw pointers t
https://gcc.gnu.org/g:de4f10f07c05cd638070ce4d3091ab28cc3cfa03
commit r14-11056-gde4f10f07c05cd638070ce4d3091ab28cc3cfa03
Author: Gaius Mulley
Date: Tue Dec 3 21:17:20 2024 +
[PATCH] modula2: Add dependencies for generated sources
This patch adds rules and dependencies for the
https://gcc.gnu.org/g:b6a43fe2c5498f823b5df735a4702f35a812e5bd
commit r15-5905-gb6a43fe2c5498f823b5df735a4702f35a812e5bd
Author: Georg-Johann Lay
Date: Tue Dec 3 14:19:40 2024 +0100
AVR: Improve location of late diagnostics.
Some diagnostics are issues late, e.g. in avr_print_oper
https://gcc.gnu.org/g:5aa4ab4d62f4b6c6e1b0ceb746582bdac3bb14a9
commit r15-5906-g5aa4ab4d62f4b6c6e1b0ceb746582bdac3bb14a9
Author: Georg-Johann Lay
Date: Tue Dec 3 11:50:54 2024 +0100
AVR: Skip some test cases that don't work for it.
gcc/testsuite/
* gcc.c-torture/execut
https://gcc.gnu.org/g:96f5fd3089075b56ea9ea85060213cc4edd7251a
commit r15-5904-g96f5fd3089075b56ea9ea85060213cc4edd7251a
Author: Jeff Law
Date: Tue Dec 3 12:26:01 2024 -0700
Move some CRC tests into the gcc.dg/torture directory
Jakub noted that these tests were using dg-skip-if di
https://gcc.gnu.org/g:3b0fca5835b92ca7b139ef9f06d16b65510568ef
commit r15-5903-g3b0fca5835b92ca7b139ef9f06d16b65510568ef
Author: Nina Ranns
Date: Tue Dec 3 14:58:21 2024 +
c++/contracts: ICE with contract assert on non-empty statement [PR 117579]
Contract assert is an attribut
https://gcc.gnu.org/g:168f938b8f2aab5c0443b02404d004ed4298651f
commit r15-5901-g168f938b8f2aab5c0443b02404d004ed4298651f
Author: David Malcolm
Date: Tue Dec 3 13:53:42 2024 -0500
maintainer-scripts: fix jit docs on website
I noticed whilst working on the libgdiagnostics docs
t
https://gcc.gnu.org/g:e6e4cb34e30f25adfb57e998663a8a1796b8573c
commit r15-5902-ge6e4cb34e30f25adfb57e998663a8a1796b8573c
Author: David Malcolm
Date: Tue Dec 3 13:53:46 2024 -0500
maintainer-scripts: build the libgdiagnostics docs for the website
[PR117883]
maintainer-scripts/Chan
https://gcc.gnu.org/g:0b01549916d7526d27d652cbea1f448399fcee33
commit r15-5900-g0b01549916d7526d27d652cbea1f448399fcee33
Author: Joseph Myers
Date: Tue Dec 3 18:27:03 2024 +
Update gcc zh_CN.po
* zh_CN.po: Update.
Diff:
---
gcc/po/zh_CN.po | 501 +
https://gcc.gnu.org/g:92014ea7ca9d10d1b07eeb03b4f701bc249de311
commit r14-11054-g92014ea7ca9d10d1b07eeb03b4f701bc249de311
Author: Joseph Myers
Date: Tue Dec 3 18:28:09 2024 +
Update gcc zh_CN.po
* zh_CN.po: Update.
Diff:
---
gcc/po/zh_CN.po | 501
https://gcc.gnu.org/g:eee3182e1af633f99e5264854cb6b5c00ce7a5dd
commit r15-5899-geee3182e1af633f99e5264854cb6b5c00ce7a5dd
Author: Edwin Lu
Date: Mon Dec 2 17:29:55 2024 -0800
RISC-V: Fix test target selector
The previous target selector was not properly gating the tests to rv32
https://gcc.gnu.org/g:2b93d71b068b2f5be134350697fb075d72d01163
commit r15-5898-g2b93d71b068b2f5be134350697fb075d72d01163
Author: David Malcolm
Date: Tue Dec 3 12:17:01 2024 -0500
libgdiagnostics: fix docs metadata
gcc/ChangeLog:
* doc/libgdiagnostics/conf.py: Remove "a
https://gcc.gnu.org/g:f01f01f0ebf8f5207096cb9650354210d890fe0d
commit r14-11053-gf01f01f0ebf8f5207096cb9650354210d890fe0d
Author: Tamar Christina
Date: Thu Nov 21 15:10:24 2024 +
middle-end:For multiplication try swapping operands when matching complex
multiply [PR116463]
Thi
https://gcc.gnu.org/g:31250baf81446aa4fc1b729e2fc5165a36005ebc
commit r15-5897-g31250baf81446aa4fc1b729e2fc5165a36005ebc
Author: Paul Thomas
Date: Tue Dec 3 15:56:53 2024 +
Fortran: Fix class transformational intrinsic calls [PR102689]
2024-12-03 Paul Thomas
gcc/fo
https://gcc.gnu.org/g:d35eeeca7b27bb153d61e5668d52efff6432cf66
commit r14-11052-gd35eeeca7b27bb153d61e5668d52efff6432cf66
Author: Gaius Mulley
Date: Tue Dec 3 15:58:27 2024 +
[PATCH] modula2: M2MetaError.{def,mod} and P2SymBuild.mod further cleanup
Further cleanups and improve
The branch 'redhat/heads/gcc-15-branch' was updated to point to:
d2b3fd44a4b2... Merge commit 'r15-5896-g4114b7fb1cb4cb90b9fafc22213d7d9579b
It previously pointed to:
ec0e37c5cf7e... Red Hat customizations.
Diff:
Summary of changes (added commits):
---
d2b3
https://gcc.gnu.org/g:d2b3fd44a4b20c573bb9c8ef5b17bdca70ea748b
commit d2b3fd44a4b20c573bb9c8ef5b17bdca70ea748b
Merge: ec0e37c5cf7e 4114b7fb1cb4
Author: Jakub Jelinek
Date: Tue Dec 3 16:31:16 2024 +0100
Merge commit 'r15-5896-g4114b7fb1cb4cb90b9fafc22213d7d9579bc19e0' into
redhat/gcc-15-br
https://gcc.gnu.org/g:4114b7fb1cb4cb90b9fafc22213d7d9579bc19e0
commit r15-5896-g4114b7fb1cb4cb90b9fafc22213d7d9579bc19e0
Author: Georg-Johann Lay
Date: Tue Dec 3 15:49:18 2024 +0100
AVR: ad target/117726 - Also split logic shifts of bitsize - 1.
When -msplit-bit-shift is on, also
https://gcc.gnu.org/g:b16824e10d9ae6c7740fc01424e192ae3448fc9a
commit r14-11051-gb16824e10d9ae6c7740fc01424e192ae3448fc9a
Author: Gaius Mulley
Date: Tue Dec 3 14:39:03 2024 +
[PATCH] modula2: Tidyup gm2-compiler/M2MetaError.mod
This patch is a tidyup for gm2-compiler/M2MetaErr
https://gcc.gnu.org/g:e8acf6816cf360d5db0ebfaf995415961f455274
commit r14-11050-ge8acf6816cf360d5db0ebfaf995415961f455274
Author: Gaius Mulley
Date: Tue Dec 3 13:37:01 2024 +
[PATCH] PR modula2/115328 The FORWARD keyword is not implemented
This patch implements the FORWARD key
https://gcc.gnu.org/g:d4f3c3efc669afe6e270344ff73c7471fea67ce7
commit r15-5893-gd4f3c3efc669afe6e270344ff73c7471fea67ce7
Author: Richard Biener
Date: Tue Dec 3 08:52:48 2024 +0100
Use the number of relevant stmts to limit SLP build
The following removes scalar stmt counting from l
https://gcc.gnu.org/g:af9a3fe6a52974252516b3eea4c5ab5caae47b4b
commit r15-5894-gaf9a3fe6a52974252516b3eea4c5ab5caae47b4b
Author: Richard Biener
Date: Tue Dec 3 08:56:35 2024 +0100
tree-optimization/117874 - optimize SLP discovery budget use
The following tries to avoid eating into
https://gcc.gnu.org/g:d203f4cb968a1dc45c7fcd1bf5d7cd485ca6f510
commit r15-5892-gd203f4cb968a1dc45c7fcd1bf5d7cd485ca6f510
Author: Georg-Johann Lay
Date: Mon Dec 2 12:31:18 2024 +0100
AVR: Tweak uin8_t << 6 and uint8_t >> 6 shifts.
Logic 8-bit shifts with an offset of 6 can be impro
https://gcc.gnu.org/g:d777d66cc168a5019dad8e60b075c82b6207f199
commit r15-5891-gd777d66cc168a5019dad8e60b075c82b6207f199
Author: Claudio Bantaloukas
Date: Tue Dec 3 10:53:53 2024 +
aarch64: Fix fp8 cpuinfo feature names
The previous version of the patch was based on the mistak
https://gcc.gnu.org/g:d1318ebb7d1fb474a3b096406bda759187c56610
commit r15-5890-gd1318ebb7d1fb474a3b096406bda759187c56610
Author: Jonathan Wakely
Date: Mon Dec 2 15:13:52 2024 +
libstdc++: Make std::vector constructor noexcept (LWG 3778)
LWG 3778 was approved in November 2022.
https://gcc.gnu.org/g:29bea6921d0e2e3dd20bc78926ef0e98b1b1e4ad
commit r15-5889-g29bea6921d0e2e3dd20bc78926ef0e98b1b1e4ad
Author: Jonathan Wakely
Date: Sat Nov 30 21:37:02 2024 +
libstdc++: Fix constraints on std::optional converting constructors
[PR117889]
The converting cons
https://gcc.gnu.org/g:17c9c7c10a70d18dea5849d11a4fa382d3817fa1
commit r15-5888-g17c9c7c10a70d18dea5849d11a4fa382d3817fa1
Author: Jakub Jelinek
Date: Tue Dec 3 11:17:49 2024 +0100
tree-ssanames, match.pd: get_nonzero_bits/with_*_nonzero_bits* cleanups and
improvements [PR117420]
T
https://gcc.gnu.org/g:0b89341f124eadc689682d01193309225adfec23
commit r15-5887-g0b89341f124eadc689682d01193309225adfec23
Author: Jakub Jelinek
Date: Tue Dec 3 11:16:37 2024 +0100
bitintlower: Fix up ?ROTATE_EXPR lowering [PR117847]
In the ?ROTATE_EXPR lowering I forgot to handle r
https://gcc.gnu.org/g:3d72e50caebf232fdd7f70613616ca4fd4fb472b
commit r15-5886-g3d72e50caebf232fdd7f70613616ca4fd4fb472b
Author: Tobias Burnus
Date: Tue Dec 3 11:02:03 2024 +0100
OpenMP: 'allocate' directive - fixes for 'alignof' and [[omp::decl]]
Fixed a check to permit [[omp::de
https://gcc.gnu.org/g:e8fc954631a85dcb9b1de4d936a5110d72a4986b
commit r15-5880-ge8fc954631a85dcb9b1de4d936a5110d72a4986b
Author: Richard Sandiford
Date: Tue Dec 3 09:53:59 2024 +
aarch64: Move some diagnostic functions to aarch64.cc
Some of the diagnostics reported for SVE bui
https://gcc.gnu.org/g:f855bc3006f43a623bd6197a795f238e70a3f007
commit r15-5883-gf855bc3006f43a623bd6197a795f238e70a3f007
Author: Saurabh Jha
Date: Tue Dec 3 09:54:00 2024 +
aarch64: Refactor AdvSIMD intrinsics
Refactor AdvSIMD intrinsics defined using the new pragma-based appr
https://gcc.gnu.org/g:c063f833c668b6571ca23207e85237ff3da100a3
commit r15-5882-gc063f833c668b6571ca23207e85237ff3da100a3
Author: Saurabh Jha
Date: Tue Dec 3 09:54:00 2024 +
aarch64: Put iterators into the right section
iterators.md is grouped by iterator type and by attribute
https://gcc.gnu.org/g:a07a2b8c9e7c2d123f0178875c9110eaf9770b7a
commit r15-5884-ga07a2b8c9e7c2d123f0178875c9110eaf9770b7a
Author: Saurabh Jha
Date: Tue Dec 3 09:54:01 2024 +
aarch64: Add support for AdvSIMD lut
The AArch64 FEAT_LUT extension is optional from Armv9.2-A and manda
https://gcc.gnu.org/g:83f22c1c526368cafc3d32f03462ecd7847f054f
commit r15-5885-g83f22c1c526368cafc3d32f03462ecd7847f054f
Author: Richard Sandiford
Date: Tue Dec 3 09:54:01 2024 +
aarch64: Add flags field to aarch64-simd-pragma-builtins.def
This patch adds a flags field to aarc
https://gcc.gnu.org/g:5f3282f726bd4b0868ae3a5e3109081288ef7e4b
commit r15-5881-g5f3282f726bd4b0868ae3a5e3109081288ef7e4b
Author: Richard Sandiford
Date: Tue Dec 3 09:53:59 2024 +
aarch64: Split out aarch64_v64_mode
We had a function called aarch64_vq_mode, where "vq" stood for
https://gcc.gnu.org/g:f2d91164a5c54f4c246a7cc73f23aa79bc5e
commit r15-5879-gf2d91164a5c54f4c246a7cc73f23aa79bc5e
Author: Pan Li
Date: Fri Nov 29 20:33:19 2024 +0800
Match: Refactor the unsigned SAT_SUB match patterns [NFC]
This patch would like to refactor the all unsigned
https://gcc.gnu.org/g:5cbeecf07df4f50ee02345419bafffc5f0e3d604
commit r15-5878-g5cbeecf07df4f50ee02345419bafffc5f0e3d604
Author: Pan Li
Date: Tue Dec 3 14:08:07 2024 +0800
RISC-V: Fix incorrect optimization options passing to reduc and ternop
Like the strided load/store, the testc
https://gcc.gnu.org/g:4acab372d31a9fe9184ccc247780940821cda367
commit r15-5877-g4acab372d31a9fe9184ccc247780940821cda367
Author: Heiko Eißfeldt
Date: Tue Dec 3 09:47:59 2024 +0100
replace atoi with strtoul in varasm.cc (decode_reg_name_and_count)
[PR114540]
The function uses atoi
47 matches
Mail list logo