Makefile: added PHONY targets; removed sh code.
Created by: bheesham
- Can now build
x86_64
by passingARCH
as an env variable. (e.g.ARCH=x86_64 make all
); this means no more editing the Makefile to switch between architectures unless you want to. - PHONY build targets have been added for all targets which do not produce files.
- Removed the sh code from the
crt0.o
target for portability. - Deleted
a.out
, a file which I added mistakenly in a previous commit.