public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/104189] New: [sparc] Inconsistent behavior for -mcpu=v9 -m32 on Linux and Solaris
@ 2022-01-23  2:25 glaubitz at physik dot fu-berlin.de
  2022-01-23  9:03 ` [Bug target/104189] enable 64-bit compare-and-swap on SPARC/Linux with V9 ebotcazou at gcc dot gnu.org
                   ` (13 more replies)
  0 siblings, 14 replies; 15+ messages in thread
From: glaubitz at physik dot fu-berlin.de @ 2022-01-23  2:25 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104189

            Bug ID: 104189
           Summary: [sparc] Inconsistent behavior for -mcpu=v9 -m32 on
                    Linux and Solaris
           Product: gcc
           Version: 11.2.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: glaubitz at physik dot fu-berlin.de
                CC: ebotcazou at gcc dot gnu.org, jrtc27 at jrtc27 dot com,
                    matorola at gmail dot com
  Target Milestone: ---
            Target: sparc-*-*-*

On Solaris and Linux, 32-bit V9 behave differently in regards to what size of
atomic operations are supported.

On Linux, the maximum size for an atomic operation on 32-bit V9 is 32 bits, on
Solaris it is 64 bits. Moreover, setting -mcpu=ultrasparc3 makes the two match
again.

Linux:

glaubitz@gcc202:~$ echo | gcc -m32 -mcpu=v9 -E -dM -|grep -i SWAP
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
glaubitz@gcc202:~$ echo | gcc -m32 -mcpu=ultrasparc3 -E -dM -|grep -i SWAP
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1
glaubitz@gcc202:~$

Solaris:

sysadmin@deimos:~$ echo | gcc -m32 -mcpu=v9 -E -dM -|grep -i SWAP
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1
sysadmin@deimos:~$ echo | gcc -m32 -mcpu=ultrasparc3 -E -dM -|grep -i SWAP
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1
sysadmin@deimos:~$

Unless there is a specific reason, it would nice if the behavior was consistent
for both Linux and Solaris such that code that wants to use 64-bit atomics
would behave the same on the two platforms.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/104189] enable 64-bit compare-and-swap on SPARC/Linux with V9
  2022-01-23  2:25 [Bug target/104189] New: [sparc] Inconsistent behavior for -mcpu=v9 -m32 on Linux and Solaris glaubitz at physik dot fu-berlin.de
@ 2022-01-23  9:03 ` ebotcazou at gcc dot gnu.org
  2022-01-23  9:09 ` ebotcazou at gcc dot gnu.org
                   ` (12 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: ebotcazou at gcc dot gnu.org @ 2022-01-23  9:03 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104189

Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |12.0
     Ever confirmed|0                           |1
            Summary|[sparc] Inconsistent        |enable 64-bit
                   |behavior for -mcpu=v9 -m32  |compare-and-swap on
                   |on Linux and Solaris        |SPARC/Linux with V9
   Last reconfirmed|                            |2022-01-23
             Status|UNCONFIRMED                 |NEW
           Severity|normal                      |enhancement
             Target|sparc-*-*-*                 |sparc*-*-linux

--- Comment #1 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
> Unless there is a specific reason, it would nice if the behavior was
> consistent for both Linux and Solaris such that code that wants to use
> 64-bit atomics would behave the same on the two platforms.

We"re not going to penalize Solaris because of Linux though, so Linux will need
to be changed if anything, which very likely means defaulting to TARGET_V8PLUS
like Solaris for SPARC/Linux if V9.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/104189] enable 64-bit compare-and-swap on SPARC/Linux with V9
  2022-01-23  2:25 [Bug target/104189] New: [sparc] Inconsistent behavior for -mcpu=v9 -m32 on Linux and Solaris glaubitz at physik dot fu-berlin.de
  2022-01-23  9:03 ` [Bug target/104189] enable 64-bit compare-and-swap on SPARC/Linux with V9 ebotcazou at gcc dot gnu.org
