Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Jan 2012 23:11:43 -0500
From:      David Schultz <das@freebsd.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r230191 - in head: lib/libc/arm/gen sys/arm/include
Message-ID:  <20120116041143.GA82129@zim.MIT.EDU>
In-Reply-To: <201201160408.q0G48UrQ014730@svn.freebsd.org>
References:  <201201160408.q0G48UrQ014730@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jan 16, 2012, David Schultz wrote:
> Author: das
> Date: Mon Jan 16 04:08:29 2012
> New Revision: 230191
> URL: http://svn.freebsd.org/changeset/base/230191
> 
> Log:
>   Implement FLT_ROUNDS for arm.  Some (all?) arm FPUs lack support  for
>   dynamic rounding modes, but FPUless chips that use softfloat can support it
>   because everything is emulated anyway.  (We presently have incomplete
>   support for hardware FPUs.)
>   
>   Submitted by:	Ian Lepore

Incidentally, all of gcc's hooks into softfloat should probably be in
the public symbol namespace instead of FBSDprivate.  The compiler generates
references to them, so we cannot claim that they are internal, unsupported
interfaces.  I assume that moving them will not break the ABI because
FreeBSDprivate includes FBSD_X, but I haven't tested this.  Any objections
to moving them?  Affects arm and mips.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120116041143.GA82129>