Skip to content

Commit 40782fe

Browse files
authored
[llvm-libc] Update readme.txt (#24770)
We don't update libc from https://github.com/emscripten-core/llvm-project 's `emscripten-libs-**` branch anymore. Also this wraps a few lines to 80 cols.
1 parent 810aa14 commit 40782fe

File tree

1 file changed

+6
-19
lines changed

1 file changed

+6
-19
lines changed

system/lib/llvm-libc/readme.txt

Lines changed: 6 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -3,34 +3,21 @@ llvm's libc
33

44
These files are from llvm-project's HEAD.
55

6-
We maintain a local fork of llvm-project that contains any emscripten
7-
specific patches:
8-
9-
https://github.com/emscripten-core/llvm-project
10-
11-
The current patch is based on the emscripten-libs-20 branch.
12-
13-
Currently in producgtion, we do not use LLVM's libc directly yet, but libcxx uses a subset
14-
of headers from libc. So libcxx directly depends on the following directories:
6+
Currently in production, we do not use LLVM's libc directly yet, but libcxx uses
7+
a subset of headers from libc. So libcxx directly depends on the following
8+
directories:
159
- libc/hdr
1610
- libc/include/llvm-libc-macros
1711
- libc/include/llvm-libc-types
1812
- libc/shared
1913
- libc/src/__support
2014

21-
In addition, we are experimenting with using llvm-libc in overlay mode. You can enable this
22-
by running with `EMCC_CFLAGS=-lllvmlibc`. See https://libc.llvm.org/overlay_mode.html for more
23-
details.
15+
In addition, we are experimenting with using llvm-libc in overlay mode. You can
16+
enable this by running with `EMCC_CFLAGS=-lllvmlibc`. See
17+
https://libc.llvm.org/overlay_mode.html for more details.
2418

2519
Update Instructions
2620
-------------------
2721

2822
Run `system/lib/update_libcxx.py path/to/llvm-project`
2923
Run `system/lib/update_llvm_libc.py path/to/llvm-project`
30-
31-
Modifications
32-
-------------
33-
34-
For a list of changes from upstream see the libc files that are part of:
35-
36-
https://github.com/llvm/llvm-project/compare/llvmorg-20.1.4...emscripten-core:emscripten-libs-20

0 commit comments

Comments
 (0)