aboutsummaryrefslogtreecommitdiff
path: root/libbacktrace/internal.h
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2020-10-19 16:52:51 +0200
committerAldy Hernandez <aldyh@redhat.com>2020-10-20 20:45:14 +0200
commit495ec0b2aa808a6463b8c24288a1730cbae1cfca (patch)
tree6483a62d876e9978edd7ffaff217f83a92b7a167 /libbacktrace/internal.h
parent522307281ce9042e0bb3044f4a162adcdee0f9f6 (diff)
downloadgcc-495ec0b2aa808a6463b8c24288a1730cbae1cfca.zip
gcc-495ec0b2aa808a6463b8c24288a1730cbae1cfca.tar.gz
gcc-495ec0b2aa808a6463b8c24288a1730cbae1cfca.tar.bz2
Convert -Walloca pass to ranger.
gcc/ChangeLog: * gimple-ssa-warn-alloca.c (enum alloca_type): Remove ALLOCA_BOUND_UNKNOWN and ALLOCA_CAST_FROM_SIGNED. (warn_limit_specified_p): New. (alloca_call_type_by_arg): Remove. (cast_from_signed_p): Remove. (is_max): Remove. (alloca_call_type): Remove heuristics and replace with call into ranger. (pass_walloca::execute): Instantiate ranger. gcc/testsuite/ChangeLog: * gcc.dg/Walloca-1.c: Adjust for ranger. * gcc.dg/Walloca-12.c: Same. * gcc.dg/Walloca-13.c: Same. * gcc.dg/Walloca-2.c: Same. * gcc.dg/Walloca-3.c: Same. * gcc.dg/Walloca-6.c: Same. * gcc.dg/Wvla-larger-than-2.c: Same.
Diffstat (limited to 'libbacktrace/internal.h')
0 files changed, 0 insertions, 0 deletions