History log of /llvm-project/libc/include/llvm-libc-macros/float-macros.h (Results 1 – 7 of 7)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-21-init, llvmorg-19.1.7, llvmorg-19.1.6, llvmorg-19.1.5, llvmorg-19.1.4, llvmorg-19.1.3, llvmorg-19.1.2, llvmorg-19.1.1, llvmorg-19.1.0, llvmorg-19.1.0-rc4, llvmorg-19.1.0-rc3
# 3c391a64 07-Aug-2024 Joseph Huber <huberjn@outlook.com>

[libc] Add `*_HAS_SUBNORM` to `float.h` (#102182)

Summary:
These should be defined, since we provide `float.h` it will override the
Clang resource dir and not provide it.


Revision tags: llvmorg-19.1.0-rc2, llvmorg-19.1.0-rc1, llvmorg-20-init, llvmorg-18.1.8, llvmorg-18.1.7
# 4486fcba 28-May-2024 lntue <35648136+lntue@users.noreply.github.com>

[libc] Add proxy header for float.h. (#93504)

This is the continuation of
https://github.com/llvm/llvm-project/pull/88674.

Fixes #88433, #90496.

---------

Co-authored-by: aniplcc <aniplcco

[libc] Add proxy header for float.h. (#93504)

This is the continuation of
https://github.com/llvm/llvm-project/pull/88674.

Fixes #88433, #90496.

---------

Co-authored-by: aniplcc <aniplccode@gmail.com>

show more ...


Revision tags: llvmorg-18.1.6, llvmorg-18.1.5, llvmorg-18.1.4, llvmorg-18.1.3, llvmorg-18.1.2, llvmorg-18.1.1
# cf68c042 01-Mar-2024 lntue <35648136+lntue@users.noreply.github.com>

[libc] Ignore -Winclude-next-absolute-path warning in float-macros.h (#83513)


# 330793c9 28-Feb-2024 Nick Desaulniers <nickdesaulniers@users.noreply.github.com>

[libc] fix clang-tidy llvm-header-guard warnings (#82679)


Towards the goal of getting `ninja libc-lint` back to green, fix the numerous
instances of:

warning: header guard does not follow pref

[libc] fix clang-tidy llvm-header-guard warnings (#82679)


Towards the goal of getting `ninja libc-lint` back to green, fix the numerous
instances of:

warning: header guard does not follow preferred style [llvm-header-guard]

This is because many of our header guards start with `__LLVM` rather than
`LLVM`.

To filter just these warnings:

$ ninja -k2000 libc-lint 2>&1 | grep llvm-header-guard

To automatically apply fixits:

$ find libc/src libc/include libc/test -name \*.h | \
xargs -n1 -I {} clang-tidy {} -p build/compile_commands.json \
-checks='-*,llvm-header-guard' --fix --quiet

Some manual cleanup is still necessary as headers that were missing header
guards outright will have them inserted before the license block (we prefer
them after).

show more ...


Revision tags: llvmorg-18.1.0, llvmorg-18.1.0-rc4, llvmorg-18.1.0-rc3, llvmorg-18.1.0-rc2, llvmorg-18.1.0-rc1
# 72ce6294 24-Jan-2024 lntue <35648136+lntue@users.noreply.github.com>

[libc] Add C23 limits.h header. (#78887)


Revision tags: llvmorg-19-init
# ce8fcad5 20-Jan-2024 lntue <35648136+lntue@users.noreply.github.com>

[libc] Fix float.h header to include the system float.h first and add more definitions. (#78857)


# c80d68a6 19-Jan-2024 lntue <35648136+lntue@users.noreply.github.com>

[libc] Add float.h header. (#78737)