SCD.xcc

Benoit Dupont de Dinechin (Benoit.Dupont-de-Dinechin@st.com).

Copyright 2002 - 2007 STMicroelectronics. Copyright 1995 - 1998 Commissariat a l'Energie Atomique.

This program is free software; you can redistribute it and/or modify it under the terms of either (at your option): the GNU General Public License (GPL) version 2; the GNU Lesser General Public License (LGPL) version 2.1; any later version of these licences as published by the Free Software Foundation.

The SCD (SCheDuling) library contains the following modules:

SCD_TRACE— File handle used to trace the SCD.
extern FILE *SCD_TRACE;
#ifdef ECL_NTRACE
#define SCD_TRACE NULL
#endif//ECL_NTRACE

Variables used to control SCD in non-release mode.

extern int LAO_STARTSCD;
extern int LAO_STARTSWP;
extern int LAO_IDENTITY;
extern int LAO_SERIALIZE;
extern int FORCE_LLPALEVEL;
extern int FORCE_UNWINDING;
extern int LAO_MAXITEMCOUNT;
extern int FORCE_SCANNING;
extern int FORCE_EXITWEIGHT;
SCD_INIT— SCD init function.
void
SCD_INIT(void);
SCD_FINI— SCD fini function.
void
SCD_FINI(void);