MR2.1 - Version 4.4.4.  Here we go!  DO NOT MERGE

Make is so.

Change-Id: I06b8c8c491e6e355124b6fea41893155ea4c07d0
"KTU84P"
Make AOSP kernels customizable

Retro is the new cool

PS2: Make moar gooder with existing stuff
PS3: Mop the blood off the floor
PS5: Make slimmer

Change-Id: I6816a840c610ba7ad9e87989b51408d9b491aabc
Signed-off-by: DHOMD <DHO@dho.im>
Merge branch 'android-4.4.4_r1' into HEAD
Re-evaluate the pathmap if there's a recovery variant in play

Chances are the recovery location has changed, so rebuild the pathmap
to compensate. This lets the variable be defined in BoardConfig files
instead of the global environment

Change-Id: I87c23a452656ffa7817711796c17f79e30465756
Merge "Make AOSP kernels customizable" into kk44
build: Update supported languages

* Remove Uyghur, which has no active maintainer in the past 6 months
* Add Kurdish

Change-Id: Ic79ca973727885a2498c59730ebec4faee821369
Revert "Hardcode the zip name"

This reverts commit 260fa32aea0d4d259bdd181e3dc368c225b0cc91.
fixeso

Change-Id: Ic49b94759fe992f9cd15f9f488c13c485b3b03b0
build: allow to customize the kernel toolchain cpu variant

- for devices with cortex-a7 like the moto g, this way they can still take advantage of neon-vfp4 and other things

Change-Id: I4b63570d21affeba7c20da6aadc6cefda4293eb2
build: add support for a prebuilt clang

- set TARGET_CLANG_VERSION to your desired clang version to use it

ps2: RETAIN SUPPORT FOR STOCK CLANG... ASDLKJSHADLKSJAHDLKDHJA
ps3: derp
ps4: set stock clang
ps5: fixup the header inclusion
ps6: add guard for default clang version
ps7: cortex-15 if supported by both clang versions, and fixup header inclusion
ps8: fix derp
ps9: FIX SHIT UP FOR REAL?
ps10: copy/paste derp
ps11: ifeq--->ifneq
ps12: don't enable by default
ps14: revise conditionalization if CLANG_EXTRA_INCLUDES and restore mcpu substitution for global stock clang
Change-Id: I07c1725bec1600d7082ff3b57d0b82820eb408a1
Signed-off-by: bart452 <bart4524@gmail.com>
Merge "build: add support for a prebuilt clang" into kk44
Prebuilt clang: add a TARGET_ENABLE_PREBUILT_CLANG flag, which sets TARGET_CLANG_VERSION to msm-3.4

simply setting TARGET_CLANG_VERSION still enables use of prebuilt clang, as before this commit.

Change-Id: Ib8cb6312d9a7f9ffff3e48c5c66bfb80893bcf97
build: updater-script: Fix mount and format commands on F2FS

Change-Id: I3211fdf059eec5e95519faabb2b4a0968b2f69ee
ota_from_target_files: remove duplicate setting of recovery_img

This variable is already set earlier in the script and does not need
to be wrapped inside of the if statement

Change-Id: I91b7f7d2fc911a3910b3df09cff0ca0f44fe7741
releasetools: Fix error text in ota_from_target_files

property isn't the variable name, prop is

Change-Id: I0fc6adddfd51ba9bc79f6559c61cd831203c9e3d
Merge branch 'kk44' of https://github.com/VanirAOSP/build into bootzip

Conflicts:
	core/llvm_config.mk

Change-Id: I3fb47878d1fdd37d833ab9fc39c70207475d88a8
move copy commands to device folder

Change-Id: I65a08235438dd08ea3bf77953468cd3b757ff05d
Hardcode the zip name

Change-Id: Ifa61b816657a7952958b264d1521368803317b13