On Sat, 2009-05-30 at 20:55 -0700, Peter Naulls wrote:
> c.f.:  http://www.riscosopen.org/forum/forums/5/topics/193
> 
> i.e, I'm trying to build ROOL sources.
> 
> In castle/RiscOS/Sources/Programmer/HdrSrc/hdr/NewErrors:
> 
>      324         AddError  GetRegsSyntax,        "Syntax: *GetRegs 
> <station number>", ErrorNumber_Syntax
>      325         AddError  TestEconetSyntax,     "Syntax: *TestEconet 
> <varname>", ErrorNumber_Syntax
>      326         AddError  SetScrapSyntax,       "Syntax: *SetScrap 
> <varname> <non-econet value> <econet value> (<Macro|Eval
> 
> (Sorry about the wrap).  But asasm is interpreting the
> help syntax as a variable, and we get this:
> 
> Warning: Unknown environment variable 'varname' at line 325 in file 
> '/home/peter/riscos/Hdr/NewErrors'
>    at line 25 in file 'Defs.s'
>    at line 22 in file 'Common.s'
>    at line 20

That's fine; it'll just use the <varname> verbatim if it can't find a
match in the environment.

> My knowledge of the objasm syntax isn't complete, so the rest may
> simply be side effects or missing stuff from my build setup, but:
> 
> Error: ASSERT expression must be boolean at line 800 in file 
> '/home/peter/riscos/Hdr/NewErrors'
> 
> Error: ^ cannot evaluate its offset expression at line 801 in file 
> '/home/peter/riscos/Hdr/NewErrors'
> 
> Error: Illegal SETI at line 226 in macro AddFSError in file 
> '/home/peter/riscos/Hdr/NewErrors'

These are all deficiencies in asasm.


J.


_______________________________________________
GCCSDK mailing list [email protected]
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

Reply via email to