Updated link.ld and makefile