modify makefile +asm reorganization