October 27, 2014
  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 2c47baee07e55222365b707ddb5a3e7914253f32
      https://github.com/D-Programming-Language/dmd/commit/2c47baee07e55222365b707ddb5a3e7914253f32
  Author: kai <kai@redstar.de>
  Date:   2014-10-27 (Mon, 27 Oct 2014)

  Changed paths:
    M src/cond.c
    M src/mars.c

  Log Message:
  -----------
  Add predefined version identifiers for ELFv1 and ELFv2.

For PPC64 LittleEndian a new ELF version was defined. While the common usage is
ELFv1 with big endian and ELFv2 with little endian, the other uses are also possible.
In fact gcc defines a command line switch --with-abi=elfv1 / --with-abi=elfv2 to choose
the ELF ABI.
The new predefined version identifiers ELFv1 / ELFv2 reflect the fact that this
information cannot be determined elsewhere.
See http://llvm.org/devmtg/2014-04/PDFs/Talks/Euro-LLVM-2014-Weigand.pdf for more
information on ELFv2.


  Commit: 9d1d0245fda3107f01d2b1460c7bcc34188a751e
      https://github.com/D-Programming-Language/dmd/commit/9d1d0245fda3107f01d2b1460c7bcc34188a751e
  Author: Walter Bright <walter@walterbright.com>
  Date:   2014-10-27 (Mon, 27 Oct 2014)

  Changed paths:
    M src/cond.c
    M src/mars.c

  Log Message:
  -----------
  Merge pull request #4096 from redstar/elf

Add predefined version identifiers for ELFv1 and ELFv2.


Compare: https://github.com/D-Programming-Language/dmd/compare/11276b83f93a...9d1d0245fda3