android_build/core
Nick Kralevich 4f2f16da14 x86: add --warn-shared-textrel
Emit a warning when the static linker detects a shared library
has text relocations. Text relocations make it harder to
share pages across processes, and make it harder to use
certain memory protection features in, for example, SELinux.

This warning will turn into an error in a future change
(via --fatal-warnings)

Change-Id: I2d169c7ce3600d02e25591f3ec15aba363730298
References: http://www.akkadia.org/drepper/textrelocs.html
2012-10-19 13:36:49 -07:00
..
combo x86: add --warn-shared-textrel 2012-10-19 13:36:49 -07:00
tasks android.core.vm-tests-tf.jar path changed to HOST JAVA_LIBRARIES. 2012-09-11 11:47:22 -07:00
Makefile Remove HAVE_SELINUX guards, part 2 2012-10-16 13:43:08 -07:00
apicheck_msg_current.txt
apicheck_msg_last.txt
armelf.xsc
base_rules.mk Load only the current product config makefile. 2012-10-03 10:27:08 -07:00
binary.mk am 6e587f53: Merge "Profiling use aprof, enable by LOCAL_ENABLE_APROF or LOCAL_ENABLE_APROF_JNI" 2012-06-22 14:31:05 -07:00
build-system.html
build_id.mk Restore AOSP-style version numbers - do not merge 2012-05-01 08:48:04 -07:00
checktree
cleanbuild.mk Run clean steps in only given paths when using mm/mmm 2012-10-03 10:26:36 -07:00
cleanspec.mk Run clean steps in only given paths when using mm/mmm 2012-10-03 10:26:36 -07:00
clear_vars.mk am 28437aac: Add LOCAL_SOURCE_FILES_ALL_GENERATED support 2012-07-23 10:32:54 -07:00
config.mk Load only the current product config makefile. 2012-10-03 10:27:08 -07:00
copy_headers.mk
definitions.mk Load only the current product config makefile. 2012-10-03 10:27:08 -07:00
device.mk
dex_preopt.mk Create telephony-common and mms-common - DO NOT MERGE 2012-07-17 12:22:58 -07:00
distdir.mk
droiddoc.mk Load only the current product config makefile. 2012-10-03 10:27:08 -07:00
dumpvar.mk MIPS support to *.mk files and envsetup.sh 2012-08-10 09:15:38 -07:00
dynamic_binary.mk
envsetup.mk Remove support for user tags in the build system. 2012-08-16 22:36:41 -07:00
executable.mk Profiling use aprof, enable by LOCAL_ENABLE_APROF or LOCAL_ENABLE_APROF_JNI 2012-06-15 15:16:50 +08:00
filter_symbols.sh
find-jdk-tools-jar.sh
help.mk
host_executable.mk
host_java_library.mk
host_native_test.mk
host_prebuilt.mk
host_shared_library.mk
host_static_library.mk
java.mk Add LOCAL_SOURCE_FILES_ALL_GENERATED support 2012-07-19 14:38:43 -07:00
java_library.mk
legacy_prebuilts.mk The zoneinfo stuff is no longer legacy. 2012-08-15 18:34:49 -07:00
llvm_config.mk resolved conflicts for merge of 62855a83 to jb-dev-plus-aosp 2012-05-16 13:18:39 -07:00
main.mk Remove HAVE_SELINUX guards, part 2 2012-10-16 13:43:08 -07:00
multi_prebuilt.mk
native_test.mk
node_fns.mk Load only the current product config makefile. 2012-10-03 10:27:08 -07:00
notice_files.mk
package.mk Clean common intermediate files if overlay changed 2012-06-04 18:02:55 -07:00
pathmap.mk Track libnativehelper move for PDK. 2012-05-04 15:36:42 -07:00
pdk_config.mk add TARGET_BUILD_JAVA_SUPPORT_LEVEL to allow checking if java build is OK in PDK 2012-06-07 15:40:53 -07:00
phony_package.mk
post_clean.mk Clean common intermediate files if overlay changed 2012-06-04 18:02:55 -07:00
prebuilt.mk
process_wrapper.sh
process_wrapper_gdb.cmds
process_wrapper_gdb.sh
product.mk Load only the current product config makefile. 2012-10-03 10:27:08 -07:00
product_config.mk Load only the current product config makefile. 2012-10-03 10:27:08 -07:00
proguard.flags
proguard_tests.flags
raw_executable.mk
raw_static_library.mk
root.mk
shared_library.mk am 6e587f53: Merge "Profiling use aprof, enable by LOCAL_ENABLE_APROF or LOCAL_ENABLE_APROF_JNI" 2012-06-22 14:31:05 -07:00
static_java_library.mk More flexibility to keep/remove R.class in static Java library 2012-06-19 10:40:37 -07:00
static_library.mk am 6e587f53: Merge "Profiling use aprof, enable by LOCAL_ENABLE_APROF or LOCAL_ENABLE_APROF_JNI" 2012-06-22 14:31:05 -07:00
version_defaults.mk Update version number for AOSP master 2012-09-14 07:43:41 -07:00