Skip to content

Macros BASOP_NOGLOB_DECLARE_LOCAL, BASOP_NOGLOB_DEV_USE_GLOBALS

We have still the following two macros occasionally in the code:

BASOP_NOGLOB_DECLARE_LOCAL
BASOP_NOGLOB_DEV_USE_GLOBALS

This includes the following section in options.h:

#ifndef BASOP_NOGLOB_DEV_USE_GLOBALS
#define BASOP_NOGLOB_DECLARE_LOCAL
#endif

At least BASOP_NOGLOB_DECLARE_LOCAL is only used sporadically and not in a very consistent, and I'm wondering, what we should do with these two switches for the code delivery.

Options:

  1. Keep as they are
  2. Accept switches according to current default behavior in `preparedelivery.sh` script
  3. Accept switches now in the code

Any opinions, especially @doehla and @norvell ?