July 30, 2015
  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: afc3ace1fadbe47fb7bacc4ba93f3c3582f1c475
      https://github.com/D-Programming-Language/dmd/commit/afc3ace1fadbe47fb7bacc4ba93f3c3582f1c475
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2015-07-23 (Thu, 23 Jul 2015)

  Changed paths:
    M src/e2ir.c
    A test/runnable/imports/link14814a.d
    A test/runnable/link14814.d

  Log Message:
  -----------
  fix Issue 14814 - ld: GOT load reloc does not point to a movq instruction


  Commit: 3a8dc471abbcd6952519e6ddf9f496ba3147c3f5
      https://github.com/D-Programming-Language/dmd/commit/3a8dc471abbcd6952519e6ddf9f496ba3147c3f5
  Author: Martin Nowak <code@dawg.eu>
  Date:   2015-07-25 (Sat, 25 Jul 2015)

  Changed paths:
    M src/e2ir.c
    A test/runnable/imports/link14814a.d
    A test/runnable/link14814.d

  Log Message:
  -----------
  Merge pull request #4829 from 9rnsr/fix14814

[REG2.068a] Issue 14814 - ld: GOT load reloc does not point to a movq instruction


  Commit: e5e0c3ebb1de765895d7ec0001bfe6e22cedb64f
      https://github.com/D-Programming-Language/dmd/commit/e5e0c3ebb1de765895d7ec0001bfe6e22cedb64f
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2015-07-27 (Mon, 27 Jul 2015)

  Changed paths:
    M src/template.c
    A test/runnable/extra-files/link14834a.d
    A test/runnable/extra-files/link14834b.d

  Log Message:
  -----------
  fix Issue 14834 - dirEntries with mask stopped working with "-inline -debug"


  Commit: d67ef5c3d95e768e1c1258a31dad70a85cc03680
      https://github.com/D-Programming-Language/dmd/commit/d67ef5c3d95e768e1c1258a31dad70a85cc03680
  Author: Walter Bright <walter@walterbright.com>
  Date:   2015-07-27 (Mon, 27 Jul 2015)

  Changed paths:
    M src/template.c
    A test/runnable/extra-files/link14834a.d
    A test/runnable/extra-files/link14834b.d

  Log Message:
  -----------
  Merge pull request #4839 from 9rnsr/fix14834

[REG2.068-b2] Issue 14834 - dirEntries with mask stopped working with "-inline -debug"


  Commit: 11e4a08146a9751cb3d6b965be5867835ea756d1
      https://github.com/D-Programming-Language/dmd/commit/11e4a08146a9751cb3d6b965be5867835ea756d1
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    M src/template.c
    M test/runnable/template9.d

  Log Message:
  -----------
  fix Issue 14836 - Multiple variadic template argument trick broken


  Commit: c5c9233257d9629493a651bdd8e9cc3ed62927aa
      https://github.com/D-Programming-Language/dmd/commit/c5c9233257d9629493a651bdd8e9cc3ed62927aa
  Author: Walter Bright <walter@walterbright.com>
  Date:   2015-07-27 (Mon, 27 Jul 2015)

  Changed paths:
    M src/template.c
    M test/runnable/template9.d

  Log Message:
  -----------
  Merge pull request #4840 from 9rnsr/fix14836

[REG2.068a] Issue 14836 - Multiple variadic template argument trick broken


  Commit: 758561893df09001cc8a1d9b0352633087fb3793
      https://github.com/D-Programming-Language/dmd/commit/758561893df09001cc8a1d9b0352633087fb3793
  Author: Walter Bright <walter@walterbright.com>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    M src/backend/gother.c
    M test/runnable/mars1.d

  Log Message:
  -----------
  fix Issue 14829 - [REG2.066.0] wrong code with -O -inline


  Commit: 1dae1145eb63709586c65902f5bdd44b01c42479
      https://github.com/D-Programming-Language/dmd/commit/1dae1145eb63709586c65902f5bdd44b01c42479
  Author: Hara Kenji <k.hara.pg+dev@gmail.com>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    M src/backend/gother.c
    M test/runnable/mars1.d

  Log Message:
  -----------
  Merge pull request #4842 from 9rnsr/fix14829

