Dan Gohman
320054e84f
WASI libc prototype implementation.
...
This incoporates pieces from musl-libc, cloudlibc, cloudabi, libpreopen,
and dlmalloc, as well as a significant amount of new code.
2019-03-27 07:59:55 -07:00
eliasbenali
0e98504240
Fix ssize_t redefinition mismatch. ( #10 )
...
* Fix ssize_t redefinition mismatch.
Align definition with comment and previous define in __typedef_ssize_t.h
* Fix __typedef_ssize_t.h, redundancy in sys/types.h
2019-03-20 19:24:58 -07:00
Dan Gohman
78b6c3d875
Merge pull request #9 from WebAssembly/dlmalloc
...
Add a malloc implementation using dlmalloc.
2019-01-15 12:41:50 -08:00
Dan Gohman
dbfccac2e4
Add a malloc implementation using dlmalloc.
2019-01-10 15:42:34 -08:00
Dan Gohman
55fef5877b
Merge pull request #8 from WebAssembly/suseconds_t_and_nlink_t
...
Add more typedefs and struct stat
2019-01-08 19:41:55 -08:00
Dan Gohman
51d4922df8
Add a definition of struct stat
and supporting types.
...
This `struct stat` matches the x32 and x86-64 definitions.
2019-01-02 20:37:21 -08:00
Dan Gohman
26722dc857
Add typedefs for suseconds_t and nlink_t.
2019-01-02 16:01:05 -08:00
Dan Gohman
d68aebf353
Merge pull request #5 from penzn/master
...
Enable overriding 'ar'
2018-11-26 23:24:19 -08:00
Petr Penzin
7ef30385ab
Enable overriding 'ar'
...
Make has a stanard variable for 'ar', it is better to use it to enable
overriding the standard name in non-standard builds (i.e. MinGW).
2018-11-07 09:39:33 -08:00
Dan Gohman
b91c4ea256
Merge pull request #1 from WebAssembly/add-initial-files
...
Add initial files.
2018-10-08 13:38:12 -07:00
Dan Gohman
ae5ae4de91
Explain why this doesn't have a full libc.
2018-10-02 22:06:07 -07:00
Dan Gohman
c9850bfdbc
Fix typos.
2018-10-02 22:04:41 -07:00
Dan Gohman
f2049d9bd0
Fix missing quote.
2018-10-02 19:16:19 -07:00
Dan Gohman
dcf13b6fc4
Add initial files.
...
This populates the repo with a very minimal set of files. This is just
enough to set out a basic outline. Hopefully as we move forward we'll
be replacing many of these parts, but this is just something basic to
get things started.
This tree isn't really usable yet, as it doesn't yet have an easy way
to obtain a compiler-rt/libgcc build.
2018-10-02 17:48:36 -07:00
Dan Gohman
d9982c379b
Start with nothing, so that we can add the initial files with a PR.
2018-10-02 17:27:27 -07:00