This reverts commit 39768f77. Reson: it breaks a number of boards with embedded environment as the code size grows in some places.