aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2020-01-23 12:43:15 -0500
committerJason Merrill <jason@redhat.com>2020-01-23 13:11:10 -0500
commit6f346913f2a87e26c6095d9fbf3d20f926c5470a (patch)
tree9825df53d5952050b7aa4d91917ca99362e93ebc /libgcc
parent20afdcd36982752ba012960b862e9be7154b1274 (diff)
downloadgcc-6f346913f2a87e26c6095d9fbf3d20f926c5470a.zip
gcc-6f346913f2a87e26c6095d9fbf3d20f926c5470a.tar.gz
gcc-6f346913f2a87e26c6095d9fbf3d20f926c5470a.tar.bz2
c++: Avoid ICE when constant evaluation of __builtin_strchr fails.
If we can't change the argument to &"...", use the original arg instead of the partially munged one. PR c++/93331 - ICE with __builtin_strchr. * constexpr.c (cxx_eval_builtin_function_call): Use the original argument if we didn't manage to extract a STRING_CST.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions