[Bug 272759] [lang/gcc12] only for arches not including riscv (blocks 310 packages on my list)

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 28 Jul 2023 18:11:15 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272759

Jessica Clarke <jrtc27@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|salvadore@freebsd.org       |jrtc27@freebsd.org
             Status|New                         |In Progress
                 CC|                            |jrtc27@freebsd.org

--- Comment #5 from Jessica Clarke <jrtc27@freebsd.org> ---
Created attachment 243671
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=243671&action=edit
Proposed fix

Can you confirm whether the attached fixes the issue? This should match the
semantics of glibc's implementation (we shouldn't be reporting success when
asked to actually enable exceptions), and aligns symbol exporting with x86 and
powerpc (though arm also exports fegetexcept, and aarch64 doesn't export any of
them like current riscv (libgfortran has its own aarch64-specific
implementation so nobody noticed), so the situation is a bit inconsistent and
unprincipled).

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