https://gcc.gnu.org/g:c1fd4589c2bf9fd8409d51b94df219cb75107762
commit r14-9538-gc1fd4589c2bf9fd8409d51b94df219cb75107762
Author: Xi Ruoyao
Date: Mon Mar 18 17:18:34 2024 +0800
LoongArch: Fix C23 (...) functions returning large aggregates [PR114175]
We were assuming
https://gcc.gnu.org/g:1f257714674cd8fd69db7367aecdd09b672d1db7
commit r14-9539-g1f257714674cd8fd69db7367aecdd09b672d1db7
Author: Jakub Jelinek
Date: Tue Mar 19 09:49:59 2024 +0100
arc: Fix up arc_setup_incoming_varargs [PR114175]
Like for x86-64, alpha or rs6000, arc seems to be
https://gcc.gnu.org/g:a185d8aeeed7a25a01505565aa61ccf8a876c6ff
commit r14-9536-ga185d8aeeed7a25a01505565aa61ccf8a876c6ff
Author: Jakub Jelinek
Date: Tue Mar 19 09:14:11 2024 +0100
alpha: Fix alpha_setup_incoming_varargs [PR114175]
Like in the r14-9503 change on x86-64, I think
https://gcc.gnu.org/g:167ec6df7fd8deb67759acd5dbe72c1982a55873
commit r14-9537-g167ec6df7fd8deb67759acd5dbe72c1982a55873
Author: Christophe Lyon
Date: Fri Mar 15 19:55:43 2024 +
arm: [MVE intrinsics] Fix support for loads [PR target/114323]
The testcase in this PR shows that
https://gcc.gnu.org/g:94c3508c5a14d1948fe3bffa9e16c6f3d9c2836a
commit r14-9533-g94c3508c5a14d1948fe3bffa9e16c6f3d9c2836a
Author: Richard Biener
Date: Mon Mar 18 12:39:03 2024 +0100
tree-optimization/114375 - disallow SLP discovery of permuted mask loads
We cannot currently handle
https://gcc.gnu.org/g:8959ab63f1881a8a4b1921b946d4ea3986bf1063
commit r14-9534-g8959ab63f1881a8a4b1921b946d4ea3986bf1063
Author: Jakub Jelinek
Date: Tue Mar 19 09:10:26 2024 +0100
openmp: Make c_omp_check_loop_binding_exprs diagnostics translatable
[PR114364]
https://gcc.gnu.org/g:8f85b46337f90c3126b9cefd72ffd29eb9a4ebf3
commit r14-9535-g8f85b46337f90c3126b9cefd72ffd29eb9a4ebf3
Author: Jakub Jelinek
Date: Tue Mar 19 09:13:32 2024 +0100
rs6000: Fix up setup_incoming_varargs [PR114175]
The c23-stdarg-8.c test (as well as the new test
https://gcc.gnu.org/g:71a44faa8a4f76d68356c66c6054e6c242df820f
commit r14-9542-g71a44faa8a4f76d68356c66c6054e6c242df820f
Author: Iain Sandoe
Date: Mon Mar 18 09:57:33 2024 +
libstdc++: Sync the atomic_link_flags implementation with GCC.
For Darwin, in order to allow
https://gcc.gnu.org/g:f6ed0466d40de496b14225fae44acf618dac1fd2
commit r12-10284-gf6ed0466d40de496b14225fae44acf618dac1fd2
Author: Uros Bizjak
Date: Tue Mar 19 16:57:50 2024 +0100
testsuite/i386: Correct pr111822.C dg-do options [PR111822]
PR target/111822
https://gcc.gnu.org/g:c608b57f77a47179899666940c3b8b6a2e5435b2
commit r14-9550-gc608b57f77a47179899666940c3b8b6a2e5435b2
Author: Jonathan Wakely
Date: Thu Feb 29 17:13:49 2024 +
libstdc++: Suppress deprecation messages from [PR101228]
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:07e03761a7fc1626a6a74ed957e117f56981558c
commit r14-9551-g07e03761a7fc1626a6a74ed957e117f56981558c
Author: Jonathan Wakely
Date: Mon Mar 18 13:22:17 2024 +
libstdc++: Fix infinite loop in std::binomial_distribution [PR114359]
The multiplication (4 * _M_t
https://gcc.gnu.org/g:1a6d04fce7d78b9e5201333be0c0877390f81bc3
commit r13-8466-g1a6d04fce7d78b9e5201333be0c0877390f81bc3
Author: Uros Bizjak
Date: Tue Mar 19 16:56:11 2024 +0100
i386: Unify {general,timode}_scalar_chain::convert_op [PR111822]
Recent PR111822 fix implemented
https://gcc.gnu.org/g:4adb1a5839e7a3310a127c1776f1f95d7edaa6ff
commit r14-9543-g4adb1a5839e7a3310a127c1776f1f95d7edaa6ff
Author: Iain Sandoe
Date: Mon Mar 18 10:06:44 2024 +
testsuite, Darwin: Use the IOKit framework in framework-1.c [PR114049].
The intent of the test is to
https://gcc.gnu.org/g:c7a774edbf802d79b95871ede5b80f6e9adf8e88
commit r14-9544-gc7a774edbf802d79b95871ede5b80f6e9adf8e88
Author: David Malcolm
Date: Tue Mar 19 09:06:45 2024 -0400
analyzer: fixes to __atomic_{exchange,load,store} [PR114286]
In r14-1497-gef768035ae8090 I added
https://gcc.gnu.org/g:16afbd9c9c4282d56062cef95e6eccfdcf3efe03
commit r14-9545-g16afbd9c9c4282d56062cef95e6eccfdcf3efe03
Author: Jonathan Wakely
Date: Mon Mar 18 13:00:17 2024 +
libstdc++: Begin lifetime of storage in std::vector [PR114367]
This doesn't cause a problem with
https://gcc.gnu.org/g:f5118546a8d0a99edb34fd672e7847370a1adae1
commit r14-9546-gf5118546a8d0a99edb34fd672e7847370a1adae1
Author: Jonathan Wakely
Date: Mon Mar 18 12:55:36 2024 +
libstdc++: Fix typos in MemoryChecker assertion messages in PSTL tests
This has been reported
https://gcc.gnu.org/g:bc91e3870e9c984c180b478a3449a9a2e56cd107
commit r14-9553-gbc91e3870e9c984c180b478a3449a9a2e56cd107
Author: Edwin Lu
Date: Tue Mar 12 14:31:40 2024 -0700
RISC-V: Update test expectancies with recent scheduler change
Given the recent change with adding the
https://gcc.gnu.org/g:60586710b0646efdbbd77a7f53b93fb5edb87a61
commit r14-9552-g60586710b0646efdbbd77a7f53b93fb5edb87a61
Author: Edwin Lu
Date: Mon Mar 18 11:43:41 2024 -0700
RISC-V: Fix C23 (...) functions returning large aggregates [PR114175]
We assume that
https://gcc.gnu.org/g:ef2efc53fd89920a864fa076cabe03873b7f1bdc
commit r14-9547-gef2efc53fd89920a864fa076cabe03873b7f1bdc
Author: Jonathan Wakely
Date: Tue Mar 19 12:43:29 2024 +
libstdc++: Fix Python scripts to output the correct filename
These scripts both print "generated
https://gcc.gnu.org/g:d1b8c2237d7c6a2d52ea5a852a9a11ad426496f3
commit r14-9548-gd1b8c2237d7c6a2d52ea5a852a9a11ad426496f3
Author: Jonathan Wakely
Date: Tue Mar 19 12:58:27 2024 +
libstdc++: Update docs on build process and generated files
There are several more sub-directories
https://gcc.gnu.org/g:90788dd722346560d410fe9a5c2d543811027336
commit r14-9549-g90788dd722346560d410fe9a5c2d543811027336
Author: Jonathan Wakely
Date: Fri Mar 1 11:20:51 2024 +
libstdc++: Regenerate in maintainer mode
This is a generated header but regenerating it requires
https://gcc.gnu.org/g:0bf99b1b7eda2f4c34b9f56b895980ea1c261765
commit r14-9554-g0bf99b1b7eda2f4c34b9f56b895980ea1c261765
Author: David Malcolm
Date: Tue Mar 19 13:57:35 2024 -0400
diagnostics: fix corrupt json/SARIF on stderr [PR114348]
Various values of -fdiagnostics-format=
https://gcc.gnu.org/g:9623e5dd70b0d8334ebe093459721d0d447ce4f2
commit r13-8467-g9623e5dd70b0d8334ebe093459721d0d447ce4f2
Author: Harald Anlauf
Date: Mon Mar 18 19:36:59 2024 +0100
Fortran: error recovery in frontend optimization [PR103715]
gcc/fortran/ChangeLog:
https://gcc.gnu.org/g:5b928badac560ad48e0e9fc480096ff396d9d9c6
commit r13-8468-g5b928badac560ad48e0e9fc480096ff396d9d9c6
Author: Harald Anlauf
Date: Tue Mar 12 22:58:39 2024 +0100
Fortran: fix IS_CONTIGUOUS for polymorphic dummy arguments [PR114001]
gcc/fortran/ChangeLog:
https://gcc.gnu.org/g:7a6261332de58fd47283d694d8cd61ea7cdb324c
commit r14-9558-g7a6261332de58fd47283d694d8cd61ea7cdb324c
Author: Marek Polacek
Date: Tue Mar 19 17:15:38 2024 -0400
testsuite: fix target for linkage-1.C
This test fails in C++11 due to:
linkage-1.C:3:8:
https://gcc.gnu.org/g:acd5a60cccacc1b769f3afa835546368761cf431
commit acd5a60cccacc1b769f3afa835546368761cf431
Author: Michael Meissner
Date: Tue Mar 19 17:28:40 2024 -0400
Revert all changes
Diff:
---
gcc/config.gcc | 4 +-
gcc/config/rs6000/aix71.h |
https://gcc.gnu.org/g:e6477b55b225b6e0d6e996a56385e6130ff6875f
commit e6477b55b225b6e0d6e996a56385e6130ff6875f
Author: Michael Meissner
Date: Tue Mar 19 17:38:23 2024 -0400
Add -mcpu=future support.
This patch adds the future option to the -mcpu= and -mtune= switches.
https://gcc.gnu.org/g:04201e61597afb4d35694447fce09b6d45a511da
commit 04201e61597afb4d35694447fce09b6d45a511da
Author: Michael Meissner
Date: Tue Mar 19 17:40:19 2024 -0400
Add -mcpu=future tuning support.
This patch makes -mtune=future use the same tuning decision as
https://gcc.gnu.org/g:c87f1f3d660f4103c91c72a4d3e1d19ff2858671
commit r14-9555-gc87f1f3d660f4103c91c72a4d3e1d19ff2858671
Author: Jakub Jelinek
Date: Tue Mar 19 16:06:13 2024 -0400
analyzer: fix ICE due to corrupt MEM_REFs [PR113505]
gcc/analyzer/ChangeLog
PR
https://gcc.gnu.org/g:bf838884fac573b4902a21bb82d9b6f777e32cb9
commit r14-9559-gbf838884fac573b4902a21bb82d9b6f777e32cb9
Author: Martin Jambor
Date: Tue Mar 19 22:33:27 2024 +0100
ipa: Fix C++ member ptr indirect inlining (PR 114254, PR 108802)
Even though we have had code to
https://gcc.gnu.org/g:44ba7bcb752a40ec7490dea53d3a472ce633371d
commit r14-9561-g44ba7bcb752a40ec7490dea53d3a472ce633371d
Author: Lewis Hyatt
Date: Wed Nov 8 16:13:14 2023 -0500
diagnostics: Fix behavior of permerror options after diagnostic pop
[PR111918]
When a diagnostic
https://gcc.gnu.org/g:87a4b55f5f3d3cf1fc77626ef56e9396d53f15c2
commit 87a4b55f5f3d3cf1fc77626ef56e9396d53f15c2
Author: Michael Meissner
Date: Mon Mar 18 15:55:27 2024 -0400
Add ChangeLog.vpair and update REVISION.
2024-03-18 Michael Meissner
gcc/
*
https://gcc.gnu.org/g:614f37d2b0a5da702c04190a386874f8e0220583
commit 614f37d2b0a5da702c04190a386874f8e0220583
Merge: 87a4b55f5f3 5b4f20d93e6
Author: Michael Meissner
Date: Wed Mar 20 00:17:23 2024 -0400
Merge commit 'refs/users/meissner/heads/work163-vpair' of
The branch 'meissner/heads/work163-vpair' was updated to point to:
614f37d2b0a... Merge commit 'refs/users/meissner/heads/work163-vpair' of g
It previously pointed to:
5b4f20d93e6... Merge commit 'refs/users/meissner/heads/work163-vpair' of g
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:c18733b88678d32b25064d233870e8e6e3e0a9e4
commit c18733b88678d32b25064d233870e8e6e3e0a9e4
Merge: 12f6a9e9fae fd35cfe58c0
Author: Michael Meissner
Date: Wed Mar 20 00:14:02 2024 -0400
Merge commit 'refs/users/meissner/heads/work163-test' of
The branch 'meissner/heads/work163-dmf' was updated to point to:
dc65989f104... Merge commit 'refs/users/meissner/heads/work163-dmf' of git
It previously pointed to:
672c4b0e0de... Update ChangeLog.*
Diff:
Summary of changes (added commits):
---
dc65989...
https://gcc.gnu.org/g:0024baaccb3953f143e8cc7fb6adc913bd5f9166
commit 0024baaccb3953f143e8cc7fb6adc913bd5f9166
Author: Michael Meissner
Date: Mon Mar 18 15:54:31 2024 -0400
Add ChangeLog.dmf and update REVISION.
2024-03-18 Michael Meissner
gcc/
*
https://gcc.gnu.org/g:42b44e48d28d2b64fbdc3a7fdf589c7ddedb8d0c
commit 42b44e48d28d2b64fbdc3a7fdf589c7ddedb8d0c
Author: Michael Meissner
Date: Mon Mar 18 15:56:21 2024 -0400
Add ChangeLog.ajit and update REVISION.
2024-03-18 Michael Meissner
gcc/
*
The branch 'meissner/heads/work163-ajit' was updated to point to:
c53cc37c0d6... Merge commit 'refs/users/meissner/heads/work163-ajit' of gi
It previously pointed to:
c2c87b83e7e... Merge commit 'refs/users/meissner/heads/work163-ajit' of gi
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:c53cc37c0d6cb8ecc70ded7307b2221569e831ae
commit c53cc37c0d6cb8ecc70ded7307b2221569e831ae
Merge: 42b44e48d28 c2c87b83e7e
Author: Michael Meissner
Date: Wed Mar 20 00:04:34 2024 -0400
Merge commit 'refs/users/meissner/heads/work163-ajit' of
https://gcc.gnu.org/g:51e2f7a22e82a7cb2d321b82613b477b58ee4c60
commit r13-8471-g51e2f7a22e82a7cb2d321b82613b477b58ee4c60
Author: François Dumont
Date: Sun Mar 17 19:06:55 2024 +0100
libstdc++: Fix N3344 behavior on _Safe_iterator::_M_can_advance
We shall be able to advance from a
https://gcc.gnu.org/g:86183487993315214091d593334893a883954f17
commit r13-8470-g86183487993315214091d593334893a883954f17
Author: François Dumont
Date: Sun Mar 17 17:30:58 2024 +0100
libstdc++: Fix _Safe_local_iterator<>::_M_valid_range
Unordered container local_iterator range
https://gcc.gnu.org/g:64bb9c0b57b3fa6ba03793dedf2fb83ef8cba837
commit 64bb9c0b57b3fa6ba03793dedf2fb83ef8cba837
Author: Michael Meissner
Date: Tue Mar 19 00:58:25 2024 -0400
Add support for dense math registers.
The MMA subsystem added the notion of accumulator registers as an
https://gcc.gnu.org/g:da66991ee0b5fa2cef008a77861e761f9ae57014
commit da66991ee0b5fa2cef008a77861e761f9ae57014
Author: Michael Meissner
Date: Tue Mar 19 01:08:10 2024 -0400
PowerPC: Add support for 1,024 bit DMR registers.
This patch is a prelimianry patch to add the full 1,024
https://gcc.gnu.org/g:a5fd8dd42b3e82d6cebf8554312be8d04c9c1a91
commit a5fd8dd42b3e82d6cebf8554312be8d04c9c1a91
Author: Michael Meissner
Date: Tue Mar 19 01:11:52 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.dmf | 308 +-
1
https://gcc.gnu.org/g:aa0c25296782e59c906d6e2f7e9f5d0f6e1556f3
commit aa0c25296782e59c906d6e2f7e9f5d0f6e1556f3
Author: Michael Meissner
Date: Tue Mar 19 01:02:48 2024 -0400
Add dense math test for new instruction names.
2024-03-19 Michael Meissner
gcc/testsuite/
https://gcc.gnu.org/g:f4c6cc290f3742ddafeedd15712ebbf6c57e922e
commit f4c6cc290f3742ddafeedd15712ebbf6c57e922e
Author: Michael Meissner
Date: Tue Mar 19 01:01:25 2024 -0400
PowerPC: Switch to dense math names for all MMA operations.
This patch changes the assembler instruction
https://gcc.gnu.org/g:98e71fc431df3b382531fcd3d3a87628c07f8f97
commit 98e71fc431df3b382531fcd3d3a87628c07f8f97
Author: Michael Meissner
Date: Tue Mar 19 00:51:39 2024 -0400
Add wD constraint.
This patch adds a new constraint ('wD') that matches the accumulator
registers
that
https://gcc.gnu.org/g:88cc50bad1cb1e15e719ebf000b87d9532fd29bd
commit 88cc50bad1cb1e15e719ebf000b87d9532fd29bd
Author: Michael Meissner
Date: Mon Mar 18 22:58:56 2024 -0400
Use vector pair load/store for memcpy with -mcpu=future
In the development for the power10 processor, GCC
https://gcc.gnu.org/g:dc65989f104026665d03a44dad3d7d1e6aa26e9d
commit dc65989f104026665d03a44dad3d7d1e6aa26e9d
Merge: a5fd8dd42b3 672c4b0e0de
Author: Michael Meissner
Date: Wed Mar 20 00:07:40 2024 -0400
Merge commit 'refs/users/meissner/heads/work163-dmf' of
https://gcc.gnu.org/g:0529f98b7b1b0eadb009a7aa3161462897e53745
commit r14-9562-g0529f98b7b1b0eadb009a7aa3161462897e53745
Author: Chenghui Pan
Date: Fri Mar 15 09:30:25 2024 +0800
LoongArch: Remove unused/useless definitions.
This patch removes some unnecessary definitions of
https://gcc.gnu.org/g:1938d9d2bb8ecf84d2aa3c3ef2fb78ec19433057
commit r14-9563-g1938d9d2bb8ecf84d2aa3c3ef2fb78ec19433057
Author: Chenghui Pan
Date: Fri Mar 15 09:30:26 2024 +0800
LoongArch: Change loongarch_expand_vec_cmp()'s return type from bool to
void.
This function is
https://gcc.gnu.org/g:994d8f922b9d88f45775f57a490409ab1c3baf59
commit r14-9564-g994d8f922b9d88f45775f57a490409ab1c3baf59
Author: Chenghui Pan
Date: Fri Mar 15 09:30:27 2024 +0800
LoongArch: Combine UNITS_PER_FP_REG and UNITS_PER_FPREG macros.
These macros are completely same in
https://gcc.gnu.org/g:12f6a9e9fae06b2df732fc02158d4396aa019fe0
commit 12f6a9e9fae06b2df732fc02158d4396aa019fe0
Author: Michael Meissner
Date: Mon Mar 18 15:57:16 2024 -0400
Add ChangeLog.test and update REVISION.
2024-03-18 Michael Meissner
gcc/
*
The branch 'meissner/heads/work163-test' was updated to point to:
c18733b8867... Merge commit 'refs/users/meissner/heads/work163-test' of gi
It previously pointed to:
fd35cfe58c0... Merge commit 'refs/users/meissner/heads/work163-test' of gi
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:9c91f8a88b2db50c8faf70786d3cef27b39ac9fc
commit r14-9557-g9c91f8a88b2db50c8faf70786d3cef27b39ac9fc
Author: Vladimir N. Makarov
Date: Tue Mar 19 16:57:11 2024 -0400
[PR99829][LRA]: Fixing LRA ICE on arm
LRA removed insn setting equivalence to memory whose
https://gcc.gnu.org/g:e0e9499aeffdaca88f0f29334384aa5f710a81a4
commit r14-9540-ge0e9499aeffdaca88f0f29334384aa5f710a81a4
Author: Richard Biener
Date: Tue Mar 19 12:24:08 2024 +0100
tree-optimization/114151 - revert PR114074 fix
The following reverts the chrec_fold_multiply fix
https://gcc.gnu.org/g:e47330d0742c985fd8d5fe7089aa381d34967d61
commit r14-9541-ge47330d0742c985fd8d5fe7089aa381d34967d61
Author: Iain Sandoe
Date: Tue Mar 19 10:40:50 2024 +
libstdc++, Darwin: Do not use dev/null as the file for executables.
Darwin has a separate debug
58 matches
Mail list logo