diff options
author | Marco Nelissen <marcone@google.com> | 2012-10-25 16:05:57 -0700 |
---|---|---|
committer | Marco Nelissen <marcone@google.com> | 2012-10-25 16:05:57 -0700 |
commit | 7f16b197c76fbae9399242f055a7ee16dcd0fd6d (patch) | |
tree | c3ef4aac9bb7cedd1a694a50d4f9be0ec83cc817 /media/libeffects/lvm/lib | |
parent | 6035cb5a61a7606cc8e4ecddec32b2eb37a9fd56 (diff) | |
download | frameworks_av-7f16b197c76fbae9399242f055a7ee16dcd0fd6d.zip frameworks_av-7f16b197c76fbae9399242f055a7ee16dcd0fd6d.tar.gz frameworks_av-7f16b197c76fbae9399242f055a7ee16dcd0fd6d.tar.bz2 |
Only export the symbols that need to be
The effects libraries were exporting many more symbols than needed.
This reduces the exported symbols to just the needed ones (basically
just "AELI"), which happens to also save about 28KB.
Change-Id: I115077e52e8dc845282e6f62a522908d26dd72d6
Diffstat (limited to 'media/libeffects/lvm/lib')
-rw-r--r-- | media/libeffects/lvm/lib/Android.mk | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/media/libeffects/lvm/lib/Android.mk b/media/libeffects/lvm/lib/Android.mk index f49267e..bb56c75 100644 --- a/media/libeffects/lvm/lib/Android.mk +++ b/media/libeffects/lvm/lib/Android.mk @@ -105,8 +105,6 @@ LOCAL_SRC_FILES:= \ LOCAL_MODULE:= libmusicbundle - - LOCAL_C_INCLUDES += \ $(LOCAL_PATH)/Eq/lib \ $(LOCAL_PATH)/Eq/src \ @@ -121,8 +119,12 @@ LOCAL_C_INCLUDES += \ $(LOCAL_PATH)/StereoWidening/src \ $(LOCAL_PATH)/StereoWidening/lib +LOCAL_CFLAGS += -fvisibility=hidden + include $(BUILD_STATIC_LIBRARY) + + # Reverb library include $(CLEAR_VARS) @@ -168,12 +170,11 @@ LOCAL_SRC_FILES:= \ LOCAL_MODULE:= libreverb - - LOCAL_C_INCLUDES += \ $(LOCAL_PATH)/Reverb/lib \ $(LOCAL_PATH)/Reverb/src \ $(LOCAL_PATH)/Common/lib \ $(LOCAL_PATH)/Common/src +LOCAL_CFLAGS += -fvisibility=hidden include $(BUILD_STATIC_LIBRARY) |