Set the default gcc version config
build: Add support for TARGET_EXTRA_C{,PP}FLAGS

Add support for setting TARGET_EXTRA_C{,PP}FLAGS in board configs.
This can be used to set compiler flags for a board that break other
boards, such as -march=cortex-a9 or -DUSE_CUSTOM_EXTENSIONS_FOR_XYZ

Change-Id: I0efd4e37578bf6d239bf56dfeeaaed44840ee3af
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
definitions.mk: Don't fail if xmllint isn't installed

This is a workaround for xmllint currently not being installed on the
build slaves. It should be reverted when this is fixed, as it eliminates
a check for sane code.

Change-Id: I46eeadebd931ee1b6812a9eb933ee4b56ebd16a7
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>

Conflicts:
	core/definitions.mk
Show GCC version when starting build

Change-Id: Id1c13afeee32a7975bc9a0849b2a04476f42feda
build/core: Use better default compiler flags

Use -O3 for the compiler, -O2 for the linker

Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
Use our traditional dalvik threshold value

Change-Id: I453561cd67c084019fb625f17105f25c484efa42
Remove packages not really necessary

Change-Id: I7c45d189b6313437a67812db0dafa79245ba1110
Remove unwanted lunch defaults

Change-Id: Ia510d27d8a3fc39c661c2072f3173f2888439b14