revert
Revert "makefile: update 2"

This reverts commit eba67718e9032f030ef7c9831454c7a0afb6a84d.
Revert "remove trace & optimize"

This reverts commit de12db8f660a7b7959859efcc159157ea8e660f9.
Revert "makefile: fix"

This reverts commit b902cbc34ab45ffc53f1fe3c95be657afaab9854.