On Tue, Nov 17, 2015 at 08:07:07PM +1200, Ron wrote:
> Something that I haven't tried yet, but apparently the system() call
> works differently. I'n not sure if there is an OSLib version that is
> different to the gcc version.
AIUI:
UnixLib's system() does all the necessary moving of memory to enable
chaining programs - moving memory around in the task slot to allow loading
the new program at &8000, executing it, and then returning after.
I think SharedCLibrary does this also, but in a less comprehensive way (no
fork() or exec(), no pipes beyond stdio, etc).
OSLib will allow you to call OS_CLI - you can call commands from modules,
Obey files or transient Utilities, but if you call an AIF binary it'll never
return. It's similar to calling OS_CLI from BASIC in this respect.
> I haven't been seeing these posts of mine to gcc@gccsdk.riscos.info, so
> this is a test also.
Looks fine to me. You can always check in the archive:
http://www.riscos.info/pipermail/gcc/
You can set Mailman not to send you your own messages - maybe you have this
turned on?
Theo
_______________________________________________
GCCSDK mailing list gcc@gccsdk.riscos.info
Bugzilla: http://www.riscos.info/bugzilla/index.cgi
List Info: http://www.riscos.info/mailman/listinfo/gcc
Main Page: http://www.riscos.info/index.php/GCCSDK
No comments:
Post a Comment