When we are using newlib as libm, we can consider newlib-esp32 for esp32 hardware. An it contains some optimization for esp32 hardware. Besides, two small issues has been fixed. 1. add the tar ball to .gitignore 2. Fix the some build warnings