OSDN Git Service

Making more space for libwebcore.so
authorKristian Monsen <kristianm@google.com>
Mon, 17 Jan 2011 16:57:53 +0000 (16:57 +0000)
committerKristian Monsen <kristianm@google.com>
Tue, 18 Jan 2011 22:02:11 +0000 (22:02 +0000)
Taking half the space of libexpat.so and libbinder.so so there
is still room to grow (webkit mergers tend to make libwebcore
larger)

Change-Id: I6d5bf385221c8e199e587c3a7c8c9425a15a5bb6

CleanSpec.mk
core/prelink-linux-arm.map

index 6983770..0e89c6a 100644 (file)
@@ -63,6 +63,7 @@ $(call add-clean-step, rm -rf $(PRODUCT_OUT)/data/app/*)
 $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/build.prop)
 $(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/APPS/*)
 $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/build.prop)
+$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/SHARED_LIBRARIES/*/LINKED)
 
 # ************************************************
 # NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST
index 74d694d..86cec55 100644 (file)
@@ -112,78 +112,78 @@ libaudioflinger.so      0xA8D00000 # [~1M]
 # assorted system libraries
 libsqlite.so            0xA8B00000 # [~2M]
 libexpat.so             0xA8A00000 # [~1M]
-libwebcore.so           0xA8300000 # [~7M]
-libbinder.so            0xA8200000 # [~1M]
-libutils.so             0xA8100000 # [~1M]
-libcameraservice.so     0xA8000000 # [~1M]
-libhardware.so          0xA7F00000 # [<64K]
-libhardware_legacy.so   0xA7E00000 # [~1M]
-libapp_process.so       0xA7D00000 # [???]
-libsystem_server.so     0xA7C00000 # [~1M]
-libime.so               0xA7B00000 # [???]
-libgps.so               0xA7A00000 # [~1M]
-libcamera.so            0xA7900000 # [~1M]
-liboemcamera.so         0xA7700000 # [~2M]
-libdiskconfig.so        0xA7600000 # [<64K]
-libemoji.so             0xA7500000 # [<64K]
-libjni_latinime.so      0xA7400000 # [~1M]
-libjni_pinyinime.so     0xA7300000 # [~1M]
-libttssynthproxy.so     0xA7200000 # [~1M] for frameworks/base
-libttspico.so           0xA7000000 # [~2M] for external/svox
-libmtp.so               0xA6F00000 # [~1M]
-libusbhost.so           0xA6E00000 # [<64K]
-libinput.so             0xA6D00000 # [~1M]
+libwebcore.so           0xA8200000 # [~8M]
+libbinder.so            0xA8100000 # [~1M]
+libutils.so             0xA8000000 # [~1M]
+libcameraservice.so     0xA7F00000 # [~1M]
+libhardware.so          0xA7E00000 # [<64K]
+libhardware_legacy.so   0xA7D00000 # [~1M]
+libapp_process.so       0xA7C00000 # [???]
+libsystem_server.so     0xA7B00000 # [~1M]
+libime.so               0xA7A00000 # [???]
+libgps.so               0xA7900000 # [~1M]
+libcamera.so            0xA7800000 # [~1M]
+liboemcamera.so         0xA7600000 # [~2M]
+libdiskconfig.so        0xA7500000 # [<64K]
+libemoji.so             0xA7400000 # [<64K]
+libjni_latinime.so      0xA7300000 # [~1M]
+libjni_pinyinime.so     0xA7200000 # [~1M]
+libttssynthproxy.so     0xA7100000 # [~1M] for frameworks/base
+libttspico.so           0xA6F00000 # [~2M] for external/svox
+libmtp.so               0xA6E00000 # [~1M]
+libusbhost.so           0xA6D00000 # [<64K]
+libinput.so             0xA6C00000 # [~1M]
 
 # pv libraries
-libpvasf.so                    0xA6C00000 # [???]
-libpvasfreg.so                 0xA6B00000 # [???]
-libomx_sharedlibrary.so        0xA6A00000 # [~1M]
-libopencore_download.so        0xA6900000 # [~1M]
-libopencore_downloadreg.so     0xA6800000 # [~1M]
-libopencore_net_support.so     0xA6500000 # [~3M]
-libopencore_rtsp.so            0xA5F00000 # [~6M]
-libopencore_rtspreg.so         0xA5E00000 # [~1M]
-libopencore_author.so          0xA5A00000 # [~4M]
-libomx_aacdec_sharedlibrary.so 0xA5800000 # [~2M]
-libomx_amrdec_sharedlibrary.so 0xA5700000 # [~1M]
-libomx_amrenc_sharedlibrary.so 0xA5600000 # [~1M]
-libomx_avcdec_sharedlibrary.so 0xA5500000 # [~1M]
-libomx_avcenc_sharedlibrary.so 0xA5400000 # [???]
-libomx_m4vdec_sharedlibrary.so 0xA5300000 # [~1M]
-libomx_m4venc_sharedlibrary.so 0xA5200000 # [???]
-libomx_mp3dec_sharedlibrary.so 0xA5100000 # [~1M]
-libopencore_mp4local.so        0xA4F00000 # [~2M]
-libopencore_mp4localreg.so     0xA4E00000 # [~1M]
-libopencore_player.so          0xA4500000 # [~9M]
+libpvasf.so                    0xA6B00000 # [???]
+libpvasfreg.so                 0xA6A00000 # [???]
+libomx_sharedlibrary.so        0xA6900000 # [~1M]
+libopencore_download.so        0xA6800000 # [~1M]
+libopencore_downloadreg.so     0xA6700000 # [~1M]
+libopencore_net_support.so     0xA6400000 # [~3M]
+libopencore_rtsp.so            0xA5E00000 # [~6M]
+libopencore_rtspreg.so         0xA5D00000 # [~1M]
+libopencore_author.so          0xA5900000 # [~4M]
+libomx_aacdec_sharedlibrary.so 0xA5700000 # [~2M]
+libomx_amrdec_sharedlibrary.so 0xA5600000 # [~1M]
+libomx_amrenc_sharedlibrary.so 0xA5500000 # [~1M]
+libomx_avcdec_sharedlibrary.so 0xA5400000 # [~1M]
+libomx_avcenc_sharedlibrary.so 0xA5300000 # [???]
+libomx_m4vdec_sharedlibrary.so 0xA5200000 # [~1M]
+libomx_m4venc_sharedlibrary.so 0xA5100000 # [???]
+libomx_mp3dec_sharedlibrary.so 0xA5000000 # [~1M]
+libopencore_mp4local.so        0xA4E00000 # [~2M]
+libopencore_mp4localreg.so     0xA4D00000 # [~1M]
+libopencore_player.so          0xA4400000 # [~9M]
 
 # opencore hardware support
-libmm-adspsvc.so              0xA4400000 # [<64K]
-libOmxCore.so                 0xA4300000 # [<64K]
-libOmxMpeg4Dec.so             0xA4200000 # [~1M]
-libOmxH264Dec.so              0xA4100000 # [~1M]
-libOmxVidEnc.so               0xA4000000 # [~1M]
-libopencorehw.so              0xA3F00000 # [~1M]
-libOmxVdec.so                 0xA3E00000 # [~1M]
-libmm-omxcore.so              0xA3D00000 # [<64K]
+libmm-adspsvc.so              0xA4300000 # [<64K]
+libOmxCore.so                 0xA4200000 # [<64K]
+libOmxMpeg4Dec.so             0xA4100000 # [~1M]
+libOmxH264Dec.so              0xA4000000 # [~1M]
+libOmxVidEnc.so               0xA3F00000 # [~1M]
+libopencorehw.so              0xA3E00000 # [~1M]
+libOmxVdec.so                 0xA3D00000 # [~1M]
+libmm-omxcore.so              0xA3C00000 # [<64K]
 
 # pv libraries
-libopencore_common.so         0xA3600000 # [~7M]
-libqcomm_omx.so               0xA3500000 # [<64K]
+libopencore_common.so         0xA3500000 # [~7M]
+libqcomm_omx.so               0xA3400000 # [<64K]
 
 # stagefright libraries
-libstagefright_amrnb_common.so     0xA3400000 # [~1M]
-libstagefright_avc_common.so       0xA3300000 # [~1M]
-libstagefright_color_conversion.so 0xA3200000 # [<64K]
-libstagefright_omx.so              0xA3100000 # [~1M]
-libstagefrighthw.so                0xA3000000 # [~1M]
-libstagefright.so                  0xA2C00000 # [~4M]
+libstagefright_amrnb_common.so     0xA3300000 # [~1M]
+libstagefright_avc_common.so       0xA3200000 # [~1M]
+libstagefright_color_conversion.so 0xA3100000 # [<64K]
+libstagefright_omx.so              0xA3000000 # [~1M]
+libstagefrighthw.so                0xA2F00000 # [~1M]
+libstagefright.so                  0xA2B00000 # [~4M]
 
 # libraries for specific hardware
-libgsl.so               0xA2B00000 # [~1M]
-libhtc_acoustic.so      0xA2A00000 # [<64K]
-libhtc_ril.so           0xA2900000 # [~1M]
-liblvmxipc.so           0xA2800000 # [~1M] for vendor/nxp
-libreference-cdma-sms.so 0xA2700000 # [<64K] for hardware/ril
+libgsl.so               0xA2A00000 # [~1M]
+libhtc_acoustic.so      0xA2900000 # [<64K]
+libhtc_ril.so           0xA2800000 # [~1M]
+liblvmxipc.so           0xA2700000 # [~1M] for vendor/nxp
+libreference-cdma-sms.so 0xA2600000 # [<64K] for hardware/ril
 
 # libraries for specific apps or temporary libraries
 libcam_ipl.so           0x9F000000 # [???]