wasi-libc/dlmalloc
Dan Gohman 78b8651224
Remove -fno-builtin. (#104)
* Remove -fno-builtin.

-fno-builtin suppresses optimizations such as turning calls to `sqrt`
or `fabs` into `f64.sqrt` or `f64.abs` instructions inline. Libc code
itself benefits from these optimizations.

I originally added this flag because historically it was needed when
building libc to avoid the compiler pattern-matching the body of memcpy
into a memcpy call, however clang no longer requires this.

* Expand the comment about why we use USE_DL_PREFIX in dlmalloc.
2019-10-11 05:07:34 -07:00
..
include WASI libc prototype implementation. 2019-03-27 07:59:55 -07:00
src Remove -fno-builtin. (#104) 2019-10-11 05:07:34 -07:00
LICENSE Add a malloc implementation using dlmalloc. 2019-01-10 15:42:34 -08:00