On 2018-04-28 15:47, Hauke Mehrtens wrote:
On 04/27/2018 05:58 PM, Koen Vandeputte wrote:
Config moved from option.h to localoptions.h
refreshed all patches
deleted upstreamed patches:
- 010-runtime-maxauthtries.patch
- 610-skip-default-keys-in-custom-runs.patch
introduced new patch:
- 610-disable-ec-by-default.patch
This patch adds the EC definitions which are altered by the Makefile when
(de)selecting EC options.
Tested on both LE (arm) and BE (mips) architectures.
Tested with all dropbear menuoptions on/off
Please post the size of the binary and the ipkg with and without this patch.
I think it compiles the math library by default with O2 or O3 and not
with Os can you check this too please.
Hauke
Hi Hauke,
Thank you for reviewing.
Libtom stuff compiles using Os afaict from the Makefiles.
The default binary size has indeed increases 'a bit' [1]
Inspecting the default dropbear config in detail shows some new options
have appeared which are enabled by default (like an SFTP server)
I'll disable all unneeded stuff by default, and add new config options
for useful new stuff (like this sftp server feature)
V2 coming up ..
Koen
[1] size in bytes, -Os
2017.75
-------
Openwrt default : 172405
Openwrt default IPK : 86512
Openwrt default + ECC & zlib: 197301
Openwrt default IPK + ECC & zlib: 98709
2018.76
-------
Openwrt default : 277260
Openwrt default IPK : 131115
Openwrt default + ECC & zlib: 327024
Openwrt default IPK + ECC & zlib: 150072
_______________________________________________
Lede-dev mailing list
Lede-dev@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/lede-dev