#
1.8 |
|
03-Feb-2024 |
kettenis |
On OpenBSD we always want IBT-compatible PLT entries. Currently we use repoline PLT entries that were changed to include the necessary endbr64 instructions. But with -Wl,-znoretpolineplt we would still emit non-BIT PLT entries under certain circumstances. Fix this.
ok deraadt@, guenther@
|
#
1.7 |
|
11-Nov-2023 |
robert |
merge lld-16.0.6
|
Revision tags: OPENBSD_7_4_BASE
|
#
1.6 |
|
23-Apr-2023 |
kettenis |
Don't create IBT .plt if there are no PLT entries. Cherry picked from upstream. Fixes several issues including problems with ld.bfd when it sees such a .plt in an object file that is getting linked into a binary.
ok deraadt@
|
Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE OPENBSD_7_3_BASE
|
#
1.5 |
|
17-Dec-2021 |
patrick |
Merge LLVM 13.0.0.
|
Revision tags: OPENBSD_7_0_BASE
|
#
1.4 |
|
28-Apr-2021 |
patrick |
Merge LLVM 11.1.0.
|
Revision tags: OPENBSD_6_9_BASE
|
#
1.3 |
|
01-Nov-2020 |
kettenis |
Do not reserve PowerPC GOT header entries when creating a relocatable object file.
ok guenther@
|
#
1.2 |
|
11-Oct-2020 |
kettenis |
Always allocate GOT header entries on powerpc.
ok deraadt@
|
#
1.1 |
|
03-Aug-2020 |
patrick |
branches: 1.1.1; Initial revision
|
#
1.7 |
|
11-Nov-2023 |
robert |
merge lld-16.0.6
|
Revision tags: OPENBSD_7_4_BASE
|
#
1.6 |
|
23-Apr-2023 |
kettenis |
Don't create IBT .plt if there are no PLT entries. Cherry picked from upstream. Fixes several issues including problems with ld.bfd when it sees such a .plt in an object file that is getting linked into a binary.
ok deraadt@
|
Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE OPENBSD_7_3_BASE
|
#
1.5 |
|
17-Dec-2021 |
patrick |
Merge LLVM 13.0.0.
|
Revision tags: OPENBSD_7_0_BASE
|
#
1.4 |
|
28-Apr-2021 |
patrick |
Merge LLVM 11.1.0.
|
Revision tags: OPENBSD_6_9_BASE
|
#
1.3 |
|
01-Nov-2020 |
kettenis |
Do not reserve PowerPC GOT header entries when creating a relocatable object file.
ok guenther@
|
#
1.2 |
|
11-Oct-2020 |
kettenis |
Always allocate GOT header entries on powerpc.
ok deraadt@
|
#
1.1 |
|
03-Aug-2020 |
patrick |
branches: 1.1.1; Initial revision
|
#
1.6 |
|
23-Apr-2023 |
kettenis |
Don't create IBT .plt if there are no PLT entries. Cherry picked from upstream. Fixes several issues including problems with ld.bfd when it sees such a .plt in an object file that is getting linked into a binary.
ok deraadt@
|
Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE OPENBSD_7_3_BASE
|
#
1.5 |
|
17-Dec-2021 |
patrick |
Merge LLVM 13.0.0.
|
Revision tags: OPENBSD_7_0_BASE
|
#
1.4 |
|
28-Apr-2021 |
patrick |
Merge LLVM 11.1.0.
|
Revision tags: OPENBSD_6_9_BASE
|
#
1.3 |
|
01-Nov-2020 |
kettenis |
Do not reserve PowerPC GOT header entries when creating a relocatable object file.
ok guenther@
|
#
1.2 |
|
11-Oct-2020 |
kettenis |
Always allocate GOT header entries on powerpc.
ok deraadt@
|
#
1.1 |
|
03-Aug-2020 |
patrick |
branches: 1.1.1; Initial revision
|
#
1.5 |
|
17-Dec-2021 |
patrick |
Merge LLVM 13.0.0.
|
Revision tags: OPENBSD_7_0_BASE
|
#
1.4 |
|
28-Apr-2021 |
patrick |
Merge LLVM 11.1.0.
|
Revision tags: OPENBSD_6_9_BASE
|
#
1.3 |
|
01-Nov-2020 |
kettenis |
Do not reserve PowerPC GOT header entries when creating a relocatable object file.
ok guenther@
|
#
1.2 |
|
11-Oct-2020 |
kettenis |
Always allocate GOT header entries on powerpc.
ok deraadt@
|
#
1.1 |
|
03-Aug-2020 |
patrick |
branches: 1.1.1; Initial revision
|
#
1.4 |
|
28-Apr-2021 |
patrick |
Merge LLVM 11.1.0.
|
Revision tags: OPENBSD_6_9_BASE
|
#
1.3 |
|
01-Nov-2020 |
kettenis |
Do not reserve PowerPC GOT header entries when creating a relocatable object file.
ok guenther@
|
#
1.2 |
|
11-Oct-2020 |
kettenis |
Always allocate GOT header entries on powerpc.
ok deraadt@
|
#
1.1 |
|
03-Aug-2020 |
patrick |
branches: 1.1.1; Initial revision
|
#
1.3 |
|
01-Nov-2020 |
kettenis |
Do not reserve PowerPC GOT header entries when creating a relocatable object file.
ok guenther@
|
#
1.2 |
|
11-Oct-2020 |
kettenis |
Always allocate GOT header entries on powerpc.
ok deraadt@
|
#
1.1 |
|
03-Aug-2020 |
patrick |
branches: 1.1.1; Initial revision
|
#
1.2 |
|
11-Oct-2020 |
kettenis |
Always allocate GOT header entries on powerpc.
ok deraadt@
|
#
1.1 |
|
03-Aug-2020 |
patrick |
branches: 1.1.1; Initial revision
|