diff options
author | Dan Willemsen <dwillemsen@google.com> | 2019-01-25 14:35:58 -0800 |
---|---|---|
committer | Dan Willemsen <dwillemsen@google.com> | 2019-02-21 18:02:13 -0800 |
commit | 46267cb4d8c408a9ba92f187302e082638fdcce3 (patch) | |
tree | b730b60fa519d227bc3f3fe1fa65665d580a4f22 /Changes.md | |
parent | f97ed91448930016f21f35d4ef23eb89a2377ee6 (diff) | |
download | build-46267cb4d8c408a9ba92f187302e082638fdcce3.tar.gz |
Deprecate *.c[pp].arm
There never were too many users of this, and I've just converted the
last ones to Soong.
Test: diff build-aosp_arm.ninja
Test: treehugger
Change-Id: Ida6d486a62d0b521c1cd67f5f18c0ad0dbe957e3
Diffstat (limited to 'Changes.md')
-rw-r--r-- | Changes.md | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Changes.md b/Changes.md index e356109cda..35b8944f6a 100644 --- a/Changes.md +++ b/Changes.md @@ -1,5 +1,15 @@ # Build System Changes for Android.mk Writers +## `*.c.arm` / `*.cpp.arm` deprecation {#file_arm} + +In Android.mk files, you used to be able to change LOCAL_ARM_MODE for each +source file by appending `.arm` to the end of the filename in +`LOCAL_SRC_FILES`. + +Soong does not support this uncommonly used behavior, instead expecting those +files to be split out into a separate static library that chooses `arm` over +`thumb` for the entire library. This must now also be done in Android.mk files. + ## Windows cross-compiles no longer supported in Android.mk Modules that build for Windows (our only `HOST_CROSS` OS currently) must now be |