Update Clang: 3.1 -> 3.2
Merge branch 'merge_commit' into patmos_32_merged

Conflicts:
	include/clang/Basic/TargetInfo.h
	include/clang/Driver/Options.td
	include/clang/Frontend/CodeGenOptions.h
	lib/CodeGen/BackendUtil.cpp
	lib/CodeGen/TargetInfo.cpp
	lib/Driver/Tools.cpp
	lib/Frontend/CompilerInvocation.cpp
Use target-triple to setup newlib and compiler-rt search paths
patmos-clang: reintroduced alignment fix
Emitting block labels for all blocks for Patmos
Renamed -force-block-labels to -mforce-block-labels
Removed duplicate option
Merge branch 'master' into patmos_32_merged