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
