Index: src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h
===================================================================
--- src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h	(revision 123649)
+++ src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h	(revision 123651)
@@ -359,6 +359,7 @@
              * PC relative addressing.
              */
             case R_X86_64_PC32:
+            case R_X86_64_PLT32: /* binutils commit 451875b4f976a527395e9303224c7881b65e12ed feature/regression. */
             {
                 const Elf_Addr SourceAddr = SecAddr + paRels[iRel].r_offset + BaseAddr; /* Where the source really is. */
                 Value -= SourceAddr;
Index: src/VBox/ValidationKit/bootsectors/bs3kit/VBoxBs3ObjConverter.cpp
===================================================================
--- src/VBox/ValidationKit/bootsectors/bs3kit/VBoxBs3ObjConverter.cpp	(revision 123649)
+++ src/VBox/ValidationKit/bootsectors/bs3kit/VBoxBs3ObjConverter.cpp	(revision 123651)
@@ -1860,6 +1860,7 @@
                         fSelfRel = false;
                         RT_FALL_THRU();
                     case R_X86_64_PC32:
+                    case R_X86_64_PLT32: /* binutils commit 451875b4f976a527395e9303224c7881b65e12ed feature/regression. */
                     {
                         /* defaults are ok, just handle the addend. */
                         int32_t iAddend = paRelocs[iReloc].r_addend;
@@ -1877,7 +1878,6 @@
                         continue; /* Ignore this one */
 
                     case R_X86_64_GOT32:
-                    case R_X86_64_PLT32:
                     case R_X86_64_COPY:
                     case R_X86_64_GLOB_DAT:
                     case R_X86_64_JMP_SLOT:
