Re: [PATCH] libgcc: Update 'gthr-mcf.h' to include a dedicated header for libobjc

2022-10-22 Thread Jonathan Yong via Gcc-patches
On 10/22/22 11:54, LIU Hao wrote: This allows building libobjc and enabling Objective-C. Tested against GCC 12 branch on i686-w64-mingw32. Done, pushed to master branch.

Re: Adding a new thread model to GCC

2022-10-22 Thread NightStrike via Gcc-patches
On Fri, Oct 21, 2022 at 8:33 AM Jacek Caban via Gcc-patches wrote: > > On 2022-10-21 11:44, Eric Botcazou via Libstdc++ wrote: > >>>/How does this compare with Eric B's proposal at > >>>/>>>/https://gcc.gnu.org/legacy-ml/gcc-patches/2019-06/msg01840.html ? > >>>/>>//>>/My proposal was to reimple

[committed] wwwdocs: index: Rotate news from 2018-08 to 2020-12

2022-10-22 Thread Gerald Pfeifer
Pushed. Gerald --- htdocs/index.html | 68 --- htdocs/news.html | 68 +++ 2 files changed, 68 insertions(+), 68 deletions(-) diff --git a/htdocs/index.html b/htdocs/index.html index 39060016..f45b9664 10064

Re: [PATCH] [X86_64]: Enable support for next generation AMD Zen4 CPU

2022-10-22 Thread Jakub Jelinek via Gcc-patches
On Fri, Oct 21, 2022 at 01:51:55PM +0200, Richard Biener via Gcc-patches wrote: > > > > BTW: Perhaps znver1.md is not the right filename anymore, since it hosts > > > all four Zen schedulers. > > > > > > I have renamed the file to znver.md in this revision, PFA. > > > Thank you for the review, we w

Re: [RFC] how to handle the combination of -fstrict-flex-arrays + -Warray-bounds

2022-10-22 Thread Martin Sebor via Gcc-patches
On 10/21/22 09:29, Qing Zhao wrote: Hi, (FAM below refers to Flexible Array Members): I need inputs on how to handle the combination of -fstrict-flex-arrays + -Warray-bounds. Our initial goal is to update -Warray-bounds with multiple levels of -fstrict-flex-arrays=N to issue warnings accord

Re: [wwwdocs] Document zero width bit-field passing ABI changes in gcc-12/changes.html [PR104796]

2022-10-22 Thread Gerald Pfeifer
On Wed, 30 Mar 2022, Jakub Jelinek via Gcc-patches wrote: > Thanks, changed and committed. This (commit 3be1a28f58d6063258407b0751e8fb55df4749c8) introduced a new which is deprecated HTML. Below is the straightforward adjustment I just pushed. Gerald commit 95e5070662283453db934dee37203ce9db6

[COMMITTED] Update selftest such that [-Inf, +Inf] is always VARYING for -ffinite-math-only.

2022-10-22 Thread Aldy Hernandez via Gcc-patches
[-Inf, +Inf] +-NAN gets normalized as VARYING. There is a test that drops the NAN possibility, and tests that the range is no longer VARYING but [-Inf, +Inf]. However, for -ffinite-math-only targets (Vax, RX, etc) the range would still be VARYING because the VARYING range never had a NAN to begin

Re: [PATCH] libgo: use _off_t for mmap offset argument

2022-10-22 Thread Sören Tempel via Gcc-patches
PING. soe...@soeren-tempel.net wrote: > From: Sören Tempel > > On glibc-based systems, off_t is a 32-bit type on 32-bit systems and a > 64-bit type on 64-bit systems by default. However, on systems using musl > libc off_t is unconditionally a 64-bit type. As such, it is insufficient > to use a u

[PATCH] libgcc: Update 'gthr-mcf.h' to include a dedicated header for libobjc

2022-10-22 Thread LIU Hao via Gcc-patches
This allows building libobjc and enabling Objective-C. Tested against GCC 12 branch on i686-w64-mingw32. -- Best regards, LIU Hao From c05cceb2f3baa96c9381be38717bdf6f1f3adb76 Mon Sep 17 00:00:00 2001 From: LIU Hao Date: Sat, 22 Oct 2022 17:31:46 +0800 Subject: [PATCH] libgcc: Update 'gthr-mcf

Re: [PATCH v2] xtensa: Make register A0 allocable for the CALL0 ABI

2022-10-22 Thread Max Filippov via Gcc-patches
On Fri, Oct 21, 2022 at 3:46 PM Takayuki 'January June' Suwa wrote: > > This patch offers an additional allocable register by RA for the CALL0 > ABI. > > > Register a0 holds the return address upon entry to a function, but > > unlike the windowed register ABI, it is not reserved for this purpose >