Update flags with memory optimizations

Change-Id: Id21ff1c3157268ecf5354e3f3d08899e9ab77bfe
Update flags with configurable strict aliasing

Change-Id: Ia050e323802ded922f094c4532d8f9a0f9f4b59f
Update flags with configurable suppress-unused-warning

Change-Id: I5f483e5e74e5a6157ac329c92c8826018cbcb2a7
Dump TARGET_TOOLS_PREFIX

Change-Id: If6acd29f9349c77f24e2724ad9868023d16173f8

Conflicts:
	core/dumpvar.mk
Dump SUPPRES_UNUSED_WARNING, STRICT_ALIASING and OPT_MEMORY

Change-Id: Id8b01769a433b23ed2638a959c1dadf3522b3e8b
clang: add unknown compiler flags

Change-Id: Ibf91da65d22afd4981a0197e02d99d3e04fc1a87