Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Sep 2016 08:01:31 -0500
From:      Krzysztof Parzyszek <kristof@swissmail.org>
To:        freebsd-ppc@freebsd.org
Subject:   Re: From llvm: Fwd: [Bug 26519] Clang 3.8.0's "Target: powerpc-unknown-freebsd11.0" code generation is violating the SVR4 ABI (SEGV can result) [fixed in llvm -r280705]
Message-ID:  <0f2f330a-8eeb-722d-5dcf-12d70543436e@swissmail.org>
In-Reply-To: <BF0692B3-495A-42A5-B37E-55E1CD7F16AD@dsl-only.net>
References:  <BF0692B3-495A-42A5-B37E-55E1CD7F16AD@dsl-only.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 9/7/2016 9:42 PM, Mark Millard wrote:
>
> I think that "optimizations" here means (in part?) avoiding the floating point hardware as the kernel need not save/restore the registers and the like for its own activities. Only user-space gets that service as I understand.
>


Hi Mark,
Thanks, this helps. The kernel may not need this, but in general 
soft-float needs to generate library calls for floating-point 
operations. Is there a library for those for powerpc64? The compiler 
will need to know at least the names and parameters of these functions.

-Krzysztof



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0f2f330a-8eeb-722d-5dcf-12d70543436e>