We're updating the issue view to help you get more done. 

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.

1 2 3 4 5 6 7 8 9 #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

Environment

Status

Assignee

Victor Chang

Reporter

Victor Chang

Labels

Time Needed

Hours

Components

Fix versions

Priority

medium