[dmd-internals] [D-Programming-Language/dmd] 366ab8: Fix target detection for newer Solaris/SunOS versi...

GitHub noreply at github.com
Thu Sep 13 16:11:21 PDT 2012


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 366ab8770f7011bd5b6efc7d176d7e3896b1ca56
      https://github.com/D-Programming-Language/dmd/commit/366ab8770f7011bd5b6efc7d176d7e3896b1ca56
  Author: alexrp <alex at lycus.org>
  Date:   2012-09-10 (Mon, 10 Sep 2012)

  Changed paths:
    M src/posix.mak

  Log Message:
  -----------
  Fix target detection for newer Solaris/SunOS versions.


  Commit: 1d958ca85d761d66b34e6f6441e2f2d56a2e0254
      https://github.com/D-Programming-Language/dmd/commit/1d958ca85d761d66b34e6f6441e2f2d56a2e0254
  Author: alexrp <alex at lycus.org>
  Date:   2012-09-10 (Mon, 10 Sep 2012)

  Changed paths:
    M src/root/port.c

  Log Message:
  -----------
  Implement Port::fmodl() for Solaris.


  Commit: 70735a2534a8ed021b66b184dd6485fad1aeea30
      https://github.com/D-Programming-Language/dmd/commit/70735a2534a8ed021b66b184dd6485fad1aeea30
  Author: alexrp <alex at lycus.org>
  Date:   2012-09-10 (Mon, 10 Sep 2012)

  Changed paths:
    M src/doc.c
    M src/eh.c
    M src/inifile.c

  Log Message:
  -----------
  Solaris build fixes.


  Commit: 136c3879adc8b90f9fbad5034def5ffc4fe1d054
      https://github.com/D-Programming-Language/dmd/commit/136c3879adc8b90f9fbad5034def5ffc4fe1d054
  Author: alexrp <alex at lycus.org>
  Date:   2012-09-11 (Tue, 11 Sep 2012)

  Changed paths:
    M src/backend/cdef.h
    M src/backend/cgcod.c
    M src/backend/cgcv.c
    M src/backend/cod1.c
    M src/backend/debug.c
    M src/backend/dwarf.c
    M src/backend/elfobj.c
    M src/backend/evalu8.c
    M src/backend/glocal.c
    M src/backend/machobj.c
    M src/backend/os.c
    M src/backend/strtold.c
    M src/eh.c
    M src/glue.c
    M src/inifile.c
    M src/link.c
    M src/mars.c
    M src/mars.h
    M src/module.c
    M src/mtype.c
    M src/root/array.c
    M src/root/man.c
    M src/root/port.c
    M src/root/response.c
    M src/root/rmem.c
    M src/root/root.c
    M src/root/speller.c
    M src/tk/filespec.c
    M src/tk/mem.c
    M src/tocsym.c
    M src/toctype.c
    M src/util.c

  Log Message:
  -----------
  Kill all uses of __SVR4.


  Commit: 4ccf427264a018f5dd6cf4cf6a201b6ad033afec
      https://github.com/D-Programming-Language/dmd/commit/4ccf427264a018f5dd6cf4cf6a201b6ad033afec
  Author: alexrp <alex at lycus.org>
  Date:   2012-09-13 (Thu, 13 Sep 2012)

  Changed paths:
    M src/link.c

  Log Message:
  -----------
  Pass -mt to the linker on Solaris.


  Commit: 70f8cc05fcfe80d6e4e928bda6769c0f5ca0c410
      https://github.com/D-Programming-Language/dmd/commit/70f8cc05fcfe80d6e4e928bda6769c0f5ca0c410
  Author: alexrp <alex at lycus.org>
  Date:   2012-09-13 (Thu, 13 Sep 2012)

  Changed paths:
    M src/backend/code_x86.h
    M src/backend/optabgen.c

  Log Message:
  -----------
  Fix some preprocessor warnings on Solaris.

Solaris is doing it wrong and polluting the global namespace
with register defines because the standard C/POSIX headers end
up including regset.h.


  Commit: 3ba698e159f3322e5e10a495e60af2ccac0a2cfa
      https://github.com/D-Programming-Language/dmd/commit/3ba698e159f3322e5e10a495e60af2ccac0a2cfa
  Author: Walter Bright <walter at walterbright.com>
  Date:   2012-09-13 (Thu, 13 Sep 2012)

  Changed paths:
    M src/backend/cdef.h
    M src/backend/cgcod.c
    M src/backend/cgcv.c
    M src/backend/cod1.c
    M src/backend/code_x86.h
    M src/backend/debug.c
    M src/backend/dwarf.c
    M src/backend/elfobj.c
    M src/backend/evalu8.c
    M src/backend/glocal.c
    M src/backend/machobj.c
    M src/backend/optabgen.c
    M src/backend/os.c
    M src/backend/strtold.c
    M src/doc.c
    M src/eh.c
    M src/glue.c
    M src/inifile.c
    M src/link.c
    M src/mars.c
    M src/mars.h
    M src/module.c
    M src/mtype.c
    M src/posix.mak
    M src/root/array.c
    M src/root/man.c
    M src/root/port.c
    M src/root/response.c
    M src/root/rmem.c
    M src/root/root.c
    M src/root/speller.c
    M src/tk/filespec.c
    M src/tk/mem.c
    M src/tocsym.c
    M src/toctype.c
    M src/util.c

  Log Message:
  -----------
  Merge pull request #1113 from alexrp/solaris

Some Solaris port updates.


Compare: https://github.com/D-Programming-Language/dmd/compare/cecca48441d4...3ba698e159f3


More information about the dmd-internals mailing list