diff options
author | Siddhesh Poyarekar <siddhesh@gotplt.org> | 2022-01-11 16:07:29 +0530 |
---|---|---|
committer | Siddhesh Poyarekar <siddhesh@gotplt.org> | 2022-01-11 20:14:42 +0530 |
commit | 026d44cbbd42653908f9faf6b80773f03e1bb1a0 (patch) | |
tree | b0b0e09370a25323a2e01a4664cc832626af619e /gcc/objc/objc-act.c | |
parent | 71b72132011a47a4b39950d95718f18d1218978c (diff) | |
download | gcc-026d44cbbd42653908f9faf6b80773f03e1bb1a0.zip gcc-026d44cbbd42653908f9faf6b80773f03e1bb1a0.tar.gz gcc-026d44cbbd42653908f9faf6b80773f03e1bb1a0.tar.bz2 |
tree-optimization/103961: Never compute offset for -1 size
Never try to compute size for offset when the object size is -1, which
is either unknown maximum or uninitialized minimum irrespective of the
osi->pass number.
gcc/ChangeLog:
PR tree-optimization/103961
* tree-object-size.c (plus_stmt_object_size): Always avoid
computing offset for -1 size.
gcc/testsuite/ChangeLog:
PR tree-optimization/103961
* gcc.dg/pr103961.c: New test case.
Co-authored-by: Jakub Jelinek <jakub@redhat.com>
Signed-off-by: Siddhesh Poyarekar <siddhesh@gotplt.org>
Diffstat (limited to 'gcc/objc/objc-act.c')
0 files changed, 0 insertions, 0 deletions