add general files which can be used by automake scripts
if some errors is occurred in the process of compiling or installing ,it will exit
add automake script to build Binutils Pass 1
add a function
add .gitignore