541.leela_r Flags

Introduction

This file defines some of the preprocessor symbols in the source for 541.leela_r, a few of which are allowed to be used for portability.

541.leela_r includes a subset of BOOST, in the directory src/boost/.

BOOST has many preprocessor symbols which are not defined in this flags file. It is expected that most users will not need them.

If you believe that you need to set a flag for a preprocessor symbol, and if it is not listed here, you should:

  1. Update this file, and the rest of your kit, using runcpu --update
  2. If the flag is still not present, write to SPEC to request approval for the flag. Explain why it is needed, relative to the criteria of the Portability Flags Rule (2.1.5).

Sections

Selecting one of the following will take you directly to that section:


Portability Flags


Forbidden Flags