![]() |
||
|
FAQ
What OSs does Open21xx run on?I do my development on Red Hat/Fedora Linux but I don't verify that Open21xx builds and runs on any version other then the one I'm currently using which at the moment is Fedora Core 2.I've also had reports that Open21xx works on Windows (Cygwin) and NetBSD-1.6.2. If you know of any other platforms, let me know and I'll add them to the list. Are libraries supported?Sorry, libraries are not currently supported but I intend to add support for them when I can shake some time loose.Why do I get an error "conflicting types for `YYSTYPE'"?This is a problem with bison 1.28 and possibly some other versions. Any recent version of bison should not have this problem.If you're still reading you must want the gory details so... The bison maintainers decided to modernize and declare YYSTYPE, the type used to hold tokens, as an enum. This works fine for programs that use only one parser but the Open21xx assemblers contain two parsers, one for the preprocessor and another for the assembler. Each define their own YYSTYPE differently and each grammar has to know the tokens for both grammars, so the compiler ends up complaining. Why can't I build Open21xx on Fedora Core 2?Libelf in Fedora Core 2 had some problems with the way Open21xx was doing some initialization. Fortunately, I was able to modify Open21xx in a compatible way so any verion of Open21xx after 0.7.2 should not exhibit this problem.Have you tested paging for the 218x on hardware?No. I've only done a visual inspection of the paged example in the samples/218x directory.Why can't I use the length operator on an external symbol?My intention is to support general expressions in the assembler, like "endsymbol - startsymbol". Currently, only symbol +/- offset is supported. Supporting the length operator properly, requires a lot of the work I'll need to do to support general expressions. So I'll fix the length operator at that time.Where does the name SharpShin come from?Actually, no one has asked this question, but its a good question to start my FAQ!The Sharpshin Hawk is a small hawk about 28 cm (11 in.) long, indiginous to the west coast of North America. There is one that regularly marauds our back yard bird feeder. Although I feel for the hawks prey, its magnificant to watch the hawks aerobatic skill. | |