@ 2022-01-23  9:09 ` ebotcazou at gcc dot gnu.org
  2022-01-23 11:03 ` glaubitz at physik dot fu-berlin.de
                   ` (11 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: ebotcazou at gcc dot gnu.org @ 2022-01-23  9:09 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104189

--- Comment #2 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
Created attachment 52272
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52272&action=edit
Tentative fix

This requires that the kernel preserves the full 64-bit registers even in
32-bit mode, like on Solaris.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/104189] enable 64-bit compare-and-swap on SPARC/Linux with V9
  2022-01-23  2:25 [Bug target/104189] New: [sparc] Inconsistent behavior for -mcpu=v9 -m32 on Linux and Solaris glaubitz at physik dot fu-berlin.de
  2022-01-23  9:03 ` [Bug target/104189] enable 64-bit compare-and-swap on SPARC/Linux with V9 ebotcazou at gcc dot gnu.org
  2022-01-23  9:09 ` ebotcazou at gcc dot gnu.org
@ 2022-01-23 11:03 ` glaubitz at physik dot fu-berlin.de
  2022-01-24  9:14 ` rguenth at gcc dot gnu.org
                   ` (10 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: glaubitz at physik dot fu-berlin.de @ 2022-01-23 11:03 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104189

--- Comment #3 from John Paul Adrian Glaubitz <glaubitz at physik dot fu-berlin.de> ---
(In reply to Eric Botcazou from comment #2)
> Created attachment 52272 [details]
> Tentative fix

Thanks a lot for the quick fix.

> This requires that the kernel preserves the full 64-bit registers even in
> 32-bit mode, like on Solaris.

I think that should be the case given that the 32-bit SPARC port in Debian has
been based on the SPARCV8+ baseline since 2007 [1].

Is there any way to verify this?

> [1] https://lists.debian.org/debian-devel-announce/2007/07/msg00006.html

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/104189] enable 64-bit compare-and-swap on SPARC/Linux with V9
  2022-01-23  2:25 [Bug target/104189] New: [sparc] Inconsistent behavior for -mcpu=v9 -m32 on Linux and Solaris glaubitz at physik dot fu-berlin.de
                   ` (2 preceding siblings ...)
  2022-01-23 11:03 ` glaubitz at physik dot fu-berlin.de
@ 2022-01-24  9:14 ` rguenth at gcc dot gnu.org
  2022-01-24 18:14 ` glaubitz at physik dot fu-berlin.de
                   ` (9 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: rguenth at gcc dot gnu.org @ 2022-01-24  9:14 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104189

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|12.0                        |---

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/104189] enable 64-bit compare-and-swap on SPARC/Linux with V9
  2022-01-23  2:25 [Bug target/104189] New: [sparc] Inconsistent behavior for -mcpu=v9 -m32 on Linux and Solaris glaubitz at physik dot fu-berlin.de
                   ` (3 preceding siblings ...)
  2022-01-24  9:14 ` rguenth at gcc dot gnu.org
@ 2022-01-24 18:14 ` glaubitz at physik dot fu-berlin.de
  2022-01-24 18:23 ` ebotcazou at gcc dot gnu.org
                   ` (8 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: glaubitz at physik dot fu-berlin.de @ 2022-01-24 18:14 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104189

--- Comment #4 from John Paul Adrian Glaubitz <glaubitz at physik dot fu-berlin.de> ---
(In reply to John Paul Adrian Glaubitz from comment #3)
> I think that should be the case given that the 32-bit SPARC port in Debian
> has been based on the SPARCV8+ baseline since 2007 [1].
> 
> Is there any way to verify this?

Looking at the kernel setup code for sparc64, support for V8+ seems to be a
standard capability that is available on all 64-bit SPARC targets.

The function init_sparc64_elf_hwcap(void) [1] unconditionally enables it with:

cap |= (AV_SPARC_MUL32 | AV_SPARC_DIV32 | AV_SPARC_V8PLUS);

So, I think it should be safe and enable V8+ on sparc64 for 32-bit targets the
same way it is done on Solaris.

> [1] https://github.com/torvalds/linux/blob/5bfc75d92efd494db37f5c4c173d3639d4772966/arch/sparc/kernel/setup_64.c#L531

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/104189] enable 64-bit compare-and-swap on SPARC/Linux with V9
  2022-01-23  2:25 [Bug target/104189] New: [sparc] Inconsistent behavior for -mcpu=v9 -m32 on Linux and Solaris glaubitz at physik dot fu-berlin.de
                   ` (4 preceding siblings ...)
  2022-01-24 18:14 ` glaubitz at physik dot fu-berlin.de
@ 2022-01-24 18:23 ` ebotcazou at gcc dot gnu.org
  2022-01-24 18:31 ` glaubitz at physik dot fu-berlin.de
                   ` (7 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: ebotcazou at gcc dot gnu.org @ 2022-01-24 18:23 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104189

--- Comment #5 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
> The function init_sparc64_elf_hwcap(void) [1] unconditionally enables it
> with:
> 
> cap |= (AV_SPARC_MUL32 | AV_SPARC_DIV32 | AV_SPARC_V8PLUS);
> 
> So, I think it should be safe and enable V8+ on sparc64 for 32-bit targets
> the same way it is done on Solaris.

OK, thanks, running the testsuite of the modified compiler with -m32 does not
exhibit anything suspicious either, so I'm going to make the change on
mainline.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/104189] enable 64-bit compare-and-swap on SPARC/Linux with V9
  2022-01-23  2:25 [Bug target/104189] New: [sparc] Inconsistent behavior for -mcpu=v9 -m32 on Linux and Solaris glaubitz at physik dot fu-berlin.de
                   ` (5 preceding siblings ...)
  2022-01-24 18:23 ` ebotcazou at gcc dot gnu.org
@ 2022-01-24 18:31 ` glaubitz at physik dot fu-berlin.de
  2022-01-26  9:41 ` ebotcazou at gcc dot gnu.org
                   ` (6 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: glaubitz at physik dot fu-berlin.de @ 2022-01-24 18:31 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104189

--- Comment #6 from John Paul Adrian Glaubitz <glaubitz at physik dot fu-berlin.de> ---
(In reply to Eric Botcazou from comment #5)
> > The function init_sparc64_elf_hwcap(void) [1] unconditionally enables it
> > with:
> > 
> > cap |= (AV_SPARC_MUL32 | AV_SPARC_DIV32 | AV_SPARC_V8PLUS);
> > 
> > So, I think it should be safe and enable V8+ on sparc64 for 32-bit targets
> > the same way it is done on Solaris.
> 
> OK, thanks, running the testsuite of the modified compiler with -m32 does
> not exhibit anything suspicious either, so I'm going to make the change on
> mainline.

Awesome, thanks! Can we get a backport for gcc-11 as well?

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/104189] enable 64-bit compare-and-swap on SPARC/Linux with V9
  2022-01-23  2:25 [Bug target/104189] New: [sparc] Inconsistent behavior for -mcpu=v9 -m32 on Linux and Solaris glaubitz at physik dot fu-berlin.de
                   ` (6 preceding siblings ...)
  2022-01-24 18:31 ` glaubitz at physik dot fu-berlin.de
@ 2022-01-26  9:41 ` ebotcazou at gcc dot gnu.org
  2022-01-27 16:02 ` glaubitz at physik dot fu-berlin.de
                   ` (5 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: ebotcazou at gcc dot gnu.org @ 2022-01-26  9:41 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104189

Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           Assignee|unassigned at gcc dot gnu.org      |ebotcazou at gcc dot gnu.org

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/104189] enable 64-bit compare-and-swap on SPARC/Linux with V9
  2022-01-23  2:25 [Bug target/104189] New: [sparc] Inconsistent behavior for -mcpu=v9 -m32 on Linux and Solaris glaubitz at physik dot fu-berlin.de
                   ` (7 preceding siblings ...)
  2022-01-26  9:41 ` ebotcazou at gcc dot gnu.org
@ 2022-01-27 16:02 ` glaubitz at physik dot fu-berlin.de
  2022-01-30 22:24 ` glaubitz at physik dot fu-berlin.de
                   ` (4 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: glaubitz at physik dot fu-berlin.de @ 2022-01-27 16:02 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104189

--- Comment #7 from John Paul Adrian Glaubitz <glaubitz at physik dot fu-berlin.de> ---
FWIW, I also asked David Miller regarding the register preservation and here is
his answer:

> The full 64-bit registers of the out and global registers are saved at trap time.
> But only 32-bits of the register window registers will be saved.  I'm pretty sure
> this is what Solaris does too.

> We have a mechanism for doing 64-bit register saves for 32-bit tasks.  We needed
> this for some crypto assembler.  The process has to request 64-bit saves and
> allocate a suitable stack frame (64-bit aligned and biased like 64-bit).

He also agrees that defaulting to V8+ in this case should be fine.

So, I guess we can go ahead and make this change!

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/104189] enable 64-bit compare-and-swap on SPARC/Linux with V9
  2022-01-23  2:25 [Bug target/104189] New: [sparc] Inconsistent behavior for -mcpu=v9 -m32 on Linux and Solaris glaubitz at physik dot fu-berlin.de
                   ` (8 preceding siblings ...)
  2022-01-27 16:02 ` glaubitz at physik dot fu-berlin.de
@ 2022-01-30 22:24 ` glaubitz at physik dot fu-berlin.de
  2022-01-31  8:23 ` cvs-commit at gcc dot gnu.org
                   ` (3 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: glaubitz at physik dot fu-berlin.de @ 2022-01-30 22:24 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104189

--- Comment #8 from John Paul Adrian Glaubitz <glaubitz at physik dot fu-berlin.de> ---
Any updates on this?

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/104189] enable 64-bit compare-and-swap on SPARC/Linux with V9
  2022-01-23  2:25 [Bug target/104189] New: [sparc] Inconsistent behavior for -mcpu=v9 -m32 on Linux and Solaris glaubitz at physik dot fu-berlin.de
                   ` (9 preceding siblings ...)
  2022-01-30 22:24 ` glaubitz at physik dot fu-berlin.de
@ 2022-01-31  8:23 ` cvs-commit at gcc dot gnu.org
  2022-01-31  8:24 ` ebotcazou at gcc dot gnu.org
                   ` (2 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2022-01-31  8:23 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104189

--- Comment #9 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Eric Botcazou <ebotcazou@gcc.gnu.org>:

https://gcc.gnu.org/g:23987912ddb4207de0714d81237f93f613557d1f

commit r12-6938-g23987912ddb4207de0714d81237f93f613557d1f
Author: Eric Botcazou <ebotcazou@adacore.com>
Date:   Mon Jan 31 09:21:48 2022 +0100

    Use V8+ default in 32-bit mode on SPARC64/Linux

    This is what has been done for ages on SPARC/Solaris and makes it possible
    to use 64-bit atomic instructions even in 32-bit mode.

    gcc/
            PR target/104189
            * config/sparc/linux64.h (TARGET_DEFAULT): Add MASK_V8PLUS.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/104189] enable 64-bit compare-and-swap on SPARC/Linux with V9
  2022-01-23  2:25 [Bug target/104189] New: [sparc] Inconsistent behavior for -mcpu=v9 -m32 on Linux and Solaris glaubitz at physik dot fu-berlin.de
                   ` (10 preceding siblings ...)
  2022-01-31  8:23 ` cvs-commit at gcc dot gnu.org
@ 2022-01-31  8:24 ` ebotcazou at gcc dot gnu.org
  2022-01-31  9:06 ` glaubitz at physik dot fu-berlin.de
  2022-01-31 10:53 ` redi at gcc dot gnu.org
  13 siblings, 0 replies; 15+ messages in thread
From: ebotcazou at gcc dot gnu.org @ 2022-01-31  8:24 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104189

Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
   Target Milestone|---                         |12.0
             Status|ASSIGNED                    |RESOLVED

--- Comment #10 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
Applied on the mainline only since not appropriate for release branches.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/104189] enable 64-bit compare-and-swap on SPARC/Linux with V9
  2022-01-23  2:25 [Bug target/104189] New: [sparc] Inconsistent behavior for -mcpu=v9 -m32 on Linux and Solaris glaubitz at physik dot fu-berlin.de
                   ` (11 preceding siblings ...)
  2022-01-31  8:24 ` ebotcazou at gcc dot gnu.org
@ 2022-01-31  9:06 ` glaubitz at physik dot fu-berlin.de
  2022-01-31 10:53 ` redi at gcc dot gnu.org
  13 siblings, 0 replies; 15+ messages in thread
From: glaubitz at physik dot fu-berlin.de @ 2022-01-31  9:06 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104189

--- Comment #11 from John Paul Adrian Glaubitz <glaubitz at physik dot fu-berlin.de> ---
(In reply to Eric Botcazou from comment #10)
> Applied on the mainline only since not appropriate for release branches.

OK, thanks! I will ask Matthias for including the patch in gcc-11 on Debian.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/104189] enable 64-bit compare-and-swap on SPARC/Linux with V9
  2022-01-23  2:25 [Bug target/104189] New: [sparc] Inconsistent behavior for -mcpu=v9 -m32 on Linux and Solaris glaubitz at physik dot fu-berlin.de
                   ` (12 preceding siblings ...)
  2022-01-31  9:06 ` glaubitz at physik dot fu-berlin.de
@ 2022-01-31 10:53 ` redi at gcc dot gnu.org
  13 siblings, 0 replies; 15+ messages in thread
From: redi at gcc dot gnu.org @ 2022-01-31 10:53 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104189

--- Comment #12 from Jonathan Wakely <redi at gcc dot gnu.org> ---
I suppose we can do this then:

--- a/libstdc++-v3/testsuite/lib/dg-options.exp
+++ b/libstdc++-v3/testsuite/lib/dg-options.exp
@@ -296,7 +296,6 @@ proc add_options_for_libatomic { flags } {
     if { [istarget hppa*-*-hpux*]
         || ([istarget powerpc*-*-*] && [check_effective_target_ilp32])
         || [istarget riscv*-*-*]
-        || ([istarget sparc*-*-linux-gnu] && [check_effective_target_ilp32])
        } {
        global TOOL_OPTIONS

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2022-01-31 10:53 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-23  2:25 [Bug target/104189] New: [sparc] Inconsistent behavior for -mcpu=v9 -m32 on Linux and Solaris glaubitz at physik dot fu-berlin.de
2022-01-23  9:03 ` [Bug target/104189] enable 64-bit compare-and-swap on SPARC/Linux with V9 ebotcazou at gcc dot gnu.org
2022-01-23  9:09 ` ebotcazou at gcc dot gnu.org
2022-01-23 11:03 ` glaubitz at physik dot fu-berlin.de
2022-01-24  9:14 ` rguenth at gcc dot gnu.org
2022-01-24 18:14 ` glaubitz at physik dot fu-berlin.de
2022-01-24 18:23 ` ebotcazou at gcc dot gnu.org
2022-01-24 18:31 ` glaubitz at physik dot fu-berlin.de
2022-01-26  9:41 ` ebotcazou at gcc dot gnu.org
2022-01-27 16:02 ` glaubitz at physik dot fu-berlin.de
2022-01-30 22:24 ` glaubitz at physik dot fu-berlin.de
2022-01-31  8:23 ` cvs-commit at gcc dot gnu.org
2022-01-31  8:24 ` ebotcazou at gcc dot gnu.org
2022-01-31  9:06 ` glaubitz at physik dot fu-berlin.de
2022-01-31 10:53 ` redi at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).