[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/26547] New: erroneous address relocation using Microsoft COFF .O
From: |
minnowware at hotmail dot com |
Subject: |
[Bug ld/26547] New: erroneous address relocation using Microsoft COFF .OBJ linked to .ELF x86_64 |
Date: |
Fri, 28 Aug 2020 12:25:52 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=26547
Bug ID: 26547
Summary: erroneous address relocation using Microsoft COFF .OBJ
linked to .ELF x86_64
Product: binutils
Version: 2.34
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ld
Assignee: unassigned at sourceware dot org
Reporter: minnowware at hotmail dot com
Target Milestone: ---
Created attachment 12808
--> https://sourceware.org/bugzilla/attachment.cgi?id=12808&action=edit
.BSS bug
Hi all,
in my project I'd like to use the complete Microsoft VisualStudio
infrastructure to create ANSI C commandline programs that run on Windows, UEFI
Shell and Linux too.
In case of Linux only for the link stage the GNU linker ld is used instead of
the Microsoft counterpart LINK.EXE.
But I have seen various issues with miscalculated addresses in the .ELF image,
that are not reported by the GNU linker ld.
The Microsoft COFF/PE+ x86_64 is supported by ld, right?
Please find my comprehensive documentation at GITHUB:
https://github.com/KilianKegel/GNU-ld-for-MicrosoftCOFF-to-LinuxELF
Looking forward to any advice or comment.
Regards,
Kilian
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug ld/26547] New: erroneous address relocation using Microsoft COFF .OBJ linked to .ELF x86_64,
minnowware at hotmail dot com <=