History log of /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp (Results 1 – 5 of 5)
Revision Date Author Comments
# 286d7b47 19-Nov-2023 gkoehler <gkoehler@openbsd.org>

Fix cc -ftrapping-math on macppc

Handle CALL_RM like CALL for 32-bit ELF. If a function call has the
strictfp attribute, its opcode changes from CALL to CALL_RM. If a
call uses the secure PLT, the

Fix cc -ftrapping-math on macppc

Handle CALL_RM like CALL for 32-bit ELF. If a function call has the
strictfp attribute, its opcode changes from CALL to CALL_RM. If a
call uses the secure PLT, then it must getGlobalBaseReg() to set r30.

After I rebuilt xenocara/lib/pixman with this change, Xorg stopped
crashing on my macppc. pixman uses cc -ftrapping-math which puts
strictfp on each function call.

https://github.com/llvm/llvm-project/pull/72758

ok jca@ tobhe@ deraadt@

show more ...


# d415bd75 11-Nov-2023 robert <robert@openbsd.org>

import of llvm from LLVM 16.0.6


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

Import LLVM 13.0.0 release.


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

Import LLVM 11.1.0 release including clang, lld and lldb.


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

Import LLVM 10.0.0 release including clang, lld and lldb.

ok hackroom
tested by plenty