[dmd-internals] [D-Programming-Language/dmd] 898834: [Refactoring] Rename RTLSYM_DARRAY to RTLSYM_DARRA...

GitHub via dmd-internals dmd-internals at puremagic.com
Sat May 17 09:17:48 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 8988340902c39f376358a8cfbc409e1ea1bb9576
      https://github.com/D-Programming-Language/dmd/commit/8988340902c39f376358a8cfbc409e1ea1bb9576
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-05-18 (Sun, 18 May 2014)

  Changed paths:
    M src/backend/rtlsym.h
    M src/e2ir.c
    M src/glue.c

  Log Message:
  -----------
  [Refactoring] Rename RTLSYM_DARRAY to RTLSYM_DARRAYM, and add new RTLSYM_DARRAY


  Commit: 6d1882663b51dd72edeb62d78f2b23739713c3d5
      https://github.com/D-Programming-Language/dmd/commit/6d1882663b51dd72edeb62d78f2b23739713c3d5
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-05-18 (Sun, 18 May 2014)

  Changed paths:
    M src/glue.c
    M src/mars.c
    M src/module.h
    M src/template.c
    M src/toobj.c
    A test/runnable/imports/link846a.d
    A test/runnable/link846.d

  Log Message:
  -----------
  fix Issue 846 - Error 42: Symbol Undefined "<mangle_of_class_template>__arrayZ"

Stop using ModuleInfo for assertion and array bounds check.
Instead pass filename to `_d_assert`, `_d_unittest`, and `_d_arraybounds`.


  Commit: 40be370bf0ac5546a582760d046130ee570e1327
      https://github.com/D-Programming-Language/dmd/commit/40be370bf0ac5546a582760d046130ee570e1327
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-05-17 (Sat, 17 May 2014)

  Changed paths:
    M src/backend/rtlsym.h
    M src/e2ir.c
    M src/glue.c
    M src/mars.c
    M src/module.h
    M src/template.c
    M src/toobj.c
    A test/runnable/imports/link846a.d
    A test/runnable/link846.d

  Log Message:
  -----------
  Merge pull request #3552 from 9rnsr/fix846

Issue 846 - Error 42: Symbol Undefined "<mangle_of_class_template>__arrayZ"


Compare: https://github.com/D-Programming-Language/dmd/compare/f5f7b136ab9f...40be370bf0ac


More information about the dmd-internals mailing list