Jeremy Soller
|
05f71567ab
Format
|
6 years ago |
Jeremy Soller
|
6a069d1d9e
Add static TLS init on Linux
|
6 years ago |
Jeremy Soller
|
2a68c68dc6
Use the same Stack struct for ld_so start as for relibc start
|
6 years ago |
Mateusz Mikuła
|
7597c082e7
Fix Clippy warnings
|
6 years ago |
Jeremy Soller
|
7bde036031
Remove va_list submodule, format
|
6 years ago |
Jeremy Soller
|
42f212e678
Verify current system before continuing.
|
6 years ago |
Jeremy Soller
|
c71088e768
Cleanup and format
|
6 years ago |
Jeremy Soller
|
0c5abf0361
Combine all libraries into libc.a, call pthread_init and pthread_terminate in libc
|
6 years ago |
Jeremy Soller
|
ae115ac6ff
Run pre-init array before _init
|
6 years ago |
Jeremy Soller
|
e764fedba5
Remove unnecessary extern C function
|
6 years ago |
Jeremy Soller
|
4a4e641b23
Update pthreads-emb
|
6 years ago |
Jeremy Soller
|
756a0d2edc
Initialize pthreads if it is linked
|
6 years ago |
Jeremy Soller
|
f9b836d23e
Add more pte functions
|
6 years ago |
Jeremy Soller
|
e8377d259a
Mutable argv
|
6 years ago |
Jeremy Soller
|
52fd4d7e83
Clippy fixes
|
6 years ago |
Jeremy Soller
|
0ac16556bc
Format
|
6 years ago |
Jeremy Soller
|
ebffc977b2
Reduce warnings
|
6 years ago |
Jeremy Soller
|
39b999ccea
Update to new rust-toolchain
|
6 years ago |
jD91mZM2
|
1f3154b45c
Invoke constructors and destructors
|
6 years ago |
Jeremy Soller
|
706a8de7a0
Call _init and _fini
|
6 years ago |
Jeremy Soller
|
bab4e2896a
Format
|
7 years ago |
Jeremy Soller
|
ed00ddfb54
Fix remaining issues, move setjmp into relibc crate, move start logic into relibc
|
7 years ago |
Jeremy Soller
|
c63c930e4a
Make it compile
|
7 years ago |