Skip to content

Compiler Configuration

Valentin Clement (バレンタイン クレメン) edited this page Sep 24, 2018 · 2 revisions

Configuration parameter

Configuration parameters used in the different CLAW transformations can come from three different sources.

  1. The default configuration file located in <install-path>/etc/claw-default.xml.
  2. A specific use configuration file passed with the --config=<conf-file> option.
  3. Directly from the command line with the -x option.

Default configuration

Transformation sets

User configuration

Command line configuration parameter

The command line configuration option is used to easily override a configuration option directly from the command line without the need to edit any file. If the user wants to change the CPU transformation strategy while using SCA, he can easily type the following option while invoking the compiler.

$ clawfc -x=cpu_trans_strategy:single ...

This will override any other configuration setting the cpu_trans_strategy parameter.