This macro is used to declare the end of an index. symprefix is provided to ensure a unique name. The definition from rt_locale.h and sample code are shown in Example 2.22.
Example 2.22. LC_INDEX_END
#define __LC_INDEX_END(symprefix) static const int symprefix##_index = 0;