Skip to content

Commit be68a76

Browse files
authored
Update llvm-libc readme to LLVM 21.1.8 (emscripten-core#26157)
Missing from emscripten-core#26151. The newly added parts are copied from https://github.com/emscripten-core/emscripten/blob/main/system/lib/libcxx/readme.txt, which is synced with LLVM releases.
1 parent f6961e5 commit be68a76

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

system/lib/llvm-libc/readme.txt

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
11
llvm's libc
22
-----------
33

4-
These files are from llvm-project's HEAD.
4+
These files are from the llvm-project based on release 21.1.8.
5+
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-21 branch.
512

613
Currently in production, we do not use LLVM's libc directly yet, but libcxx uses
714
a subset of headers from libc. So libcxx directly depends on the following
@@ -21,3 +28,10 @@ Update Instructions
2128

2229
Run `system/lib/update_libcxx.py path/to/llvm-project`
2330
Run `system/lib/update_llvm_libc.py path/to/llvm-project`
31+
32+
Modifications
33+
-------------
34+
35+
For a list of changes from upstream see the libcxx files that are part of:
36+
37+
https://github.com/llvm/llvm-project/compare/llvmorg-21.1.8...emscripten-core:emscripten-libs-21

0 commit comments

Comments
 (0)