diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-03-26 12:17:06 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-03-26 15:12:49 +0200 |
commit | 3cf2bf633fe443460563cd00c6489d16c1073fee (patch) | |
tree | 596d1ffb8e954b78662df86a709ee2311689ef26 /c/src/lib/libcpu/m68k/m68040/fpsp/x_bsun.S | |
parent | bsps/m68k: Move libcpu content to bsps (diff) | |
download | rtems-3cf2bf633fe443460563cd00c6489d16c1073fee.tar.bz2 |
bsps/m68k: Move fpsp support to bsps
This patch is a part of the BSP source reorganization.
Update #3285.
Diffstat (limited to 'c/src/lib/libcpu/m68k/m68040/fpsp/x_bsun.S')
-rw-r--r-- | c/src/lib/libcpu/m68k/m68040/fpsp/x_bsun.S | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/c/src/lib/libcpu/m68k/m68040/fpsp/x_bsun.S b/c/src/lib/libcpu/m68k/m68040/fpsp/x_bsun.S deleted file mode 100644 index da696c4b6f..0000000000 --- a/c/src/lib/libcpu/m68k/m68040/fpsp/x_bsun.S +++ /dev/null @@ -1,49 +0,0 @@ -#include "fpsp-namespace.h" -// -// -// x_bsun.sa 3.3 7/1/91 -// -// fpsp_bsun --- FPSP handler for branch/set on unordered exception -// -// Copy the PC to FPIAR to maintain 881/882 compatibility -// -// The real_bsun handler will need to perform further corrective -// measures as outlined in the 040 User's Manual on pages -// 9-41f, section 9.8.3. -// - -// Copyright (C) Motorola, Inc. 1990 -// All Rights Reserved -// -// THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF MOTOROLA -// The copyright notice above does not evidence any -// actual or intended publication of such source code. - -X_BSUN: //idnt 2,1 | Motorola 040 Floating Point Software Package - - |section 8 - -#include "fpsp.defs" - - |xref real_bsun - - .global fpsp_bsun -fpsp_bsun: -// - link %a6,#-LOCAL_SIZE - fsave -(%a7) - moveml %d0-%d1/%a0-%a1,USER_DA(%a6) - fmovemx %fp0-%fp3,USER_FP0(%a6) - fmoveml %fpcr/%fpsr/%fpiar,USER_FPCR(%a6) - -// - movel EXC_PC(%a6),USER_FPIAR(%a6) -// - moveml USER_DA(%a6),%d0-%d1/%a0-%a1 - fmovemx USER_FP0(%a6),%fp0-%fp3 - fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar - frestore (%a7)+ - unlk %a6 - bral real_bsun -// - |end |