Uggg!! LD ME HARDER!!
Rev 1.2 changed the default emulation from ``elf64_sparc'' to ``elf32_sparc'' and I never noticed it after my review of rev 1.1. Backing the change of the default emulation out, and Wa-la!, I can now build a native [and usable] binutils. WTF, the "-m elf64_sparc" parameter handed to `ld' by `gcc' wasn't DTRT is beyond me.
This commit is contained in:
parent
2261bd0e24
commit
cc9bd022cd
@ -4,7 +4,7 @@ TARGET_TUPLE?= sparc64-unknown-freebsd
|
||||
|
||||
.if ${TARGET_ARCH} == "sparc64"
|
||||
HOST= ${TARGET_TUPLE}
|
||||
CFLAGS+= -DDEFAULT_EMULATION=\"elf32_sparc\"
|
||||
CFLAGS+= -DDEFAULT_EMULATION=\"elf64_sparc\"
|
||||
CFLAGS+= -DTARGET=\"${TARGET_TUPLE}\"
|
||||
_sparc_path= \"${TOOLS_PREFIX}/usr/lib\"
|
||||
.else
|
||||
|
Loading…
Reference in New Issue
Block a user