aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorSiddhesh Poyarekar <siddhesh@gotplt.org>2021-11-26 08:44:58 +0530
committerSiddhesh Poyarekar <siddhesh@gotplt.org>2021-11-26 23:33:59 +0530
commit4a2007594cff78fba6a29a0ec07fad31a7af19ff (patch)
tree889fd62a2c5719f4ffb769d624128e57096e6e87 /libgcc
parent35c8bbe96b53ad13f770c9288e016ef08b6706ed (diff)
downloadgcc-4a2007594cff78fba6a29a0ec07fad31a7af19ff.zip
gcc-4a2007594cff78fba6a29a0ec07fad31a7af19ff.tar.gz
gcc-4a2007594cff78fba6a29a0ec07fad31a7af19ff.tar.bz2
tree-object-size: Abstract object_sizes array
Put all accesses to object_sizes behind functions so that we can add dynamic capability more easily. gcc/ChangeLog: * tree-object-size.c (object_sizes_grow, object_sizes_release, object_sizes_unknown_p, object_sizes_get, object_size_set_force, object_sizes_set): New functions. (addr_object_size, compute_builtin_object_size, expr_object_size, call_object_size, unknown_object_size, merge_object_sizes, plus_stmt_object_size, cond_expr_object_size, collect_object_sizes_for, check_for_plus_in_loops_1, init_object_sizes, fini_object_sizes): Adjust. Signed-off-by: Siddhesh Poyarekar <siddhesh@gotplt.org>
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions