[gcc r16-433] [RISC-V] Avoid unnecessary andi with -1 argument

2025-05-06 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:2c46a74d4707bd1e67561ed8514c67efc6164832 commit r16-433-g2c46a74d4707bd1e67561ed8514c67efc6164832 Author: Jeff Law Date: Tue May 6 19:20:14 2025 -0600 [RISC-V] Avoid unnecessary andi with -1 argument I was preparing to do some testing of Shreya's next patch o

[gcc r16-431] [PATCH] RISC-V: Minimal support for sdtrig and ssstrict extensions.

2025-05-06 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:82126b26d17ed2c5ee48ca51e3fed69e898c9a20 commit r16-431-g82126b26d17ed2c5ee48ca51e3fed69e898c9a20 Author: Dongyan Chen Date: Tue May 6 17:09:54 2025 -0600 [PATCH] RISC-V: Minimal support for sdtrig and ssstrict extensions. This patch support sdtrig and ssstri

[gcc r16-430] [PATCH] RISC-V: Recognized svadu and svade extension

2025-05-06 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:aed2a447c7ff4282621aa7941f840cb2ddc90354 commit r16-430-gaed2a447c7ff4282621aa7941f840cb2ddc90354 Author: Mingzhu Yan Date: Tue May 6 16:59:09 2025 -0600 [PATCH] RISC-V: Recognized svadu and svade extension This patch support svadu and svade extension. To

[gcc r16-429] i386: Add costs for integer<->float conversions

2025-05-06 Thread Jan Hubicka via Gcc-cvs
https://gcc.gnu.org/g:62ffaef514aad0eae5d3bc548d8e86d21a3095e7 commit r16-429-g62ffaef514aad0eae5d3bc548d8e86d21a3095e7 Author: Jan Hubicka Date: Wed May 7 00:24:04 2025 +0200 i386: Add costs for integer<->float conversions Extend ix86_rtx_costs to cost FLOAT, UNSIGNED_FLOAT, FIX,

[gcc(refs/users/mikael/heads/refactor_descriptor_v05)] Correction régression loop_versioning_8

2025-05-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:1b73c190a28390ac6f7ff27e1a58df89527773ad commit 1b73c190a28390ac6f7ff27e1a58df89527773ad Author: Mikael Morin Date: Tue May 6 17:41:55 2025 +0200 Correction régression loop_versioning_8 Diff: --- gcc/gimple-loop-versioning.cc | 187 +-

[gcc(refs/users/mikael/heads/refactor_descriptor_v05)] Correction régression pr93671

2025-05-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:129921d40fb49d296a65851f227046643bc4439d commit 129921d40fb49d296a65851f227046643bc4439d Author: Mikael Morin Date: Tue May 6 21:48:41 2025 +0200 Correction régression pr93671 Diff: --- gcc/fortran/trans-array.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletion

[gcc(refs/users/mikael/heads/refactor_descriptor_v05)] Correction régression intrinsic_mmloc_2

