RFR: 8342769: HotSpot Windows/gcc port is broken [v9]

Julian Waters jwaters at openjdk.org
Thu Dec 5 09:58:41 UTC 2024


On Thu, 5 Dec 2024 09:26:22 GMT, David Holmes <dholmes at openjdk.org> wrote:

>> Apologies somehow the endif at line 292 was invisible
>
> Though now I am even more confused. For x64 where are the definitions for `float_sign_mask` etc??

x86 (And by extension x64) uses handwritten assembly to implement this, and as such simply doesn't use float_sign_mask and friends: https://github.com/openjdk/jdk/blob/3b7571d37812472a2152f9c8cbfd2a4abdb35016/src/hotspot/cpu/x86/stubGenerator_x86_64_fmod.cpp#L123

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/21627#discussion_r1871034556


More information about the hotspot-dev mailing list