JDQ39B
JDQ39C
JDQ39D
JDQ39E
Add OkHttp to the platform.

Change-Id: I18716683632249573295cb2eb5229a1188ed0f17
Merge "Add OkHttp to the platform."
JER05

Change-Id: Ice879d6d5884c4193e65e1445c3e077fe7151650
Switch to prebuilt bison

Bug: 8517572
Change-Id: Iad91b1db9472712899c4b46e2a8da5ba34ccb1cd
Fix the win_sdk build.

Change-Id: Ia6a300dcee084d79960aba4fba552dd7fd9c2dee
Merge "Switch to prebuilt bison"
Merge "Fix the win_sdk build."
This is JER08

Change-Id: Ide7d8fd915c6ee0d0f856d8cb60d7f68ea58c961
This is JER09

Change-Id: I0cc358c96b1c090dc26e20fec40982a21bca7474
Fix /system/app/$app.odex not updated issue

$(built_odex) depends on $(LOCAL_BUILT_MODULE) but doesn't have any build
recipe. It is built by the rules of $(LOCAL_BUILT_MODULE) that results in
a subtle bug: $(built_odex) is always newer than $(LOCAL_BUILT_MODULE)
if $(LOCAL_BUILT_MODULE) rebuilt. Therefore 'make' thinks the targets
(/system/app/$app.odex) depending on $(built_odex) don't need to be updated.
It seems an allegedly optimization bug of 'make'.

The simple fix is to explicitly add $(LOCAL_BUILT_MODULE) as a dependency
of $(installed_odex).
Merge "Fix /system/app/$app.odex not updated issue"
Reconcile with mr1.1-release

Change-Id: I61e5c59ba2ba1e1072440cc46202a88d3f89c1f7
arm: upgrade to _FORTIFY_SOURCE=2

Enable _FORTIFY_SOURCE=2 for ARM.

Currently, this change is a no-op, as Android's libc doesn't
support _FORTIFY_SOURCE > 1, yet.

Change-Id: Ib4c8e44e6949a37352c153e3c52a4fa001f18738
Merge "arm: upgrade to _FORTIFY_SOURCE=2"
x86/mips: enable _FORTIFY_SOURCE=2

Enable _FORTIFY_SOURCE=2 for x86 and MIPS.

Currently, this change is a no-op, as Android's libc doesn't
support _FORTIFY_SOURCE > 1, yet.

The ARM change was made in 316f720b91f879c4e3972d6d595535de0ac707b2

Change-Id: Iafe90beadf9b6a41ea294b7107cf4f18141acf3a
Merge "x86/mips: enable _FORTIFY_SOURCE=2"