[M3commit] [modula3/cm3] 6733f2: Get correct encoding for subranges.

GitHub noreply at github.com
Tue Mar 1 22:36:41 CET 2016


  Branch: refs/heads/master
  Home:   https://github.com/modula3/cm3
  Commit: 6733f2dd43b134bcd08a66f87546f33e3ae1584f
      https://github.com/modula3/cm3/commit/6733f2dd43b134bcd08a66f87546f33e3ae1584f
  Author: Rodney Bates <rodney.m.bates at acm.org>
  Date:   2016-03-01 (Tue, 01 Mar 2016)

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

  Log Message:
  -----------
  Get correct encoding for subranges.

encoding for a subrange comes from the base type, but at the time
the subrange is defined(declare_subrange), its base type may not
have been.  Fix to copy the encoding in at the time the subrange
is completed (SubrangeDebug).  This entailed some rework of a few
procedure signatures.




More information about the M3commit mailing list