public inbox for glibc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug build/19477] sparc64 build fails for default v9 targets: sparc64/soft-fp/qp_itoq.c requires v9a+
       [not found] <bug-19477-131@http.sourceware.org/bugzilla/>
@ 2024-01-17 12:43 ` adhemerval.zanella at linaro dot org
  2024-01-17 13:22 ` glaubitz at physik dot fu-berlin.de
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 6+ messages in thread
From: adhemerval.zanella at linaro dot org @ 2024-01-17 12:43 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=19477

Adhemerval Zanella <adhemerval.zanella at linaro dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |adhemerval.zanella at linaro dot o
                   |                            |rg
   Target Milestone|---                         |2.25
         Resolution|---                         |FIXED

--- Comment #4 from Adhemerval Zanella <adhemerval.zanella at linaro dot org> ---
Since 9c8addbc1cd414711310c5a47693f5b0f0b9be3a (2.25) when building for sparc64
the build assumes VIS support (v9a).

-- 
You are receiving this mail because:
You are on the CC list for the bug.

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

* [Bug build/19477] sparc64 build fails for default v9 targets: sparc64/soft-fp/qp_itoq.c requires v9a+
       [not found] <bug-19477-131@http.sourceware.org/bugzilla/>
  2024-01-17 12:43 ` [Bug build/19477] sparc64 build fails for default v9 targets: sparc64/soft-fp/qp_itoq.c requires v9a+ adhemerval.zanella at linaro dot org
@ 2024-01-17 13:22 ` glaubitz at physik dot fu-berlin.de
  2024-01-17 13:32 ` adhemerval.zanella at linaro dot org
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 6+ messages in thread
From: glaubitz at physik dot fu-berlin.de @ 2024-01-17 13:22 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=19477

--- Comment #5 from John Paul Adrian Glaubitz <glaubitz at physik dot fu-berlin.de> ---
(In reply to Adhemerval Zanella from comment #4)
> Since 9c8addbc1cd414711310c5a47693f5b0f0b9be3a (2.25) when building for
> sparc64 the build assumes VIS support (v9a).

What does that mean? Support for SPARC V9 was silently dropped?

-- 
You are receiving this mail because:
You are on the CC list for the bug.

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

* [Bug build/19477] sparc64 build fails for default v9 targets: sparc64/soft-fp/qp_itoq.c requires v9a+
       [not found] <bug-19477-131@http.sourceware.org/bugzilla/>
  2024-01-17 12:43 ` [Bug build/19477] sparc64 build fails for default v9 targets: sparc64/soft-fp/qp_itoq.c requires v9a+ adhemerval.zanella at linaro dot org
  2024-01-17 13:22 ` glaubitz at physik dot fu-berlin.de
@ 2024-01-17 13:32 ` adhemerval.zanella at linaro dot org
  2024-01-17 13:36 ` adhemerval.zanella at linaro dot org
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 6+ messages in thread
From: adhemerval.zanella at linaro dot org @ 2024-01-17 13:32 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=19477

--- Comment #6 from Adhemerval Zanella <adhemerval.zanella at linaro dot org> ---
(In reply to John Paul Adrian Glaubitz from comment #5)
> (In reply to Adhemerval Zanella from comment #4)
> > Since 9c8addbc1cd414711310c5a47693f5b0f0b9be3a (2.25) when building for
> > sparc64 the build assumes VIS support (v9a).
> 
> What does that mean? Support for SPARC V9 was silently dropped?

I don't think it was even supported [1], we have VIS code forever:

$ git grep "fzero" sysdeps/sparc/sparc64/
sysdeps/sparc/sparc64/fpu/multiarch/s_lrint-vis3.S:     fzero   ZERO
sysdeps/sparc/sparc64/fpu/multiarch/s_lrintf-vis3.S:    fzeros  ZERO
sysdeps/sparc/sparc64/fpu/multiarch/s_nearbyint-vis3.S: fzero   ZERO
sysdeps/sparc/sparc64/fpu/multiarch/s_nearbyintf-vis3.S:        fzeros  ZERO
sysdeps/sparc/sparc64/fpu/multiarch/s_rint-vis3.S:      fzero   ZERO
sysdeps/sparc/sparc64/fpu/multiarch/s_rintf-vis3.S:     fzeros  ZERO
sysdeps/sparc/sparc64/fpu/s_lrint.S:    fzero   ZERO
sysdeps/sparc/sparc64/fpu/s_lrintf.S:   fzeros  ZERO
sysdeps/sparc/sparc64/fpu/s_nearbyint.S:        fzero   ZERO
sysdeps/sparc/sparc64/fpu/s_nearbyintf.S:       fzeros  ZERO
sysdeps/sparc/sparc64/fpu/s_rint.S:     fzero   ZERO
sysdeps/sparc/sparc64/fpu/s_rintf.S:    fzeros  ZERO
sysdeps/sparc/sparc64/memset.S: fzero           %f0
sysdeps/sparc/sparc64/memset.S: fzero           %f2
sysdeps/sparc/sparc64/sfp-machine.h:      __asm__ __volatile__("fzero
%%f62\n\t"                        \
sysdeps/sparc/sparc64/sfp-machine.h:  __asm ("fzero %%f62\n\t"                 
                \

(So all the work I did for the vis3 ifunc support is pretty much useless)

[1] https://sourceware.org/pipermail/libc-alpha/2016-August/073651.html

-- 
You are receiving this mail because:
You are on the CC list for the bug.

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

* [Bug build/19477] sparc64 build fails for default v9 targets: sparc64/soft-fp/qp_itoq.c requires v9a+
       [not found] <bug-19477-131@http.sourceware.org/bugzilla/>
                   ` (2 preceding siblings ...)
  2024-01-17 13:32 ` adhemerval.zanella at linaro dot org
@ 2024-01-17 13:36 ` adhemerval.zanella at linaro dot org
  2024-01-17 13:40 ` glaubitz at physik dot fu-berlin.de
  2024-01-18  4:59 ` sam at gentoo dot org
  5 siblings, 0 replies; 6+ messages in thread
