[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/23401] New: binary size increases for ARM between 2.29.1 a
From: |
eb at emlix dot com |
Subject: |
[Bug binutils/23401] New: binary size increases for ARM between 2.29.1 and 2.30 |
Date: |
Wed, 11 Jul 2018 14:20:09 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=23401
Bug ID: 23401
Summary: binary size increases for ARM between 2.29.1 and 2.30
Product: binutils
Version: 2.30
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: eb at emlix dot com
Target Milestone: ---
These are the sizes of several binaries in an embedded ARM system where the
only change is a switch from binutils 2.29.1 (lines with +) to 2.30 (lines with
-):
-/tmp/e2/root/sysroot/usr/sbin/fw_printenv size 22224
22224
+/tmp/e2/root/sysroot/usr/sbin/fw_printenv size 22180
22180
-/tmp/e2/root/sysroot/usr/sbin/kexec size 108416
108416
+/tmp/e2/root/sysroot/usr/sbin/kexec size 108372
108372
-/tmp/e2/root/sysroot/usr/sbin/mtdinfo size 38460
38460
+/tmp/e2/root/sysroot/usr/sbin/mtdinfo size 38416
38416
-/tmp/e2/root/sysroot/usr/sbin/ubiattach size 26184
26184
+/tmp/e2/root/sysroot/usr/sbin/ubiattach size 26140
26140
-/tmp/e2/root/sysroot/usr/sbin/ubiformat size 59032
59032
+/tmp/e2/root/sysroot/usr/sbin/ubiformat size 58988
58988
-/tmp/e2/root/sysroot/usr/sbin/ubinfo size 30276
30276
+/tmp/e2/root/sysroot/usr/sbin/ubinfo size 26136
26136
-/tmp/e2/root/sysroot/lib/ld-uClibc-1.0.30.so size 21400
21400
+/tmp/e2/root/sysroot/lib/ld-uClibc-1.0.30.so size 21356
21356
-/tmp/e2/root/sysroot/lib/libgcc_s.so.1 size 137020
137020
+/tmp/e2/root/sysroot/lib/libgcc_s.so.1 size 124688
124688
-/tmp/e2/root/sysroot/lib/libuClibc-1.0.30.so size 362024
362024
+/tmp/e2/root/sysroot/lib/libuClibc-1.0.30.so size 353788
353788
-/tmp/e2/root/sysroot/usr/lib/libmbedcrypto.so.2 size 129308
129308
+/tmp/e2/root/sysroot/usr/lib/libmbedcrypto.so.2 size 125168
125168
-/tmp/e2/root/sysroot/usr/lib/libmbedtls.so.10 size 42888
42888
+/tmp/e2/root/sysroot/usr/lib/libmbedtls.so.10 size 38748
38748
-/tmp/e2/root/sysroot/usr/lib/libmbedx509.so.0 size 42664
42664
+/tmp/e2/root/sysroot/usr/lib/libmbedx509.so.0 size 42620
42620
Default CFLAGS for the binaries are "-Os -g
-Wl,--no-copy-dt-needed-entries,--as-needed", binutils has been built with
"CFLAGS='-O2 -pipe -DCPU_DEFAULT=ARM_ARCH_V5TEJ' ../binutils/configure
--target=arm-linux-uclibcgnueabi --host=i586-pc-linux-gnu
--build=i586-pc-linux-gnu --program-prefix=arm-linux-uclibcgnueabi-
--disable-werror --enable-deterministic-archives --with-float=soft
--disable-multilib" and all binaries have been stripped using "objcopy
--strip-unneeded".
--
You are receiving this mail because:
You are on the CC list for the bug.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug binutils/23401] New: binary size increases for ARM between 2.29.1 and 2.30,
eb at emlix dot com <=