diff options
author | Andy McFadden <fadden@android.com> | 2010-05-19 22:36:33 -0700 |
---|---|---|
committer | Andy McFadden <fadden@android.com> | 2010-05-20 21:40:02 -0700 |
commit | 6a877083893fb466ebb6ee6bcbdc5f1ca8609cb1 (patch) | |
tree | 1f0ced804a916abd7a45191d803bc70f150f084e /dexopt | |
parent | e54a4c581459bf899b285506aafd577a396b9671 (diff) | |
download | android_dalvik-6a877083893fb466ebb6ee6bcbdc5f1ca8609cb1.tar.gz android_dalvik-6a877083893fb466ebb6ee6bcbdc5f1ca8609cb1.tar.bz2 android_dalvik-6a877083893fb466ebb6ee6bcbdc5f1ca8609cb1.zip |
Atomic/SMP update.
Moved quasiatomic 64-bit operations in here. They still need work.
Use the new libcutils atomic-inline header for our memory barriers.
Adjust makefiles to set SMP definition appropriately.
Change-Id: Id2ab2123724bb0baeb32f862b5568392aba35a59
Diffstat (limited to 'dexopt')
-rw-r--r-- | dexopt/Android.mk | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/dexopt/Android.mk b/dexopt/Android.mk index 86370736f..eb486c8cd 100644 --- a/dexopt/Android.mk +++ b/dexopt/Android.mk @@ -35,6 +35,12 @@ LOCAL_SHARED_LIBRARIES := \ libssl \ libdvm +ifeq ($(TARGET_CPU_SMP),true) + LOCAL_CFLAGS += -DANDROID_SMP=1 +else + LOCAL_CFLAGS += -DANDROID_SMP=0 +endif + LOCAL_MODULE := dexopt include $(BUILD_EXECUTABLE) |