Define a fixed suffix without the ICU version suffix

Description

Currently, the entry point renaming results in a suffix with ICU version number. It would be nice if it support a suffix without the ICU version number.

#ifdef U_HAVE_LIB_SUFFIX #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y,z) x ## y ## z #define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y,z) U_DEF_ICU_ENTRY_POINT_RENAME(x,y,z) #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX,U_LIB_SUFFIX_C_NAME) #else #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y #define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) #endif

Activity

Show:
Fixed

Details

Assignee

Reporter

Components

Labels

Priority

Time Needed

Hours

Fix versions

Created December 11, 2018 at 4:30 PM
Updated December 13, 2018 at 6:58 PM
Resolved December 13, 2018 at 6:58 PM