platform_build/core/combo
Duane Sand 47b57e6bd2 Allowing pairing mips64r6 with mips32r1 and r2
On mips64r6 builds, the shell variable ARCH_MIPS_REV6 is not
cleared before compiling 2nd arch parts.  This bug is harmless when
2nd arch is mips32r6 but it omits needed mips-specific assembly
files when compiling libagl and libpixelflinger for mips32r1 or r2.

Clearing the variable is impractical.  Using TARGET_2ND_ARCH qualifiers
would work, but Arm and x86 use a simpler method with distinct ARCH_ARM
and ARCH_ARM64 symbols.  ARCH_MIPS_REV6 is used in two places.
Both controll 32-bit parts only, so neither place needs adjustment.

Change-Id: Id1ea5e8b6f8666d9df219fa9ef41834bd31f5dd8
2016-08-10 12:13:30 -07:00
..
arch Allowing pairing mips64r6 with mips32r1 and r2 2016-08-10 12:13:30 -07:00
fdo.mk Support "LOCAL_FDO_SUPPORT := always". 2015-03-13 11:36:15 -07:00
HOST_CROSS_windows-x86.mk Remove unnecessary variables 2016-05-25 21:23:20 -07:00
HOST_CROSS_windows-x86_64.mk Remove unnecessary variables 2016-05-25 21:23:20 -07:00
HOST_darwin-x86.mk Merge "Add NATIVE_TESTS class, move host native tests" 2016-06-06 23:59:23 +00:00
HOST_darwin-x86_64.mk Remove unnecessary variables 2016-05-25 21:23:20 -07:00
HOST_linux-x86.mk Remove unnecessary variables 2016-05-25 21:23:20 -07:00
HOST_linux-x86_64.mk Remove unnecessary variables 2016-05-25 21:23:20 -07:00
javac.mk Remove support of disabling Jack. 2016-03-30 14:03:12 -07:00
select.mk Remove unnecessary variables 2016-05-25 21:23:20 -07:00
TARGET_linux-arm.mk Remove unnecessary variables 2016-05-25 21:23:20 -07:00
TARGET_linux-arm64.mk Remove unnecessary variables 2016-05-25 21:23:20 -07:00
TARGET_linux-mips.mk Remove unnecessary variables 2016-05-25 21:23:20 -07:00
TARGET_linux-mips64.mk Remove unnecessary variables 2016-05-25 21:23:20 -07:00
TARGET_linux-x86.mk Remove unnecessary variables 2016-05-25 21:23:20 -07:00
TARGET_linux-x86_64.mk Remove unnecessary variables 2016-05-25 21:23:20 -07:00