From: adhemerval.zanella at linaro dot org @ 2024-01-17 13:36 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=19477

--- Comment #7 from Adhemerval Zanella <adhemerval.zanella at linaro dot org> ---
(In reply to Adhemerval Zanella from comment #6)
> 
> (So all the work I did for the vis3 ifunc support is pretty much useless)

I just recalled that the ifunc support was done for vis3, so it was not
useless.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

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

* [Bug build/19477] sparc64 build fails for default v9 targets: sparc64/soft-fp/qp_itoq.c requires v9a+
       [not found] <bug-19477-131@http.sourceware.org/bugzilla/>
                   ` (3 preceding siblings ...)
  2024-01-17 13:36 ` adhemerval.zanella at linaro dot org
@ 2024-01-17 13:40 ` glaubitz at physik dot fu-berlin.de
  2024-01-18  4:59 ` sam at gentoo dot org
  5 siblings, 0 replies; 6+ messages in thread
From: glaubitz at physik dot fu-berlin.de @ 2024-01-17 13:40 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=19477

--- Comment #8 from John Paul Adrian Glaubitz <glaubitz at physik dot fu-berlin.de> ---
Hmm, I'll have to check what's the oldest UltraSPARC CPU that supports v9a and
VIS.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

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

* [Bug build/19477] sparc64 build fails for default v9 targets: sparc64/soft-fp/qp_itoq.c requires v9a+
       [not found] <bug-19477-131@http.sourceware.org/bugzilla/>
                   ` (4 preceding siblings ...)
  2024-01-17 13:40 ` glaubitz at physik dot fu-berlin.de
@ 2024-01-18  4:59 ` sam at gentoo dot org
  5 siblings, 0 replies; 6+ messages in thread
From: sam at gentoo dot org @ 2024-01-18  4:59 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=19477

Sam James <sam at gentoo dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sam at gentoo dot org

-- 
You are receiving this mail because:
You are on the CC list for the bug.

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

end of thread, other threads:[~2024-01-18  4:59 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-19477-131@http.sourceware.org/bugzilla/>
2024-01-17 12:43 ` [Bug build/19477] sparc64 build fails for default v9 targets: sparc64/soft-fp/qp_itoq.c requires v9a+ adhemerval.zanella at linaro dot org
2024-01-17 13:22 ` glaubitz at physik dot fu-berlin.de
2024-01-17 13:32 ` adhemerval.zanella at linaro dot org
2024-01-17 13:36 ` adhemerval.zanella at linaro dot org
2024-01-17 13:40 ` glaubitz at physik dot fu-berlin.de
2024-01-18  4:59 ` sam at gentoo dot 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).