https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77925
Bug ID: 77925 Summary: Add __builtin_issubnormal Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: jsm28 at gcc dot gnu.org Target Milestone: --- TS 18661-1 defines an issubnormal type-generic floating-point classification macro. GCC should have a corresponding type-generic built-in function __builtin_issubnormal. As with other such type-generic classification functions it should be included in the cases in c-typeck.c:convert_arguments that remove excess precision.