Skip to content

Commit c80d68a

Browse files
authored
[libc] Add float.h header. (#78737)
1 parent d0d0727 commit c80d68a

File tree

14 files changed

+68
-0
lines changed

14 files changed

+68
-0
lines changed

libc/config/baremetal/arm/headers.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ set(TARGET_PUBLIC_HEADERS
22
libc.include.ctype
33
libc.include.fenv
44
libc.include.errno
5+
libc.include.float
56
libc.include.inttypes
67
libc.include.math
78
libc.include.stdio

libc/config/baremetal/riscv/headers.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ set(TARGET_PUBLIC_HEADERS
22
libc.include.ctype
33
libc.include.fenv
44
libc.include.errno
5+
libc.include.float
56
libc.include.inttypes
67
libc.include.math
78
libc.include.stdio

libc/config/darwin/arm/headers.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ set(TARGET_PUBLIC_HEADERS
22
libc.include.ctype
33
libc.include.errno
44
libc.include.fenv
5+
libc.include.float
56
libc.include.inttypes
67
libc.include.math
78
libc.include.stdlib

libc/config/darwin/x86_64/headers.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ set(TARGET_PUBLIC_HEADERS
33
libc.include.errno
44
# Fenv is currently disabled.
55
#libc.include.fenv
6+
libc.include.float
67
libc.include.inttypes
78
libc.include.math
89
libc.include.stdlib

libc/config/gpu/headers.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ set(TARGET_PUBLIC_HEADERS
22
libc.include.assert
33
libc.include.ctype
44
libc.include.string
5+
libc.include.float
56
libc.include.inttypes
67
libc.include.math
78
libc.include.fenv

libc/config/linux/aarch64/headers.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ set(TARGET_PUBLIC_HEADERS
44
libc.include.errno
55
libc.include.features
66
libc.include.fenv
7+
libc.include.float
78
libc.include.inttypes
89
libc.include.math
910
libc.include.pthread

libc/config/linux/arm/headers.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ set(TARGET_PUBLIC_HEADERS
22
libc.include.ctype
33
libc.include.fenv
44
libc.include.errno
5+
libc.include.float
56
libc.include.inttypes
67
libc.include.math
78
libc.include.stdlib

libc/config/linux/riscv/headers.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ set(TARGET_PUBLIC_HEADERS
66
libc.include.fcntl
77
libc.include.features
88
libc.include.fenv
9+
libc.include.float
910
libc.include.inttypes
1011
libc.include.math
1112
libc.include.pthread

libc/config/linux/x86_64/headers.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ set(TARGET_PUBLIC_HEADERS
66
libc.include.fcntl
77
libc.include.features
88
libc.include.fenv
9+
libc.include.float
910
libc.include.inttypes
1011
libc.include.math
1112
libc.include.pthread

libc/include/CMakeLists.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,14 @@ add_gen_header(
7575
.llvm-libc-types.imaxdiv_t
7676
)
7777

78+
add_gen_header(
79+
float
80+
DEF_FILE float.h.def
81+
GEN_HDR float.h
82+
DEPENDS
83+
.llvm-libc-macros.float_macros
84+
)
85+
7886
add_gen_header(
7987
math
8088
DEF_FILE math.h.def

0 commit comments

Comments
 (0)