Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Aug 2013 15:09:14 +0000 (UTC)
From:      Andrew Turner <andrew@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r254454 - in head/sys: arm/arm conf
Message-ID:  <201308171509.r7HF9ERE079253@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



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