File tree Expand file tree Collapse file tree 1 file changed +6
-19
lines changed Expand file tree Collapse file tree 1 file changed +6
-19
lines changed Original file line number Diff line number Diff line change @@ -3,34 +3,21 @@ llvm's libc
33
44These 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
2519Update Instructions
2620-------------------
2721
2822Run `system/lib/update_libcxx.py path/to/llvm-project`
2923Run `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
You can’t perform that action at this time.
0 commit comments