History log of /openbsd-src/gnu/llvm/lld/ELF/Arch/PPC.cpp (Results 1 – 5 of 5)
Revision Date Author Comments
# 05edf1c1 11-Nov-2023 robert <robert@openbsd.org>

merge lld-16.0.6


# a0747c9f 17-Dec-2021 patrick <patrick@openbsd.org>

Merge LLVM 13.0.0.


# adae0cfd 28-Apr-2021 patrick <patrick@openbsd.org>

Merge LLVM 11.1.0.


# 6dfb2add 29-Nov-2020 gkoehler <gkoehler@openbsd.org>

Teach lld to link the macppc kernel

Add R_PPC_ADDR24 to lld. We need R_PPC_ADDR24 for absolute branches
"ba" and "bla" in locore.S in the kernel.

In Makefile.macppc, add a gapdummy (like in Makefi

Teach lld to link the macppc kernel

Add R_PPC_ADDR24 to lld. We need R_PPC_ADDR24 for absolute branches
"ba" and "bla" in locore.S in the kernel.

In Makefile.macppc, add a gapdummy (like in Makefile.powerpc64) to
avoid an lld error. Also adapt a part of Makefile.i386, so my
powerpc64 can use clang and lld to build and link the macppc kernel.
(I didn't boot that kernel.)

My macppc can now build, link, and boot kernels with either ld.bfd or
ld.lld. Beware that kernels linked with ld.lld have at least one
problem (wrong &etext) not yet fixed.

ok kettenis@

show more ...


# ece8a530 03-Aug-2020 patrick <patrick@openbsd.org>

Import LLVM 10.0.0 release including clang, lld and lldb.

ok hackroom
tested by plenty