OSDN Git Service

Switch from clang 3.6 to new clang repository (with 3.8).
authorStephen Hines <srhines@google.com>
Tue, 29 Sep 2015 03:33:03 +0000 (20:33 -0700)
committerStephen Hines <srhines@google.com>
Thu, 1 Oct 2015 17:42:15 +0000 (10:42 -0700)
commit1332828b6ea25250c497609a1d4b2c7e28227ff9
tree70a03438c30b0e1e915fc1dbac4b5aba74dace16
parent9073a5d9a51020c0bbbb11c1f5c1b519ecfc544f
Switch from clang 3.6 to new clang repository (with 3.8).

Bug: 23396112

Switch from "-fsanitize-undefined-trap-on-error" to
"-fsanitize-trap=all". The former ends up accidentally leaving
unresolved calls to __ubsan* helper functions in the object file with
clang 3.8. The latter is used when we don't include address sanitizer,
and replaces any misbehavior with a direct call to abort().

Change-Id: I8a67461b45f5f1dd9f2d179b6b64a4ca905e999f
core/clang/config.mk
core/config_sanitizers.mk