Cherry-pick issue 14829 fix from master branch


  Commit: 76f2873d3e7ee6886e95e7b1e727075d7b008941
      https://github.com/D-Programming-Language/dmd/commit/76f2873d3e7ee6886e95e7b1e727075d7b008941
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    A test/runnable/link14834.sh

  Log Message:
  -----------
  Add missing test script runnable/link14834.sh


  Commit: 8c978c9485fb7ec6000ba655548a285d8223f7ea
      https://github.com/D-Programming-Language/dmd/commit/8c978c9485fb7ec6000ba655548a285d8223f7ea
  Author: Hara Kenji <k.hara.pg+dev@gmail.com>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    A test/runnable/link14834.sh

  Log Message:
  -----------
  Merge pull request #4844 from 9rnsr/fix14834

Add missing test script runnable/link14834.sh


  Commit: 7c02a011e3e1c43ad5005d0174919750428f7858
      https://github.com/D-Programming-Language/dmd/commit/7c02a011e3e1c43ad5005d0174919750428f7858
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M src/clone.c
    M src/module.c

  Log Message:
  -----------
  Add internal-only functions after parsing 'object' module

By this, we can avoid the mutual dependency between compiler and druntime.


  Commit: d167403e777bcf91c50a7fd8eedf5100ac1ab50d
      https://github.com/D-Programming-Language/dmd/commit/d167403e777bcf91c50a7fd8eedf5100ac1ab50d
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M src/clone.c
    M src/declaration.c
    M src/e2ir.c
    M src/idgen.d
    M src/interpret.c
    M src/module.c
    M src/struct.c
    A test/compilable/test14838.d
    M test/runnable/sdtor.d

  Log Message:
  -----------
  fix Issue 14838 - Wrong attribute inference for auto-generated class destructor with static array of non-POD type


  Commit: 7e531002058efa96e24e953ed2292cba6379e90f
      https://github.com/D-Programming-Language/dmd/commit/7e531002058efa96e24e953ed2292cba6379e90f
  Author: Martin Nowak <code@dawg.eu>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M src/clone.c
    M src/declaration.c
    M src/e2ir.c
    M src/idgen.d
    M src/interpret.c
    M src/module.c
    M src/struct.c
    A test/compilable/test14838.d
    M test/runnable/sdtor.d

  Log Message:
  -----------
  Merge pull request #4845 from 9rnsr/fix14838

[REG 2.066] Issue 14838 - Wrong attribute inference for auto-generated class destructor with static array of non-POD type


  Commit: fc96007542dadc7a7a8e0b44485b85af9de732e5
      https://github.com/D-Programming-Language/dmd/commit/fc96007542dadc7a7a8e0b44485b85af9de732e5
  Author: Martin Nowak <code@dawg.eu>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M src/clone.c
    M src/declaration.c
    M src/e2ir.c
    M src/idgen.d
    M src/interpret.c
    M src/module.c
    M src/struct.c
    M src/template.c
    A test/compilable/test14838.d
    A test/runnable/extra-files/link14834a.d
    A test/runnable/extra-files/link14834b.d
    A test/runnable/imports/link14814a.d
    A test/runnable/link14814.d
    A test/runnable/link14834.sh
    M test/runnable/sdtor.d
    M test/runnable/template9.d

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/stable' into merge_stable

Conflicts:
	test/runnable/sdtor.d


  Commit: 788852a27ba21ab83d85f711da4d8e50b9191cac
      https://github.com/D-Programming-Language/dmd/commit/788852a27ba21ab83d85f711da4d8e50b9191cac
  Author: Hara Kenji <k.hara.pg+dev@gmail.com>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M src/clone.c
    M src/declaration.c
    M src/e2ir.c
    M src/idgen.d
    M src/interpret.c
    M src/module.c
    M src/struct.c
    M src/template.c
    A test/compilable/test14838.d
    A test/runnable/extra-files/link14834a.d
    A test/runnable/extra-files/link14834b.d
    A test/runnable/imports/link14814a.d
    A test/runnable/link14814.d
    A test/runnable/link14834.sh
    M test/runnable/sdtor.d
    M test/runnable/template9.d

  Log Message:
  -----------
  Merge pull request #4849 from MartinNowak/merge_stable

Merge remote-tracking branch 'upstream/stable' into merge_stable


Compare: https://github.com/D-Programming-Language/dmd/compare/88bb355e8245...788852a27ba2