[M3commit] [modula3/cm3] c2f3fc: Consistify signedness of some actual parameters to...

GitHub noreply at github.com
Sun Feb 28 22:39:03 CET 2016


  Branch: refs/heads/master
  Home:   https://github.com/modula3/cm3
  Commit: c2f3fcbfaf4ea82d118722e94c4725bc7c7694bd
      https://github.com/modula3/cm3/commit/c2f3fcbfaf4ea82d118722e94c4725bc7c7694bd
  Author: Rodney Bates <rodney.m.bates at acm.org>
  Date:   2016-02-28 (Sun, 28 Feb 2016)

  Changed paths:
    M m3-sys/llvm3.6.1/src/M3CG_LLVM.m3

  Log Message:
  -----------
  Consistify signedness of some actual parameters to things ini DIBuilder.


  Commit: 052aba91493276943aa7b31673049c439a51d550
      https://github.com/modula3/cm3/commit/052aba91493276943aa7b31673049c439a51d550
  Author: Rodney Bates <rodney.m.bates at acm.org>
  Date:   2016-02-28 (Sun, 28 Feb 2016)

  Changed paths:
    M m3-sys/llvm3.6.1/src/M3CG_LLVM.m3

  Log Message:
  -----------
  Rework of DebugRecord, similar to DebugObject, other cleanups.

Like DebugObject, DegbugRecord was a hastily patched-just-to-compile
leftover from the merge that lead to llvm-3.6.1 support.  Rework
it, similarly.

Also fix DebugObject to unconditionally create a forward type, since
the fields should refer to it, even in the absence of a supertype.

Also centralize local declarations of Dwarf constants.


Compare: https://github.com/modula3/cm3/compare/80fac04c0ba0...052aba914932


More information about the M3commit mailing list