diff options
author | Marek Polacek <polacek@redhat.com> | 2014-12-02 17:23:34 +0000 |
---|---|---|
committer | Marek Polacek <mpolacek@gcc.gnu.org> | 2014-12-02 17:23:34 +0000 |
commit | 253a921b41ddb028244531c5b7f4039caf9fcbda (patch) | |
tree | 03e39b9b966b035070baec1018ed17c536b705a9 /gcc/asan.c | |
parent | 73bd83290ace3d8e3256103a59d79e6ec3946964 (diff) | |
download | gcc-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