Use gold flags which points to binutils/gold/configure instead of boot ldflags
Fix compile on low memory computers

Also compile with FPU based on toolchain

Signed-off-by: kecinzer <kecinzer@gmail.com>
Build ROM toolchain with float=soft

Signed-off-by: kecinzer <kecinzer@gmail.com>
Fetch right toolchain before build

Signed-off-by: kecinzer <kecinzer@gmail.com>