summaryrefslogtreecommitdiff
path: root/libgo
diff options
context:
space:
mode:
authormsebor <msebor@138bc75d-0d04-0410-961f-82ee72b054a4>2017-01-10 21:02:07 +0000
committermsebor <msebor@138bc75d-0d04-0410-961f-82ee72b054a4>2017-01-10 21:02:07 +0000
commitae0a5f6808176421b1550f4dbce5c1c136b483b0 (patch)
tree7937fe84404fc72318c09a1797cd2d2d23fdd4c1 /libgo
parent4e142a5ddf9046022f6125a024b731f624ce5a00 (diff)
PR tree-optimization/78775 - [7 Regression] ICE in maybe_warn_alloc_args_overflow
gcc/ChangeLog: PR tree-optimization/78775 * builtins.c (get_size_range): Move... * calls.c: ...to here. (alloc_max_size): Accept zero argument. (operand_signed_p): Remove. (maybe_warn_alloc_args_overflow): Call get_size_range. * calls.h (get_size_range): Declare. gcc/testsuite/ChangeLog: PR tree-optimization/78775 * gcc.dg/attr-alloc_size-4.c: Add test cases. * gcc.dg/attr-alloc_size-10.c: New test. * gcc.dg/attr-alloc_size-11.c: New test. * gcc.dg/builtin-stringop-chk-7.c: New test. * gcc.dg/pr78775.c: New test. * gcc.dg/pr78973-2.c: New test. * gcc.dg/pr78973.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@244290 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgo')
0 files changed, 0 insertions, 0 deletions