1
- From bf4093ec8e528fb9ebcb248d467784e3ecce47cb Mon Sep 17 00:00:00 2001
1
+ From f4c7bb3f8556d4f50fe132109de2dfedfccac293 Mon Sep 17 00:00:00 2001
2
2
From: Andy-Python-Programmer <
[email protected] >
3
- Date: Sat, 18 Feb 2023 14:53:00 +1100
3
+ Date: Mon, 20 Feb 2023 18:40:41 +1100
4
4
Subject: [PATCH] <xxx>
5
5
6
6
---
7
7
.gitignore | 2 +
8
+ meson.build | 4 +
8
9
options/ansi/generic/stdlib-stubs.cpp | 185 ++++++++++++++++++++++++--
9
10
options/ansi/meson.build | 1 +
10
11
options/glibc/generic/execinfo.cpp | 5 +-
@@ -15,7 +16,7 @@ Subject: [PATCH] <xxx>
15
16
sysdeps/aero/generic/time.cpp | 24 ++++
16
17
sysdeps/aero/include/aero/syscall.h | 10 ++
17
18
sysdeps/aero/meson.build | 1 +
18
- 11 files changed, 398 insertions(+), 47 deletions(-)
19
+ 12 files changed, 402 insertions(+), 47 deletions(-)
19
20
create mode 100644 sysdeps/aero/generic/time.cpp
20
21
21
22
diff --git a/.gitignore b/.gitignore
@@ -28,6 +29,21 @@ index fdd60a0..9f811f4 100644
28
29
.vscode
29
30
+ # clangd cache files:
30
31
+ .cache
32
+ diff --git a/meson.build b/meson.build
33
+ index 7dc495d..f419404 100644
34
+ --- a/meson.build
35
+ +++ b/meson.build
36
+ @@ -125,6 +125,10 @@ if host_machine.system() == 'linux'
37
+ elif host_machine.system() == 'aero'
38
+ rtdl_include_dirs += include_directories('sysdeps/aero/include')
39
+ libc_include_dirs += include_directories('sysdeps/aero/include')
40
+ +
41
+ + internal_conf.set10('MLIBC_MAP_DSO_SEGMENTS', true)
42
+ + internal_conf.set10('MLIBC_MAP_FILE_WINDOWS', true)
43
+ +
44
+ subdir('sysdeps/aero')
45
+ elif host_machine.system() == 'managarm'
46
+ # TODO: Adopt the include_directories() commands from the managarm meson.build.
31
47
diff --git a/options/ansi/generic/stdlib-stubs.cpp b/options/ansi/generic/stdlib-stubs.cpp
32
48
index c0e54fe..6d9cc52 100644
33
49
--- a/options/ansi/generic/stdlib-stubs.cpp
0 commit comments