[all-commits] [llvm/llvm-project] 134e9d: [libc][NFC] Move sys/mman entrypoints to the defau...

Siva Chandra via All-commits all-commits at lists.llvm.org
Tue Jan 11 08:53:42 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 134e9d1914db341f72b1caca0e342b6c563c8698
      https://github.com/llvm/llvm-project/commit/134e9d1914db341f72b1caca0e342b6c563c8698
  Author: Siva Chandra Reddy <sivachandra at google.com>
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
    M libc/config/linux/aarch64/entrypoints.txt
    M libc/config/linux/x86_64/entrypoints.txt
    M libc/loader/linux/x86_64/CMakeLists.txt
    M libc/loader/linux/x86_64/start.cpp
    M libc/src/CMakeLists.txt
    M libc/src/sys/mman/linux/mmap.cpp
    M libc/src/sys/mman/linux/munmap.cpp
    M libc/src/sys/mman/mmap.h
    M libc/src/sys/mman/munmap.h
    M libc/src/unistd/linux/write.cpp
    M libc/test/ErrnoSetterMatcher.h
    M libc/test/src/CMakeLists.txt
    M libc/test/src/sys/mman/linux/mmap_test.cpp
    M libc/test/src/unistd/write_test.cpp

  Log Message:
  -----------
  [libc][NFC] Move sys/mman entrypoints to the default build configs.

Specifically, mmap and munmap have been moved to the default build list
of entrypoints. To support this, certain deps and includes have been
adjusted. The use of errno in some cases has been updated.




More information about the All-commits mailing list