svn commit: r254454 - in head/sys: arm/arm conf

Andrew Turner andrew at FreeBSD.org
Sat Aug 17 15:09:15 UTC 2013


Author: andrew
Date: Sat Aug 17 15:09:14 2013
New Revision: 254454
URL: http://svnweb.freebsd.org/changeset/base/254454

Log:
  Remove the ARMFPE option. It is unsupported, and appears to be broken as
  arm_fpe_core_changecontext is not a function.

Modified:
  head/sys/arm/arm/swtch.S
  head/sys/conf/options.arm

Modified: head/sys/arm/arm/swtch.S
==============================================================================
--- head/sys/arm/arm/swtch.S	Sat Aug 17 14:55:31 2013	(r254453)
+++ head/sys/arm/arm/swtch.S	Sat Aug 17 15:09:14 2013	(r254454)
@@ -472,15 +472,6 @@ ENTRY(cpu_switch)
 	ldr	r13, [r7, #(PCB_SP)]
 #endif
 
-	/* rem: r6 = lock */
-	/* rem: r7 = new pcb */
-
-#ifdef ARMFPE
-	add	r0, r7, #(USER_SIZE) & 0x00ff
-	add	r0, r0, #(USER_SIZE) & 0xff00
-	bl	_C_LABEL(arm_fpe_core_changecontext)
-#endif
-
 	/* rem: r5 = new lwp's proc */
 	/* rem: r6 = lock */
 	/* rem: r7 = new PCB */

Modified: head/sys/conf/options.arm
==============================================================================
--- head/sys/conf/options.arm	Sat Aug 17 14:55:31 2013	(r254453)
+++ head/sys/conf/options.arm	Sat Aug 17 15:09:14 2013	(r254454)
@@ -1,7 +1,6 @@
 #$FreeBSD$
 ARM9_CACHE_WRITE_THROUGH	opt_global.h
 ARM_CACHE_LOCK_ENABLE	opt_global.h
-ARMFPE			opt_global.h
 ARM_KERN_DIRECTMAP	opt_vm.h
 ARM_L2_PIPT		opt_global.h
 ARM_MANY_BOARD		opt_global.h


More information about the svn-src-all mailing list