bta: dm: Don't use memcpy on areas that may overlap.

Change-Id: I52ba6a663732420db952a93779576f8988d26d2f
bluedroid: Fix build with gcc 4.8+

Use -Wno-error=unused-parameter with gcc >= 4.8

Change-Id: I330a56b0363b90118628bc3b30451f8921ca6f60
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>

Conflicts:
	main/Android.mk

Conflicts:
	main/Android.mk
bluedroid: Fix build with gcc 4.8+

Use -Wno-error=unused-parameter with gcc >= 4.8

Change-Id: Id7299c8f0a1e2dd683647d49225342ebfa0a8dcf
fix build

Conflicts:
	main/Android.mk

Change-Id: I294b8aeb548ba3a0d72dfb4d76a507ff645352b4
Merge branch 'cm-10.2' of https://github.com/CyanogenMod/android_external_bluetooth_bluedroid into DJL10.2
Merge branch 'cm-10.2' of https://github.com/CyanogenMod/android_external_bluetooth_bluedroid into DJL10.2
Merge branch 'cm-10.2' of https://github.com/CyanogenMod/android_external_bluetooth_bluedroid into DJL10.2
Merge branch 'cm-10.2' of https://github.com/CyanogenMod/android_external_bluetooth_bluedroid into DJL10.2
Merge branch 'cm-10.2' of https://github.com/CyanogenMod/android_external_bluetooth_bluedroid into DJL10.2
Merge remote-tracking branch 'djl/DJL10.2' into cm-10.2

Conflicts:
	gki/Android.mk
	main/Android.mk