[M3commit] [modula3/cm3] 14f7b4: add typedef unsigned char BOOLEAN for writing C th...
Jay Krell
jay.krell at cornell.edu
Sun Jun 21 10:35:20 CEST 2015
Branch: refs/heads/master
Home: https://github.com/modula3/cm3
Commit: 14f7b4d83088d3d618bd1dd249c9345f6ea8a672
https://github.com/modula3/cm3/commit/14f7b4d83088d3d618bd1dd249c9345f6ea8a672
Author: Jay Krell <jay.krell at cornell.edu>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M m3-libs/m3core/src/m3core.h
Log Message:
-----------
add typedef unsigned char BOOLEAN for writing C that interfaces with Modula-3
Commit: 1c508f09ac12db6650e5871d4bd790c32866c96d
https://github.com/modula3/cm3/commit/1c508f09ac12db6650e5871d4bd790c32866c96d
Author: Jay Krell <jay.krell at cornell.edu>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M scripts/python/pylib.py
Log Message:
-----------
honor command line skipgcc flag in ShipCompiler
Commit: f5ca37c181907da1c1778d21dc840021337f2b70
https://github.com/modula3/cm3/commit/f5ca37c181907da1c1778d21dc840021337f2b70
Author: Jay Krell <jay.krell at cornell.edu>
Date: 2015-06-19 (Fri, 19 Jun 2015)
Changed paths:
M scripts/python/upgrade.py
Log Message:
-----------
install to install_root/bin/config instead of source_root/bin/config!#
Commit: 1adace2a82d88694bca7da5b6a6ffe5ce434d37a
https://github.com/modula3/cm3/commit/1adace2a82d88694bca7da5b6a6ffe5ce434d37a
Author: Jay Krell <jay.krell at cornell.edu>
Date: 2015-06-21 (Sun, 21 Jun 2015)
Changed paths:
M m3-sys/m3back/src/M3C.m3
Log Message:
-----------
add more reserved words
remove empty macros
fix set_range -- see m3-libs/m3core/src/Csupport/common/hand.c
Commit: 0c5aeef70392685d6c8939ef2cdf5d5ab18f0775
https://github.com/modula3/cm3/commit/0c5aeef70392685d6c8939ef2cdf5d5ab18f0775
Author: Jay Krell <jay.krell at cornell.edu>
Date: 2015-06-21 (Sun, 21 Jun 2015)
Changed paths:
M m3-sys/m3tests/src/TestC.c
M m3-sys/m3tests/src/p2/p251/Main.m3
Log Message:
-----------
update __int64 definition for more compilers
(more todo here: Watcom, DigitalMars/Symantec, Metrowerks, etc.)
workaround gcc warning with C backend about address of local
Commit: 1ae7993e15e76c4ab1ea6ecf03342738d4c1634b
https://github.com/modula3/cm3/commit/1ae7993e15e76c4ab1ea6ecf03342738d4c1634b
Author: Jay Krell <jay.krell at cornell.edu>
Date: 2015-06-21 (Sun, 21 Jun 2015)
Changed paths:
M m3-sys/cminstall/src/config-no-install/cm3cfg.common
M scripts/python/pylib.py
Log Message:
-----------
in pylib.py, automatically log to a file based on argv[0]
in pylib.py and config, no longer append "c" to BUILD_DIR
when using C backend; still mulling this over
Appending is good because the ABIs don't match and to be somewhat
less commitable and easier to go back and forth. It is bad
because we have to ensure we are consistent, and such incompatibilities
actually don't set this precedent#
Commit: 55599257ea54c3fb65b7d648f237b2b74b76ef89
https://github.com/modula3/cm3/commit/55599257ea54c3fb65b7d648f237b2b74b76ef89
Author: Jay Krell <jay.krell at cornell.edu>
Date: 2015-06-21 (Sun, 21 Jun 2015)
Changed paths:
M m3-sys/llvm/src/M3CG_LLVM.m3
Log Message:
-----------
Merge branch 'master' of github.com:modula3/cm3
pull
Compare: https://github.com/modula3/cm3/compare/d6e18da0d0d2...55599257ea54
More information about the M3commit
mailing list