Marshall Lochbaum
d6029985e8
Move scan to its own file
2022-11-16 19:48:37 -05:00
Marshall Lochbaum
236d8dedd6
Move search functions to search.c
2022-10-23 22:08:08 -04:00
dzaima
f246c410d6
remove old installed bqn binary before copying new one
...
on macOS, without this, some permissions (or something like that) aren't transferred, making running install multiple times break.
2022-10-16 16:09:33 +03:00
dzaima
4a641ddf43
separate NO_DYNAMIC_LIST option
2022-10-16 15:25:43 +03:00
dzaima
f945e9d848
fix emcc build output
2022-10-16 13:51:38 +03:00
Marshall Lochbaum
cca64bba70
Move nescan.c into md1.c and constrep.c into slash.c
2022-09-30 11:40:37 -04:00
Marshall Lochbaum
cad566d547
Not-equals scan with carry-less multiply
2022-09-29 20:39:46 -04:00
Marshall Lochbaum
acc200222d
Move constant Replicate Singeli code to its own file
2022-09-29 20:33:09 -04:00
Marshall Lochbaum
21033fa355
Move Group to its own file
2022-09-16 22:01:56 -04:00
dzaima
5bf4e20ead
PREFIX and DESTDIR for make install
2022-09-14 16:57:23 +03:00
Marshall Lochbaum
017fcaea2a
Move slash functions to a separate file
2022-09-10 09:58:42 -04:00
dzaima
e266fbd09e
basic float monadic arith loops, incl. -fno-math-errno
2022-09-08 23:18:47 +03:00
dzaima
d3a1fee437
singeli bit_sel
2022-09-08 21:39:51 +03:00
dzaima
b386531b30
don't re-link when not necessary
2022-09-01 18:11:24 +03:00
dzaima
d32e373168
attempt at fixing some makefile problems
2022-09-01 17:55:36 +03:00
dzaima
c84d731017
disallow optimizing to fma
2022-08-29 22:47:21 +03:00
dzaima
78e5799147
merge dyarith.singeli and dyarith2.singeli
2022-08-29 19:18:20 +03:00
dzaima
777c5cc1a5
rename things
2022-08-29 19:05:34 +03:00
dzaima
ce5ece34e1
new arith
2022-08-28 23:28:06 +03:00
Marshall Lochbaum
9d402c1bdd
Move self-search functions to selfsearch.c
2022-08-24 10:47:04 -04:00
dzaima
75bfa5d905
singeli num_squeeze
2022-06-30 01:47:50 +03:00
dzaima
e31c574fd8
separate squeeze to its own file
2022-06-29 18:36:05 +03:00
dzaima
87a8aacbc5
add explain getting to makefile
2022-06-26 21:59:28 +03:00
dzaima
7cac711dfb
allow OUTPUT= to work when it has a different default
2022-06-03 23:37:12 +03:00
dzaima
6cf29586db
add no_fPIC option
2022-06-03 23:25:03 +03:00
dzaima
e92dce58fb
shared library build
2022-06-03 22:04:48 +03:00
dzaima
0380ee2a40
fix wasm builds
2022-05-29 22:05:04 +03:00
dzaima
af3c6b7857
add FFI=0 for presingeli build
2022-05-14 12:38:40 +03:00
dzaima
2cad0798af
use symbol list instead of -rdynamic
2022-05-12 14:37:12 +03:00
dzaima
a601ba6a76
very unfinished FFI
2022-05-11 22:30:14 +03:00
dzaima
3f583a2314
new makefile
2022-04-26 20:45:58 +03:00
dzaima
ab868a55f3
singeli copy
2022-04-25 03:06:11 +03:00
dzaima
113f72e86d
singeli bitarr conversion to wider arrays
2022-04-21 18:27:20 +03:00
dzaima
cd431d3338
singeli +`
2022-04-21 03:51:37 +03:00
dzaima
a9e0386dac
unify Singeli dependency file directory
...
as Singeli generates the same files for every build type, the dependencies must be in a single directory too, otherwise only the first build will know about them
2022-04-14 15:26:36 +03:00
dzaima
f079aa5f76
move select to its own file
2022-04-12 16:23:43 +03:00
dzaima
0df77b8a4a
name wasi-o3 target BQN.wasm
2022-04-07 20:20:12 +03:00
dzaima
e38226895e
cbqn_evalSrc
2022-04-07 19:45:43 +03:00
dzaima
99c6fee8d6
emcc target improvements
2022-04-07 17:25:25 +03:00
dzaima
18bdb21434
force pre-singeli build name
2022-04-07 13:10:57 +03:00
dzaima
e7b551acc2
increase wasi stack size
2022-04-07 02:06:41 +03:00
dzaima
267a62d292
don't use mmap in allocStack for WASI
2022-04-07 00:04:12 +03:00
dzaima
e3baa868f7
put in a bit more effort printing messages while things are really bad
2022-04-06 22:38:51 +03:00
dzaima
537369e5e7
make wasi-o3 actually have -O3
2022-04-06 22:10:55 +03:00
dzaima
2ef54c4f7a
allow emscripten memory growth
2022-04-06 22:06:14 +03:00
dzaima
e3e54bea06
extract single REPL input line execution to function
2022-04-06 20:59:33 +03:00
dzaima
fd902bb77e
add make emcc-o3
2022-04-06 20:24:07 +03:00
dzaima
4bed4d131e
customizable output
2022-04-06 20:06:36 +03:00
dzaima
61a0842864
add wasi build target
2022-04-06 19:24:45 +03:00
dzaima
9c67d47cd9
makefile changes
2022-04-06 19:04:40 +03:00