[M3commit] [modula3/cm3] 7b8dd3: Infrastructure for passing static link rightmost (...

Rodney Bates rodney.m.bates at acm.org
Fri Dec 11 01:54:36 CET 2015


  Branch: refs/heads/master
  Home:   https://github.com/modula3/cm3
  Commit: 7b8dd3fc8f5b05d1c69774d92234ea50d143a692
      https://github.com/modula3/cm3/commit/7b8dd3fc8f5b05d1c69774d92234ea50d143a692
  Author: Rodney Bates <rodney.m.bates at acm.org>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

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

  Log Message:
  -----------
  Infrastructure for passing static link rightmost (currently disabled.)

This may be useful in the future, but it did not fix the ABI
incompatability between m3llvm and m3cc backends.  And
putting it first will make life easier for a debugger,
probably a lot.  Leaving it in but disabled for now, i.e.,
static link is currently passed as leftmost parameter, as
it has been.




More information about the M3commit mailing list