% avrora -help isdl
Avrora [Beta 1.6.0] - (c) 2003-2005 UCLA Compilers Group
Usage: avrora [-action=action] [options]
Usage: avrora -help [category]
ACTION OVERVIEW
The "isdl" action invokes the instruction set description language (ISDL)
processing tool, which is used internally in Avrora to describe the AVR
instruction set and generate the interpreter and disassembler.
OPTIONS
Help for the specific options accepted by this action is below.
-codemap: string =
This option specifies the file to generate the codemap into.
The codemap is used in adynamic basic block compiler and
dependency analysis of instructions.
-disassembler: string =
This option specifies the destination file into which to
generate the code for the disassembler. The disassembler
decodes a binary stream into source-level instructions.
-disassembler-tests: string =
This option specifies the directory into which to generate
disassembler test cases. These test cases will attempt to
cover a reasonable portion of the encoding space to test the
correctness of the disassembler generator.
-inline: boolean = true
This option controls whether the ISDL processor will inline
all subroutines marked as "inline" in their declaration.
-instr-file: string =
This option specifies the destination file into which to
generate the Instr classes. If this option is not set, the
instruction classes will not be generated.
-interpreter: string =
This option specifies the destination file into which to
generate the code for interpreting each instruction. If this
option is not set, the code for the interpreter will not be
generated.
For more information, see the online documentation at
http://compilers.cs.ucla.edu/avrora
To report bugs or seek help, consult the Avrora mailing list:
http://lists.ucla.edu/cgi-bin/mailman/listinfo/avrora
Please include the version number [Beta 1.6.0] when posting to the list.
|