https://gcc.gnu.org/g:ce140008fff6b1e62674be932e3e908232337192
commit ce140008fff6b1e62674be932e3e908232337192
Author: Alexandre Oliva
Date: Sat Aug 24 01:52:09 2024 -0300
Optimize initialization of small padded objects
When small objects containing padding bits (or bytes) are ful
The branch 'aoliva/heads/testme' was updated to point to:
ce140008fff6... Optimize initialization of small padded objects
It previously pointed to:
d2b89c77861c... Dump aliases in -fcallgraph-info
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-
The branch 'aoliva/heads/testbase' was updated to point to:
3ff1b91e7729... Daily bump.
It previously pointed to:
4d2e8fcdaf32... Daily bump.
Diff:
Summary of changes (added commits):
---
3ff1b91... Daily bump. (*)
a523d1b... libstdc++: Update and clarify
https://gcc.gnu.org/g:a523d1b46beb75150094dafd82cb065bd7cec463
commit r15-3142-ga523d1b46beb75150094dafd82cb065bd7cec463
Author: Jonathan Wakely
Date: Fri Aug 23 21:32:14 2024 +0100
libstdc++: Update and clarify Doxygen version requirements in manual
There are lots of bugs that af
https://gcc.gnu.org/g:5cfee9360c90da8171e9f6bb71568bdc4c296e6e
commit r15-3141-g5cfee9360c90da8171e9f6bb71568bdc4c296e6e
Author: Jonathan Wakely
Date: Fri Aug 23 22:06:43 2024 +0100
libstdc++: Hide std::tuple internals from Doxygen docs
libstdc++-v3/ChangeLog:
* i
https://gcc.gnu.org/g:cd8e0ea7273425931a0843f4355ad61e177e1bf2
commit r15-3140-gcd8e0ea7273425931a0843f4355ad61e177e1bf2
Author: Jonathan Wakely
Date: Fri Aug 23 21:54:21 2024 +0100
libstdc++: Improve Doxygen docs for std::allocator_traits specializations
The main fix here is to u
https://gcc.gnu.org/g:5dce17e17469161f413e1a5b723dca0e94be3fb6
commit r15-3139-g5dce17e17469161f413e1a5b723dca0e94be3fb6
Author: Patrick O'Neill
Date: Mon Aug 19 12:19:33 2024 -0700
RISC-V: Use encoded nelts when calling repeating_sequence_p
repeating_sequence_p operates directly
https://gcc.gnu.org/g:a9f5e23aba1a6f4ec32f1147b340a8145d827da9
commit r15-3138-ga9f5e23aba1a6f4ec32f1147b340a8145d827da9
Author: Manolis Tsamis
Date: Tue Aug 20 09:16:29 2024 +0200
ifcvt: Do not overwrite results in noce_convert_multiple_sets [PR116372,
PR116405]
Now that more op
https://gcc.gnu.org/g:c9e2d0ec6eabc2a6b8c00984b2b2bc48565bb99b
commit r15-3137-gc9e2d0ec6eabc2a6b8c00984b2b2bc48565bb99b
Author: Manolis Tsamis
Date: Thu Aug 22 02:59:11 2024 -0700
ifcvt: disallow call instructions in noce_convert_multiple_sets [PR116358]
Similar to not allowing j
https://gcc.gnu.org/g:6e68c3df1540c5bafbb47343698bf4e270333fdb
commit r15-3136-g6e68c3df1540c5bafbb47343698bf4e270333fdb
Author: Peter Bergner
Date: Fri Aug 23 11:45:40 2024 -0500
rs6000: Fix PTImode handling in power8 swap optimization pass [PR116415]
Our power8 swap optimization
https://gcc.gnu.org/g:cb51e0b236c7d492af2033582230e78d8b55290f
commit r15-3135-gcb51e0b236c7d492af2033582230e78d8b55290f
Author: H.J. Lu
Date: Fri Aug 23 05:36:45 2024 -0700
lto: Don't check obj.found for offload section
obj.found is the number of LTO symbols. We should include t
https://gcc.gnu.org/g:c429d509a86d61b21298b787948e24a9c97084e3
commit r15-3134-gc429d509a86d61b21298b787948e24a9c97084e3
Author: Jonathan Wakely
Date: Tue Jun 25 21:58:34 2024 +0100
libstdc++: Implement LWG 3746 for std::optional
This avoids constraint recursion in operator<=> for
https://gcc.gnu.org/g:43b8153c26655a7a00f1584fcb4f511dc5e45fab
commit r15-3131-g43b8153c26655a7a00f1584fcb4f511dc5e45fab
Author: Jonathan Wakely
Date: Wed Jul 31 16:32:44 2024 +0100
libstdc++: Only use std::time_put in std::format for non-C locales
When testing on Solaris I notice
https://gcc.gnu.org/g:8cf51d7516b92b352c358c14ab4e456ae53c3371
commit r15-3132-g8cf51d7516b92b352c358c14ab4e456ae53c3371
Author: Jonathan Wakely
Date: Wed Jul 10 23:14:19 2024 +0100
libstdc++: Fix std::allocator_traits::construct constraints [PR108619]
Using std::is_constructible
https://gcc.gnu.org/g:952e67c0d131300f263d729a0fe07bc3655dad27
commit r15-3133-g952e67c0d131300f263d729a0fe07bc3655dad27
Author: Jonathan Wakely
Date: Wed May 22 16:49:31 2024 +0100
libstdc++: Optimize __try_use_facet for const types
LWG 436 confirmed that const-qualified types ar
https://gcc.gnu.org/g:591b71993f15ed95eb38f3314f3d9ac159b9d051
commit r15-3130-g591b71993f15ed95eb38f3314f3d9ac159b9d051
Author: Jonathan Wakely
Date: Tue Jul 16 09:43:06 2024 +0100
libstdc++: Define operator== for hash table iterators [PR115939]
Currently iterators for unordered
https://gcc.gnu.org/g:125bab23ad75449333983c9389898c5b92b3aa0d
commit r15-3129-g125bab23ad75449333983c9389898c5b92b3aa0d
Author: Giovanni Bajo
Date: Wed Jul 31 20:03:40 2024 +0100
libstdc++: Fix std::random_shuffle for low RAND_MAX [PR88935]
When RAND_MAX is small and the number o
https://gcc.gnu.org/g:de1923f9f4d5344694c22ca883aeb15caf635734
commit r15-3128-gde1923f9f4d5344694c22ca883aeb15caf635734
Author: Richard Biener
Date: Fri Aug 23 13:44:29 2024 +0200
tree-optimization/116463 - complex lowering leaves around dead stmts
Complex lowering generally repl
https://gcc.gnu.org/g:a35dd276cbf6236e08bcf6e56e62c2be41cf6e3c
commit r15-3127-ga35dd276cbf6236e08bcf6e56e62c2be41cf6e3c
Author: Jonathan Wakely
Date: Wed Aug 21 12:29:32 2024 +0100
libstdc++: Make debug sequence members mutable [PR116369]
We need to be able to attach debug mode i
https://gcc.gnu.org/g:9115593d8517d210ffe7da2c8ec786342381e471
commit r15-3126-g9115593d8517d210ffe7da2c8ec786342381e471
Author: Jonathan Wakely
Date: Wed Aug 21 12:22:58 2024 +0100
libstdc++: Use noexcept insted of throw() in src/c++11/debug.cc
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:0bb26524ae43ffe6a1e54941f467f59931f921b3
commit r15-3125-g0bb26524ae43ffe6a1e54941f467f59931f921b3
Author: Jonathan Wakely
Date: Tue Aug 20 18:07:32 2024 +0100
libstdc++: Simplify C++20 implementation of std::variant
For C++20 the __detail::__variant::_Uninit
https://gcc.gnu.org/g:b25b101bc380004b82e25d2b1ef306856c75d864
commit r15-3124-gb25b101bc380004b82e25d2b1ef306856c75d864
Author: Jonathan Wakely
Date: Wed Aug 21 21:19:46 2024 +0100
libstdc++: Make std::vector::reference constructor private [PR115098]
The standard says this constr
https://gcc.gnu.org/g:f9f599a44e3156a5f5679adc048ec6ff2f44cc0e
commit r15-3123-gf9f599a44e3156a5f5679adc048ec6ff2f44cc0e
Author: Paul Thomas
Date: Fri Aug 23 13:16:53 2024 +0100
Revert "Fortran: Fix class transformational intrinsic calls [PR102689]"
This reverts commit 4cb07a38233
https://gcc.gnu.org/g:07988874c340e575521473b01dc98c8a1b2886b5
commit r15-3122-g07988874c340e575521473b01dc98c8a1b2886b5
Author: Pan Li
Date: Tue Aug 20 15:44:38 2024 +0800
Match: Support form 4 for unsigned integer .SAT_TRUNC
This patch would like to support the form 4 of the uns
https://gcc.gnu.org/g:b2c1d7c4573d3b938f44b3bda202adeb292b1cbc
commit r15-3121-gb2c1d7c4573d3b938f44b3bda202adeb292b1cbc
Author: Alexander Monakov
Date: Thu Aug 22 21:09:47 2024 +0300
libcpp: bump padding size in _cpp_convert_input [PR116458]
The recently introduced search_line_fa
https://gcc.gnu.org/g:96fe95bac67c7303dc811c04f5e99cc959a7182a
commit r15-3120-g96fe95bac67c7303dc811c04f5e99cc959a7182a
Author: Robin Dapp
Date: Tue Aug 20 14:02:09 2024 +0200
optabs-query: Use opt_machine_mode for smallest_int_mode_for_size
[PR115495].
In get_best_extraction_in
https://gcc.gnu.org/g:c22d57cdc52d990eb7d353fa82c67882bc824d40
commit r15-3119-gc22d57cdc52d990eb7d353fa82c67882bc824d40
Author: Robin Dapp
Date: Fri Aug 9 15:05:39 2024 +0200
RISC-V: Expand vec abs without masking.
Standard abs synthesis during expand is max (a, -a). This
ex
https://gcc.gnu.org/g:a8ae8f9c2ed055b9e4408209f1c724493c5a3e3c
commit r15-3118-ga8ae8f9c2ed055b9e4408209f1c724493c5a3e3c
Author: Bernd Edlinger
Date: Fri Aug 23 06:22:55 2024 +0200
Fix test failure on powerpc targets
Apparently due to slightly different optimization levels
not
https://gcc.gnu.org/g:19c22fbea31ae421d5b09a9d0b4f91438310ac45
commit r15-3117-g19c22fbea31ae421d5b09a9d0b4f91438310ac45
Author: Eric Botcazou
Date: Mon Aug 5 13:06:17 2024 +0200
ada: Fix crash on aliased variable with packed array type and -g switch
This comes from a loophole in
https://gcc.gnu.org/g:87bdd17829e93bf98d8984d6a16ed25081af6c0d
commit r15-3116-g87bdd17829e93bf98d8984d6a16ed25081af6c0d
Author: Javier Miranda
Date: Sun Aug 11 11:11:29 2024 +
ada: String interpolation: report error without Extensions allowed
The compiler does not report the
https://gcc.gnu.org/g:509cc70fbbba911722a428f3a8bb01edbb90a7eb
commit r15-3115-g509cc70fbbba911722a428f3a8bb01edbb90a7eb
Author: Sebastian Poeplau
Date: Wed Aug 7 11:21:25 2024 +0200
ada: Fix incorrect tracebacks on Windows
PECOFF symbols don't have a size attached to them. The sy
https://gcc.gnu.org/g:a7ff045c4492738b62b486d81ae4618990b73539
commit r15-3114-ga7ff045c4492738b62b486d81ae4618990b73539
Author: Javier Miranda
Date: Wed Aug 7 17:41:42 2024 +
ada: Crash on string interpolation with custom string types
The compiler crashes when processing an o
https://gcc.gnu.org/g:7dd9c7d1293ad16708748f617e10263e4ee88a39
commit r15-3113-g7dd9c7d1293ad16708748f617e10263e4ee88a39
Author: Steve Baird
Date: Tue Aug 6 14:44:54 2024 -0700
ada: Implicit_Dereference aspect specification for subtype incorrectly
accepted
Implicit_Dereference is
https://gcc.gnu.org/g:24c5396f8cd6e93010612f09fb77845559e30692
commit r15-3112-g24c5396f8cd6e93010612f09fb77845559e30692
Author: Steve Baird
Date: Mon Aug 5 15:15:22 2024 -0700
ada: Eliminated-mode overflow check not eliminated
If the Overflow_Mode in effect is Eliminated, then ev
https://gcc.gnu.org/g:40903c7decc4632ce54617ea9d68ead3b126a52e
commit r15-3111-g40903c7decc4632ce54617ea9d68ead3b126a52e
Author: Viljar Indus
Date: Fri Aug 2 09:09:10 2024 +0300
ada: Update libraries with the limited flag
Records without a limited keyword now emit a warning if
https://gcc.gnu.org/g:dce0d46490cc3f929a5636902f47e2410719e33c
commit r15-3110-gdce0d46490cc3f929a5636902f47e2410719e33c
Author: Viljar Indus
Date: Thu Aug 1 15:59:00 2024 +0300
ada: Emit a warning on inheritly limited types
Record types that do not have a limited keyword but have
https://gcc.gnu.org/g:92a9b5527b21b7af83cea8553d9b3224f29a
commit r15-3109-g92a9b5527b21b7af83cea8553d9b3224f29a
Author: Javier Miranda
Date: Tue Aug 6 17:07:09 2024 +
ada: First controlling parameter aspect
gcc/ada/
* sem_ch6.adb (Check_Private_Overri
https://gcc.gnu.org/g:0020cae9fba4409c4c776129c3c45c27b79edf62
commit r15-3108-g0020cae9fba4409c4c776129c3c45c27b79edf62
Author: Piotr Trojanek
Date: Tue Jul 30 13:59:28 2024 +0200
ada: Fix style in lines starting with assignment operator
Style cleanup; semantics is unaffected. Of
https://gcc.gnu.org/g:ff356c0ab4cf514eaffc847df3c8717a5ee705d6
commit r15-3107-gff356c0ab4cf514eaffc847df3c8717a5ee705d6
Author: Piotr Trojanek
Date: Tue Jul 30 16:17:29 2024 +0200
ada: Cleanup validity of boolean operators
Move detection of always valid expressions from routine
https://gcc.gnu.org/g:f67d108dbcd499cd6db6cb59484c400301e4ebd9
commit r15-3106-gf67d108dbcd499cd6db6cb59484c400301e4ebd9
Author: Piotr Trojanek
Date: Tue Jul 30 12:52:14 2024 +0200
ada: Simplify validity checks for scalar parameters
Replace low-level iteration over formal and actu
https://gcc.gnu.org/g:8719b1843bc0f24a79433c8685d09cf822af0db7
commit r15-3105-g8719b1843bc0f24a79433c8685d09cf822af0db7
Author: Piotr Trojanek
Date: Tue Jul 30 12:30:08 2024 +0200
ada: Fix validity checks for named parameter associations
When iterating over actual and formal para
https://gcc.gnu.org/g:4522f1f6e31a606d1c9784eb5790b51e5e194bc7
commit r15-3104-g4522f1f6e31a606d1c9784eb5790b51e5e194bc7
Author: Javier Miranda
Date: Mon Aug 5 20:03:01 2024 +
ada: First controlling parameter aspect
gcc/ada/
* sem_ch13.adb (Analyze_One_Aspect)
https://gcc.gnu.org/g:aa95cd98575bd25e211d4ef0a025844575e752b4
commit r15-3103-gaa95cd98575bd25e211d4ef0a025844575e752b4
Author: Javier Miranda
Date: Mon Aug 5 15:56:33 2024 +
ada: Error missing when 'access is applied to an interface type object
The compiler does not report a
https://gcc.gnu.org/g:8a41af72e060b150df3ce8a77120705155cb698e
commit r15-3102-g8a41af72e060b150df3ce8a77120705155cb698e
Author: Javier Miranda
Date: Fri Jul 26 12:53:23 2024 +
ada: First controlling parameter aspect
This patch adds support for a new GNAT aspect/pragma that mo
https://gcc.gnu.org/g:a071fcda136d00f8321d0adc773007f4f45020ea
commit r15-3101-ga071fcda136d00f8321d0adc773007f4f45020ea
Author: Gerald Pfeifer
Date: Fri Aug 23 10:02:15 2024 +0200
fortran: Minor fix to -ffrontend-optimize description
gcc/fortran:
* invoke.texi (Code G
https://gcc.gnu.org/g:afa90807f68650c0596f8a3f00c1d47d79bed2f4
commit r15-3100-gafa90807f68650c0596f8a3f00c1d47d79bed2f4
Author: Gerald Pfeifer
Date: Wed Aug 21 00:50:01 2024 +0200
doc: Specifically link to GPL v3.0 for GM2
The generic GPL link redirects to GPL v3.0 right now, but
https://gcc.gnu.org/g:0636de8c5202d8fe58af42afdf24dd93d1a90abd
commit r15-3099-g0636de8c5202d8fe58af42afdf24dd93d1a90abd
Author: Andre Vehreschild
Date: Wed Aug 21 11:22:57 2024 +0200
Remove unnecessary view_convert obsoleted by [PR86468].
This patch removes an unnecessary view_co
47 matches
Mail list logo