Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

ifndef _RUMPKERNEL in arm/cpufunc.h



When aarch64 support was initially added, some structs/macros were
excluded from rump build. It's not clear to me what was the problem
because I can build evbarm64-el without that ifndef.

I need code under the guard to fix MKSLJIT build. OK to remove it?

-- 
Alex

$ cvs diff -u sys/arch/arm/include/cpufunc.h
Index: sys/arch/arm/include/cpufunc.h
===================================================================
RCS file: /cvsroot/src/sys/arch/arm/include/cpufunc.h,v
retrieving revision 1.81
diff -p -u -u -r1.81 cpufunc.h
--- sys/arch/arm/include/cpufunc.h      20 Oct 2018 06:35:34 -0000      1.81
+++ sys/arch/arm/include/cpufunc.h      10 Dec 2018 21:22:58 -0000
@@ -46,8 +46,6 @@
 
 #ifdef _KERNEL
 
-#if !defined(_RUMPKERNEL)
-
 #include <sys/types.h>
 
 #include <arm/armreg.h>
@@ -414,9 +412,6 @@ extern struct arm_cache_info arm_pcache;
 extern struct arm_cache_info arm_scache;
 
 extern uint32_t cpu_ttb;
-
-#endif /* _GRRRRUMP */
-
 #endif /* _KERNEL */
 
 #if defined(_KERNEL) || defined(_KMEMUSER)



Home | Main Index | Thread Index | Old Index