[M3commit] [modula3/cm3] 33987a: Typo
GitHub
noreply at github.com
Thu Nov 9 06:55:07 CET 2017
Branch: refs/heads/master
Home: https://github.com/modula3/cm3
Commit: 33987a1b225263fe0f363e68d373e9b4b3371884
https://github.com/modula3/cm3/commit/33987a1b225263fe0f363e68d373e9b4b3371884
Author: peter mckinna <peter mckinna at gmail.com>
Date: 2017-11-09 (Thu, 09 Nov 2017)
Changed paths:
M m3-libs/m3core/src/runtime/common/RuntimeError.m3
Log Message:
-----------
Typo
Commit: 10a0c3ac7e65d19a64d70534788316dc06f0a53b
https://github.com/modula3/cm3/commit/10a0c3ac7e65d19a64d70534788316dc06f0a53b
Author: peter mckinna <peter mckinna at gmail.com>
Date: 2017-11-09 (Thu, 09 Nov 2017)
Changed paths:
R m3-db/mysql/src/class/MySQLMaps.i3
R m3-db/mysql/src/class/MySQLMaps.m3
R m3-db/mysql/src/class/m3makefile
Log Message:
-----------
New version doesnt need maps
Commit: 05227a22add113c371f38cc0bd5be766eb28e670
https://github.com/modula3/cm3/commit/05227a22add113c371f38cc0bd5be766eb28e670
Author: peter mckinna <peter mckinna at gmail.com>
Date: 2017-11-09 (Thu, 09 Nov 2017)
Changed paths:
M m3-sys/m3front/src/types/ArrayType.m3
M m3-sys/m3front/src/types/RecordType.m3
M m3-sys/m3front/src/types/SetType.m3
Log Message:
-----------
Set mem_type to Struct as per the comment
Array, Record and (Set types greater than word size) generate pop_struct
operators for their calls by value. This results in a declare_param for
each of these types in the case of directly callable functions from imported procedures.
These params were being declared as Addr resulting in a type mismatch. Also the declaration in
the Interface was Addr but in the Module was Struct resulting in some ambiguity.
Compare: https://github.com/modula3/cm3/compare/083f5064e0e9...05227a22add1
More information about the M3commit
mailing list