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