From 8b4ab45439ec5e0962b7e9af2591af8fdcba1e5a Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Fri, 2 Nov 2018 21:41:53 -0400 Subject: [PATCH] BootRules: BuildMBR links as well as compiles, so pass in LINKFLAGS. Clang builds presently have some magic in it that is required for linking to work at all. --- build/jam/BootRules | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build/jam/BootRules b/build/jam/BootRules index 582e1d0361..404efdb8ca 100644 --- a/build/jam/BootRules +++ b/build/jam/BootRules @@ -216,5 +216,7 @@ rule BuildMBR binary : source actions BuildMBR { $(RM) $(1) - $(HAIKU_CC_$(HAIKU_PACKAGING_ARCH)) $(2) -o $(1) $(MBRFLAGS) -nostdlib -Xlinker --oformat=binary -Xlinker -S -Xlinker -N -Xlinker --entry=start -Xlinker -Ttext=0x600 + $(HAIKU_CC_$(HAIKU_PACKAGING_ARCH)) $(HAIKU_LINKFLAGS_$(HAIKU_PACKAGING_ARCH)) \ + $(2) -o $(1) $(MBRFLAGS) -nostdlib -Xlinker --oformat=binary \ + -Xlinker -S -Xlinker -N -Xlinker --entry=start -Xlinker -Ttext=0x600 }