[*] Binary protection state of libstdc++.so.6.0.29

  
  	Full RELRO     No Canary found   NX enabled   DSO          No RPATH     No RUNPATH   No Symbols


[*] Function printf tear down of libstdc++.so.6.0.29

    ; assembly                                                                               | /* r2dec pseudo code output */
                                                                                             | /* /logs/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libstdc++.so.6.0.29 @ 0x90a98 */
                                                                                             | #include <stdint.h>
                                                                                             |  
    ; (fcn) method.std::codecvt_wchar_t__char____mbstate_t_.do_encoding___const ()           | void method_std::codecvt_wchar_t_char_mbstate_t_do_encoding_const () {
                                                                                             |     /* std::codecvt<wchar_t, char, __mbstate_t>::do_encoding() const */
    0x00090a98 invalid                                                                       |     
    0x00090a9c ldc p1, c15, [r4], 0x280                                                      |     __asm ("ldc p1, c15, [r4], aav.0x000000ff");
    0x00090aa0 movs r1, r0                                                                   |     r1 = r0;
    0x00090aa2 clz r0, r0                                                                    |     r0 &= r0;
    0x00090aa6 lsrs r0, r0, 5                                                                |     r0 >>= 5;
    0x00090aa8 pop {r3, pc}                                                                  |     
                                                                                             | }

[*] Function printf used 1 times libstdc++.so.6.0.29