* libc/sys/sysnecv850/crt0.S (_start): Enable FPU for the

V850e2v3.
	* v850/crt0.S (_start): Enable FPU for the V850e2v3.
This commit is contained in:
Nick Clifton 2013-01-15 15:41:31 +00:00
parent 18905f5551
commit 7d88a8d373
4 changed files with 31 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2013-01-15 Nick Clifton <nickc@redhat.com>
* v850/crt0.S (_start): Enable FPU for the V850e2v3.
2012-12-17 Stuart Henderson <shenders@gcc.gnu.org>
* bfin/Makefile.in: Add BF60x support.

View File

@ -14,6 +14,16 @@ _start:
mov hilo(__gp), gp
mov hilo(__ctbp), r6
ldsr r6, ctbp
#if defined(__v850e2v3__)
// FPU enable
stsr psw, r6
movhi 1, r0, r7
or r7, r6
ldsr r6, psw
// Initialize the FPSR
movhi 2, r0, r6
ldsr r6, fpsr
#endif
mov hilo(_edata), r6
mov hilo(_end), r7
.L0:

View File

@ -1,3 +1,8 @@
2013-01-15 Nick Clifton <nickc@redhat.com>
* libc/sys/sysnecv850/crt0.S (_start): Enable FPU for the
V850e2v3.
2013-01-12 Corinna Vinschen <vinschen@redhat.com>
* libc/include/string.h: Fix preprocessor expressions using

View File

@ -14,6 +14,18 @@ _start:
mov hilo(__gp), gp
mov hilo(__ctbp), r6
ldsr r6, ctbp
#if defined(__v850e2v3__)
// FPU enable
stsr psw, r6
movhi 1, r0, r7
or r7, r6
ldsr r6, psw
// Initialize the FPSR
movhi 2, r0, r6
ldsr r6, fpsr
#endif
mov hilo(_edata), r6
mov hilo(_end), r7
.L0: