platform_build/core
Calin Juravle 68b246401d Push ISA features into system properties
We need to know instruction set featues at runtime as well so that the
apps get compiled on target with the proper features. The properties are
read by installd and passed to dex2oat.

Bug: 16716262

(cherry picked from commit 28be9d8884)

Change-Id: I45b363558dea17e9b049e4a83a55990b4911d9d8
2014-08-26 18:47:44 +01:00
..
clang Update host linux toolchain to gcc 4.8 2014-07-31 19:51:40 +02:00
combo HAVE_FUTEX is unused. 2014-08-20 21:26:19 -07:00
tasks Fix the CTS build now that core is gone 2014-06-19 11:26:54 +01:00
apicheck_msg_current.txt
apicheck_msg_last.txt
base_rules.mk Clean the last bit of LOCAL_BUILD_HOST_DEX. 2014-07-07 17:15:38 -07:00
binary.mk Strip my_clang on assignment. 2014-08-18 11:14:38 -07:00
build-system.html add new gen/ directory for generated sources 2014-01-27 14:45:44 -08:00
build_id.mk Trim down BUILD_FINGERPRINT. 2014-06-13 18:02:44 -07:00
checktree
cleanbuild.mk Rewrite the clean steps for TARGET_2ND_ARCH. 2014-06-18 14:17:13 -07:00
cleanspec.mk core: don't hardcode "out" during findleaves.py invocations. 2013-07-11 19:08:06 -07:00
clear_vars.mk Clean the last bit of LOCAL_BUILD_HOST_DEX. 2014-07-07 17:15:38 -07:00
config.mk Switch from core to core-libart 2014-06-18 17:42:32 -07:00
configure_module_stem.mk Add HOST_PREFER_32_BIT to support 32-bit-by-default multilib build 2014-05-20 18:03:21 -07:00
copy_headers.mk avoid // in copy headers rule 2013-10-23 13:18:39 -07:00
definitions.mk Performance improvement for whole static libs 2014-08-20 13:58:36 -07:00
device.mk
dex_preopt.mk Strip all multidex files, not just classes.dex 2014-07-01 23:04:36 -07:00
dex_preopt_libart.mk Make system use patchoat to relocate during runtime. 2014-08-05 10:22:09 -07:00
dex_preopt_libart_boot.mk Make system use patchoat to relocate during runtime. 2014-08-05 10:22:09 -07:00
dex_preopt_libdvm.mk Create the dest dir before copying over files. 2013-12-17 17:37:16 -08:00
dex_preopt_odex_install.mk Add a WITH_DEXOPT_BOOT_IMG_ONLY configuration option. 2014-08-11 16:40:23 +00:00
distdir.mk Allow to call dist-for-goals multiple times for the same file 2013-03-01 16:51:26 -08:00
droiddoc.mk Fix host java doc by referring to the correct classpath. 2014-07-07 16:50:39 -07:00
dumpvar.mk Print all 2ND variables. 2014-05-14 19:16:25 -07:00
dynamic_binary.mk Add HOST_PREFER_32_BIT to support 32-bit-by-default multilib build 2014-05-20 18:03:21 -07:00
envsetup.mk Fix HOST_LIBRARY_PATH. 2014-08-14 12:48:25 -07:00
executable.mk Support host multilib build 2014-05-14 16:55:04 -07:00
executable_internal.mk Add compile time check for statically linked libc 2014-08-15 15:02:09 -07:00
executable_prefer_symlink.mk Host support for prefer symlink 2014-06-27 17:23:03 -07:00
filter_symbols.sh
find-jdk-tools-jar.sh Revert "Fix Java detection on some Linux distributions" 2014-07-15 01:22:50 +00:00
help.mk Don't bother going through the source tree 2013-08-09 10:08:30 -07:00
host_dalvik_java_library.mk Switch from core to core-libart 2014-06-18 17:42:32 -07:00
host_dalvik_static_java_library.mk Switch from core to core-libart 2014-06-18 17:42:32 -07:00
host_executable.mk Set default LOCAL_MULTILIB only if LOCAL_MODULE_HOST_ARCH isn't restricted 2014-06-10 16:24:31 -07:00
host_executable_internal.mk Support host multilib build 2014-05-14 16:55:04 -07:00
host_java_library.mk Rework the generation of host java libraries. 2013-11-25 10:17:53 +00:00
host_java_library_common.mk Rework the generation of host java libraries. 2013-11-25 10:17:53 +00:00
host_native_test.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
host_prebuilt.mk
host_shared_library.mk Revert "Don't rename host libraries if only one arch is build." 2014-06-11 01:12:18 +00:00
host_shared_library_internal.mk Support host multilib build 2014-05-14 16:55:04 -07:00
host_shared_test_lib.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
host_static_library.mk Revert "Don't rename host libraries if only one arch is build." 2014-06-11 01:12:18 +00:00
host_static_library_internal.mk Support host multilib build 2014-05-14 16:55:04 -07:00
host_static_test_lib.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
host_test_internal.mk Use libc++ versions of gtest libs when needed 2014-05-16 14:55:50 -07:00
install_jni_libs.mk Fix missing rs_compatibility_jni_libs. 2014-06-30 11:20:41 -07:00
install_jni_libs_internal.mk Fix partition_tag usage in install_jni_libs 2014-07-01 18:56:31 -07:00
java.mk Support dx generating multiple dex files. 2014-07-16 12:38:22 +02:00
java_library.mk Multilib support for odex 2014-05-18 22:04:58 -07:00
legacy_prebuilts.mk Add PRODUCT_BOOT_JARS to derive BOOTCLASSPATH 2013-07-24 15:15:55 -07:00
main.mk Push ISA features into system properties 2014-08-26 18:47:44 +01:00
Makefile Use the correct MKBOOTIMG. 2014-06-18 11:31:21 -07:00
module_arch_supported.mk build: delete 64-bit blacklist 2014-06-17 21:35:44 -07:00
multi_prebuilt.mk Error and exit if BUILD_MULTI_PREBUILT is incorrectly used 2013-07-31 16:26:01 -07:00
multilib.mk Real "LOCAL_MULTILIB := both" for prebuilts 2014-05-16 10:49:57 -07:00
native_test.mk Allow to opt out both multilib in native test. 2014-06-10 17:52:20 -07:00
node_fns.mk Load only the current product config makefile. 2012-10-03 10:27:08 -07:00
notice_files.mk Set up rules to build static libraries for TARGET_2ND_ARCH 2014-01-24 13:35:09 -08:00
package.mk Real "LOCAL_MULTILIB := both" for prebuilts 2014-05-16 10:49:57 -07:00
package_internal.mk Allow LOCAL_ASSET_DIR point to nonexistent dir 2014-07-29 10:34:30 -07:00
pathmap.mk Fix doc target for multidex support library. 2014-07-24 17:24:30 +02:00
pdk_config.mk Add android-ex-camera2 static java library to PDK. 2013-09-24 16:57:28 -07:00
phony_package.mk Add LOCAL_ADDITIONAL_DEPENDENCIES support to BUILD_PHONY_PACKAGE 2013-07-15 16:44:26 -07:00
post_clean.mk
prebuilt.mk Real "LOCAL_MULTILIB := both" for prebuilts 2014-05-16 10:49:57 -07:00
prebuilt_internal.mk Support to add JNI of both archs in multilib build. 2014-06-25 09:07:01 -07:00
process_wrapper.sh
process_wrapper_gdb.cmds
process_wrapper_gdb.sh
product.mk Add a WITH_DEXOPT_BOOT_IMG_ONLY configuration option. 2014-08-11 16:40:23 +00:00
product_config.mk Add --pseudo-localize aapt parameter for builds. 2014-06-26 17:27:36 -07:00
proguard.emma.flags
proguard.flags Make it easier to enable obfuscation and optimization. 2013-08-22 17:12:38 -07:00
proguard_basic_keeps.flags Remove -allowaccessmodification from the basic Proguard flags 2013-08-13 17:40:24 -07:00
proguard_tests.flags Make it easier to enable obfuscation and optimization. 2013-08-22 17:12:38 -07:00
raw_executable.mk
raw_static_library.mk Support to build executables for TARGET_2ND_ARCH 2014-01-24 13:36:30 -08:00
root.mk
shared_library.mk Clarify multiarch warnings 2014-05-21 16:40:35 -07:00
shared_library_internal.mk Add -latomic to all target builds 2014-05-29 11:40:46 -07:00
shared_test_lib.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
static_java_library.mk Allow LOCAL_RESOURCE_DIR pointing to dir generated during the build 2014-06-25 14:25:14 -07:00
static_library.mk Support host multilib build 2014-05-14 16:55:04 -07:00
static_library_internal.mk Support host multilib build 2014-05-14 16:55:04 -07:00
static_test_lib.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
target_test_internal.mk More consistent use of 64-bit build variable. 2014-07-08 18:04:17 -07:00
version_defaults.mk Restore AOSP-style version numbers - DO NOT MERGE 2014-06-19 00:22:38 -07:00