OSDN Git Service

Switch from clang 3.6 to new clang repository (with 3.8).
authorStephen Hines <srhines@google.com>
Tue, 10 Nov 2015 00:32:11 +0000 (16:32 -0800)
committerStephen Hines <srhines@google.com>
Tue, 10 Nov 2015 00:32:11 +0000 (16:32 -0800)
commite8119e96fc0810a6ec69670d391edeac70a21931
tree0a8c82e34f6460d0a345f481c7ef7bec98f34a27
parent8b2c37c9533f94f81fd8b15257c56061ce10998c
Switch from clang 3.6 to new clang repository (with 3.8).

This reverts commit f7dbab16ffe97f41f8f8161b64d015830ab075ae.

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().
core/clang/config.mk
core/config_sanitizers.mk