[M3commit] [modula3/cm3] e5d73c: A

jaykrell jay.krell at cornell.edu
Thu Aug 20 11:34:49 CEST 2015


  Branch: refs/heads/master
  Home:   https://github.com/modula3/cm3
  Commit: e5d73c8056d4dc5b76feb791a632130ecef8b297
      https://github.com/modula3/cm3/commit/e5d73c8056d4dc5b76feb791a632130ecef8b297
  Author: jaykrell <jay.krell at cornell.edu>
  Date:   2015-08-16 (Sun, 16 Aug 2015)

  Changed paths:
    A m3-sys/m3tests/src/p2/p262/Main.m3
    A m3-sys/m3tests/src/p2/p262/m3makefile
    A m3-sys/m3tests/src/p2/p262/m3overrides
    A m3-sys/m3tests/src/p2/p262/p262.sh

  Log Message:
  -----------
  A
test case for PA structure_size_boundary and partial demo of cross
compilation, at least to assembly

You can see the resulting struct sizes in the assembly.

The other part of the cross-use is m3cc/src/buildmany.sh
and a config file change that lets you specify cc/as/ld on the cm3
command line, or at least as.


  Commit: aee6544481020f13368945a016412c91936aef1a
      https://github.com/modula3/cm3/commit/aee6544481020f13368945a016412c91936aef1a
  Author: jaykrell <jay.krell at cornell.edu>
  Date:   2015-08-16 (Sun, 16 Aug 2015)

  Changed paths:
    M m3-sys/cminstall/src/config-no-install/PA32_HPUX
    M m3-sys/cminstall/src/config-no-install/PA64_HPUX

  Log Message:
  -----------
  Allow specifying SYSTEM_ASM on the command line -- only replace it here
if it is not defined.


  Commit: f8eb60e050691cffbb8048f7f7185afa820dc953
      https://github.com/modula3/cm3/commit/f8eb60e050691cffbb8048f7f7185afa820dc953
  Author: jaykrell <jay.krell at cornell.edu>
  Date:   2015-08-16 (Sun, 16 Aug 2015)

  Changed paths:
    M m3-sys/m3tests/src/p2/p262/p262.sh

  Log Message:
  -----------
  more verbose -- -commnds


  Commit: d5b58fc572499ca91008fdbeb5ad34f079951d59
      https://github.com/modula3/cm3/commit/d5b58fc572499ca91008fdbeb5ad34f079951d59
  Author: jaykrell <jay.krell at cornell.edu>
  Date:   2015-08-16 (Sun, 16 Aug 2015)

  Changed paths:
    A m3-sys/m3tests/src/p2/p263/Main.m3
    A m3-sys/m3tests/src/p2/p263/m3makefile

  Log Message:
  -----------
  a test for First_readable_addr


  Commit: c35778feb117193a25322a674081b36ff35f7c1b
      https://github.com/modula3/cm3/commit/c35778feb117193a25322a674081b36ff35f7c1b
  Author: jaykrell <jay.krell at cornell.edu>
  Date:   2015-08-19 (Wed, 19 Aug 2015)

  Changed paths:
    A m3-sys/m3tests/src/p2/p263/F0.i3
    A m3-sys/m3tests/src/p2/p263/F0.m3
    A m3-sys/m3tests/src/p2/p263/F1.i3
    A m3-sys/m3tests/src/p2/p263/F1.m3
    A m3-sys/m3tests/src/p2/p263/F4095.i3
    A m3-sys/m3tests/src/p2/p263/F4095.m3
    A m3-sys/m3tests/src/p2/p263/F4095x8.i3
    A m3-sys/m3tests/src/p2/p263/F4095x8.m3
    A m3-sys/m3tests/src/p2/p263/F4096.i3
    A m3-sys/m3tests/src/p2/p263/F4096.m3
    A m3-sys/m3tests/src/p2/p263/F4096x8.i3
    A m3-sys/m3tests/src/p2/p263/F4096x8.m3
    M m3-sys/m3tests/src/p2/p263/Main.m3
    M m3-sys/m3tests/src/p2/p263/m3makefile

  Log Message:
  -----------
  test First_readable_addr


  Commit: 38ed5b223ebce27a131b3fd15f8cac25a6b6a854
      https://github.com/modula3/cm3/commit/38ed5b223ebce27a131b3fd15f8cac25a6b6a854
  Author: jaykrell <jay.krell at cornell.edu>
  Date:   2015-08-20 (Thu, 20 Aug 2015)

  Changed paths:
    M m3-sys/m3cc/gcc-apple/gcc/config/arm/arm.c

  Log Message:
  -----------
  fix from https://gcc.gnu.org/ml/gcc-patches/2008-06/msg01641.html
and http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/gnu/gcc/gcc/config/arm/arm.c?r1=1.2#diff
already in 4.7


  Commit: 9c0de0f5910943fd45900b2c582ce6384074ad80
      https://github.com/modula3/cm3/commit/9c0de0f5910943fd45900b2c582ce6384074ad80
  Author: jaykrell <jay.krell at cornell.edu>
  Date:   2015-08-20 (Thu, 20 Aug 2015)

  Changed paths:
    M m3-sys/m3cc/gcc-apple/gcc/Makefile.in
    M m3-sys/m3cc/gcc-apple/gcc/config/arm/arm.h
    M m3-sys/m3cc/gcc-apple/gcc/loop-doloop.c
    M m3-sys/m3cc/gcc-apple/gcc/toplev.h
    M m3-sys/m3cc/gcc-apple/gcc/vmsdbgout.c
    M m3-sys/m3cc/gcc-apple/gcc/xcoffout.c

  Log Message:
  -----------
  Fix some-of-many warnings and all of of a few errors when building
gcc-apple for ARM_DARWIN.

Note that this is originally from Apple, but we don't have Apple's current.


  Commit: 1a3f11227f42e5ecdea861d430a4da11d6fa51e6
      https://github.com/modula3/cm3/commit/1a3f11227f42e5ecdea861d430a4da11d6fa51e6
  Author: jaykrell <jay.krell at cornell.edu>
  Date:   2015-08-20 (Thu, 20 Aug 2015)

  Changed paths:
    A m3-sys/llvm/src/DIBuilderBindings.cpp
    A m3-sys/llvm/src/DIBuilderBindings.h
    M m3-sys/llvm/src/M3CG_LLVM.m3
    A m3-sys/llvm/src/M3Extras.cpp
    A m3-sys/llvm/src/M3Extras.h
    A m3-sys/llvm/src/Makefile
    M m3-sys/llvm/src/m3makefile
    M m3-sys/llvm/src/readme
    M m3-sys/llvmbindings/src/LLVMTypes.i3
    M m3-sys/llvmbindings/src/M3DIBuilder.i3
    M m3-sys/llvmbindings/src/M3Extras.cpp
    M m3-sys/llvmbindings/src/m3makefile

  Log Message:
  -----------
  Merge branch 'master' of github.com:modula3/cm3

pull from master


Compare: https://github.com/modula3/cm3/compare/02210e7088ce...1a3f11227f42


More information about the M3commit mailing list