Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Jun 2013 20:12:53 +0100
From:      Andrew Turner <andrew@fubar.geek.nz>
To:        freebsd-arm@freebsd.org
Subject:   Updating setjmp/longjmp
Message-ID:  <20130601201253.47daf4a1@bender.Home>

next in thread | raw e-mail | index | archive | help
Hello,

I'm updating the setjmp/longjmp functions on ARM to reduce the diff to
NetBSD and to store the VFP registers when they are available.

As part of this I will be removeing support for storing the FPA
(floating point accelerator) registers. Does anyone have any objections
to this?

The first patch is at [1]. It updates
out code to remove the FPA support but doesn't yet add the VFP as that
will require other libc changes.

(If you don't know what the FPA is this patch probably doesn't affect
you, it was an old floating-point device in only a few chips. Modern
CPUs use a different piece of hardware for floating point operations.)

Andrew

[1] http://people.freebsd.org/~andrew/arm_setjmp.diff



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