Skip to content

Commit c6c25dc

Browse files
committed
Try without the ABI changes
1 parent 582d75d commit c6c25dc

10 files changed

+13
-85
lines changed

libcxx/include/string

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3941,20 +3941,18 @@ _LIBCPP_EXPORTED_FROM_ABI string to_string(long long __val);
39413941
_LIBCPP_EXPORTED_FROM_ABI string to_string(unsigned long long __val);
39423942

39433943
# if _LIBCPP_STD_VER >= 26
3944-
inline namespace __cpp26 {
39453944
_LIBCPP_EXPORTED_FROM_ABI string __to_string(float __val);
39463945
_LIBCPP_EXPORTED_FROM_ABI string __to_string(double __val);
39473946
_LIBCPP_EXPORTED_FROM_ABI string __to_string(long double __val);
39483947

3949-
inline _LIBCPP_HIDE_FROM_ABI string to_string(float __val) { return std::__to_string(__val); }
3950-
inline _LIBCPP_HIDE_FROM_ABI string to_string(double __val) { return std::__to_string(__val); }
3951-
inline _LIBCPP_HIDE_FROM_ABI string to_string(long double __val) { return std::__to_string(__val); }
3952-
} // namespace __cpp26
3948+
_LIBCPP_HIDE_FROM_ABI string to_string(float __val) { return std::__to_string(__val); }
3949+
_LIBCPP_HIDE_FROM_ABI string to_string(double __val) { return std::__to_string(__val); }
3950+
_LIBCPP_HIDE_FROM_ABI string to_string(long double __val) { return std::__to_string(__val); }
39533951
# else
39543952
_LIBCPP_EXPORTED_FROM_ABI string to_string(float __val);
39553953
_LIBCPP_EXPORTED_FROM_ABI string to_string(double __val);
39563954
_LIBCPP_EXPORTED_FROM_ABI string to_string(long double __val);
3957-
# endif
3955+
# endif // _LIBCPP_STD_VER >= 26
39583956

39593957
# if _LIBCPP_HAS_WIDE_CHARACTERS
39603958
_LIBCPP_EXPORTED_FROM_ABI int stoi(const wstring& __str, size_t* __idx = nullptr, int __base = 10);
@@ -3975,15 +3973,13 @@ _LIBCPP_EXPORTED_FROM_ABI wstring to_wstring(long long __val);
39753973
_LIBCPP_EXPORTED_FROM_ABI wstring to_wstring(unsigned long long __val);
39763974

39773975
# if _LIBCPP_STD_VER >= 26
3978-
inline namespace __cpp26 {
39793976
_LIBCPP_EXPORTED_FROM_ABI wstring __to_wstring(float __val);
39803977
_LIBCPP_EXPORTED_FROM_ABI wstring __to_wstring(double __val);
39813978
_LIBCPP_EXPORTED_FROM_ABI wstring __to_wstring(long double __val);
39823979

3983-
inline _LIBCPP_HIDE_FROM_ABI wstring to_wstring(float __val) { return std::__to_wstring(__val); }
3984-
inline _LIBCPP_HIDE_FROM_ABI wstring to_wstring(double __val) { return std::__to_wstring(__val); }
3985-
inline _LIBCPP_HIDE_FROM_ABI wstring to_wstring(long double __val) { return std::__to_wstring(__val); }
3986-
} // namespace __cpp26
3980+
_LIBCPP_HIDE_FROM_ABI wstring to_wstring(float __val) { return std::__to_wstring(__val); }
3981+
_LIBCPP_HIDE_FROM_ABI wstring to_wstring(double __val) { return std::__to_wstring(__val); }
3982+
_LIBCPP_HIDE_FROM_ABI wstring to_wstring(long double __val) { return std::__to_wstring(__val); }
39873983
# else
39883984
_LIBCPP_EXPORTED_FROM_ABI wstring to_wstring(float __val);
39893985
_LIBCPP_EXPORTED_FROM_ABI wstring to_wstring(double __val);

