Reverse engineering options 2 page (C Code Reverser)
This page allows you to specify your compiler project configuration. This information is required to successfully parse the code files.
You can specify macros with parameters. For example, Macro Name set to 'max(a,b)' with the Macro Value set to '(((a) > (b)) ? (a) : (b))'.
For information about reverse engineering C code, see
Overview of reverse engineering legacy C code (C code).
To specify compiler #defines:
1. Click the
Add #Define button
2. In the Macro Name box, type the macro name including any parameters.
3. If the macro does not have a value and you want the macro implicitly to have a value of 1 during parsing, clear the Macro Value (if required) check box.
4. If the macro has a user defined value, select the Macro Value (if required) check box, and then specify the macro value in the text box below the check box. You can leave the text box blank to specify an empty string.
5. Click Add.
6. Repeat steps 2 and 5 for each #define, and then click Close.
7. Use the
and
buttons to move the #defines in to the order they should be processed.