From 86bebe1a90dd447bcfceac97caa0cd5ad8c74043 Mon Sep 17 00:00:00 2001 From: Siva Chandra Reddy Date: Wed, 16 Feb 2022 05:48:10 +0000 Subject: [PATCH] [lib][Obvious] Fix style in a few include directives. --- libc/loader/linux/aarch64/CMakeLists.txt | 1 - libc/loader/linux/aarch64/start.cpp | 2 +- libc/loader/linux/x86_64/CMakeLists.txt | 1 + libc/loader/linux/x86_64/start.cpp | 4 ++-- libc/src/__support/OSUtil/linux/io.h | 3 ++- libc/src/__support/OSUtil/linux/quick_exit.h | 3 ++- 6 files changed, 8 insertions(+), 6 deletions(-) diff --git a/libc/loader/linux/aarch64/CMakeLists.txt b/libc/loader/linux/aarch64/CMakeLists.txt index c8fa53bf3d75..716930aa7099 100644 --- a/libc/loader/linux/aarch64/CMakeLists.txt +++ b/libc/loader/linux/aarch64/CMakeLists.txt @@ -6,7 +6,6 @@ add_loader_object( libc.config.linux.app_h libc.include.sys_syscall libc.src.__support.OSUtil.osutil - libc.src.string.memcpy COMPILE_OPTIONS -fno-omit-frame-pointer -ffreestanding # To avoid compiler warnings about calling the main function. diff --git a/libc/loader/linux/aarch64/start.cpp b/libc/loader/linux/aarch64/start.cpp index c8ee619e12b3..5b853a4e197c 100644 --- a/libc/loader/linux/aarch64/start.cpp +++ b/libc/loader/linux/aarch64/start.cpp @@ -7,12 +7,12 @@ //===----------------------------------------------------------------------===// #include "config/linux/app.h" -#include "include/sys/syscall.h" #include "src/__support/OSUtil/syscall.h" #include #include #include +#include extern "C" int main(int, char **, char **); diff --git a/libc/loader/linux/x86_64/CMakeLists.txt b/libc/loader/linux/x86_64/CMakeLists.txt index c8fa53bf3d75..e445e30b6197 100644 --- a/libc/loader/linux/x86_64/CMakeLists.txt +++ b/libc/loader/linux/x86_64/CMakeLists.txt @@ -4,6 +4,7 @@ add_loader_object( start.cpp DEPENDS libc.config.linux.app_h + libc.include.sys_mman libc.include.sys_syscall libc.src.__support.OSUtil.osutil libc.src.string.memcpy diff --git a/libc/loader/linux/x86_64/start.cpp b/libc/loader/linux/x86_64/start.cpp index 574a8f435430..46b6da6f908f 100644 --- a/libc/loader/linux/x86_64/start.cpp +++ b/libc/loader/linux/x86_64/start.cpp @@ -7,8 +7,6 @@ //===----------------------------------------------------------------------===// #include "config/linux/app.h" -#include "include/sys/mman.h" -#include "include/sys/syscall.h" #include "src/__support/OSUtil/syscall.h" #include "src/string/memcpy.h" @@ -16,6 +14,8 @@ #include #include #include +#include +#include extern "C" int main(int, char **, char **); diff --git a/libc/src/__support/OSUtil/linux/io.h b/libc/src/__support/OSUtil/linux/io.h index 71830476bfff..fa63ecda831f 100644 --- a/libc/src/__support/OSUtil/linux/io.h +++ b/libc/src/__support/OSUtil/linux/io.h @@ -9,10 +9,11 @@ #ifndef LLVM_LIBC_SRC_SUPPORT_OSUTIL_LINUX_IO_H #define LLVM_LIBC_SRC_SUPPORT_OSUTIL_LINUX_IO_H -#include "include/sys/syscall.h" // For syscall numbers. #include "src/string/string_utils.h" #include "syscall.h" // For internal syscall function. +#include // For syscall numbers. + namespace __llvm_libc { static inline void write_to_stderr(const char *msg) { diff --git a/libc/src/__support/OSUtil/linux/quick_exit.h b/libc/src/__support/OSUtil/linux/quick_exit.h index eb9d86f446cf..c985c630be35 100644 --- a/libc/src/__support/OSUtil/linux/quick_exit.h +++ b/libc/src/__support/OSUtil/linux/quick_exit.h @@ -9,9 +9,10 @@ #ifndef LLVM_LIBC_SRC_SUPPORT_OSUTIL_LINUX_QUICK_EXIT_H #define LLVM_LIBC_SRC_SUPPORT_OSUTIL_LINUX_QUICK_EXIT_H -#include "include/sys/syscall.h" // For syscall numbers. #include "syscall.h" // For internal syscall function. +#include // For syscall numbers. + namespace __llvm_libc { static inline void quick_exit(int status) {