Make mono_fmod extern "C and not static, to simplify later (#14355)
commita41be288719e56df153158faba0ad3c27af2e896
authorJay Krell <jay.krell@cornell.edu>
Mon, 6 May 2019 21:49:29 +0000 (6 14:49 -0700)
committerAlexander Köplinger <alex.koeplinger@outlook.com>
Mon, 6 May 2019 21:49:29 +0000 (6 23:49 +0200)
tree087155de6463b46112b9c732e993a311346ef3da
parentb8cf9823a8c6f0139ac5e3d906c83d9a3ec507bc
Make mono_fmod extern "C and not static, to simplify later (#14355)

* Make mono_fmod extern "C and not static, to simplify later
removal of JIT icall hashing. Making it more consistent with other icalls.
Costing maybe one instruction in some slow paths.

* Move mono_fmod from mini-runtime.c to jit-icalls.c.

* Fix declaratoin of mono_fmod.
mono/mini/jit-icalls.c
mono/mini/jit-icalls.h
mono/mini/mini-runtime.c