1/* These are the locale-related newlib functions present in ESP32 ROM.
2   ESP32 ROM contains newlib version 2.2.0, and these functions should not be
3   used when compiling with newlib version 3, since locale implementation is
4   different there.
5
6   Unlike other ROM functions which are exported using PROVIDE, which declares
7   weak symbols, newlib related functions are exported using assignment,
8   which declares strong symbols. This is done so that ROM functions are always
9   used instead of the ones provided by libc.a.
10 */
11
12__locale_charset = 0x40059540;
13__locale_cjk_lang = 0x40059558;
14localeconv = 0x4005957c;
15_localeconv_r = 0x40059560;
16__locale_mb_cur_max = 0x40059548;
17__locale_msgcharset = 0x40059550;
18setlocale = 0x40059568;
19_setlocale_r = 0x4005950c;
20