svn commit: r230191 - in head: lib/libc/arm/gen sys/arm/include

David Schultz das at freebsd.org
Mon Jan 16 04:11:44 UTC 2012


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.


More information about the svn-src-all mailing list