aboutsummaryrefslogtreecommitdiff
path: root/core/c
diff options
context:
space:
mode:
author13419596 <13419596@hotmail.com>2022-09-21 17:15:28 -0500
committer13419596 <13419596@hotmail.com>2022-09-21 17:15:28 -0500
commit4b4c2a2abd71dff2dc865df815f25318700e0929 (patch)
tree674a8f48f2a57a76581c9d8f9d7881ea634fb912 /core/c
parentb1542d4e980f319955ade0903828fd034b22e7da (diff)
Correcting libc pow bindings
Adding tests that libc pow(f) functions - have two arguments - behave as expected for simple inputs.
Diffstat (limited to 'core/c')
-rw-r--r--core/c/libc/complex.odin4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/c/libc/complex.odin b/core/c/libc/complex.odin
index 22c422cce..7f2ca37ae 100644
--- a/core/c/libc/complex.odin
+++ b/core/c/libc/complex.odin
@@ -49,8 +49,8 @@ foreign libc {
// 7.3.8 Power and absolute-value functions
cabs :: proc(z: complex_double) -> complex_double ---
cabsf :: proc(z: complex_float) -> complex_float ---
- cpow :: proc(z: complex_double) -> complex_double ---
- cpowf :: proc(z: complex_float) -> complex_float ---
+ cpow :: proc(x, y: complex_double) -> complex_double ---
+ cpowf :: proc(x, y: complex_float) -> complex_float ---
csqrt :: proc(z: complex_double) -> complex_double ---
csqrtf :: proc(z: complex_float) -> complex_float ---