Colin Davidson
|
27ba1d596c
|
rework openbsd futexes a little
|
2022-12-29 12:00:16 -08:00 |
|
Colin Davidson
|
98e5523f2f
|
cover openbsd too
|
2022-12-29 11:46:43 -08:00 |
|
Colin Davidson
|
223b66f422
|
oops if->elif
|
2022-12-29 11:06:35 -08:00 |
|
Colin Davidson
|
04a4dbcdaf
|
add freebsd support
|
2022-12-29 11:05:31 -08:00 |
|
Colin Davidson
|
ef9e31cb31
|
fix ulock/uwait imports
|
2022-12-28 22:08:39 -08:00 |
|
Colin Davidson
|
e019673a18
|
fix build
|
2022-12-28 21:52:41 -08:00 |
|
Colin Davidson
|
5f27f2dd7f
|
move to work-stealing threadpool
|
2022-12-28 21:44:17 -08:00 |
|
Colin Davidson
|
7076cf69e4
|
fix missing wasm memory case
|
2022-11-18 23:41:47 -08:00 |
|
Colin Davidson
|
0a0e8f36eb
|
add floats to string builder
|
2022-11-14 04:30:14 -08:00 |
|
Colin Davidson
|
0e7109cab2
|
terminate read if we read EOF
|
2022-10-31 06:08:18 -07:00 |
|
Colin Davidson
|
2ff61bdfc7
|
fix target features to make wasm intrinsics happy
|
2022-09-21 18:35:56 -07:00 |
|
Colin Davidson
|
7a6fc3a93b
|
Add bounds check for peeks
|
2022-08-29 02:03:12 -07:00 |
|
Colin Davidson
|
83c002c197
|
add peeks
|
2022-08-29 01:53:40 -07:00 |
|
Colin Davidson
|
6c2e0b09ba
|
Add more queue helpers
|
2022-08-29 00:43:35 -07:00 |
|
Colin Davidson
|
78ee97ec74
|
only install the right version of llvm
|
2022-03-31 13:40:28 -07:00 |
|
Colin Davidson
|
a632db3618
|
Make no crt work on Linux
|
2022-03-30 04:45:22 -07:00 |
|
Colin Davidson
|
34727f99e3
|
oops, fix report
|
2022-03-14 05:27:08 -07:00 |
|
Colin Davidson
|
8605833781
|
core out Makefile, add freebsd building
|
2022-03-14 05:23:48 -07:00 |
|
Colin Davidson
|
2652c2d7a5
|
normalize version parser
|
2022-03-09 07:42:38 -08:00 |
|
Colin Davidson
|
a2250a5d49
|
lower minimum llvm version
|
2022-03-09 07:24:49 -08:00 |
|
Colin Davidson
|
7f8a9587e0
|
more build tweaks?
|
2022-03-09 07:22:48 -08:00 |
|
Colin Davidson
|
1306c53fb1
|
more build tweaks?
|
2022-03-09 07:21:19 -08:00 |
|
Colin Davidson
|
3bd1ac4c82
|
test adjusting apt arg order
|
2022-03-09 07:18:41 -08:00 |
|
Colin Davidson
|
7adaa4dc2b
|
refix make, adjust build for CI weirdness
|
2022-03-09 07:15:08 -08:00 |
|
Colin Davidson
|
c543ecd64c
|
Try to find llvm-config-11 on goofy misconfigured CI box
|
2022-03-09 06:57:59 -08:00 |
|
Colin Davidson
|
34a9f55f37
|
Update ci to use build script
|
2022-03-09 06:52:22 -08:00 |
|
Colin Davidson
|
9aea990184
|
clean up osx semver handling in build
|
2022-03-09 06:49:52 -08:00 |
|
Colin Davidson
|
d5b0632e4f
|
add handling for too many args
|
2022-03-09 06:27:52 -08:00 |
|
Colin Davidson
|
db169a4334
|
Cleanup build mode selection
|
2022-03-09 06:26:25 -08:00 |
|
Colin Davidson
|
f5cc8bd7bf
|
only build odin for report when necessary
|
2022-03-09 06:14:30 -08:00 |
|
Colin Davidson
|
005d52cab7
|
more spacing issues
|
2022-03-09 06:08:48 -08:00 |
|
Colin Davidson
|
d1477bcfa7
|
Fix wonky copied space issues
|
2022-03-09 06:07:19 -08:00 |
|
Colin Davidson
|
3092fb2ff3
|
Add initial cut of build script
|
2022-03-09 06:01:40 -08:00 |
|
Colin Davidson
|
5eebdebec8
|
Make llvm-config build more general for linux
|
2022-03-09 05:09:39 -08:00 |
|
Colin Davidson
|
aeaf1199ec
|
Add make_directory so darwin can build html docs
|
2022-02-24 01:13:51 -08:00 |
|
Colin Davidson
|
ddf9c4a65b
|
switch to passing total_size to the io.writers
|
2022-02-19 16:38:33 -08:00 |
|
Colin Davidson
|
b3d797598e
|
fprintf tweaked to avoid calling file_size
|
2022-02-19 15:51:11 -08:00 |
|
Colin Davidson
|
54a6637d38
|
Use the _unix_fstat pointer to avoid 144B copies on fileIO
|
2022-02-18 20:50:49 -08:00 |
|
Colin Davidson
|
536bf61323
|
avoid memset on stats
|
2022-02-16 08:14:11 -08:00 |
|
Colin Davidson
|
f77cd5533d
|
Add fork and personality
|
2022-02-11 08:10:48 -08:00 |
|