fix _PUTCHR, _PUTCHR_CON label
change .gitignore
runtime link test