mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2024-11-23 11:55:41 +01:00
66491e1840
Ultimately, mbedtls_hardware_poll() is going to be provided by the OS/environment when running on target. But for on-host programs and tests, we need to define (a fake version) in each program that we want to be able to link. A previous commit took care of ssl_client2 and ssl_server2. But if we want to be able to compile all programs, we need to modify each of them. This doesn't seem useful, so instead let's just build the programs we need for testing - this means only udp_proxy needs fixing in addition to what's already done. This issue went unnoticed in the PR that introduced the new all.sh component, because at that time the platform_memxxx() functions were not actually used in the library (nor in programs), so the linker could live with mbedtls_hardware_poll() not being defined, as it wasn't called anywhere. This changed when we started using the new platform_memxxx() functions in the library. |
||
---|---|---|
.. | ||
benchmark.c | ||
CMakeLists.txt | ||
cpp_dummy_build.cpp | ||
query_compile_time_config.c | ||
selftest.c | ||
udp_proxy_wrapper.sh | ||
udp_proxy.c | ||
zeroize.c |