aboutsummaryrefslogtreecommitdiff
path: root/gcc/asan.c
diff options
context:
space:
mode:
authorMarek Polacek <polacek@redhat.com>2014-12-02 17:23:34 +0000
committerMarek Polacek <mpolacek@gcc.gnu.org>2014-12-02 17:23:34 +0000
commit253a921b41ddb028244531c5b7f4039caf9fcbda (patch)
tree03e39b9b966b035070baec1018ed17c536b705a9 /gcc/asan.c
parent73bd83290ace3d8e3256103a59d79e6ec3946964 (diff)
downloadgcc-253a921b41ddb028244531c5b7f4039caf9fcbda.zip
gcc-253a921b41ddb028244531c5b7f4039caf9fcbda.tar.gz
gcc-253a921b41ddb028244531c5b7f4039caf9fcbda.tar.bz2
constexpr.c (cxx_eval_check_shift_p): New function.
* constexpr.c (cxx_eval_check_shift_p): New function. (cxx_eval_binary_expression): Call it. Set NON_CONSTANT_P if it returns true. * g++.dg/cpp0x/constexpr-shift1.C: New test. * g++.dg/cpp1y/constexpr-shift1.C: New test. * g++.dg/ubsan/pr63956.C: Add dg-errors. From-SVN: r218279
Diffstat (limited to 'gcc/asan.c')
0 files changed, 0 insertions, 0 deletions