https://gcc.gnu.org/g:83e291014fff0b3ce1baedf59292390726d67335
commit r15-6462-g83e291014fff0b3ce1baedf59292390726d67335
Author: Lewis Hyatt
Date: Thu Dec 26 10:58:57 2024 -0500
tree-optimization: Fix ICE in tree-parloops.cc reduction_phi() [PR118205]
Prior to r15-6001, reduction_
https://gcc.gnu.org/g:27af1a14f3a0c897f5da3fc36cd2f9fe5ca4b0ed
commit r15-6430-g27af1a14f3a0c897f5da3fc36cd2f9fe5ca4b0ed
Author: Lewis Hyatt
Date: Tue Oct 22 15:23:40 2024 -0400
libcpp: Fix overly large buffer allocation
It seems that tokens_buff_new() has always been allocating t
https://gcc.gnu.org/g:88aa69f8126db9a2d5f93b5c6c54cc01d21d1c6e
commit r15-6315-g88aa69f8126db9a2d5f93b5c6c54cc01d21d1c6e
Author: Lewis Hyatt
Date: Tue Dec 17 21:26:18 2024 -0500
c++: modules: Fix 32-bit overflow with 64-bit location_t [PR117970]
With the move to 64-bit location_t
https://gcc.gnu.org/g:d9cdc500c1e86b1218a24d1e8469930f000528d0
commit r15-6016-gd9cdc500c1e86b1218a24d1e8469930f000528d0
Author: Lewis Hyatt
Date: Sat Nov 16 13:45:22 2024 -0500
Support for 64-bit location_t: Activate 64-bit location_t
Change location_t to be a 64-bit integer inst
https://gcc.gnu.org/g:568b3b30218715ff0b2b8f6404fc8bce819d6153
commit r15-6001-g568b3b30218715ff0b2b8f6404fc8bce819d6153
Author: Lewis Hyatt
Date: Fri Dec 6 19:01:27 2024 -0500
middle-end: Handle resized PHI nodes in loop_version()
While testing upcoming support for 64-bit locatio
https://gcc.gnu.org/g:85018b146cd30a4a594b46cdb0e3683c8e908568
commit r15-6004-g85018b146cd30a4a594b46cdb0e3683c8e908568
Author: Lewis Hyatt
Date: Fri Dec 6 19:01:37 2024 -0500
Support for 64-bit location_t: libgdiagnostics parts
Tweak libgdiagnostics.cc, which is necessarily sens
https://gcc.gnu.org/g:5c8b978817539c5a254fc778ed926a1095aab721
commit r15-6003-g5c8b978817539c5a254fc778ed926a1095aab721
Author: Lewis Hyatt
Date: Fri Dec 6 19:01:34 2024 -0500
Support for 64-bit location_t: RTL parts
Some RTL objects need to store a location_t. Currently, they st
https://gcc.gnu.org/g:eaefc8f322e86ab18cbea55e9c07348933e64317
commit r15-6002-geaefc8f322e86ab18cbea55e9c07348933e64317
Author: Lewis Hyatt
Date: Fri Dec 6 19:01:32 2024 -0500
final: Fix call to INSN_LOCATION on a NOTE rtl
This function has a code path that calls INSN_LOCATION on
https://gcc.gnu.org/g:2ae0566243c8dacec17ff233e41688f05366d886
commit r15-5830-g2ae0566243c8dacec17ff233e41688f05366d886
Author: Lewis Hyatt
Date: Mon Oct 28 12:52:31 2024 -0400
Support for 64-bit location_t: Internal parts
Several of the selftests in diagnostic-show-locus.cc and
https://gcc.gnu.org/g:9bba9067598dd92dc7bae3bca242a6d350f5b799
commit r15-5828-g9bba9067598dd92dc7bae3bca242a6d350f5b799
Author: Lewis Hyatt
Date: Sat Oct 26 11:13:30 2024 -0400
Support for 64-bit location_t: Backend parts
A few targets have been using "unsigned int" function argu
https://gcc.gnu.org/g:8cc9d27e2db7d9f4867061c848c2d2c46a101371
commit r15-5829-g8cc9d27e2db7d9f4867061c848c2d2c46a101371
Author: Lewis Hyatt
Date: Tue Nov 26 11:53:36 2024 -0500
Support for 64-bit location_t: toplev parts
With the upcoming move from 32-bit to 64-bit location_t, th
https://gcc.gnu.org/g:9f0c207d4534a909ec04f9ffa306718154e67d70
commit r13-9214-g9f0c207d4534a909ec04f9ffa306718154e67d70
Author: Lewis Hyatt
Date: Mon Oct 14 17:59:46 2024 -0400
libcpp: Fix ICE lexing invalid raw string in a deferred pragma [PR117118]
The PR shows that we ICE afte
https://gcc.gnu.org/g:9214e3fdf914dd2b687f13980c39ac2db7b1565f
commit r14-10980-g9214e3fdf914dd2b687f13980c39ac2db7b1565f
Author: Lewis Hyatt
Date: Mon Oct 14 17:59:46 2024 -0400
libcpp: Fix ICE lexing invalid raw string in a deferred pragma [PR117118]
The PR shows that we ICE aft
https://gcc.gnu.org/g:c488e23f66388a684f4a7e7e38f97d3358225488
commit r15-5616-gc488e23f66388a684f4a7e7e38f97d3358225488
Author: Lewis Hyatt
Date: Fri Oct 25 10:18:12 2024 -0400
Support for 64-bit location_t: C++ modules parts
The modules implementation is necessarily sensitive to
https://gcc.gnu.org/g:18cace467402a35fa2344f6b48890b2e986ad2a5
commit r15-5618-g18cace467402a35fa2344f6b48890b2e986ad2a5
Author: Lewis Hyatt
Date: Mon Oct 14 17:59:46 2024 -0400
libcpp: Fix ICE lexing invalid raw string in a deferred pragma [PR117118]
The PR shows that we ICE afte
https://gcc.gnu.org/g:af6665e1fdcc6bcd42db51845d7cb2f19fbda650
commit r15-5617-gaf6665e1fdcc6bcd42db51845d7cb2f19fbda650
Author: Lewis Hyatt
Date: Tue Oct 29 16:57:12 2024 -0400
gimple: Handle tail padding when computing gimple_ops_offset
The array gimple_ops_offset_[], which is u
https://gcc.gnu.org/g:cd86dd5f43f7b9ea688a404840ef9d5e0f5e4cf0
commit r15-5615-gcd86dd5f43f7b9ea688a404840ef9d5e0f5e4cf0
Author: Lewis Hyatt
Date: Mon Oct 28 12:55:24 2024 -0400
Support for 64-bit location_t: Analyzer parts
The analyzer occasionally prints internal location_t valu
https://gcc.gnu.org/g:9262b6e4e5f65ec3ea49a0ecc4b3ace91cc8b388
commit r15-5614-g9262b6e4e5f65ec3ea49a0ecc4b3ace91cc8b388
Author: Lewis Hyatt
Date: Mon Oct 28 12:52:23 2024 -0400
Support for 64-bit location_t: Frontend parts
The C/C++ frontend code contains a couple instances where
https://gcc.gnu.org/g:c93eb81c9edbf9bec6a12a2125037ec29d1cd4d2
commit r15-5613-gc93eb81c9edbf9bec6a12a2125037ec29d1cd4d2
Author: Lewis Hyatt
Date: Mon Oct 28 17:57:41 2024 -0400
libcpp: Fix potential unaligned access in cpp_buffer
libcpp makes use of the cpp_buffer pfile->a_buff t
https://gcc.gnu.org/g:927625d007f47377a091d541de42c7840a4a5af6
commit r15-5612-g927625d007f47377a091d541de42c7840a4a5af6
Author: Lewis Hyatt
Date: Mon Oct 28 13:19:40 2024 -0400
Support for 64-bit location_t: libcpp preliminaries
Prepare libcpp to support 64-bit location_t, withou
https://gcc.gnu.org/g:81c29232b6f36235693ec12b319f5786ba83de03
commit r15-5535-g81c29232b6f36235693ec12b319f5786ba83de03
Author: Lewis Hyatt
Date: Fri Oct 25 14:55:09 2024 -0400
tree-cfg: Fix call to next_discriminator_for_locus()
While testing future 64-bit location_t support, I
https://gcc.gnu.org/g:d7ef7d1258d8ef715be29dea0788a3e410c1d279
commit r15-5067-gd7ef7d1258d8ef715be29dea0788a3e410c1d279
Author: Lewis Hyatt
Date: Sat Nov 2 21:59:24 2024 -0400
c++: Fix tree_contains_struct for TRAIT_EXPR
CODE_CONTAINS_STRUCT () currently reports that a TRAIT_EXPR
https://gcc.gnu.org/g:65c5bbe1c92f9c08e99d3a37c136f2ef9804a37f
commit r15-4505-g65c5bbe1c92f9c08e99d3a37c136f2ef9804a37f
Author: Lewis Hyatt
Date: Fri Mar 22 12:55:27 2024 -0400
diagnostics: libcpp: Improve locations for _Pragma lexing diagnostics
[PR114423]
libcpp is not current
https://gcc.gnu.org/g:8c56d697b35d3d2ef802d068cad6b3bd026a2a1a
commit r15-4331-g8c56d697b35d3d2ef802d068cad6b3bd026a2a1a
Author: Lewis Hyatt
Date: Fri Mar 22 15:42:43 2024 -0400
libcpp: Fix _Pragma("GCC system_header") [PR114436]
_Pragma("GCC system_header") currently takes effect
https://gcc.gnu.org/g:998eb2a126d33ab622a6f12c7e1faccf4429835c
commit r15-4330-g998eb2a126d33ab622a6f12c7e1faccf4429835c
Author: Lewis Hyatt
Date: Fri Jan 12 13:26:06 2024 -0500
libcpp: Support extended characters for #pragma {push,pop}_macro [PR109704]
The implementation of #prag
https://gcc.gnu.org/g:3389a23fd492b7920a62de6af298251b3cdab617
commit r14-10374-g3389a23fd492b7920a62de6af298251b3cdab617
Author: Lewis Hyatt
Date: Sat Jun 15 21:09:01 2024 -0400
preprocessor: Create the parser before handling command-line includes
[PR115312]
Since r14-2893, we c
https://gcc.gnu.org/g:038d64f62271ddc62aa35d0a5dfd3843fdb9e6d7
commit r15-1803-g038d64f62271ddc62aa35d0a5dfd3843fdb9e6d7
Author: Lewis Hyatt
Date: Sat Jun 15 21:09:01 2024 -0400
preprocessor: Create the parser before handling command-line includes
[PR115312]
Since r14-2893, we cr
https://gcc.gnu.org/g:bd9c550acc42c5b04a61be3c8d981359b2093357
commit r15-1785-gbd9c550acc42c5b04a61be3c8d981359b2093357
Author: Lewis Hyatt
Date: Thu Jun 27 16:11:27 2024 -0400
build: Fix "make install" for MinGW
Since r8-4925, the "make install" recipe generates a path which can
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 pragma
https://gcc.gnu.org/g:942497ad74272e0ef16020d628e471c5f21474b0
commit r14-9465-g942497ad74272e0ef16020d628e471c5f21474b0
Author: Lewis Hyatt
Date: Tue Dec 12 17:46:36 2023 -0500
libcpp: Fix macro expansion for argument of __has_include [PR110558]
When the file name for a #include
https://gcc.gnu.org/g:6c166e55b15894ceb07dcc7b55f900e50e24ec5b
commit r14-9464-g6c166e55b15894ceb07dcc7b55f900e50e24ec5b
Author: Lewis Hyatt
Date: Wed Dec 20 16:27:42 2023 -0500
libcpp: Fix __has_include_next ICE in the last directory of the path
[PR80755]
In libcpp/files.cc, the
31 matches
Mail list logo