https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87335

--- Comment #8 from Jonathan Wakely <redi at gcc dot gnu.org> ---
It still works for up to ten million characters:

$ for i in `seq 1 10` ; do printf P ; done | /tmp/binutils/bin/c++filt -t ;
echo
PPPPPPPPPP
$ for i in `seq 1 100` ; do printf P ; done | /tmp/binutils/bin/c++filt -t | wc 
      0       1     100
$ for i in `seq 1 1000` ; do printf P ; done | /tmp/binutils/bin/c++filt -t |
wc 
      0       1    1000
$ for i in `seq 1 10000` ; do printf P ; done | /tmp/binutils/bin/c++filt -t |
wc 
      0       1   10000
$ for i in `seq 1 100000` ; do printf P ; done | /tmp/binutils/bin/c++filt -t |
wc 
      0       1  100000
$ for i in `seq 1 1000000` ; do printf P ; done | /tmp/binutils/bin/c++filt -t
| wc 
      0       1 1000000
$ for i in `seq 1 10000000` ; do printf P ; done | /tmp/binutils/bin/c++filt -t
| wc 
      0       1 10000000

Reply via email to