Commit graph

44 commits

Author SHA1 Message Date
crc
3ec3d650c3 use luke's approach for opcode_for in muri.c
FossilOrigin-Name: a0627ef12a96397d5f027fb744bfa7db56d5992613ba129341e19a4a1c281d84
2019-09-23 20:02:11 +00:00
crc
af7454ee80 Build for 64bit with make clean; make CFLAGS="-O2 -DBIT64"
FossilOrigin-Name: d4fa66ba7fd57ca5095f4f6ac40bc8c20c948f6c8a52635a6156b3525f9703b3
2019-09-23 15:11:56 +00:00
crc
91fc0a0d27 build a 64-bit cell system with CFLAGS="-O2 -DCELL=int64_t" make (this does not yet set the n:MIN and n:MAX
FossilOrigin-Name: 96987abc1a7ce351c151b173a3f1fe64d6a4e1c5190cf1eacefd1d063efddbe1
2019-09-22 03:01:49 +00:00
crc
f42d300621 updates to make it easier to build a 64-bit cell based system
FossilOrigin-Name: bd1dc5eca7e6e58aaf3b6a0b3f3d0571db0467f4ceb49028e3b4736a85c019de
2019-09-17 16:40:25 +00:00
crc
1662e88fe5 fix retro/javascript build tool
FossilOrigin-Name: 1fc862de181538aca9035dbe29ca8867288ef516dd418eda84bafabd489a7d3d
2019-08-29 14:22:19 +00:00
crc
fe6275b539 minor cleanups
FossilOrigin-Name: b2fc760da05c77407705f96fd4f0fdbfde76fe0899fc4a8f1642ab60cbc2dbaf
2019-07-08 12:34:29 +00:00
crc
59398d77a2 add a shell script to help with the future file renaming process
FossilOrigin-Name: dfbc1d4b76728a46bad875e57bbc3eba40b3dcc4b0a45ff5ac0bc91efa467460
2019-06-28 16:48:18 +00:00
crc
32e0a2eb16 attempt to fix strlc* on aix, hpux
FossilOrigin-Name: 7596519f71e71b88ef7b1c084aed3bfa12e23ed253fcc0a1ae1d2c8148b3e4e3
2019-05-29 12:31:42 +00:00
crc
a1281abf02 fix some dead code issues found by tankf33der
FossilOrigin-Name: 3f6ad39437ef09616919e7a642ac235fe0042ade241220a007d6d92b8afe61ac
2019-05-28 20:26:28 +00:00
crc
72da2db336 add tools/document.sh
FossilOrigin-Name: 0741ec3c06c4e8ce07487bf7471212750beb1cadd65f21572bf18c0ca7315c59
2019-04-24 14:16:37 +00:00
crc
f9e65e4d21 increase max image size for retro-embedimage
FossilOrigin-Name: cfcfaab2a440a90fb113847cb3d20bab3ae8b38cf94c504ba78e425c0501bbba
2019-02-21 21:59:35 +00:00
crc
3b6ad8b04e fix a (c) year
FossilOrigin-Name: 63d98a6438d61e3235c7b45854e2953cf634d1a4cc47201178b376347f3d4542
2019-02-20 16:18:45 +00:00
crc
5daee185ec retro-extend (c) now displays an error on err:notfound
FossilOrigin-Name: 4134203f3482f7a2cd2732b3e0ad27a2c1d253bbd16cc90b4763b1e1f570a027
2019-02-05 03:22:19 +00:00
crc
51f9ed016c drop "c" directive from Muri
FossilOrigin-Name: 12f1922ebd034757218e02bfa053f47d5b40718770a1759a77a089324948ae63
2019-01-31 13:09:46 +00:00
crc
b46dbc1d58 put file in wrong dir; fix
FossilOrigin-Name: 3b2ba407082dee258ec03aa20070608bc89608950314b29f082709aee8bbaf12
2019-01-30 01:44:52 +00:00
crc
b602aabea1 add retro-extend written in retro
FossilOrigin-Name: 454964c4c38d225882f00a27d4902a6ba18ef4489ce551942ee2814b079f6381
2019-01-30 01:42:25 +00:00
crc
a0b61dcee9 add openbsd implementations of strlcat and strlcpy for use with glibc
FossilOrigin-Name: fca1c7ad07c648d643e82ca23148fe2b929885fbd983af5c186e8b14d141c913
2019-01-18 01:20:08 +00:00
crc
25f3a9a551 retro-extend: more small cleanups, slightly faster
FossilOrigin-Name: dde395a10561bef080523865f64c22ece42b9e57d6830bce8e159af9b33fcea6
2019-01-16 15:59:47 +00:00
crc
03a5dadd8b retro-extend: reduce memory use, fix a potential buffer overrun, allow import of multiple files, remove dead code
FossilOrigin-Name: 4984d5cfd588d94c370e0ab6bec5c6a0a45e45297ff1e02bca0149c0fe380bc3
2019-01-16 14:50:25 +00:00
crc
165ca5119b retro-extend: output format cleanups
FossilOrigin-Name: e620aaa2cdb559c9413983a02c93a0221336f7624de5bf4b73b18595481de94d
2019-01-15 18:39:58 +00:00
crc
fd94229d34 fix source filename display in retro-extend
FossilOrigin-Name: 93e6b3033982ced346d365ff63edb643f124eb2bccd53799ea7c024e15fe7ded
2019-01-11 21:49:14 +00:00
crc
5781652fdf muri: use strlcpy instead of strcpy
FossilOrigin-Name: 21eb6766abd875429b9987d2c46d474128f6ab6dab4222d89da9e6e9f1367512
2019-01-11 03:10:25 +00:00
crc
45bec1c58b change image extend to allow specification of image file
FossilOrigin-Name: 32644c0d15a6d130620dc4d3078dc88c7980aca9f7c27e055ebdd83f604f6451
2019-01-10 18:18:27 +00:00
crc
ecfee0a892 more copyright year updates
FossilOrigin-Name: 16c5cd14ed545859aabc345bb28f39d0ea1c87d1f486c32b78133f2fb59cd73c
2019-01-04 01:50:49 +00:00
crc
4cc1f66341 retro-extend: reduce memory footprint
FossilOrigin-Name: e87ded2cc6ea350175cfbab8b15494bafa926d91b720edf15fa92d894521a8c5
2019-01-04 01:43:00 +00:00
crc
8da5f7ab09 retro-extend: now use current nga implementation
FossilOrigin-Name: 31078bf1252c2981b46217efcd936ed0ff85f2f65faa7730e29ac267a2cecdcb
2019-01-04 01:41:02 +00:00
crc
3ea2bcc9ca rre: adjust stack sizes
FossilOrigin-Name: 14e53637a8f53f63ec2d45ade43abb3a6d8deaa2c02a5bc8be8c32bafeb03f0c
2018-12-21 16:14:42 +00:00
crc
cc6766da20 muri: add support for new instructions
FossilOrigin-Name: c5d5406bc2dad368ba2c935bdb824fcd989c2e215005dfca9a618b562dcadf72
2018-11-21 23:47:02 +00:00
crc
529de2d3c7 minor fixes
FossilOrigin-Name: d652359889a08ef9863c12862a4d078457570d7caf89479215c939fbb26bfb58
2018-11-09 03:25:59 +00:00
crc
00e37cf09c add javascript implementation & html-based interface layer
FossilOrigin-Name: 35f3b0d5b9a0de0d49487e84f873257ce56f4c9ea3ed73116c97e76b664ce542
2018-02-06 15:36:34 +00:00
crc
25e75074e5 interfaces: add NOP skipping to improve performance
FossilOrigin-Name: e6c55b2128f8fa444ce3f77d6f9c571a0ce046c75a125e03cbf9581e381de130
2018-02-03 16:07:25 +00:00
crc
82c375d68a fix warnings
FossilOrigin-Name: a32dfd7d9b2d55f5884fef99c6e3f796895c476569e91d4648349a03fb5bc3e9
2018-02-03 14:53:06 +00:00
crc
cd0a28ab4a tooling: generation of image.c files for embedding now has shorter lines in the image.c
FossilOrigin-Name: 4c3514bfdcd4fcfdb264303bfddb897edd2e53f74beb91cc075e2882065459b3
2018-02-02 21:43:29 +00:00
crc
b793fd334e some work on the build script
FossilOrigin-Name: 2ecf7b2f3b4412f124e3fb1c7a3ab8c7845b3e7ab1f3b82d8b19ee6d2ecc8792
2018-02-02 20:21:45 +00:00
crc
97e4cdfcb0 unu, muri now build under gcc-2.92; full build works under Haiku/BeOS (disable GOPHER in rre first)
FossilOrigin-Name: b24fcc586b4c07494bfaeb882c9cf1ac37289c1e3afc51348090937a2a17b7cd
2018-01-27 20:36:11 +00:00
crc
e97886ee65 embedimage, extend now build under gcc-2.9 (haiku/beos)
FossilOrigin-Name: 92aa302cfd693866025c0303a56547b2e491340554ce076454fbd53d27db7c7c
2018-01-27 20:25:18 +00:00
crc
2af9f76e5e use build.sh instead of Makefiles
FossilOrigin-Name: 0629a8313d079a075c867170be8c4884aeb2b8938ec3e437978af3ce2b67212c
2017-11-08 21:33:18 +00:00
crc
7c8234d65a reorder linker flags to better support gcc
FossilOrigin-Name: a513b7f1ed731b676830cac35a396de778474fee7dd64103d783b9c18f849c1b
2017-11-08 11:45:57 +00:00
crc
dc92b053d7 more move from ```` to ~~~ fencing
FossilOrigin-Name: 486430190417f9cf5f6239a9d5171822aec62c761df90dc03cb5c95558ec6973
2017-10-20 13:02:14 +00:00
crc
af66c0079e source -> interfaces; remove tanu
FossilOrigin-Name: 4bba4776c0c7e6b1a336592eb50beaff4a81a70d8c20be376e12322ef5bfd16c
2017-10-20 01:16:46 +00:00
crc
e134147f17 use ~~~ instead of ````
FossilOrigin-Name: 4d83846aa3c434a2fc8b296dbfd4ede49df11b5cae85811daf759a0e7d9a9e9f
2017-10-20 01:10:38 +00:00
crc
4a40632738 move extend to tools/
FossilOrigin-Name: 1ad5275544cbdc8967b8fbf25b5d690e5f2d9a7549a24c2b0cd815aafb6a946d
2017-10-19 19:27:08 +00:00
crc
9ef0b7ee11 continue work on moving toolchain to separate directory
FossilOrigin-Name: 845e98eb19e441194374756e354c367ef1949915c2595010425258dafd44d54f
2017-10-19 19:11:45 +00:00
crc
ae0732e5cd begin moving tools
FossilOrigin-Name: baac9ff86fe6db99066d01dd322d6c3291c513d0d8d447643e99f28cbe1a0d6b
2017-10-19 19:06:21 +00:00