Bug 12965 – DMD sets ELFOSABI to ELFOSABI_LINUX on all systems

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2014-06-23T03:11:00Z
Last change time
2014-06-24T08:25:00Z
Assigned to
nobody
Creator
jason.brian.king

Comments

Comment #0 by jason.brian.king — 2014-06-23T03:11:52Z
DMD currently sets the ELFOSABI value for any ELF targets to ELFOSABI_LINUX, regardless of the actual target platform. It should set it to the target's ABI.
Comment #1 by bugzilla — 2014-06-23T08:58:59Z
Comment #2 by github-bugzilla — 2014-06-24T08:25:00Z
Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/d8e5f55c9b94e831b6d178a20e34144933c3fc32 Fix issue 12965 - DMD sets ELFOSABI to ELFOSABI_LINUX on all systems https://github.com/D-Programming-Language/dmd/commit/b4b9908d74ed74b06177849a1fdba61bf7df411b Merge pull request #3687 from jasonbking/osabi Fix issue 12965 - DMD sets ELFOSABI to ELFOSABI_LINUX on all systems