[M3devel] FW: [M3commit] <*external*>
Jay
jay.krell at cornell.edu
Tue Dec 30 11:08:53 CET 2008
I wish:
1) you could put declarations in .m3 files
2) could be entirely optional, as long as the C functions are named Module__Function.
There are three implementations of RTOS.GetMemory.
In order to write one of them in C, I "had to" write all of them, because I had to mark it external and then make all the implementations external.
- Jay
----------------------------------------
> Date: Tue, 30 Dec 2008 08:00:29 +0000
> To: m3commit at elegosoft.com
> From: jkrell at elego.de
> Subject: [M3commit] CVS Update: cm3
>
> CVSROOT: /usr/cvs
> Changes by: jkrell at birch. 08/12/30 08:00:29
>
> Modified files:
> cm3/m3-libs/libm3/src/os/POSIX/: FilePosix.i3 FilePosix.m3
> FilePosixC.c m3makefile
> Added files:
> cm3/m3-libs/libm3/src/os/POSIX/: FilePosixC.i3
>
> Log message:
> put the C functions in their own interface, and other small change
> (e.g. typedef ptrdiff_t INTEGER instead of equivalent other statement)
>
More information about the M3devel
mailing list