File tree Expand file tree Collapse file tree 6 files changed +8
-6
lines changed
src/__support/OSUtil/linux Expand file tree Collapse file tree 6 files changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,6 @@ add_loader_object(
6
6
libc.config.linux.app_h
7
7
libc.include.sys_syscall
8
8
libc.src.__support.OSUtil.osutil
9
- libc.src.string.memcpy
10
9
COMPILE_OPTIONS
11
10
-fno-omit-frame-pointer
12
11
-ffreestanding # To avoid compiler warnings about calling the main function.
Original file line number Diff line number Diff line change 7
7
// ===----------------------------------------------------------------------===//
8
8
9
9
#include " config/linux/app.h"
10
- #include " include/sys/syscall.h"
11
10
#include " src/__support/OSUtil/syscall.h"
12
11
13
12
#include < linux/auxvec.h>
14
13
#include < linux/elf.h>
15
14
#include < stdint.h>
15
+ #include < sys/syscall.h>
16
16
17
17
extern " C" int main (int , char **, char **);
18
18
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ add_loader_object(
4
4
start .cpp
5
5
DEPENDS
6
6
libc.config.linux.app_h
7
+ libc.include.sys_mman
7
8
libc.include.sys_syscall
8
9
libc.src.__support.OSUtil.osutil
9
10
libc.src.string.memcpy
Original file line number Diff line number Diff line change 7
7
// ===----------------------------------------------------------------------===//
8
8
9
9
#include " config/linux/app.h"
10
- #include " include/sys/mman.h"
11
- #include " include/sys/syscall.h"
12
10
#include " src/__support/OSUtil/syscall.h"
13
11
#include " src/string/memcpy.h"
14
12
15
13
#include < asm/prctl.h>
16
14
#include < linux/auxvec.h>
17
15
#include < linux/elf.h>
18
16
#include < stdint.h>
17
+ #include < sys/mman.h>
18
+ #include < sys/syscall.h>
19
19
20
20
extern " C" int main (int , char **, char **);
21
21
Original file line number Diff line number Diff line change 9
9
#ifndef LLVM_LIBC_SRC_SUPPORT_OSUTIL_LINUX_IO_H
10
10
#define LLVM_LIBC_SRC_SUPPORT_OSUTIL_LINUX_IO_H
11
11
12
- #include " include/sys/syscall.h" // For syscall numbers.
13
12
#include " src/string/string_utils.h"
14
13
#include " syscall.h" // For internal syscall function.
15
14
15
+ #include < sys/syscall.h> // For syscall numbers.
16
+
16
17
namespace __llvm_libc {
17
18
18
19
static inline void write_to_stderr (const char *msg) {
Original file line number Diff line number Diff line change 9
9
#ifndef LLVM_LIBC_SRC_SUPPORT_OSUTIL_LINUX_QUICK_EXIT_H
10
10
#define LLVM_LIBC_SRC_SUPPORT_OSUTIL_LINUX_QUICK_EXIT_H
11
11
12
- #include " include/sys/syscall.h" // For syscall numbers.
13
12
#include " syscall.h" // For internal syscall function.
14
13
14
+ #include < sys/syscall.h> // For syscall numbers.
15
+
15
16
namespace __llvm_libc {
16
17
17
18
static inline void quick_exit (int status) {
You can’t perform that action at this time.
0 commit comments