2025-05-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:570be3a24b978d03da8f25c024928096ffbc5569 commit 570be3a24b978d03da8f25c024928096ffbc5569 Author: Mikael Morin Date: Tue May 6 20:42:15 2025 +0200 Correction régression intrinsic_mmloc_2 Diff: --- gcc/fortran/trans-intrinsic.cc | 4 ++-- 1 file changed, 2 insertions(

[gcc(refs/users/mikael/heads/refactor_descriptor_v05)] Correction régression oldstyle_1

2025-05-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:76bee02bf2873e88b15e0cf74722b8985098ed4f commit 76bee02bf2873e88b15e0cf74722b8985098ed4f Author: Mikael Morin Date: Mon May 5 20:22:15 2025 +0200 Correction régression oldstyle_1 Diff: --- gcc/fortran/trans-array.cc | 8 1 file changed, 8 insertions(+) dif

[gcc r16-428] Fortran: Fix ICE with use of c_associated.

2025-05-06 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:d0571638a6bad932b226ada98b167fa47a47d838 commit r16-428-gd0571638a6bad932b226ada98b167fa47a47d838 Author: Jerry DeLisle Date: Mon May 5 20:05:22 2025 -0700 Fortran: Fix ICE with use of c_associated. PR fortran/120049 gcc/fortran/ChangeLog:

[gcc r16-427] libstdc++: Rewrite atomic builtin checks [PR70560]

2025-05-06 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:86627faec10da53d7532805019e5296fcf15ac09 commit r16-427-g86627faec10da53d7532805019e5296fcf15ac09 Author: Jonathan Wakely Date: Fri Apr 25 21:09:18 2025 +0100 libstdc++: Rewrite atomic builtin checks [PR70560] Currently the GLIBCXX_ENABLE_ATOMIC_BUILTINS macr

[gcc r16-426] libstdc++: Fix parallel algos for move-only values [PR117905]

2025-05-06 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:df1d436d17c8280bd835b045bd7babf5058a7154 commit r16-426-gdf1d436d17c8280bd835b045bd7babf5058a7154 Author: Jonathan Wakely Date: Wed Dec 4 21:50:22 2024 + libstdc++: Fix parallel algos for move-only values [PR117905] All of reduce, transform_reduce, exclu

[gcc r16-425] libstdc++: Fix dangling pointer in fs::path::operator+=(*this) [PR120029]

2025-05-06 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:a067cbcdcc5f599a2b7d607e89674533d23c652d commit r16-425-ga067cbcdcc5f599a2b7d607e89674533d23c652d Author: Jonathan Wakely Date: Wed Apr 30 17:31:01 2025 +0100 libstdc++: Fix dangling pointer in fs::path::operator+=(*this) [PR120029] When concatenating a path

[gcc r16-424] libstdc++: Fix -Wmismatched-tags warnings for _Safe_iterator [PR120112]

2025-05-06 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:ccf0b93b3ccf67b98fbd5096852c369d2cac7904 commit r16-424-gccf0b93b3ccf67b98fbd5096852c369d2cac7904 Author: Jonathan Wakely Date: Tue May 6 12:47:32 2025 +0100 libstdc++: Fix -Wmismatched-tags warnings for _Safe_iterator [PR120112] This causes an ICE as shown i

[gcc r16-423] Fix PR 119928, formal arguments used to wrongly inferred for CLASS.

2025-05-06 Thread Thomas Koenig via Gcc-cvs
https://gcc.gnu.org/g:e7a2b8b76ae0c8f1e49c780aa82ebb5f0325f515 commit r16-423-ge7a2b8b76ae0c8f1e49c780aa82ebb5f0325f515 Author: Thomas Koenig Date: Tue May 6 18:05:41 2025 +0200 Fix PR 119928, formal arguments used to wrongly inferred for CLASS. The problem was indeed that generat

[gcc r16-422] ipa: Drop the default value of suffix parameter of create_clone (PR119852)

2025-05-06 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:76c882e341cb330a4e9f677a8c3541d573820255 commit r16-422-g76c882e341cb330a4e9f677a8c3541d573820255 Author: Martin Jambor Date: Tue May 6 17:28:44 2025 +0200 ipa: Drop the default value of suffix parameter of create_clone (PR119852) In PR 119852 we agreed that

[gcc r16-421] ipa: Fix create_version_clone_with_body declaration and comment

2025-05-06 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:1eaee43dc0c6292ce865b460d52474ca14ea1d71 commit r16-421-g1eaee43dc0c6292ce865b460d52474ca14ea1d71 Author: Martin Jambor Date: Tue May 6 17:28:43 2025 +0200 ipa: Fix create_version_clone_with_body declaration and comment I noticed that the name of the fifth pa

[gcc r16-420] ipa: Do not emit info about temporary clones to ipa-clones dump (PR119852)

2025-05-06 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:fb5829a01651d427a63a12c44ecc8baa47dbfc83 commit r16-420-gfb5829a01651d427a63a12c44ecc8baa47dbfc83 Author: Martin Jambor Date: Tue May 6 17:28:43 2025 +0200 ipa: Do not emit info about temporary clones to ipa-clones dump (PR119852) As described in PR 119852, t

[gcc r16-419] Document option -fdump-ipa-clones

2025-05-06 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:6ecc2fee06bdd60da0e9b3fe6660b553dbdca3ca commit r16-419-g6ecc2fee06bdd60da0e9b3fe6660b553dbdca3ca Author: Martin Jambor Date: Tue May 6 17:28:42 2025 +0200 Document option -fdump-ipa-clones I have noticed that the option -fdump-ipa-clones is not documented

[gcc r14-11745] Allow IPA_CP to handle UNDEFINED as VARYING.

2025-05-06 Thread Andrew Macleod via Gcc-cvs
https://gcc.gnu.org/g:93b85bdf830477fec8db1d8afcaca13530776161 commit r14-11745-g93b85bdf830477fec8db1d8afcaca13530776161 Author: Andrew MacLeod Date: Mon May 5 12:17:13 2025 -0400 Allow IPA_CP to handle UNDEFINED as VARYING. When applying a bitmask to reflect ranges, it is someti

[gcc r15-9629] Allow IPA_CP to handle UNDEFINED as VARYING.

2025-05-06 Thread Andrew Macleod via Gcc-cvs
https://gcc.gnu.org/g:b6f68c04f440f981b281c5ad4c335761bc7d2882 commit r15-9629-gb6f68c04f440f981b281c5ad4c335761bc7d2882 Author: Andrew MacLeod Date: Fri May 2 15:48:08 2025 -0400 Allow IPA_CP to handle UNDEFINED as VARYING. When applying a bitmask to reflect ranges, it is sometim

[gcc r16-418] libgcobol: Fix bootstrap for targets without program_invocation_short_name

2025-05-06 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:67e79da5a3c0deb93cd6df1557affb6994440357 commit r16-418-g67e79da5a3c0deb93cd6df1557affb6994440357 Author: Iain Sandoe Date: Tue May 6 09:42:40 2025 +0100 libgcobol: Fix bootstrap for targets without program_invocation_short_name program_invocation_short_name

[gcc r16-416] json: implement JSON pointer; use it in sarif-replay [PR117988]

2025-05-06 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:52fe9502eb153f87154cfcb6a58ab84164d7e1d9 commit r16-416-g52fe9502eb153f87154cfcb6a58ab84164d7e1d9 Author: David Malcolm Date: Tue May 6 09:26:19 2025 -0400 json: implement JSON pointer; use it in sarif-replay [PR117988] This patch extends our json class to tr

[gcc r16-417] diagnostics: use diagnostic_option_id in one more place

2025-05-06 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:f4fa41cd5ccbcc1a45e68c15bda2461e8d7215b9 commit r16-417-gf4fa41cd5ccbcc1a45e68c15bda2461e8d7215b9 Author: David Malcolm Date: Tue May 6 09:26:19 2025 -0400 diagnostics: use diagnostic_option_id in one more place No functional change intended. gcc/Cha

[gcc r16-414] sarif output: capture nesting of logical locations [PR116176]

2025-05-06 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:f25e178b8c2cc868168b0a29ab03260fbefa4ff7 commit r16-414-gf25e178b8c2cc868168b0a29ab03260fbefa4ff7 Author: David Malcolm Date: Tue May 6 09:26:18 2025 -0400 sarif output: capture nesting of logical locations [PR116176] Previously our SARIF output did not captu

[gcc r16-415] diagnostics: support XML and JSON kinds of logical locations

2025-05-06 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:9fb44cc4823106729d086713dd022a4590703a4c commit r16-415-g9fb44cc4823106729d086713dd022a4590703a4c Author: David Malcolm Date: Tue May 6 09:26:18 2025 -0400 diagnostics: support XML and JSON kinds of logical locations gcc/ChangeLog: * diagnostic-fo

[gcc r16-413] diagnostics: add logical_location_manager; reimplement logical_location

2025-05-06 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:8ab6899dce92e6ef8cc55096789fcda60d4129cb commit r16-413-g8ab6899dce92e6ef8cc55096789fcda60d4129cb Author: David Malcolm Date: Tue May 6 09:26:17 2025 -0400 diagnostics: add logical_location_manager; reimplement logical_location Previously we used an abstract

[gcc r16-412] libgdiagnostics: add accessors for diagnostic_logical_location [LIBGDIAGNOSTICS_ABI_1]

2025-05-06 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:bf6d85490a2a95d251b88812dbf6d239be54ac18 commit r16-412-gbf6d85490a2a95d251b88812dbf6d239be54ac18 Author: David Malcolm Date: Tue May 6 09:26:17 2025 -0400 libgdiagnostics: add accessors for diagnostic_logical_location [LIBGDIAGNOSTICS_ABI_1] For followup wo

[gcc r16-411] [RISC-V][PR middle-end/114512] Recognize more bext idioms for RISC-V

2025-05-06 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:4cd741dcbd3729863ab005d7ec61a890e0a193f1 commit r16-411-g4cd741dcbd3729863ab005d7ec61a890e0a193f1 Author: Shreya Munnangi Date: Tue May 6 06:38:00 2025 -0600 [RISC-V][PR middle-end/114512] Recognize more bext idioms for RISC-V This is Shreya's next chunk of w

[gcc r14-11744] c++: add fixed testcase [PR109464]

2025-05-06 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:9d9800938ef61b7978abb33a8b202beeb3efed6b commit r14-11744-g9d9800938ef61b7978abb33a8b202beeb3efed6b Author: Patrick Palka Date: Fri Jul 19 11:08:09 2024 -0400 c++: add fixed testcase [PR109464] Seems to be fixed by r15-521-g6ad7ca1bb90573. PR

[gcc r14-11743] c++: Optimize in maybe_clone_body aliases even when not at_eof [PR113208]

2025-05-06 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6d5a6a26e28d15ac05f59ee4d3c3d7d4d42acac3 commit r14-11743-g6d5a6a26e28d15ac05f59ee4d3c3d7d4d42acac3 Author: Jakub Jelinek Date: Wed May 15 18:50:11 2024 +0200 c++: Optimize in maybe_clone_body aliases even when not at_eof [PR113208] This patch reworks the cdt

[gcc r16-409] RISC-V: Add testcases for vec_duplicate + vadd.vv combine when GR2VR cost 1

2025-05-06 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:c10491efc108bd4fc2d983bcabb50506d09e2a17 commit r16-409-gc10491efc108bd4fc2d983bcabb50506d09e2a17 Author: Pan Li Date: Sat May 3 11:27:50 2025 +0800 RISC-V: Add testcases for vec_duplicate + vadd.vv combine when GR2VR cost 1 Add asm dump check and for vec_dup

[gcc r16-408] RISC-V: Add testcases for vec_duplicate + vadd.vv combine when GR2VR cost 0

2025-05-06 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:1276430a48e4f6bb592d9e3f8c92e62341f09446 commit r16-408-g1276430a48e4f6bb592d9e3f8c92e62341f09446 Author: Pan Li Date: Sat May 3 10:40:20 2025 +0800 RISC-V: Add testcases for vec_duplicate + vadd.vv combine when GR2VR cost 0 Add asm dump check and run test fo

[gcc r16-406] RISC-V: Add gr2vr cost helper function

2025-05-06 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:9e9eb78bf4b77a049be00fb9ab0047170f19c9ea commit r16-406-g9e9eb78bf4b77a049be00fb9ab0047170f19c9ea Author: Pan Li Date: Tue May 6 16:42:16 2025 +0800 RISC-V: Add gr2vr cost helper function After we introduced the --param=gpr2vr-cost option to set the cost

[gcc r16-405] RISC-V: Add new option --param=gpr2vr-cost= for rvv insn

2025-05-06 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:17c1602d5e7b237357b94808399a68ab77d42640 commit r16-405-g17c1602d5e7b237357b94808399a68ab77d42640 Author: Pan Li Date: Tue May 6 16:26:06 2025 +0800 RISC-V: Add new option --param=gpr2vr-cost= for rvv insn During investigate the combine from vec_dup and vop.v

[gcc r16-410] RISC-V: Add testcases for vec_duplicate + vadd.vv combine when GR2VR cost 15

2025-05-06 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:b3a32804bebb9520b327b7cbf3e8f8b4730f9bd6 commit r16-410-gb3a32804bebb9520b327b7cbf3e8f8b4730f9bd6 Author: Pan Li Date: Sat May 3 11:37:09 2025 +0800 RISC-V: Add testcases for vec_duplicate + vadd.vv combine when GR2VR cost 15 Add asm dump check and for vec_du

[gcc r16-407] RISC-V: Combine vec_duplicate + vadd.vv to vadd.vx on GR2VR cost

2025-05-06 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:2b5baada614af7a4d0ee49aa962c7e1f7be3 commit r16-407-g2b5baada614af7a4d0ee49aa962c7e1f7be3 Author: Pan Li Date: Thu May 1 21:23:54 2025 +0800 RISC-V: Combine vec_duplicate + vadd.vv to vadd.vx on GR2VR cost This patch would like to combine the vec_dupl

[gcc r16-404] libstdc++: Add noexcept to some std::counted_iterator operations

2025-05-06 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:ac9fec014df8d75c2185981c9d191d1080e98094 commit r16-404-gac9fec014df8d75c2185981c9d191d1080e98094 Author: Jonathan Wakely Date: Thu May 1 22:56:56 2025 +0100 libstdc++: Add noexcept to some std::counted_iterator operations This was inspired by LWG 4245 but go

[gcc r14-11742] libstdc++: Add missing feature-test macro in

2025-05-06 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:1db1249b83096e15c8ef2ae4ba124d3af75ea32f commit r14-11742-g1db1249b83096e15c8ef2ae4ba124d3af75ea32f Author: Dhruv Chawla Date: Tue Apr 8 01:01:24 2025 -0700 libstdc++: Add missing feature-test macro in Per version.syn#2, is required to define __cpp_lib_

[gcc r15-9628] libstdc++: Add missing feature-test macro in

2025-05-06 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:0d46cee2fe38b9a1aa576c8031ed22d298d88954 commit r15-9628-g0d46cee2fe38b9a1aa576c8031ed22d298d88954 Author: Dhruv Chawla Date: Tue Apr 8 01:01:24 2025 -0700 libstdc++: Add missing feature-test macro in Per version.syn#2, is required to define __cpp_lib_a

[gcc r15-9627] libstdc++: Remove unnecessary dg-prune-output from tests

2025-05-06 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:ebc9606540171f33bf974d3f81e547affc052753 commit r15-9627-gebc9606540171f33bf974d3f81e547affc052753 Author: Jonathan Wakely Date: Thu Apr 24 14:50:36 2025 +0100 libstdc++: Remove unnecessary dg-prune-output from tests There are no errors matching this pattern

[gcc r15-9626] libstdc++: fix possible undefined atomic lock-free type aliases in module std

2025-05-06 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:f2a69ee64f8b663d14649b7475edb8e09e83db1b commit r15-9626-gf2a69ee64f8b663d14649b7475edb8e09e83db1b Author: ZENG Hao Date: Sun Apr 20 17:02:16 2025 +0800 libstdc++: fix possible undefined atomic lock-free type aliases in module std When building for 'i386-*'

[gcc r16-403] tree-optimization/1157777 - STLF fails with BB vectorization of loop

2025-05-06 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:76c33109074b8e7cf6c326116b46792070122c7b commit r16-403-g76c33109074b8e7cf6c326116b46792070122c7b Author: Richard Biener Date: Mon Mar 17 15:04:28 2025 +0100 tree-optimization/115 - STLF fails with BB vectorization of loop The following tries to address u

[gcc r15-9625] gimple-fold: Fix fold_truth_andor_for_ifcombine [PR120074]

2025-05-06 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a14d65f81e18e70144ceddfc3142a8103984919d commit r15-9625-ga14d65f81e18e70144ceddfc3142a8103984919d Author: Jakub Jelinek Date: Tue May 6 13:00:10 2025 +0200 gimple-fold: Fix fold_truth_andor_for_ifcombine [PR120074] The following testcase ICEs because of a mi

[gcc r16-402] gimple-fold: Fix fold_truth_andor_for_ifcombine [PR120074]

2025-05-06 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:81475602c3dd57ff6987e5f902814e8e3a0a0dde commit r16-402-g81475602c3dd57ff6987e5f902814e8e3a0a0dde Author: Jakub Jelinek Date: Tue May 6 13:00:10 2025 +0200 gimple-fold: Fix fold_truth_andor_for_ifcombine [PR120074] The following testcase ICEs because of a mis

[gcc r16-401] Fix i386 bootstrap on non-Windows platforms

2025-05-06 Thread Jan Hubicka via Gcc-cvs
https://gcc.gnu.org/g:673d446894c063c92cafce9ba41340c82e960a11 commit r16-401-g673d446894c063c92cafce9ba41340c82e960a11 Author: Jan Hubicka Date: Tue May 6 12:07:15 2025 +0200 Fix i386 bootstrap on non-Windows platforms * config/i386/i386.cc (ix86_tls_index): Add ifdef. D

[gcc r16-400] tree-optimization/120031 - CTZ pattern matching fails a case

2025-05-06 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:5e363ffefaceb9ff8fdeeead247c8337538e01db commit r16-400-g5e363ffefaceb9ff8fdeeead247c8337538e01db Author: Richard Biener Date: Tue May 6 08:36:01 2025 +0200 tree-optimization/120031 - CTZ pattern matching fails a case This PR is about the pattern matching in

[gcc r16-399] Allow a PCH to be mapped to a different address

2025-05-06 Thread Jonathan Yong via Gcc-cvs
https://gcc.gnu.org/g:16e301adf7b653c72d5c3cae1c7287877f3f20ff commit r16-399-g16e301adf7b653c72d5c3cae1c7287877f3f20ff Author: LIU Hao Date: Wed May 11 22:42:53 2022 +0800 Allow a PCH to be mapped to a different address First, try mapping the PCH to its original address. If that

[gcc r16-398] Implement Windows TLS

2025-05-06 Thread Jonathan Yong via Gcc-cvs
https://gcc.gnu.org/g:0aea633e146b75016eb0cf1c0bf67050d32bf8b6 commit r16-398-g0aea633e146b75016eb0cf1c0bf67050d32bf8b6 Author: Julian Waters Date: Fri May 2 09:59:13 2025 + Implement Windows TLS This patch implements native Thread Local Storage access on Windows, as motivate