jckarter/clay — Issue #232: logf, sinf, etc. bindings missing from win32 libc
Author: jckarter
Created: 2012-03-01 21:41:41+00:00
State: open
Labels: win32, x86

The Microsoft headers define the `float` variants of libc math functions as macros in terms of the double versions for x86, e.g.:

```c
#define logf(x) ((float)log((double)(x)))
```

Since bindgen doesn't support #defines, these definitions need to be manually added to `libc.windows.x86.32.clay`.