[all-commits] [llvm/llvm-project] 873431: [libc] Add __FE_DENORM to the fenv macros (#91353)

Joseph Huber via All-commits all-commits at lists.llvm.org
Tue May 7 10:58:16 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 873431a68a3aa3ec4fed5d2dc98ef527230b0d21
      https://github.com/llvm/llvm-project/commit/873431a68a3aa3ec4fed5d2dc98ef527230b0d21
  Author: Joseph Huber <huberjn at outlook.com>
  Date:   2024-05-07 (Tue, 07 May 2024)

  Changed paths:
    M libc/hdr/fenv_macros.h
    M libc/include/llvm-libc-macros/fenv-macros.h

  Log Message:
  -----------
  [libc] Add __FE_DENORM to the fenv macros (#91353)

Summary:
Some targets support denormals as floating point exceptions. This is
provided as an extension in the GNU headers as __FE_DENORM.

This provides it in our headers, however I'm unsure if we should make it
internal or external. I do not think it should be in all exception as it
doesn't represent an exceptional behavior as far as the standard is
concerned, but I'm not an expert.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list