zoecarver
|
c58c661c87
|
[cxx-interop][nfc] Disable test for strstr on Linux.
|
2023-06-30 10:06:22 -07:00 |
|
zoecarver
|
6233a65f7e
|
[cxx-interop][nfc] Disable test for div.
|
2023-06-28 17:19:44 -07:00 |
|
zoecarver
|
173329ee96
|
[cxx-interop] only ban strstr, sin, cos, and exit on darwin where the conflict with declarations in the Darwin module; improve the test.
|
2023-06-28 09:40:09 -07:00 |
|
zoecarver
|
42bc1670a0
|
[cxx-interop] Re-work control flow when checking for duplicate functions.
Also add back `string.h` as a valid header and ban imports from `_SwiftConcurrencyShims`.
|
2023-06-27 22:19:22 -07:00 |
|
zoecarver
|
26e30565fa
|
[cxx-interop] Fix ambiguous 'exit' (same solution as above).
|
2023-06-23 12:33:23 -07:00 |
|
zoecarver
|
067abeb480
|
[cxx-interop] Pull over fix from 8e7766b and apply to strstr, sin, and cos.
|
2023-06-23 12:03:14 -07:00 |
|
Alex Lorenz
|
8e7766bf18
|
[interop] avoid importing math functions from the C++ standard library
They cause ambiguities with math functions from platform's libc
|
2023-04-27 10:25:51 -07:00 |
|