https://gcc.gnu.org/g:d136fa00f0d5faff8397edcd7e4ebb3445ab21b0
commit r15-6187-gd136fa00f0d5faff8397edcd7e4ebb3445ab21b0
Author: Sandra Loosemore
Date: Fri Dec 13 00:26:29 2024 +
Fix -fstrict-flex-arrays documentation, again [PR111659]
My previous attempt to fix this issue end
https://gcc.gnu.org/g:0566b2e64be258641cbc6dbbc07ad48f54566e49
commit r15-6185-g0566b2e64be258641cbc6dbbc07ad48f54566e49
Author: Jonathan Wakely
Date: Thu Dec 12 23:17:28 2024 +
libstdc++: Fix some -Wsign-compare warnings in the testsuite
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:8f122894ee69aa53d08c5d3595b093675b8baa62
commit r15-6184-g8f122894ee69aa53d08c5d3595b093675b8baa62
Author: Jonathan Wakely
Date: Thu Dec 12 21:07:08 2024 +
libstdc++: Fix -Wsign-compare warnings in bits/hashtable_policy.h
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:93069606949f45cb5f60bc7f4efc4860c23c8e1c
commit r15-6183-g93069606949f45cb5f60bc7f4efc4860c23c8e1c
Author: Jonathan Wakely
Date: Thu Dec 12 20:38:54 2024 +
libstdc++: Fix typo in comment in src/c++17/fs_dir.cc
libstdc++-v3/ChangeLog:
* sr
https://gcc.gnu.org/g:6f7626f7a7a7460158c4d55363df81ca4087000c
commit r15-6182-g6f7626f7a7a7460158c4d55363df81ca4087000c
Author: John David Anglin
Date: Thu Dec 12 15:22:22 2024 -0500
hppa: Remove extra clobber from divsi3, udivsi3, modsi3 and umodsi3 patterns
The $$divI, $$divU,
https://gcc.gnu.org/g:4e1d200bb50feff11ffec086539fb77394056ff1
commit r15-6181-g4e1d200bb50feff11ffec086539fb77394056ff1
Author: Sandra Loosemore
Date: Thu Dec 12 20:12:42 2024 +
Regenerate attr-urls.def.
I noticed there is this new generated file that needs to be updated by
https://gcc.gnu.org/g:c768cd07f8d96175e66c25f541d3d58569cf6397
commit r15-6180-gc768cd07f8d96175e66c25f541d3d58569cf6397
Author: Sandra Loosemore
Date: Thu Dec 12 19:56:04 2024 +
Clean up documentation of -Wsuggest-attribute= [PR115532]
The list of -Wsuggest-attribute= variant
https://gcc.gnu.org/g:f7d1b9cdc0dd811722798530efffd736bfc2bc1d
commit r15-6179-gf7d1b9cdc0dd811722798530efffd736bfc2bc1d
Author: Jakub Jelinek
Date: Thu Dec 12 19:47:46 2024 +0100
match.pd: Defer some CTZ/CLZ foldings until after ubsan pass for
-fsanitize=builtin [PR115127]
As th
https://gcc.gnu.org/g:2cbb2408a830a63fbd901a4da3bfd341cec4b6ef
commit r15-6178-g2cbb2408a830a63fbd901a4da3bfd341cec4b6ef
Author: Tobias Burnus
Date: Thu Dec 12 18:58:59 2024 +0100
OpenMP: Enable has_device_addr clause for 'dispatch' in C/C++
The 'has_device_addr' of 'dispatch' has
https://gcc.gnu.org/g:d4330ff9bc9a2995e79d88b09a2ee76673167661
commit r15-6177-gd4330ff9bc9a2995e79d88b09a2ee76673167661
Author: Paul Thomas
Date: Thu Dec 12 17:50:56 2024 +
Fortran: Fix testsuite regressions after r15-5083 [PR117797]
2024-12-12 Paul Thomas
gcc/for
https://gcc.gnu.org/g:0f74991d88948238530ed1216d334ac123483c5d
commit r13-9249-g0f74991d88948238530ed1216d334ac123483c5d
Author: Eric Botcazou
Date: Thu Dec 12 16:25:09 2024 +0100
Fix precondition failure with Ada.Numerics.Generic_Real_Arrays.Eigenvalues
This fixes a precondition
https://gcc.gnu.org/g:d470d64b398684f510637fe8ada570fff92af841
commit r14-11083-gd470d64b398684f510637fe8ada570fff92af841
Author: Eric Botcazou
Date: Thu Dec 12 16:25:09 2024 +0100
Fix precondition failure with Ada.Numerics.Generic_Real_Arrays.Eigenvalues
This fixes a precondition
https://gcc.gnu.org/g:62c1d98b870f84bd511deba7b93e8c49e38f4335
commit r12-10856-g62c1d98b870f84bd511deba7b93e8c49e38f4335
Author: Eric Botcazou
Date: Thu Dec 12 16:25:09 2024 +0100
Fix precondition failure with Ada.Numerics.Generic_Real_Arrays.Eigenvalues
This fixes a precondition
https://gcc.gnu.org/g:b563a3a00db064d4d47fd171379e1d34d0698faa
commit r15-6176-gb563a3a00db064d4d47fd171379e1d34d0698faa
Author: Eric Botcazou
Date: Thu Dec 12 16:25:09 2024 +0100
Fix precondition failure with Ada.Numerics.Generic_Real_Arrays.Eigenvalues
This fixes a precondition
https://gcc.gnu.org/g:c94ac10ffc422d4c9a28266b1340382d69518464
commit r15-6175-gc94ac10ffc422d4c9a28266b1340382d69518464
Author: Georg-Johann Lay
Date: Thu Dec 12 16:13:39 2024 +0100
AVR: target/118000 - Fix copymem from address-spaces.
* rampz_rtx et al. were missing MEM_VOLATILE
https://gcc.gnu.org/g:e8febb641415fd80eabce1c4fdf2d4a4b411213b
commit r15-6173-ge8febb641415fd80eabce1c4fdf2d4a4b411213b
Author: Alexandre Oliva
Date: Thu Dec 12 11:43:03 2024 -0300
fold fold_truth_andor field merging into ifcombine
This patch introduces various improvements to th
https://gcc.gnu.org/g:3eb6e1e3335fe0aabc79e75bf4d71366727c3971
commit r15-6174-g3eb6e1e3335fe0aabc79e75bf4d71366727c3971
Author: Alexandre Oliva
Date: Thu Dec 12 11:43:09 2024 -0300
ifcombine field-merge: set upper bound for get_best_mode
A bootstrap on aarch64-linux-gnu revealed
https://gcc.gnu.org/g:bc565843ea20a616dd376226416777a4ea1959d6
commit r15-6172-gbc565843ea20a616dd376226416777a4ea1959d6
Author: Georg-Johann Lay
Date: Sat Dec 7 14:40:28 2024 +0100
AVR: Assert minimal required bit width of section_common::flags.
gcc/
* config/avr/avr.
https://gcc.gnu.org/g:f8a602ce5394ef7e0c56b48e3bd89f97f0411c45
commit r15-6171-gf8a602ce5394ef7e0c56b48e3bd89f97f0411c45
Author: Georg-Johann Lay
Date: Wed Dec 11 13:28:47 2024 +0100
AVR: target/118001 - Add __flashx as 24-bit named address space.
This patch adds __flashx as a new
https://gcc.gnu.org/g:d46c7f313b5a30ee04080f249e31e12987d50aa2
commit r15-6170-gd46c7f313b5a30ee04080f249e31e12987d50aa2
Author: Martin Uecker
Date: Sat Nov 23 08:04:05 2024 +0100
Fix type compatibility for types with flexible array member 2/2
[PR113688,PR114713,PR117724]
For che
https://gcc.gnu.org/g:1f48225a0ddfaf74a229105343b22f3086c4b8cb
commit r15-6169-g1f48225a0ddfaf74a229105343b22f3086c4b8cb
Author: Martin Uecker
Date: Mon Dec 9 12:07:57 2024 +0100
Fix type compatibility for types with flexible array member 1/2
[PR113688,PR114713,PR117724]
Allow th
https://gcc.gnu.org/g:cbedb3394a2ad9ab551aee48a33d83970c08d4d4
commit r14-11082-gcbedb3394a2ad9ab551aee48a33d83970c08d4d4
Author: Torbjörn SVENSSON
Date: Thu Nov 21 19:56:19 2024 +0100
testsuite: arm: Use -mtune=cortex-m4 for thumb-ifcvt.c test
On Cortex-M4, the code generated is:
https://gcc.gnu.org/g:add35600a6989bdb513d3acf6087726a5ddd5b53
commit r14-11081-gadd35600a6989bdb513d3acf6087726a5ddd5b53
Author: Torbjörn SVENSSON
Date: Thu Nov 21 16:08:30 2024 +0100
testsuite: arm: Fix build error for thumb2-slow-flash-data-3.c test
gcc/testsuite/ChangeLog:
https://gcc.gnu.org/g:e7615f6c99f93056b344ad07ee909114ee54f471
commit r15-6168-ge7615f6c99f93056b344ad07ee909114ee54f471
Author: Torbjörn SVENSSON
Date: Thu Nov 21 19:56:19 2024 +0100
testsuite: arm: Use -mtune=cortex-m4 for thumb-ifcvt.c test
On Cortex-M4, the code generated is:
https://gcc.gnu.org/g:b7e11b49992f70f498044b9499201a5929df95e4
commit r15-6166-gb7e11b49992f70f498044b9499201a5929df95e4
Author: Torbjörn SVENSSON
Date: Fri Nov 8 18:52:53 2024 +0100
testsuite: arm: Check that a far jump is used in thumb1-far-jump-2.c
With the changes in r15-1579-
https://gcc.gnu.org/g:09499ffbb3028f2db2dd97c2b764f0efe92bf3ef
commit r15-6167-g09499ffbb3028f2db2dd97c2b764f0efe92bf3ef
Author: Torbjörn SVENSSON
Date: Thu Nov 21 16:08:30 2024 +0100
testsuite: arm: Fix build error for thumb2-slow-flash-data-3.c test
gcc/testsuite/ChangeLog:
https://gcc.gnu.org/g:95a0c7161277a71e45050e5b562710cf9e1d4d2a
commit r15-6165-g95a0c7161277a71e45050e5b562710cf9e1d4d2a
Author: Torbjörn SVENSSON
Date: Sun Nov 10 18:02:15 2024 +0100
testsuite: arm: Use effective-target for pr96939 test
Update test case to use -mcpu=unset/-march=
https://gcc.gnu.org/g:bdf75257aad299cbad5a62dd10a45139ac3aa369
commit r15-6164-gbdf75257aad299cbad5a62dd10a45139ac3aa369
Author: Torbjörn SVENSSON
Date: Sun Nov 10 12:30:02 2024 +0100
testsuite: arm: Use effective-target for its.c test [PR94531]
The test case gcc.target/arm/its.c
https://gcc.gnu.org/g:a2006457c676880315eee7728f2e0cf90bfbdd15
commit r15-6163-ga2006457c676880315eee7728f2e0cf90bfbdd15
Author: Torbjörn SVENSSON
Date: Sun Oct 13 13:28:52 2024 +0200
testsuite: arm: Use -mcpu=unset when overriding -march
Update test cases to use -mcpu=unset/-marc
https://gcc.gnu.org/g:721c689f18ca240f0b1deb4b0d924937064cfe94
commit r15-6162-g721c689f18ca240f0b1deb4b0d924937064cfe94
Author: Torbjörn SVENSSON
Date: Fri Oct 18 20:08:45 2024 +0200
testsuite: arm: Use -march=unset for bfloat16_scalar* tests
Update test cases to use -mcpu=unset/
https://gcc.gnu.org/g:68b4d6bda8222cd48bde3bb2b15caac64938383f
commit r15-6161-g68b4d6bda8222cd48bde3bb2b15caac64938383f
Author: Torbjörn SVENSSON
Date: Sun Nov 10 20:46:47 2024 +0100
testsuite: arm: Use effective-target for pr56184.C and pr59985.C
Update test cases to use -mcpu=u
https://gcc.gnu.org/g:63317bf991ff336bbbfae5a5744a0220693e42f3
commit r15-6160-g63317bf991ff336bbbfae5a5744a0220693e42f3
Author: Sam James
Date: Thu Dec 12 10:52:00 2024 +
i386: regenerate i386.opt.urls
r15-6128-gfa878dc8c45fa3 missed the regeneration of the URL doc map, so
https://gcc.gnu.org/g:bb7f98d2695af789cffdad5a19f04c2b48d7f240
commit r15-6159-gbb7f98d2695af789cffdad5a19f04c2b48d7f240
Author: Jakub Jelinek
Date: Thu Dec 12 11:26:14 2024 +0100
crc: Comment spelling fix
"replacement is succeeded" doesn't look correct, this patch drops the
i
https://gcc.gnu.org/g:6b23686af726cba55d1ec07748e4ba0324cf2930
commit r15-6152-g6b23686af726cba55d1ec07748e4ba0324cf2930
Author: Piotr Trojanek
Date: Wed Nov 20 16:32:38 2024 +0100
ada: Refactor warning about null loops
Code cleanup; semantics is unaffected.
gcc/ada/Chang
https://gcc.gnu.org/g:481fcc676950ee279d37f1cec84834dbb2aba87b
commit r15-6157-g481fcc676950ee279d37f1cec84834dbb2aba87b
Author: Eric Botcazou
Date: Thu Nov 21 15:28:43 2024 +0100
ada: Elide the copy for bit-packed aggregates in object declarations
The in-place expansion has been
https://gcc.gnu.org/g:8da9d141dbf0a988f98d36b4e396ace8ae0b8293
commit r15-6158-g8da9d141dbf0a988f98d36b4e396ace8ae0b8293
Author: Piotr Trojanek
Date: Mon Nov 4 13:37:50 2024 +0100
ada: Fix reference to Ada 2020 in comment
Code cleanup.
gcc/ada/ChangeLog:
https://gcc.gnu.org/g:9ea2c78197cf16390b924c07acc402cb0954237f
commit r15-6154-g9ea2c78197cf16390b924c07acc402cb0954237f
Author: Ronan Desplanques
Date: Thu Nov 21 14:26:32 2024 +0100
ada: Fix minor display issue on invalid floats
GNAT implements a format with trailing '*' signs f
https://gcc.gnu.org/g:bbcf4d2ab6f4d4e97605a2754051fd53c9fb22c2
commit r15-6156-gbbcf4d2ab6f4d4e97605a2754051fd53c9fb22c2
Author: Ronan Desplanques
Date: Thu Nov 21 15:32:47 2024 +0100
ada: Defend against risk of infinite loop
A recently fixed bug caused an infinite loop when asser
https://gcc.gnu.org/g:8f931770a52e208b0f66066e8c6e09214597655f
commit r15-6153-g8f931770a52e208b0f66066e8c6e09214597655f
Author: Ronan Desplanques
Date: Thu Nov 21 10:01:47 2024 +0100
ada: Improve task entry context detection
Access parameters are not allowed in specifications of
https://gcc.gnu.org/g:07fe98fb1a92944eab83c4254e55f5bfee916a0b
commit r15-6155-g07fe98fb1a92944eab83c4254e55f5bfee916a0b
Author: Viljar Indus
Date: Thu Nov 21 12:22:00 2024 +0200
ada: Avoid going through symlinks in the json report
gcc/ada/ChangeLog:
* errout.adb
https://gcc.gnu.org/g:29fe40e0d145a72f6a8e9c6976c7b80883525cdf
commit r15-6151-g29fe40e0d145a72f6a8e9c6976c7b80883525cdf
Author: Piotr Trojanek
Date: Wed Nov 20 16:22:05 2024 +0100
ada: Fix internal error on loop parameter specifications
Originally loop parameter specification onl
https://gcc.gnu.org/g:bbe71e3c85af58f225400f22d892eac9d874
commit r15-6149-gbbe71e3c85af58f225400f22d892eac9d874
Author: Sebastian Poeplau
Date: Wed Nov 20 12:28:25 2024 +0100
ada: Fix the level of the LLVM chapter in the User's Guide
gcc/ada/ChangeLog:
*
https://gcc.gnu.org/g:8999aba832b3c8789d3bfd5680985bfb77a4df87
commit r15-6150-g8999aba832b3c8789d3bfd5680985bfb77a4df87
Author: Eric Botcazou
Date: Wed Nov 20 16:37:30 2024 +0100
ada: Elide the copy for bit-packed aggregates in allocators
The in-place expansion has been historica
https://gcc.gnu.org/g:003ed7d39343cdfb9dde70980c2aa67454bcacef
commit r15-6148-g003ed7d39343cdfb9dde70980c2aa67454bcacef
Author: Ronan Desplanques
Date: Tue Nov 19 10:10:31 2024 +0100
ada: Accept static strings with External_Initialization
Before this patch, the argument to the Ex
https://gcc.gnu.org/g:36023478657c64cb72bba3b4f9b7ed815997ae9f
commit r15-6146-g36023478657c64cb72bba3b4f9b7ed815997ae9f
Author: Eric Botcazou
Date: Tue Nov 19 13:04:08 2024 +0100
ada: Fix pragma Compile_Time_Error for sizes of nonstatic array types
The pragma is consistenly rejec
https://gcc.gnu.org/g:255d7017480fa4d7a492ccb6cfb479741fc3a820
commit r15-6144-g255d7017480fa4d7a492ccb6cfb479741fc3a820
Author: Eric Botcazou
Date: Tue Nov 19 09:19:22 2024 +0100
ada: Minor refactoring in expansion of array aggregates
This just moves a couple of checks done in co
https://gcc.gnu.org/g:ae68258f1968514678dbd2a31ffd6ea92b0f13ee
commit r15-6142-gae68258f1968514678dbd2a31ffd6ea92b0f13ee
Author: Eric Botcazou
Date: Sun Nov 17 20:00:42 2024 +0100
ada: Add minimal support for other delayed aspects on controlled objects
This extends the processing
https://gcc.gnu.org/g:fac69bd389303362efc0ae6e86fc08f3fe99946a
commit r15-6147-gfac69bd389303362efc0ae6e86fc08f3fe99946a
Author: Ronan Desplanques
Date: Tue Nov 19 16:51:44 2024 +0100
ada: Fix reference manual clauses
The clauses in section 3.5 of the reference manual were moved a
https://gcc.gnu.org/g:92d65775d773f746ab999e94a405a26e3c3a3cab
commit r15-6145-g92d65775d773f746ab999e94a405a26e3c3a3cab
Author: Javier Miranda
Date: Tue Nov 19 11:07:42 2024 +
ada: Refactor code of Check_Ambiguous_Call and Valid_Conversion
gcc/ada/ChangeLog:
https://gcc.gnu.org/g:80619590329b566f793405a7d5b7a8e78b07da6f
commit r15-6141-g80619590329b566f793405a7d5b7a8e78b07da6f
Author: Ronan Desplanques
Date: Mon Nov 18 14:44:39 2024 +0100
ada: Fix documentation comment for Scan_Sign
This patches fixes a couple of details that were wro
https://gcc.gnu.org/g:1f4e0e7381eef373037294f746424fd655f80ddb
commit r15-6143-g1f4e0e7381eef373037294f746424fd655f80ddb
Author: Ronan Desplanques
Date: Tue Nov 19 10:43:44 2024 +0100
ada: Fix validity check for private types
Before this patch, the machinery to generate validity c
https://gcc.gnu.org/g:2e6a337a3eab5d3dacc45fb672894e25366eab7c
commit r15-6140-g2e6a337a3eab5d3dacc45fb672894e25366eab7c
Author: Bob Duff
Date: Fri Nov 15 15:18:46 2024 -0500
ada: Crash on assignment of task allocator with expanded name
The compiler crashes on an assignment statem
https://gcc.gnu.org/g:aad595b3313a5c03712ad497c2bf1893c4a67f78
commit r15-6136-gaad595b3313a5c03712ad497c2bf1893c4a67f78
Author: Ronan Desplanques
Date: Fri Nov 15 11:30:11 2024 +0100
ada: Update documentation for External_Initialization
This fixes an omission in the recent change
https://gcc.gnu.org/g:10131a4d6e48aea7ae67f0a9f17bd74841d03cff
commit r15-6139-g10131a4d6e48aea7ae67f0a9f17bd74841d03cff
Author: Eric Botcazou
Date: Sun Nov 17 20:26:53 2024 +0100
ada: Lift technical limitation in expansion of record aggregates
The mechanim deferring the expansion
https://gcc.gnu.org/g:ca0145281f9573781686cba821eceab7a659f750
commit r15-6137-gca0145281f9573781686cba821eceab7a659f750
Author: Eric Botcazou
Date: Fri Nov 15 18:40:02 2024 +0100
ada: Fix wrong finalization with private unconstrained array type
The address passed to the routine a
https://gcc.gnu.org/g:3e4b9c67861eef93a262aa1d87d903fbf3a2ae87
commit r15-6138-g3e4b9c67861eef93a262aa1d87d903fbf3a2ae87
Author: Eric Botcazou
Date: Fri Nov 15 21:29:18 2024 +0100
ada: Small improvements to expansion of conditional expressions
They comprise using a nonnull accesss
https://gcc.gnu.org/g:9420666b5a93e510f2f10470a000fd5b4f9401aa
commit r15-6132-g9420666b5a93e510f2f10470a000fd5b4f9401aa
Author: Viljar Indus
Date: Thu Nov 14 15:22:44 2024 +0200
ada: Avoid expanding LHS assignments for controlled types
Expanding a function call that returns a con
https://gcc.gnu.org/g:0a4f86a80d2ca1c2ce90a5eb6d696644a80a8c48
commit r15-6135-g0a4f86a80d2ca1c2ce90a5eb6d696644a80a8c48
Author: Ronan Desplanques
Date: Thu Nov 14 17:11:03 2024 +0100
ada: Tweak Is_Predefined_File_Name
This patch slightly widens the set of filenames that the compi
https://gcc.gnu.org/g:03b642a45821c3077374db28ecc41fbbc058fa6f
commit r15-6131-g03b642a45821c3077374db28ecc41fbbc058fa6f
Author: Daniel King
Date: Fri Nov 1 21:29:59 2024 +
ada: Add SIGPROT handler for CheriBSD
gcc/ada/ChangeLog:
* init.c (__gnat_error_handler
https://gcc.gnu.org/g:1726eda68199ab64e327035e782865468b626edc
commit r15-6134-g1726eda68199ab64e327035e782865468b626edc
Author: Ronan Desplanques
Date: Thu Nov 14 16:52:55 2024 +0100
ada: Restrict External_Initialization file lookup
Before this patch, External_Initialization look
https://gcc.gnu.org/g:9c399e7ef2dfae46b6abb34842a8769376f623c9
commit r15-6133-g9c399e7ef2dfae46b6abb34842a8769376f623c9
Author: Eric Botcazou
Date: Thu Nov 14 20:33:34 2024 +0100
ada: Clean up and restrict usage of Initialization_Statements
This mechanism is the only producer of
https://gcc.gnu.org/g:9d69cdb1202f307796f6e34a827b02c1d048e213
commit r15-6130-g9d69cdb1202f307796f6e34a827b02c1d048e213
Author: Daniel King
Date: Fri Nov 1 21:27:00 2024 +
ada: Export CHERI exception IDs
This allows CHERI exceptions to be raised from C code in the runtime.
https://gcc.gnu.org/g:f31bd00088a737c78d10f359b946d3950de29de0
commit r15-6129-gf31bd00088a737c78d10f359b946d3950de29de0
Author: Johannes Kliemann
Date: Tue Nov 12 17:53:34 2024 +0100
ada: Ensure minimum stack size for preallocated task stacks
On targets with preallocated task sta
63 matches
Mail list logo