Hello Bartosz, > NOTE: I don't quite understand where the increase in size of .rodata > comes from. Looking at objdump output I can see some strings generated > for xstrtol_range() and then some additional non-readable bytes which > are not there when compiling the master branch: > > (...) > 35 404fa0 2f002f64 65762f6e 756c6c00 6e756d62 /./dev/null.numb > 36 404fb0 65722025 73206973 206e6f74 20696e20 er %s is not in > 37 404fc0 256c6c75 2e2e256c 6c752072 616e6765 %llu..%llu range > 38 404fd0 00696e76 616c6964 206e756d 62657220 .invalid number > 39 404fe0 27257327 006e756d 62657220 25732069 '%s'.number %s i > 40 404ff0 73206e6f 7420696e 20256c6c 642e2e25 s not in %lld..% > 41 405000 6c6c6420 72616e67 65000000 00000000 lld range....... > 42 405010 00000000 00000000 00000000 00000000 ................ > 43 405020 00000000 00000000 00000000 00000000 ................ > 44 405030 00000000 00000000 00000000 00000000 ................ > 45 405040 63000000 01000000 77000000 02000000 c.......w....... > 46 405050 62000000 00020000 6b420000 e8030000 b.......kB...... > 47 405060 6b440000 e8030000 6b000000 00040000 kD......k....... > 48 405070 4b420000 e8030000 4b440000 e8030000 KB......KD...... > 49 405080 4b000000 00040000 4d420000 40420f00 K.......MB..@B.. > 50 405090 4d440000 40420f00 4d000000 00001000 [email protected]....... > 51 4050a0 47420000 00ca9a3b 47440000 00ca9a3b GB.....;GD.....; > 52 4050b0 47000000 00000040 00000000 00000000 G......@........ > 53 4050c0 62000000 00020000 6b000000 00040000 b.......k....... > 54 4050d0 6d000000 00001000 00000000 00000000 m............... > (...) > > Any ideas?
Leaving those with at-signs, the rest seem like they are from cwbkMG_suffixes (http://git.busybox.net/busybox/tree/libbb/xatonum.c#n79). Cheers, Xabier Oneca_,,_ _______________________________________________ busybox mailing list [email protected] http://lists.busybox.net/mailman/listinfo/busybox
