summaryrefslogtreecommitdiff
path: root/libiberty/safe-ctype.c
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2017-03-13 17:49:32 +0000
committerNick Clifton <nickc@redhat.com>2017-03-13 17:49:32 +0000
commitc793cac124dd2eb34042f2e43abb099a26e34cb0 (patch)
tree775c5b6a39122ead6bcb6d7e49aede0fe635dbf8 /libiberty/safe-ctype.c
parent5ef2d51bd6ae49b28282835156d1d6622beac4a6 (diff)
downloadbinutils-gdb-c793cac124dd2eb34042f2e43abb099a26e34cb0.tar.gz
Sync libiberty sources with GCC.
PR demangler/70909 PR demangler/67264 * cp-demangle.c: Fix endless recursion. Pass struct demangle_component as non const. (d_make_empty): Initialize variable. (d_print_comp_inner): Limit recursion. (d_print_comp): Decrement variable. * cp-demint.c (cplus_demangle_fill_component): Initialize variable. (cplus_demangle_fill_builtin_type): Likewise. (cplus_demangle_fill_operator): Likewise. * testsuite/demangle-expected: Add tests.
Diffstat (limited to 'libiberty/safe-ctype.c')
0 files changed, 0 insertions, 0 deletions