Moto 0.19.0 beta 5

David Hakim <dhakim-Gkm/TONP9n1Wk0Htik3J/[email protected]> Thu, 13 Mar 2003 11:32:16 -0500
Newsgroups gmane.comp.lang.moto.devel
Message-ID <[email protected]>
	Well I just got access to an old OpenBSD machine and tried compiling 
Moto 0.19.0 beta 4 ... Didn't work too well :) I should have known this 
considering you brought these issues up a week ago:

/root/moto_0_19_0_eng_a/include/cdx_function.h:58: warning: type
defaults to `int' in declaration of `int32_t'
/root/moto_0_19_0_eng_a/include/cdx_function.h:58: `int32_t' declared as
function returning a function
/root/moto_0_19_0_eng_a/include/cdx_function.h:59: syntax error before
`*'
/root/moto_0_19_0_eng_a/include/cdx_function.h:59: warning: type
defaults to `int' in declaration of `int64_t'
/root/moto_0_19_0_eng_a/include/cdx_function.h:59: `int64_t' declared as
function returning a function

Anyhow ... I just built 'yet another final beta' which fixes these 
problems for me at least . It can be downloaded at  
http://www.projectmoto.org/moto_0_19_0_eng_e.tar.gz . Note that the 
warnings in motofn still remain :

motofn.c:274: warning: variable `ppenv' might be clobbered by `longjmp'
or `vfork'
motofn.c:275: warning: variable `result' might be clobbered by `longjmp'
or `vfork'
motofn.c:297: warning: variable `env' might be clobbered by `longjmp' or
`vfork'
motofn.c:299: warning: variable `text' might be clobbered by `longjmp'

But I don't think those are important :) And I know they go away with 
later versions of gcc (although you might try adding the volatile 
qualifier to their declarations and see if that makes the warning go 
away in your version).

So, if you wouldn't mind trying to compile the new beta and letting me 
know if things work out for you I'd really appreciate it!

-Dave