libcxx/lib/abi/i686-linux-android21.libcxxabi.v1.stable.exceptions.nonew.abilist

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2329,13 +2329,4 @@
23292329
{'is_defined': True, 'name': '__cxa_vec_dtor', 'type': 'FUNC'}
23302330
{'is_defined': True, 'name': '__cxa_vec_new', 'type': 'FUNC'}
23312331
{'is_defined': True, 'name': '__cxa_vec_new2', 'type': 'FUNC'}
2332-
{'is_defined': True, 'name': '__cxa_vec_new3', 'type': 'FUNC'}
2333-
{'is_defined': True, 'name': '_ZTVNSt6__ndk112format_errorE', 'size': 20, 'type': 'OBJECT'}
2334-
{'is_defined': True, 'name': '_ZNSt6__ndk17__cpp2611__to_stringEd', 'type': 'FUNC'}
2335-
{'is_defined': True, 'name': '_ZNSt6__ndk17__cpp2611__to_stringEe', 'type': 'FUNC'}
2336-
{'is_defined': True, 'name': '_ZNSt6__ndk17__cpp2611__to_stringEf', 'type': 'FUNC'}
2337-
{'is_defined': True, 'name': '_ZNSt6__ndk17__cpp2612__to_wstringEd', 'type': 'FUNC'}
2338-
{'is_defined': True, 'name': '_ZNSt6__ndk17__cpp2612__to_wstringEe', 'type': 'FUNC'}
2339-
{'is_defined': True, 'name': '_ZNSt6__ndk17__cpp2612__to_wstringEf', 'type': 'FUNC'}
2340-
{'is_defined': True, 'name': '_ZTINSt6__ndk112format_errorE', 'size': 12, 'type': 'OBJECT'}
2341-
{'is_defined': True, 'name': '_ZTSNSt6__ndk112format_errorE', 'size': 26, 'type': 'OBJECT'}
2332+
{'is_defined': True, 'name': '__cxa_vec_new3', 'type': 'FUNC'}

