/* * =========================================================================== * CPU-version-specific defines * =========================================================================== */ #if !defined(ANDROID_SMP) # error "Must define ANDROID_SMP" #endif /* * Macro for data memory barrier. */ .macro SMP_DMB #if ANDROID_SMP != 0 sync #else /* not SMP */ #endif .endm /* * Macro for data memory barrier (store/store variant). */ .macro SMP_DMB_ST #if ANDROID_SMP != 0 // FIXME: Is this really needed? sync #else /* not SMP */ #endif .endm