Hi Lance, Lance Fredrickson wrote,
On 12/8/2016 10:33 AM, Waldemar Brodkorb wrote:
does it start with 1.0.20 or before?
Going back through my previous builds, it appears between 1.0.17 & 1.0.18. So it seems when the change to a unified libc. I don't do as much with mipsel, so only now just noticing. I did notice too that binary sizes have grown significantly. A mipsel hello world binary under 1.0.17 compiled static and stripped is 104k. In 1.0.20 static and stripped when I measured was 1.2Mb.
Are you sure? I know the binaries are bigger now and there is a patch in my queue to fix this. But the difference is not 1 Mb.
With my patch I have following sizes:
find openadk/root_* -name helloworld.static -exec ls -la {} ; -rwxr-xr-x 1 wbx wbx 18792 Dec 8 20:48 openadk/root_generic-arm_uclibc-ng_arm1176jzf_s_soft_eabi/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 59980 Dec 9 01:57 openadk/root_generic-nds32_uclibc-ng_nds32le/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 9252 Dec 8 18:50 openadk/root_nsim-arcv1_uclibc-ng_arc700/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 9252 Dec 8 19:18 openadk/root_nsim-arcv1_uclibc-ng_arc700eb/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 9252 Dec 8 19:03 openadk/root_nsim-arcv2_uclibc-ng_archs/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 9252 Dec 8 19:32 openadk/root_nsim-arcv2_uclibc-ng_archseb/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 11072 Dec 8 18:36 openadk/root_qemu-alpha_uclibc-ng/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 64776 Dec 8 19:47 openadk/root_qemu-arm-versatilepb-nommu_uclibc-ng_soft_eabi/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 19208 Dec 8 20:02 openadk/root_qemu-arm-versatilepb_uclibc-ng_arm926ej_s_soft_eabi/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 18808 Dec 8 20:17 openadk/root_qemu-arm-vexpress-a9_uclibc-ng_cortex_a9_hard_eabihf/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 13624 Dec 8 20:33 openadk/root_qemu-arm-vexpress-a9_uclibc-ng_cortex_a9_soft_eabi/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 53968 Dec 8 21:49 openadk/root_qemu-cris_uclibc-ng_crisv32/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 56060 Dec 8 22:50 openadk/root_qemu-m68k-mcf5208_uclibc-ng_cf5208/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 54444 Dec 8 22:39 openadk/root_qemu-m68k-q800_uclibc-ng_68040/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 18292 Dec 8 23:15 openadk/root_qemu-microblaze-s3adsp1800_uclibc-ng_microblaze/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 18292 Dec 8 23:02 openadk/root_qemu-microblaze-s3adsp1800_uclibc-ng_microblazeel/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 20740 Dec 9 01:32 openadk/root_qemu-mips64_uclibc-ng_mips64el_n32/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 23632 Dec 9 01:47 openadk/root_qemu-mips64_uclibc-ng_mips64el_n64/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 20780 Dec 9 01:16 openadk/root_qemu-mips64_uclibc-ng_mips64el_o32/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 20740 Dec 9 00:46 openadk/root_qemu-mips64_uclibc-ng_mips64_n32/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 23632 Dec 9 01:01 openadk/root_qemu-mips64_uclibc-ng_mips64_n64/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 20780 Dec 9 00:30 openadk/root_qemu-mips64_uclibc-ng_mips64_o32/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 20780 Dec 9 00:00 openadk/root_qemu-mips_uclibc-ng_mips32el_hard/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 20780 Dec 9 00:15 openadk/root_qemu-mips_uclibc-ng_mips32el_soft/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 20780 Dec 8 23:30 openadk/root_qemu-mips_uclibc-ng_mips32_hard/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 20780 Dec 8 23:45 openadk/root_qemu-mips_uclibc-ng_mips32_soft/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 17616 Dec 9 02:10 openadk/root_qemu-nios2_uclibc-ng/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 13740 Dec 9 02:50 openadk/root_qemu-ppc-bamboo_uclibc-ng_soft/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 13832 Dec 9 02:36 openadk/root_qemu-ppc-macppc_uclibc-ng_hard/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 13420 Dec 9 03:22 openadk/root_qemu-sh_uclibc-ng_sh4/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 13420 Dec 9 03:36 openadk/root_qemu-sh_uclibc-ng_sh4eb/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 20032 Dec 9 03:48 openadk/root_qemu-sparc_uclibc-ng_v8/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 14000 Dec 9 04:27 openadk/root_qemu-x86_64_uclibc-ng/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 9320 Dec 9 04:12 openadk/root_qemu-x86_uclibc-ng/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 18172 Dec 9 04:40 openadk/root_qemu-xtensa_uclibc-ng_dc233c/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 47008 Dec 9 05:06 openadk/root_qemu-xtensa_uclibc-ng_de212/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 17396 Dec 9 04:53 openadk/root_qemu-xtensa_uclibc-ng_kc705_be/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 51500 Dec 8 21:19 openadk/root_sim-bfin_uclibc-ng_bf512_fdpic/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 52316 Dec 8 21:06 openadk/root_sim-bfin_uclibc-ng_bf512_flat/usr/bin/helloworld.static -rwxr-xr-x 1 wbx wbx 92120 Dec 9 02:22 openadk/root_sim-or1k_uclibc-ng/usr/bin/helloworld.static
best regards Waldemar