summaryrefslogtreecommitdiffstats
path: root/sys/arm/include
diff options
context:
space:
mode:
authorandrew <andrew@FreeBSD.org>2013-08-17 14:53:53 +0000
committerandrew <andrew@FreeBSD.org>2013-08-17 14:53:53 +0000
commitfe0cf8866d4a2274425dcf91217ff54796e9e806 (patch)
treec2b4834b081fcc6e68add2cee4be9570a2d1f6db /sys/arm/include
parent7fa0395ca3e000eb2cf7d1e6a2b57f07eec01171 (diff)
downloadFreeBSD-src-fe0cf8866d4a2274425dcf91217ff54796e9e806.zip
FreeBSD-src-fe0cf8866d4a2274425dcf91217ff54796e9e806.tar.gz
Remove fpe_sp_state as we don't support fpe.
Diffstat (limited to 'sys/arm/include')
-rw-r--r--sys/arm/include/fp.h9
-rw-r--r--sys/arm/include/pcb.h4
2 files changed, 0 insertions, 13 deletions
diff --git a/sys/arm/include/fp.h b/sys/arm/include/fp.h
index fee313e..b7a1b8a 100644
--- a/sys/arm/include/fp.h
+++ b/sys/arm/include/fp.h
@@ -66,19 +66,10 @@ typedef struct fp_extended_precision fp_reg_t;
* This needs to move and be hidden from userland.
*/
-#ifdef ARM_VFP_SUPPORT
struct vfp_state {
u_int64_t reg[32];
u_int32_t fpscr;
};
-#else
-struct fpe_sp_state {
- unsigned int fp_flags;
- unsigned int fp_sr;
- unsigned int fp_cr;
- fp_reg_t fp_registers[16];
-};
-#endif
/*
* Type for a saved FP context, if we want to translate the context to a
diff --git a/sys/arm/include/pcb.h b/sys/arm/include/pcb.h
index ec15c9b..e6f0a41 100644
--- a/sys/arm/include/pcb.h
+++ b/sys/arm/include/pcb.h
@@ -80,12 +80,8 @@ struct pcb {
#define PCB_NOALIGNFLT 0x00000002
caddr_t pcb_onfault; /* On fault handler */
struct pcb_arm32 un_32;
-#ifdef ARM_VFP_SUPPORT
struct vfp_state pcb_vfpstate; /* VP/NEON state */
u_int pcb_vfpcpu; /* VP/NEON last cpu */
-#else
- struct fpe_sp_state pcb_fpstate; /* Floating Point state */
-#endif
};
/*
OpenPOWER on IntegriCloud