[roll] Roll llvm-project/libc 0909133..900fefb (30 commits)

900fefb [libc] Move the pointer to pin off the stack to the heap (#74118)
ab16eb1 [libc] Exclude Fuchsia from float128 detection (#73985)
840a731 [libc][NFC] Rename SPECIAL_X86_LONG_DOUBLE in LIBC_LONG_DOUBLE_IS_X86_FLOAT80 (#73950)
b2d3d6a [libc][NFC] Rename LIBC_LONG_DOUBLE_IS_IEEE754_BIN128 to LIBC_LONG_DOUBLE_IS_FLOAT128 (#74052)
f6d007d [libc][NFC] rename LONG_DOUBLE_IS_DOUBLE into LIBC_LONG_DOUBLE_IS_FLOAT64 (#73948)
2efed0e [libc][NFC] Remove named_pair (#73952)
b63189d [libc] Fix _Float16 detection for x86 (#73947)
c7673e5 [libc] Fix lint message (#73956)
c4e5085 [libc] remove fragile test from mincore (#74026)
7231bf7 [libc][mincore] use correct page_size for test (#73984)
69290fa [libc] Explicitly pin memory for the client symbol lookup (#73988)
16047ad [libc] fix getchar_unlocked (#73874)
480b005 [libc] Explicitly pin memory for the HSA memory transfer (#73973)
9d48668 [libc][SysMMan] implement mincore (#73704)
0843c1a [libc] Mark operator== const to avoid ambiguity in C++20. (#73954)
35eedf0 [libc] Add more functions in CPP/bit.h (#73814)
983b133 [libc] Add the digits property to numeric_limits (#73926)
64559f0 [libc] Fix cast semantic in integer_to_string (#73804)
bf8e163 [libc] Fix the GPU build for the hashing support (#73799)
9086ef8 [libc][NFC] Fix missing LIBC_INLINE + style (#73659)
b55d49f [libc] add PREFER_GENERIC flag (#73744)
b19181e [libc] fix build on aarch64 (#73739)
d294cd0 [libc] [search] implement hcreate(_r)/hsearch(_r)/hdestroy(_r) (#73469)
87b96dd [libc][NFC] unify nextafter and nexttoward code (#73698)
be6695d [libc][docs] Update implementation docs (#73590)
6db30a9 [libc][math] Add unit tests for raising excepts in nextafter (#73556)
895c99f     [libc] Move in_use into OptionalStorage (#73569)
f58f7bd [libc][NFC] Decouple FP properties from C++ types (#73517)
1e98af1 [libc] Fix forward octal prefix (#73526)
f319e83 [libc] Add detection support for float16 (#73372)

GitOrigin-RevId: 4ddd17b461306a1132de817c4f5c07fe990d0bc7
Change-Id: Icca1094375cb2421b27bb5f887663336652460d1
1 file changed
tree: caedf0d0fd0bec04cc9c5224fb17765867bdaf35
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
  14. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.