libcxx/lib/abi/powerpc-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2017,13 +2017,4 @@
20172017
{'import_export': 'wIMP', 'is_defined': False, 'name': '_Znam', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
20182018
{'import_export': 'wIMP', 'is_defined': False, 'name': '_ZnamSt11align_val_t', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
20192019
{'import_export': 'wIMP', 'is_defined': False, 'name': '_Znwm', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
2020-
{'import_export': 'wIMP', 'is_defined': False, 'name': '_ZnwmSt11align_val_t', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
2021-
{'import_export': 'wEXP', 'name': '_ZTSNSt3__112format_errorE', 'is_defined': True, 'type': 'OBJECT', 'storage_mapping_class': 'RO'}
2022-
{'import_export': 'wEXP', 'name': '_ZTVNSt3__112format_errorE', 'is_defined': True, 'type': 'OBJECT', 'storage_mapping_class': 'RW'}
2023-
{'import_export': 'wEXP', 'name': '_ZTINSt3__112format_errorE', 'is_defined': True, 'type': 'OBJECT', 'storage_mapping_class': 'RW'}
2024-
{'import_export': 'EXP', 'name': '_ZNSt3__17__cpp2611__to_stringEf', 'is_defined': True, 'type': 'FUNC', 'storage_mapping_class': 'DS'}
2025-
{'import_export': 'EXP', 'name': '_ZNSt3__17__cpp2611__to_stringEd', 'is_defined': True, 'type': 'FUNC', 'storage_mapping_class': 'DS'}
2026-
{'import_export': 'EXP', 'name': '_ZNSt3__17__cpp2611__to_stringEe', 'is_defined': True, 'type': 'FUNC', 'storage_mapping_class': 'DS'}
2027-
{'import_export': 'EXP', 'name': '_ZNSt3__17__cpp2612__to_wstringEf', 'is_defined': True, 'type': 'FUNC', 'storage_mapping_class': 'DS'}
2028-
{'import_export': 'EXP', 'name': '_ZNSt3__17__cpp2612__to_wstringEd', 'is_defined': True, 'type': 'FUNC', 'storage_mapping_class': 'DS'}
2029-
{'import_export': 'EXP', 'name': '_ZNSt3__17__cpp2612__to_wstringEe', 'is_defined': True, 'type': 'FUNC', 'storage_mapping_class': 'DS'}
2020+
{'import_export': 'wIMP', 'is_defined': False, 'name': '_ZnwmSt11align_val_t', 'storage_mapping_class': 'DS', 'type': 'FUNC'}

libcxx/lib/abi/powerpc64-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2017,13 +2017,4 @@
20172017
{'import_export': 'wIMP', 'is_defined': False, 'name': '_Znam', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
20182018
{'import_export': 'wIMP', 'is_defined': False, 'name': '_ZnamSt11align_val_t', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
20192019
{'import_export': 'wIMP', 'is_defined': False, 'name': '_Znwm', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
2020-
{'import_export': 'wIMP', 'is_defined': False, 'name': '_ZnwmSt11align_val_t', 'storage_mapping_class': 'DS', 'type': 'FUNC'}
2021-
{'import_export': 'wEXP', 'name': '_ZTSNSt3__112format_errorE', 'is_defined': True, 'type': 'OBJECT', 'storage_mapping_class': 'RO'}
2022-
{'import_export': 'wEXP', 'name': '_ZTVNSt3__112format_errorE', 'is_defined': True, 'type': 'OBJECT', 'storage_mapping_class': 'RW'}
2023-
{'import_export': 'wEXP', 'name': '_ZTINSt3__112format_errorE', 'is_defined': True, 'type': 'OBJECT', 'storage_mapping_class': 'RW'}
2024-
{'import_export': 'EXP', 'name': '_ZNSt3__17__cpp2611__to_stringEf', 'is_defined': True, 'type': 'FUNC', 'storage_mapping_class': 'DS'}
2025-
{'import_export': 'EXP', 'name': '_ZNSt3__17__cpp2611__to_stringEd', 'is_defined': True, 'type': 'FUNC', 'storage_mapping_class': 'DS'}
2026-
{'import_export': 'EXP', 'name': '_ZNSt3__17__cpp2611__to_stringEe', 'is_defined': True, 'type': 'FUNC', 'storage_mapping_class': 'DS'}
2027-
{'import_export': 'EXP', 'name': '_ZNSt3__17__cpp2612__to_wstringEf', 'is_defined': True, 'type': 'FUNC', 'storage_mapping_class': 'DS'}
2028-
{'import_export': 'EXP', 'name': '_ZNSt3__17__cpp2612__to_wstringEd', 'is_defined': True, 'type': 'FUNC', 'storage_mapping_class': 'DS'}
2029-
{'import_export': 'EXP', 'name': '_ZNSt3__17__cpp2612__to_wstringEe', 'is_defined': True, 'type': 'FUNC', 'storage_mapping_class': 'DS'}
2020+
{'import_export': 'wIMP', 'is_defined': False, 'name': '_ZnwmSt11align_val_t', 'storage_mapping_class': 'DS', 'type': 'FUNC'}

libcxx/lib/abi/x86_64-apple-darwin.libcxxabi.v1.stable.exceptions.nonew.abilist

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2677,10 +2677,4 @@
26772677
{'is_defined': True, 'name': '___cxa_vec_new2', 'type': 'I'}
26782678
{'is_defined': True, 'name': '___cxa_vec_new3', 'type': 'I'}
26792679
{'is_defined': True, 'name': '___dynamic_cast', 'type': 'I'}
2680-
{'is_defined': True, 'name': '___gxx_personality_v0', 'type': 'I'}
2681-
{'is_defined': True, 'name': '__ZNSt3__17__cpp2611__to_stringEd', 'type': 'FUNC'}
2682-
{'is_defined': True, 'name': '__ZNSt3__17__cpp2611__to_stringEe', 'type': 'FUNC'}
2683-
{'is_defined': True, 'name': '__ZNSt3__17__cpp2611__to_stringEf', 'type': 'FUNC'}
2684-
{'is_defined': True, 'name': '__ZNSt3__17__cpp2612__to_wstringEd', 'type': 'FUNC'}
2685-
{'is_defined': True, 'name': '__ZNSt3__17__cpp2612__to_wstringEe', 'type': 'FUNC'}
2686-
{'is_defined': True, 'name': '__ZNSt3__17__cpp2612__to_wstringEf', 'type': 'FUNC'}
2680+
{'is_defined': True, 'name': '___gxx_personality_v0', 'type': 'I'}

libcxx/lib/abi/x86_64-linux-android21.libcxxabi.v1.stable.exceptions.nonew.abilist

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2323,13 +2323,4 @@
23232323
{'is_defined': True, 'name': '__cxa_vec_dtor', 'type': 'FUNC'}
23242324
{'is_defined': True, 'name': '__cxa_vec_new', 'type': 'FUNC'}
23252325
{'is_defined': True, 'name': '__cxa_vec_new2', 'type': 'FUNC'}
2326-
{'is_defined': True, 'name': '__cxa_vec_new3', 'type': 'FUNC'}
2327-
{'is_defined': True, 'name': '_ZTVNSt6__ndk112format_errorE', 'size': 40, 'type': 'OBJECT'}
2328-
{'is_defined': True, 'name': '_ZNSt6__ndk17__cpp2611__to_stringEd', 'type': 'FUNC'}
2329-
{'is_defined': True, 'name': '_ZNSt6__ndk17__cpp2611__to_stringEg', 'type': 'FUNC'}
2330-
{'is_defined': True, 'name': '_ZNSt6__ndk17__cpp2611__to_stringEf', 'type': 'FUNC'}
2331-
{'is_defined': True, 'name': '_ZNSt6__ndk17__cpp2612__to_wstringEd', 'type': 'FUNC'}
2332-
{'is_defined': True, 'name': '_ZNSt6__ndk17__cpp2612__to_wstringEg', 'type': 'FUNC'}
2333-
{'is_defined': True, 'name': '_ZNSt6__ndk17__cpp2612__to_wstringEf', 'type': 'FUNC'}
2334-
{'is_defined': True, 'name': '_ZTINSt6__ndk112format_errorE', 'size': 24, 'type': 'OBJECT'}
2335-
{'is_defined': True, 'name': '_ZTSNSt6__ndk112format_errorE', 'size': 26, 'type': 'OBJECT'}
2326+
{'is_defined': True, 'name': '__cxa_vec_new3', 'type': 'FUNC'}

libcxx/lib/abi/x86_64-unknown-freebsd.libcxxabi.v1.stable.exceptions.nonew.abilist

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2024,13 +2024,4 @@
20242024
{'is_defined': True, 'name': '_ZTv0_n24_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev', 'type': 'FUNC'}
20252025
{'is_defined': True, 'name': '_ZTv0_n24_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev', 'type': 'FUNC'}
20262026
{'is_defined': True, 'name': '_ZTv0_n24_NSt3__19strstreamD0Ev', 'type': 'FUNC'}
2027-
{'is_defined': True, 'name': '_ZTv0_n24_NSt3__19strstreamD1Ev', 'type': 'FUNC'}
2028-
{'is_defined': True, 'name': '_ZTINSt3__112format_errorE', 'size': 24, 'type': 'OBJECT'}
2029-
{'is_defined': True, 'name': '_ZTSNSt3__112format_errorE', 'size': 23, 'type': 'OBJECT'}
2030-
{'is_defined': True, 'name': '_ZTVNSt3__112format_errorE', 'size': 40, 'type': 'OBJECT'}
2031-
{'is_defined': True, 'name': '_ZNSt3__17__cpp2612__to_wstringEd', 'type': 'FUNC'}
2032-
{'is_defined': True, 'name': '_ZNSt3__17__cpp2612__to_wstringEe', 'type': 'FUNC'}
2033-
{'is_defined': True, 'name': '_ZNSt3__17__cpp2612__to_wstringEf', 'type': 'FUNC'}
2034-
{'is_defined': True, 'name': '_ZNSt3__17__cpp2611__to_stringEd', 'type': 'FUNC'}
2035-
{'is_defined': True, 'name': '_ZNSt3__17__cpp2611__to_stringEe', 'type': 'FUNC'}
2036-
{'is_defined': True, 'name': '_ZNSt3__17__cpp2611__to_stringEf', 'type': 'FUNC'}
2027+
{'is_defined': True, 'name': '_ZTv0_n24_NSt3__19strstreamD1Ev', 'type': 'FUNC'}

libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.exceptions.nonew.abilist

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1415,12 +1415,6 @@
14151415
{'is_defined': True, 'name': '_ZNSt3__16thread6detachEv', 'type': 'FUNC'}
14161416
{'is_defined': True, 'name': '_ZNSt3__16threadD1Ev', 'type': 'FUNC'}
14171417
{'is_defined': True, 'name': '_ZNSt3__16threadD2Ev', 'type': 'FUNC'}
1418-
{'is_defined': True, 'name': '_ZNSt3__17__cpp2611__to_stringEd', 'type': 'FUNC'}
1419-
{'is_defined': True, 'name': '_ZNSt3__17__cpp2611__to_stringEe', 'type': 'FUNC'}
1420-
{'is_defined': True, 'name': '_ZNSt3__17__cpp2611__to_stringEf', 'type': 'FUNC'}
1421-
{'is_defined': True, 'name': '_ZNSt3__17__cpp2612__to_wstringEd', 'type': 'FUNC'}
1422-
{'is_defined': True, 'name': '_ZNSt3__17__cpp2612__to_wstringEe', 'type': 'FUNC'}
1423-
{'is_defined': True, 'name': '_ZNSt3__17__cpp2612__to_wstringEf', 'type': 'FUNC'}
14241418
{'is_defined': True, 'name': '_ZNSt3__17codecvtIDiDu11__mbstate_tE2idE', 'size': 16, 'type': 'OBJECT'}
14251419
{'is_defined': True, 'name': '_ZNSt3__17codecvtIDiDu11__mbstate_tED0Ev', 'type': 'FUNC'}
14261420
{'is_defined': True, 'name': '_ZNSt3__17codecvtIDiDu11__mbstate_tED1Ev', 'type': 'FUNC'}
@@ -1642,7 +1636,6 @@
16421636
{'is_defined': True, 'name': '_ZTINSt3__112codecvt_baseE', 'size': 16, 'type': 'OBJECT'}
16431637
{'is_defined': True, 'name': '_ZTINSt3__112ctype_bynameIcEE', 'size': 24, 'type': 'OBJECT'}
16441638
{'is_defined': True, 'name': '_ZTINSt3__112ctype_bynameIwEE', 'size': 24, 'type': 'OBJECT'}
1645-
{'is_defined': True, 'name': '_ZTINSt3__112format_errorE', 'size': 24, 'type': 'OBJECT'}
16461639
{'is_defined': True, 'name': '_ZTINSt3__112future_errorE', 'size': 24, 'type': 'OBJECT'}
16471640
{'is_defined': True, 'name': '_ZTINSt3__112strstreambufE', 'size': 24, 'type': 'OBJECT'}
16481641
{'is_defined': True, 'name': '_ZTINSt3__112system_errorE', 'size': 24, 'type': 'OBJECT'}
@@ -1776,7 +1769,6 @@
17761769
{'is_defined': True, 'name': '_ZTSNSt3__112codecvt_baseE', 'size': 23, 'type': 'OBJECT'}
17771770
{'is_defined': True, 'name': '_ZTSNSt3__112ctype_bynameIcEE', 'size': 26, 'type': 'OBJECT'}
17781771
{'is_defined': True, 'name': '_ZTSNSt3__112ctype_bynameIwEE', 'size': 26, 'type': 'OBJECT'}
1779-
{'is_defined': True, 'name': '_ZTSNSt3__112format_errorE', 'size': 23, 'type': 'OBJECT'}
17801772
{'is_defined': True, 'name': '_ZTSNSt3__112future_errorE', 'size': 23, 'type': 'OBJECT'}
17811773
{'is_defined': True, 'name': '_ZTSNSt3__112strstreambufE', 'size': 23, 'type': 'OBJECT'}
17821774
{'is_defined': True, 'name': '_ZTSNSt3__112system_errorE', 'size': 23, 'type': 'OBJECT'}
@@ -1914,7 +1906,6 @@
19141906
{'is_defined': True, 'name': '_ZTVNSt3__112bad_weak_ptrE', 'size': 40, 'type': 'OBJECT'}
19151907
{'is_defined': True, 'name': '_ZTVNSt3__112ctype_bynameIcEE', 'size': 104, 'type': 'OBJECT'}
19161908
{'is_defined': True, 'name': '_ZTVNSt3__112ctype_bynameIwEE', 'size': 136, 'type': 'OBJECT'}
1917-
{'is_defined': True, 'name': '_ZTVNSt3__112format_errorE', 'size': 40, 'type': 'OBJECT'}
19181909
{'is_defined': True, 'name': '_ZTVNSt3__112future_errorE', 'size': 40, 'type': 'OBJECT'}
19191910
{'is_defined': True, 'name': '_ZTVNSt3__112strstreambufE', 'size': 128, 'type': 'OBJECT'}
19201911
{'is_defined': True, 'name': '_ZTVNSt3__112system_errorE', 'size': 40, 'type': 'OBJECT'}

libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.noexceptions.nonew.abilist

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1386,12 +1386,6 @@
13861386
{'is_defined': True, 'name': '_ZNSt3__16thread6detachEv', 'type': 'FUNC'}
13871387
{'is_defined': True, 'name': '_ZNSt3__16threadD1Ev', 'type': 'FUNC'}
13881388
{'is_defined': True, 'name': '_ZNSt3__16threadD2Ev', 'type': 'FUNC'}
1389-
{'is_defined': True, 'name': '_ZNSt3__17__cpp2611__to_stringEd', 'type': 'FUNC'}
1390-
{'is_defined': True, 'name': '_ZNSt3__17__cpp2611__to_stringEe', 'type': 'FUNC'}
1391-
{'is_defined': True, 'name': '_ZNSt3__17__cpp2611__to_stringEf', 'type': 'FUNC'}
1392-
{'is_defined': True, 'name': '_ZNSt3__17__cpp2612__to_wstringEd', 'type': 'FUNC'}
1393-
{'is_defined': True, 'name': '_ZNSt3__17__cpp2612__to_wstringEe', 'type': 'FUNC'}
1394-
{'is_defined': True, 'name': '_ZNSt3__17__cpp2612__to_wstringEf', 'type': 'FUNC'}
13951389
{'is_defined': True, 'name': '_ZNSt3__17codecvtIDiDu11__mbstate_tE2idE', 'size': 16, 'type': 'OBJECT'}
13961390
{'is_defined': True, 'name': '_ZNSt3__17codecvtIDiDu11__mbstate_tED0Ev', 'type': 'FUNC'}
13971391
{'is_defined': True, 'name': '_ZNSt3__17codecvtIDiDu11__mbstate_tED1Ev', 'type': 'FUNC'}

libcxx/src/string.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,6 @@ wstring to_wstring(unsigned long val) { return i_to_string<wstring>(val); }
373373
wstring to_wstring(unsigned long long val) { return i_to_string<wstring>(val); }
374374
#endif
375375

376-
namespace __cpp26 {
377376
_LIBCPP_EXPORTED_FROM_ABI string __to_string(float __val) { return std::format("{}", __val); }
378377
_LIBCPP_EXPORTED_FROM_ABI string __to_string(double __val) { return std::format("{}", __val); }
379378
_LIBCPP_EXPORTED_FROM_ABI string __to_string(long double __val) { return std::format("{}", __val); }
@@ -383,7 +382,6 @@ _LIBCPP_EXPORTED_FROM_ABI wstring __to_wstring(float __val) { return std::format
383382
_LIBCPP_EXPORTED_FROM_ABI wstring __to_wstring(double __val) { return std::format(L"{}", __val); }
384383
_LIBCPP_EXPORTED_FROM_ABI wstring __to_wstring(long double __val) { return std::format(L"{}", __val); }
385384
#endif
386-
} // namespace __cpp26
387385

388386
string to_string(float val) { return as_string(snprintf, initial_string< string>()(), "%f", val); }
389387
string to_string(double val) { return as_string(snprintf, initial_string< string>()(), "%f", val); }

0 commit comments

Comments
 (0)