libgccjit: Make is_same_type_as() support floating point types gcc/jit/ChangeLog: * jit-recording.h: Fix float comparison. * libgccjit.cc: Fix type check in gcc_jit_context_new_comparison. gcc/testsuite/ChangeLog: * jit.dg/all-non-failing-tests.h: Mention new test. * jit.dg/test-comparison.c: New test. Co-authored-by: Antoni Boucher <bouanto@zoho.com>