diff options
author | Petr Hosek <phosek@google.com> | 2021-12-07 00:08:51 -0800 |
---|---|---|
committer | Petr Hosek <phosek@google.com> | 2021-12-07 00:10:14 -0800 |
commit | ae53d02f557cdec5f05a19239f887b06d1a8518d (patch) | |
tree | fcd83319d59e9fb4d689552c56b66580c8043dd2 /libcxx/lib | |
parent | 2ccab2ecbfb73d8a4b1765bb36c4f2f92e9b83be (diff) | |
download | llvm-ae53d02f557cdec5f05a19239f887b06d1a8518d.tar.gz |
Revert "Microsoft's floating-point to_chars powered by Ryu and Ryu Printf"
This reverts commit a8025e06fc0f2fe1bbee9e1a6f15c336bfbdcb05 since
it triggers PR52584 with debug info enabled.
Diffstat (limited to 'libcxx/lib')
4 files changed, 0 insertions, 69 deletions
diff --git a/libcxx/lib/abi/CHANGELOG.TXT b/libcxx/lib/abi/CHANGELOG.TXT index cf351cf50f90..f85738ede01d 100644 --- a/libcxx/lib/abi/CHANGELOG.TXT +++ b/libcxx/lib/abi/CHANGELOG.TXT @@ -16,48 +16,6 @@ New entries should be added directly below the "Version" header. Version 14.0 ------------ -* [libc++] `to_chars` for floating point. - - This commit added the `to_chars` implementation for floating point values. - The entire implementation resides in the dylib and the functions specified - in the Standard are now part of the ABI. - - arm64-apple-darwin - ------------------ - Symbol added: _ZNSt3__18to_charsEPcS0_d - Symbol added: _ZNSt3__18to_charsEPcS0_dNS_12chars_formatE - Symbol added: _ZNSt3__18to_charsEPcS0_dNS_12chars_formatEi - Symbol added: _ZNSt3__18to_charsEPcS0_e - Symbol added: _ZNSt3__18to_charsEPcS0_eNS_12chars_formatE - Symbol added: _ZNSt3__18to_charsEPcS0_eNS_12chars_formatEi - Symbol added: _ZNSt3__18to_charsEPcS0_f - Symbol added: _ZNSt3__18to_charsEPcS0_fNS_12chars_formatE - Symbol added: _ZNSt3__18to_charsEPcS0_fNS_12chars_formatEi - - x86_64-apple-darwin - ------------------- - Symbol added: _ZNSt3__18to_charsEPcS0_d - Symbol added: _ZNSt3__18to_charsEPcS0_dNS_12chars_formatE - Symbol added: _ZNSt3__18to_charsEPcS0_dNS_12chars_formatEi - Symbol added: _ZNSt3__18to_charsEPcS0_e - Symbol added: _ZNSt3__18to_charsEPcS0_eNS_12chars_formatE - Symbol added: _ZNSt3__18to_charsEPcS0_eNS_12chars_formatEi - Symbol added: _ZNSt3__18to_charsEPcS0_f - Symbol added: _ZNSt3__18to_charsEPcS0_fNS_12chars_formatE - Symbol added: _ZNSt3__18to_charsEPcS0_fNS_12chars_formatEi - - x86_64-unknown-linux-gnu - ------------------------ - Symbol added: _ZNSt3__18to_charsEPcS0_d - Symbol added: _ZNSt3__18to_charsEPcS0_dNS_12chars_formatE - Symbol added: _ZNSt3__18to_charsEPcS0_dNS_12chars_formatEi - Symbol added: _ZNSt3__18to_charsEPcS0_e - Symbol added: _ZNSt3__18to_charsEPcS0_eNS_12chars_formatE - Symbol added: _ZNSt3__18to_charsEPcS0_eNS_12chars_formatEi - Symbol added: _ZNSt3__18to_charsEPcS0_f - Symbol added: _ZNSt3__18to_charsEPcS0_fNS_12chars_formatE - Symbol added: _ZNSt3__18to_charsEPcS0_fNS_12chars_formatEi - * [libc++] Resolve missing table_size symbol This commit added an out-of-line definition for `table_size` in the library. diff --git a/libcxx/lib/abi/arm64-apple-darwin.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist b/libcxx/lib/abi/arm64-apple-darwin.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist index 6f5f50e99766..4c6661d38ae5 100644 --- a/libcxx/lib/abi/arm64-apple-darwin.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist +++ b/libcxx/lib/abi/arm64-apple-darwin.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist @@ -1879,15 +1879,6 @@ {'is_defined': True, 'name': '__ZNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE', 'size': 0, 'type': 'OBJECT'} {'is_defined': True, 'name': '__ZNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE', 'size': 0, 'type': 'OBJECT'} {'is_defined': True, 'name': '__ZNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE', 'size': 0, 'type': 'OBJECT'} -{'is_defined': True, 'name': '__ZNSt3__18to_charsEPcS0_d', 'type': 'FUNC'} -{'is_defined': True, 'name': '__ZNSt3__18to_charsEPcS0_dNS_12chars_formatE', 'type': 'FUNC'} -{'is_defined': True, 'name': '__ZNSt3__18to_charsEPcS0_dNS_12chars_formatEi', 'type': 'FUNC'} -{'is_defined': True, 'name': '__ZNSt3__18to_charsEPcS0_e', 'type': 'FUNC'} -{'is_defined': True, 'name': '__ZNSt3__18to_charsEPcS0_eNS_12chars_formatE', 'type': 'FUNC'} -{'is_defined': True, 'name': '__ZNSt3__18to_charsEPcS0_eNS_12chars_formatEi', 'type': 'FUNC'} -{'is_defined': True, 'name': '__ZNSt3__18to_charsEPcS0_f', 'type': 'FUNC'} -{'is_defined': True, 'name': '__ZNSt3__18to_charsEPcS0_fNS_12chars_formatE', 'type': 'FUNC'} -{'is_defined': True, 'name': '__ZNSt3__18to_charsEPcS0_fNS_12chars_formatEi', 'type': 'FUNC'} {'is_defined': True, 'name': '__ZNSt3__18valarrayImE6resizeEmm', 'type': 'FUNC'} {'is_defined': True, 'name': '__ZNSt3__18valarrayImEC1Em', 'type': 'FUNC'} {'is_defined': True, 'name': '__ZNSt3__18valarrayImEC2Em', 'type': 'FUNC'} diff --git a/libcxx/lib/abi/x86_64-apple-darwin.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist b/libcxx/lib/abi/x86_64-apple-darwin.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist index 5ad475d43feb..178e46ed6660 100644 --- a/libcxx/lib/abi/x86_64-apple-darwin.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist +++ b/libcxx/lib/abi/x86_64-apple-darwin.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist @@ -1879,15 +1879,6 @@ {'is_defined': True, 'name': '__ZNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE', 'size': 0, 'type': 'OBJECT'} {'is_defined': True, 'name': '__ZNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE', 'size': 0, 'type': 'OBJECT'} {'is_defined': True, 'name': '__ZNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE', 'size': 0, 'type': 'OBJECT'} -{'is_defined': True, 'name': '__ZNSt3__18to_charsEPcS0_d', 'type': 'FUNC'} -{'is_defined': True, 'name': '__ZNSt3__18to_charsEPcS0_dNS_12chars_formatE', 'type': 'FUNC'} -{'is_defined': True, 'name': '__ZNSt3__18to_charsEPcS0_dNS_12chars_formatEi', 'type': 'FUNC'} -{'is_defined': True, 'name': '__ZNSt3__18to_charsEPcS0_e', 'type': 'FUNC'} -{'is_defined': True, 'name': '__ZNSt3__18to_charsEPcS0_eNS_12chars_formatE', 'type': 'FUNC'} -{'is_defined': True, 'name': '__ZNSt3__18to_charsEPcS0_eNS_12chars_formatEi', 'type': 'FUNC'} -{'is_defined': True, 'name': '__ZNSt3__18to_charsEPcS0_f', 'type': 'FUNC'} -{'is_defined': True, 'name': '__ZNSt3__18to_charsEPcS0_fNS_12chars_formatE', 'type': 'FUNC'} -{'is_defined': True, 'name': '__ZNSt3__18to_charsEPcS0_fNS_12chars_formatEi', 'type': 'FUNC'} {'is_defined': True, 'name': '__ZNSt3__18valarrayImE6resizeEmm', 'type': 'FUNC'} {'is_defined': True, 'name': '__ZNSt3__18valarrayImEC1Em', 'type': 'FUNC'} {'is_defined': True, 'name': '__ZNSt3__18valarrayImEC2Em', 'type': 'FUNC'} diff --git a/libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist b/libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist index e658d3321ce8..36f101ad4d75 100644 --- a/libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist +++ b/libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist @@ -1573,15 +1573,6 @@ {'is_defined': True, 'name': '_ZNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE', 'size': 16, 'type': 'OBJECT'} {'is_defined': True, 'name': '_ZNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE', 'size': 16, 'type': 'OBJECT'} {'is_defined': True, 'name': '_ZNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE', 'size': 16, 'type': 'OBJECT'} -{'is_defined': True, 'name': '_ZNSt3__18to_charsEPcS0_d', 'type': 'FUNC'} -{'is_defined': True, 'name': '_ZNSt3__18to_charsEPcS0_dNS_12chars_formatE', 'type': 'FUNC'} -{'is_defined': True, 'name': '_ZNSt3__18to_charsEPcS0_dNS_12chars_formatEi', 'type': 'FUNC'} -{'is_defined': True, 'name': '_ZNSt3__18to_charsEPcS0_e', 'type': 'FUNC'} -{'is_defined': True, 'name': '_ZNSt3__18to_charsEPcS0_eNS_12chars_formatE', 'type': 'FUNC'} -{'is_defined': True, 'name': '_ZNSt3__18to_charsEPcS0_eNS_12chars_formatEi', 'type': 'FUNC'} -{'is_defined': True, 'name': '_ZNSt3__18to_charsEPcS0_f', 'type': 'FUNC'} -{'is_defined': True, 'name': '_ZNSt3__18to_charsEPcS0_fNS_12chars_formatE', 'type': 'FUNC'} -{'is_defined': True, 'name': '_ZNSt3__18to_charsEPcS0_fNS_12chars_formatEi', 'type': 'FUNC'} {'is_defined': True, 'name': '_ZNSt3__18valarrayImE6resizeEmm', 'type': 'FUNC'} {'is_defined': True, 'name': '_ZNSt3__18valarrayImEC1Em', 'type': 'FUNC'} {'is_defined': True, 'name': '_ZNSt3__18valarrayImEC2Em', 'type': 'FUNC'} |