mirror of https://github.com/ARMmbed/mbed-os.git
Globally declared C++ classes with vtables are not gced by current toolchains, even if the C++ class contains no member variables and no constructor. This causes all of lwip to be dragged into resulting binaries, even if lwip is not accessed. Adoption of the SingletonPtr class in lwip allows us to workaround this issue. |
||
---|---|---|
lwip | ||
lwip-eth/arch | ||
lwip-sys/arch | ||
EthernetInterface.cpp | ||
EthernetInterface.h | ||
eth_arch.h | ||
lwipopts.h |