/* localeuse.h - Pick the one locale to use (for non-full locale support).
 * Copyright (C) 2003  IAR Systems.  All rights reserved.
 *
 * Do not edit; this file was automatically generated by 'locparse'.
 */

#ifndef _LOCALEUSE_H
#define _LOCALEUSE_H

#ifndef _SYSTEM_BUILD
  #pragma system_include
#endif

#define _LOCALE_CONCAT0(x,y) x ## y
#define _LOCALE_CONCAT(x,y) _LOCALE_CONCAT0(x,y)

#if defined(_LOCALE_USE_C)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleC_,f)
#elif defined(_LOCALE_USE_POSIX)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocalePosix_,f)
#elif defined(_LOCALE_USE_CS_CZ)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleCsCz_,f)
#elif defined(_LOCALE_USE_DA_DK)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleDaDk_,f)
#elif defined(_LOCALE_USE_DA_EU)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleDaEu_,f)
#elif defined(_LOCALE_USE_DE_AT)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleDeAt_,f)
#elif defined(_LOCALE_USE_DE_BE)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleDeBe_,f)
#elif defined(_LOCALE_USE_DE_CH)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleDeCh_,f)
#elif defined(_LOCALE_USE_DE_DE)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleDeDe_,f)
#elif defined(_LOCALE_USE_DE_EU)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleDeEu_,f)
#elif defined(_LOCALE_USE_DE_LU)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleDeLu_,f)
#elif defined(_LOCALE_USE_EL_EU)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleElEu_,f)
#elif defined(_LOCALE_USE_EL_GR)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleElGr_,f)
#elif defined(_LOCALE_USE_EN_AU)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEnAu_,f)
#elif defined(_LOCALE_USE_EN_CA)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEnCa_,f)
#elif defined(_LOCALE_USE_EN_EU)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEnEu_,f)
#elif defined(_LOCALE_USE_EN_GB)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEnGb_,f)
#elif defined(_LOCALE_USE_EN_IE)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEnIe_,f)
#elif defined(_LOCALE_USE_EN_NZ)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEnNz_,f)
#elif defined(_LOCALE_USE_EN_US)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEnUs_,f)
#elif defined(_LOCALE_USE_ES_AR)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEsAr_,f)
#elif defined(_LOCALE_USE_ES_BO)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEsBo_,f)
#elif defined(_LOCALE_USE_ES_CL)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEsCl_,f)
#elif defined(_LOCALE_USE_ES_CO)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEsCo_,f)
#elif defined(_LOCALE_USE_ES_DO)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEsDo_,f)
#elif defined(_LOCALE_USE_ES_EC)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEsEc_,f)
#elif defined(_LOCALE_USE_ES_ES)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEsEs_,f)
#elif defined(_LOCALE_USE_ES_EU)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEsEu_,f)
#elif defined(_LOCALE_USE_ES_GT)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEsGt_,f)
#elif defined(_LOCALE_USE_ES_HN)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEsHn_,f)
#elif defined(_LOCALE_USE_ES_MX)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEsMx_,f)
#elif defined(_LOCALE_USE_ES_PA)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEsPa_,f)
#elif defined(_LOCALE_USE_ES_PE)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEsPe_,f)
#elif defined(_LOCALE_USE_ES_PY)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEsPy_,f)
#elif defined(_LOCALE_USE_ES_SV)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEsSv_,f)
#elif defined(_LOCALE_USE_ES_US)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEsUs_,f)
#elif defined(_LOCALE_USE_ES_UY)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEsUy_,f)
#elif defined(_LOCALE_USE_ES_VE)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEsVe_,f)
#elif defined(_LOCALE_USE_ET_EE)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEtEe_,f)
#elif defined(_LOCALE_USE_EU_ES)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleEuEs_,f)
#elif defined(_LOCALE_USE_FI_EU)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleFiEu_,f)
#elif defined(_LOCALE_USE_FI_FI)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleFiFi_,f)
#elif defined(_LOCALE_USE_FO_FO)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleFoFo_,f)
#elif defined(_LOCALE_USE_FR_BE)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleFrBe_,f)
#elif defined(_LOCALE_USE_FR_CA)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleFrCa_,f)
#elif defined(_LOCALE_USE_FR_CH)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleFrCh_,f)
#elif defined(_LOCALE_USE_FR_EU)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleFrEu_,f)
#elif defined(_LOCALE_USE_FR_FR)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleFrFr_,f)
#elif defined(_LOCALE_USE_FR_LU)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleFrLu_,f)
#elif defined(_LOCALE_USE_GA_EU)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleGaEu_,f)
#elif defined(_LOCALE_USE_GA_IE)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleGaIe_,f)
#elif defined(_LOCALE_USE_GL_ES)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleGlEs_,f)
#elif defined(_LOCALE_USE_HR_HR)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleHrHr_,f)
#elif defined(_LOCALE_USE_HU_HU)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleHuHu_,f)
#elif defined(_LOCALE_USE_ID_ID)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleIdId_,f)
#elif defined(_LOCALE_USE_IS_EU)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleIsEu_,f)
#elif defined(_LOCALE_USE_IS_IS)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleIsIs_,f)
#elif defined(_LOCALE_USE_IT_EU)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleItEu_,f)
#elif defined(_LOCALE_USE_IT_IT)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleItIt_,f)
#elif defined(_LOCALE_USE_IW_IL)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleIwIl_,f)
#elif defined(_LOCALE_USE_KL_GL)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleKlGl_,f)
#elif defined(_LOCALE_USE_LT_LT)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleLtLt_,f)
#elif defined(_LOCALE_USE_LV_LV)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleLvLv_,f)
#elif defined(_LOCALE_USE_NL_BE)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleNlBe_,f)
#elif defined(_LOCALE_USE_NL_EU)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleNlEu_,f)
#elif defined(_LOCALE_USE_NL_NL)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleNlNl_,f)
#elif defined(_LOCALE_USE_NO_EU)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleNoEu_,f)
#elif defined(_LOCALE_USE_NO_NO)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleNoNo_,f)
#elif defined(_LOCALE_USE_PL_PL)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocalePlPl_,f)
#elif defined(_LOCALE_USE_PT_BR)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocalePtBr_,f)
#elif defined(_LOCALE_USE_PT_EU)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocalePtEu_,f)
#elif defined(_LOCALE_USE_PT_PT)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocalePtPt_,f)
#elif defined(_LOCALE_USE_RO_RO)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleRoRo_,f)
#elif defined(_LOCALE_USE_RU_RU)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleRuRu_,f)
#elif defined(_LOCALE_USE_SL_SI)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleSlSi_,f)
#elif defined(_LOCALE_USE_SV_EU)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleSvEu_,f)
#elif defined(_LOCALE_USE_SV_FI)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleSvFi_,f)
#elif defined(_LOCALE_USE_SV_SE)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleSvSe_,f)
#elif defined(_LOCALE_USE_TR_TR)
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleTrTr_,f)
#else
#define _LOCALE_WITH_USED(f) _LOCALE_CONCAT(_LocaleC_,f)
#define _LOCALE_USE_C
#endif

#endif /* _LOCALEUSE_H */
