[libc-commits] [libc] [libc] Canonicalize generated fenv.h (PR #127363)

via libc-commits libc-commits at lists.llvm.org
Sat Feb 15 17:49:39 PST 2025


================
@@ -1,11 +1,30 @@
 header: fenv.h
-header_template: fenv.h.def
-macros: []
+standards:
+  - stdc
+macros:
+  - macro_name: FE_ALL_EXCEPT
+    macro_header: fenv-macros.h
+  - macro_name: FE_DIVBYZERO
+    macro_header: fenv-macros.h
+  - macro_name: FE_INEXACT
+    macro_header: fenv-macros.h
+  - macro_name: FE_INVALID
+    macro_header: fenv-macros.h
+  - macro_name: FE_OVERFLOW
+    macro_header: fenv-macros.h
+  - macro_name: FE_UNDERFLOW
+    macro_header: fenv-macros.h
+  - macro_name: FE_DOWNWARD
+    macro_header: fenv-macros.h
+  - macro_name: FE_DOWNWARD
+    macro_header: fenv-macros.h
+  - macro_name: FE_UPWARD
+    macro_header: fenv-macros.h
----------------
lntue wrote:

`FE_DOWNWARD` is repeated, and `FE_TONEAREST`, `FE_TOWARDZERO` are missing.

https://github.com/llvm/llvm-project/pull/127363


More information about the libc-commits mailing list