ocaml-flambda / flambda-backend

The Flambda backend project for OCaml
106 stars 76 forks source link

Expose float32 mask symbols #2696

Closed TheNumbat closed 3 months ago

TheNumbat commented 3 months ago

Adds caml_negf32_mask and caml_absf32_mask to the amd64 runtime assembly files. This was required to compile float32 code using -nodynlink.

The float32 and SIMD tests have been updated to also run with -nodynlink, and some warnings were cleaned up.