[dmd-internals] [D-Programming-Language/dmd] a7985b: fix ElfObj::common_block size

GitHub noreply at github.com
Fri Nov 1 23:52:28 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: a7985b238c08da200f1c68c50a52ee6f7aa7c941
      https://github.com/D-Programming-Language/dmd/commit/a7985b238c08da200f1c68c50a52ee6f7aa7c941
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M src/backend/elfobj.c

  Log Message:
  -----------
  fix ElfObj::common_block size

- fix Issue 11237

- Need to explicitly pass the size of the defined common
  symbol as it can't be computed from the symbol type.


  Commit: ac537e9b7eb7f2910bbbbb6022a26e3eb08e348e
      https://github.com/D-Programming-Language/dmd/commit/ac537e9b7eb7f2910bbbbb6022a26e3eb08e348e
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M src/toobj.c

  Log Message:
  -----------
  struct initializer are not weak symbols

- fix Issue 11237

- The function outdata will take care of the
  BSS optimization for DTallzeros.


  Commit: 77632a636ae16605bb45c9f6f0ce0932adbfcf82
      https://github.com/D-Programming-Language/dmd/commit/77632a636ae16605bb45c9f6f0ce0932adbfcf82
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M test/Makefile
    A test/compilable/extra-files/test11237.sh
    A test/compilable/test11237.d

  Log Message:
  -----------
  add test case for Issue 11237

- fix OS name of linux in Makefile


  Commit: 37e15abcd77a67423f166d9de6895b63e22c4676
      https://github.com/D-Programming-Language/dmd/commit/37e15abcd77a67423f166d9de6895b63e22c4676
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M src/backend/elfobj.c
    M src/toobj.c
    M test/Makefile
    A test/compilable/extra-files/test11237.sh
    A test/compilable/test11237.d

  Log Message:
  -----------
  Merge pull request #2701 from dawgfoto/fix11237

fix Issue 11237


Compare: https://github.com/D-Programming-Language/dmd/compare/9dabf26ab0ed...37e15abcd77a


More information about the dmd-internals mailing list